re PR c++/18318 (ICE: error: Multiple inline callers)
[gcc.git] / gcc / testsuite / ChangeLog
1 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
2
3 PR c++/18318
4 * g++.dg/template/new1.C: New.
5
6 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7
8 PR fortran/18710
9 * gfortran.dg/direct_io_3.f90: New test.
10
11 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
12
13 PR 18758
14 * g++.dg/parse/crash21.C: New.
15
16 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17
18 PR c++/15664, c++/18276
19 * g++.dg/template/ttp13.C: New test.
20 * g++.dg/template/ttp14.C: Likewise.
21
22 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23
24 PR c++/18123
25 * g++.dg/parse/enum2.C: New test.
26 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
27
28 2004-12-02 Nick Clifton <nickc@redhat.com>
29
30 * gcc.target/xstormy16: New test directory.
31 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
32 * gcc.target/xstormy16/bp.c: Check the generation of bp
33 instructions.
34 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
35 bn instructions and the BELOW100 attribute.
36
37 2004-12-02 Alan Modra <amodra@bigpond.net.au>
38
39 PR target/16952
40 * gcc.dg/ppc-eabi.c: New.
41
42 2004-12-02 Bud Davis <bdavis9659@comcast.net>
43
44 PR fortran/18284
45 * gfortran.dg/backspace.f90
46
47 2004-12-02 Bud Davis <bdavis9659@comcast.net>
48
49 * gfortran.dg/inquire.f90: New test.
50
51 2004-12-01 Janis Johnson <janis187@us.ibm.com>
52
53 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
54 handle effective-target-keyword.
55 (dg-skip-if): Support effective-target keyword as target list.
56 (dg-xfail-if): Ditto.
57 * lib/target-supports.exp (is-effective-target-keyword): New proc.
58
59 2004-12-01 Diego Novillo <dnovillo@redhat.com>
60
61 PR tree-optimization/18291
62 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
63
64 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
65
66 PR C++/18729
67 * g++.dg/parse/crash20.C: New.
68
69 PR c++/17431
70 * g++.dg/overload/arg1.C: New.
71 * g++.dg/overload/arg2.C: New.
72 * g++.dg/overload/arg3.C: New.
73 * g++.dg/overload/arg4.C: New.
74
75 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
76
77 * gcc.dg/c99-flex-array-4.c: Remove.
78
79 2004-11-30 Janis Johnson <janis187@us.ibm.com>
80
81 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
82
83 * lib/target-supports.exp (is-effective-target): Simplify.
84
85 * lib/target-supports.exp (check_effective_target_vect_long):
86 Fix for powerpc64-*-*.
87
88 2004-11-30 Loren James Rittle <ljrittle@acm.org>
89
90 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
91 to support new requirements on FreeBSD 5.
92
93 2004-11-30 Devang Patel <dpatel@apple.com>
94
95 PR 18702
96 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
97
98 2004-11-30 Janis Johnson <janis187@us.ibm.com>
99
100 * g++.dg/ext/altivec-13.C: New test.
101
102 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
103
104 PR tree-opt/18298
105 * gcc.c-torture/execute/p18298.c: New test.
106
107 2004-11-30 Ira Rosen <irar@il.ibm.com>
108 Dorit Naishlos <dorit@il.ibm.com>
109
110 PR tree-opt/18607
111 * gcc.dg/vect/vect-89.c: New test.
112
113 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
114
115 * gcc.dg/pr18596-1.c: New test.
116
117 2004-11-30 Ben Elliston <bje@au.ibm.com>
118
119 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
120
121 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
122
123 PR c/18479
124 * gcc.dg/pr18479.c: New test.
125
126 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
127
128 PR target/18490
129 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
130 mmix-knuth-mmixware.
131
132 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
133 cris-*-elf* cris-*-aout* mmix-*-*
134
135 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
136
137 PR middle-end/18725
138 * gcc.dg/pr18725.c: New test.
139
140 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
141
142 PR target/18488
143 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
144
145 PR target/18336
146 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
147
148 2004-11-29 Mark Mitchell <mark@codesourcery.com>
149
150 PR c++/18368
151 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
152 * g++.old-deja/g++.law/ctors5.C: Likewise.
153 * g++.old-deja/g++.other/crash25.C: Likewise.
154
155 PR c++/18674
156 * g++.dg/template/error16.C: New test.
157
158 PR c++/18512
159 * g++.dg/template/crash29.C: New test.
160
161 2004-11-29 Diego Novillo <dnovillo@redhat.com>
162
163 PR tree-optimization/18712
164 * gcc.c-torture/compile/pr18712.c: New test.
165
166 2004-11-29 Joseph Myers <joseph@codesourcery.com>
167
168 PR c/7544
169 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
170 tests.
171
172 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
173
174 PR c++/18652
175 * g++.dg/lookup/crash6.C: New test.
176
177 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
178
179 PR middle-end/18164
180 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
181
182 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
183
184 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
185 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
186 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
187
188 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
189
190 * gcc.dg/pr18164.c: New test.
191
192 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
193
194 * gcc.dg/funroll-loops-all.c: New.
195
196 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
197
198 PR target/18489
199 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
200 delimeter, match space and TAB as well as ":".
201
202 PR target/18484
203 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
204
205 PR target/18348
206 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
207
208 PR target/18345
209 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
210
211 PR target/18337
212 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
213
214 2004-11-28 Bud Davis <bdavis9659@comcast.net>
215
216 * gfortran.dg/direct_io_2.f90: New test.
217
218 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
219
220 PR target/18334
221 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
222
223 2004-11-28 Richard Henderson <rth@redhat.com>
224
225 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
226
227 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
228
229 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
230 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
231 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
232 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
233 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
234 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
235 gcc.dg/pointer-arith-8.c: New tests.
236
237 2004-11-27 Bud Davis <bdavis9659@comcast.net>
238
239 PR fortran/18364
240 * gfortran.dg/endfile.f90: New test.
241
242 2004-11-27 Falk Hueffner <falk@debian.org>
243
244 * gcc.dg/loop-6.c: New test.
245
246 2004-11-27 Jakub Jelinek <jakub@redhat.com>
247
248 * gcc.c-torture/execute/20041126-1.c: New test.
249
250 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
251
252 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
253 on IRIX.
254
255 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
256
257 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
258 functions.
259
260 2004-11-27 Jakub Jelinek <jakub@redhat.com>
261
262 PR rtl-optimization/17825
263 * gcc.c-torture/compile/20041119-1.c: New test.
264
265 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
266
267 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
268 Check existence of ld library path variables before unsetting.
269
270 2004-11-26 Mark Mitchell <mark@codesourcery.com>
271
272 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
273
274 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
275
276 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
277
278 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
279
280 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
281
282 2004-11-26 Ben Elliston <bje@au.ibm.com>
283
284 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
285 dg-do directive.
286
287 2004-11-26 Ben Elliston <bje@au.ibm.com>
288
289 * gcc.dg/pr17957.c: Pass --param, not -param.
290
291 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
292
293 PR middle-end/17957
294 * testsuite/gcc.dg/pr17957.c: New test.
295
296 2004-11-25 Mark Mitchell <mark@codesourcery.com>
297
298 PR c++/18445
299 * g++.dg/template/crash28.C: Likewise.
300
301 PR c++/18001
302 * g++.dg/expr/unary2.C: Adjust lvalue messages.
303 * g++.dg/ext/lvaddr.C: Likewise.
304 * g++.dg/opt/pr7503-3.C: Likewise.
305
306 PR c++/18466
307 * g++.dg/parse/qualified3.C: New test.
308 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
309
310 PR c++/18545
311 * g++.dg/expr/return1.C: New test.
312
313 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
314
315 Friend class name lookup 3/n, PR c++/3332
316 * g++.dg/lookup/friend3.C: New test.
317 * g++.dg/lookup/friend4.C: Likewise.
318 * g++.dg/lookup/friend5.C: Likewise.
319
320 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
321
322 Friend class name lookup 2/n, PR c++/14513, c++/15410
323 * g++.dg/lookup/friend2.C: New test.
324 * g++.dg/template/friend31.C: Likewise.
325
326 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
327
328 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
329
330 2004-11-24 Mark Mitchell <mark@codesourcery.com>
331
332 PR c++/17473
333 * g++.dg/tc1/dr56.C: Remove.
334 * g++.dg/template/typedef1.C: Add dg-error markers.
335 * g++.old-deja/g++.other/typedef7.C: Likewise.
336
337 PR c++/18285
338 * g++.dg/parse/typedef7.C: New test.
339
340 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
341
342 * gcc.c-torture/execute/20041124-1.c: New test.
343
344 2004-11-24 Mark Mitchell <mark@codesourcery.com>
345
346 * g++.dg/template/deduce3.C: New test.
347
348 PR c++/18586
349 * g++.dg/template/crash27.C: New test.
350
351 PR c++/18530
352 * g++.dg/warn/Wshadow-3.C: New test.
353
354 2004-11-24 Devang Patel <dpatel@apple.com>
355
356 PR/18555
357 * gcc.dg/cpp/isysroot-1.c: New test.
358 * gcc.dg/cpp/usr/include/stdio.h: New file.
359 * gcc.dg/cpp/isysroot-2.c: New test.
360 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
361 New file.
362
363 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
364
365 PR c++/8929
366 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
367
368 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
369
370 * gcc.target/sparc/align.c: Do not include <stdint.h>.
371 * gcc.target/sparc/pdist.c: Likewise.
372
373 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
374
375 PR c++/16882
376 * g++.dg/conversion/simd1.C: New test.
377
378 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
379
380 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
381 and restore_ld_library_path_env_vars.
382 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
383 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
384 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
385 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
386
387 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
388
389 * gcc.dg/pragma-align-2.c: Test macro expansion.
390 * gcc.dg/pragma-pack-2.c: New test.
391
392 2004-11-23 Richard Henderson <rth@redhat.com>
393
394 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
395 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
396 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
397 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
398 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
399 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
400
401 * gcc.dg/vect/vect.exp: Add check for alpha.
402 * lib/target-supports.exp (check_alpha_max_hw_available): New.
403 (check_effective_target_vect_int): Enable for alpha.
404 (check_effective_target_vect_long): New.
405 (is-effective-target): Add it.
406
407 2004-11-23 Uros Bizjak <uros@kss-loka.si>
408
409 * gcc.dg/pr18614-1.c: New test.
410
411 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
412
413 * gcc.dg/setjmp-2.c: New test.
414
415 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
416
417 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
418 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
419 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
420 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
421 gcc.target/sparc/pdist.c: New tests.
422
423 2004-11-22 Bob Wilson <bob.wilson@acm.org>
424
425 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
426
427 2004-11-22 Dale Johannesen <dalej@apple.com>
428
429 * gcc.dg/20041111-1.c: New.
430
431 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
432
433 PR tree-opt/18536
434 * gcc.dg/vect/pr18536.c: New test.
435
436 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
437
438 PR c++/18354
439 * g++.dg/template/nontype11.C: New test.
440
441 2004-11-21 Roger Sayle <roger@eyesopen.com>
442
443 PR middle-end/18520
444 * gcc.dg/pr18520-1.c: New test case.
445
446 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
447
448 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
449 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
450 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
451 expected diagnostics.
452
453 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
454
455 PR target/18580
456 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
457 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
458 vect-77.c, vect-77a.c: XFAIL on the SPARC.
459
460 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
461
462 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
463
464 2004-11-19 Mark Mitchell <mark@codesourcery.com>
465 Joseph Myers <joseph@codesourcery.com>
466
467 * lib/target-supports.exp (check_visibility_available): Really
468 test the compiler.
469
470 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
471
472 PR tree-opt/18181
473 * gcc.dg/vect/vect-85.c: New test.
474 * gcc.dg/vect/vect-86.c: New test.
475 * gcc.dg/vect/vect-87.c: New test.
476 * gcc.dg/vect/vect-88.c: New test.
477
478 2004-11-19 Ben Elliston <bje@au.ibm.com>
479
480 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
481
482 2004-11-18 Janis Johnson <janis187@us.ibm.com>
483
484 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
485 * gcc.dg/ppc-and-1.c: Ditto.
486 * gcc.dg/ppc-compare-1.c: Ditto.
487 * gcc.dg/ppc-mov-1.c: Ditto
488
489 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
490 Mark Mitchell <mark@codesourcery.com>
491
492 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
493
494 2004-11-17 Janis Johnson <janis187@us.ibm.com>
495 Aldy Hernandez <aldyh@redhat.com>
496
497 * lib/target-supports.exp (check_effective_target_vect_int): New
498 (check_effective_target_vect_float): New
499 (check_effective_target_vect_double): New.
500 (is-effective-target): Support new effective targets keywords.
501 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
502 default action for dg-do.
503 * gcc.dg/vect/pr16105.c: Use new support.
504 * gcc.dg/vect/pr18400.c: Ditto.
505 * gcc.dg/vect/pr18425.c: Ditto.
506 * gcc.dg/vect/vect-1.c: Ditto.
507 * gcc.dg/vect/vect-10.c: Ditto.
508 * gcc.dg/vect/vect-11.c: Ditto.
509 * gcc.dg/vect/vect-12.c: Ditto.
510 * gcc.dg/vect/vect-13.c: Ditto.
511 * gcc.dg/vect/vect-14.c: Ditto.
512 * gcc.dg/vect/vect-15.c: Ditto.
513 * gcc.dg/vect/vect-16.c: Ditto.
514 * gcc.dg/vect/vect-17.c: Ditto.
515 * gcc.dg/vect/vect-18.c: Ditto.
516 * gcc.dg/vect/vect-19.c: Ditto.
517 * gcc.dg/vect/vect-2.c: Ditto.
518 * gcc.dg/vect/vect-20.c: Ditto.
519 * gcc.dg/vect/vect-21.c: Ditto.
520 * gcc.dg/vect/vect-22.c: Ditto.
521 * gcc.dg/vect/vect-23.c: Ditto.
522 * gcc.dg/vect/vect-24.c: Ditto.
523 * gcc.dg/vect/vect-25.c: Ditto.
524 * gcc.dg/vect/vect-26.c: Ditto.
525 * gcc.dg/vect/vect-27.c: Ditto.
526 * gcc.dg/vect/vect-27a.c: Ditto.
527 * gcc.dg/vect/vect-28.c: Ditto.
528 * gcc.dg/vect/vect-29.c: Ditto.
529 * gcc.dg/vect/vect-29a.c: Ditto.
530 * gcc.dg/vect/vect-3.c: Ditto.
531 * gcc.dg/vect/vect-30.c: Ditto.
532 * gcc.dg/vect/vect-31.c: Ditto.
533 * gcc.dg/vect/vect-32.c: Ditto.
534 * gcc.dg/vect/vect-33.c: Ditto.
535 * gcc.dg/vect/vect-34.c: Ditto.
536 * gcc.dg/vect/vect-35.c: Ditto.
537 * gcc.dg/vect/vect-36.c: Ditto.
538 * gcc.dg/vect/vect-37.c: Ditto.
539 * gcc.dg/vect/vect-38.c: Ditto.
540 * gcc.dg/vect/vect-4.c: Ditto.
541 * gcc.dg/vect/vect-40.c: Ditto.
542 * gcc.dg/vect/vect-41.c: Ditto.
543 * gcc.dg/vect/vect-42.c: Ditto.
544 * gcc.dg/vect/vect-43.c: Ditto.
545 * gcc.dg/vect/vect-44.c: Ditto.
546 * gcc.dg/vect/vect-45.c: Ditto.
547 * gcc.dg/vect/vect-46.c: Ditto.
548 * gcc.dg/vect/vect-47.c: Ditto.
549 * gcc.dg/vect/vect-48.c: Ditto.
550 * gcc.dg/vect/vect-48a.c: Ditto.
551 * gcc.dg/vect/vect-49.c: Ditto.
552 * gcc.dg/vect/vect-5.c: Ditto.
553 * gcc.dg/vect/vect-50.c: Ditto.
554 * gcc.dg/vect/vect-51.c: Ditto.
555 * gcc.dg/vect/vect-52.c: Ditto.
556 * gcc.dg/vect/vect-53.c: Ditto.
557 * gcc.dg/vect/vect-54.c: Ditto.
558 * gcc.dg/vect/vect-55.c: Ditto.
559 * gcc.dg/vect/vect-56.c: Ditto.
560 * gcc.dg/vect/vect-56a.c: Ditto.
561 * gcc.dg/vect/vect-57.c: Ditto.
562 * gcc.dg/vect/vect-58.c: Ditto.
563 * gcc.dg/vect/vect-59.c: Ditto.
564 * gcc.dg/vect/vect-6.c: Ditto.
565 * gcc.dg/vect/vect-60.c: Ditto.
566 * gcc.dg/vect/vect-61.c: Ditto.
567 * gcc.dg/vect/vect-62.c: Ditto.
568 * gcc.dg/vect/vect-63.c: Ditto.
569 * gcc.dg/vect/vect-64.c: Ditto.
570 * gcc.dg/vect/vect-65.c: Ditto.
571 * gcc.dg/vect/vect-66.c: Ditto.
572 * gcc.dg/vect/vect-67.c: Ditto.
573 * gcc.dg/vect/vect-68.c: Ditto.
574 * gcc.dg/vect/vect-69.c: Ditto.
575 * gcc.dg/vect/vect-7.c: Ditto.
576 * gcc.dg/vect/vect-72.c: Ditto.
577 * gcc.dg/vect/vect-72a.c: Ditto.
578 * gcc.dg/vect/vect-73.c: Ditto.
579 * gcc.dg/vect/vect-74.c: Ditto.
580 * gcc.dg/vect/vect-75.c: Ditto.
581 * gcc.dg/vect/vect-76.c: Ditto.
582 * gcc.dg/vect/vect-77.c: Ditto.
583 * gcc.dg/vect/vect-77a.c: Ditto.
584 * gcc.dg/vect/vect-78.c: Ditto.
585 * gcc.dg/vect/vect-79.c: Ditto.
586 * gcc.dg/vect/vect-8.c: Ditto.
587 * gcc.dg/vect/vect-80.c: Ditto.
588 * gcc.dg/vect/vect-82.c: Ditto.
589 * gcc.dg/vect/vect-82_64.c: Ditto.
590 * gcc.dg/vect/vect-83.c: Ditto.
591 * gcc.dg/vect/vect-83_64.c: Ditto.
592 * gcc.dg/vect/vect-9.c: Ditto.
593 * gcc.dg/vect/vect-all.c: Ditto.
594 * gcc.dg/vect/vect-none.c: Ditto.
595
596 2004-11-17 Janis Johnson <janis187@us.ibm.com>
597
598 * lib/gcc-dg.exp (dg-skip-if): New function.
599 (dg-forbid-option): Remove.
600 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
601 * g++.dg/abi/bitfield8.C: Likewise.
602 * g++.dg/abi/dtor1.C: Likewise.
603 * g++.dg/abi/empty10.C: Likewise.
604 * g++.dg/abi/empty7.C: Likewise.
605 * g++.dg/abi/empty9.C: Likewise.
606 * g++.dg/abi/layout3.C: Likewise.
607 * g++.dg/abi/layout4.C: Likewise.
608 * g++.dg/abi/thunk1.C: Likewise.
609 * g++.dg/abi/thunk2.C: Likewise.
610 * g++.dg/abi/vbase11.C: Likewise.
611 * g++.dg/abi/vthunk2.C: Likewise.
612 * g++.dg/abi/vthunk3.C: Likewise.
613 * g++.dg/ext/attrib8.C: Likewise.
614 * g++.dg/opt/longbranch2.C: Likewise.
615 * g++.dg/opt/reg-stack4.C: Likewise.
616 * g++.old-deja/g++.ext/attrib1.C: Likewise.
617 * g++.old-deja/g++.ext/attrib2.C: Likewise.
618 * g++.old-deja/g++.ext/attrib3.C: Likewise.
619 * g++.old-deja/g++.other/store-expr1.C: Likewise.
620 * g++.old-deja/g++.other/store-expr2.C: Likewise.
621 * gcc.dg/20000609-1.c: Likewise.
622 * gcc.dg/20000720-1.c: Likewise.
623 * gcc.dg/20011107-1.c: Likewise.
624 * gcc.dg/20011119-1.c: Likewise.
625 * gcc.dg/20020108-1.c: Likewise.
626 * gcc.dg/20020122-2.c: Likewise.
627 * gcc.dg/20020122-3.c: Likewise.
628 * gcc.dg/20020201-3.c: Likewise.
629 * gcc.dg/20020206-1.c: Likewise.
630 * gcc.dg/20020218-1.c: Likewise.
631 * gcc.dg/20020310-1.c: Likewise.
632 * gcc.dg/20020411-1.c: Likewise.
633 * gcc.dg/20020418-2.c: Likewise.
634 * gcc.dg/20020426-1.c: Likewise.
635 * gcc.dg/20020426-2.c: Likewise.
636 * gcc.dg/20020517-1.c: Likewise.
637 * gcc.dg/20020523-1.c: Likewise.
638 * gcc.dg/20020523-2.c: Likewise.
639 * gcc.dg/20020729-1.c: Likewise.
640 * gcc.dg/20030204-1.c: Likewise.
641 * gcc.dg/20030826-2.c: Likewise.
642 * gcc.dg/20030926-1.c: Likewise.
643 * gcc.dg/20031202-1.c: Likewise.
644 * gcc.dg/980312-1.c: Likewise.
645 * gcc.dg/980313-1.c: Likewise.
646 * gcc.dg/990117-1.c: Likewise.
647 * gcc.dg/990424-1.c: Likewise.
648 * gcc.dg/990524-1.c: Likewise.
649 * gcc.dg/991230-1.c: Likewise.
650 * gcc.dg/i386-387-1.c: Likewise.
651 * gcc.dg/i386-387-2.c: Likewise.
652 * gcc.dg/i386-387-3.c: Likewise.
653 * gcc.dg/i386-387-4.c: Likewise.
654 * gcc.dg/i386-387-5.c: Likewise.
655 * gcc.dg/i386-387-6.c: Likewise.
656 * gcc.dg/i386-asm-1.c: Likewise.
657 * gcc.dg/i386-bitfield1.c: Likewise.
658 * gcc.dg/i386-bitfield2.c: Likewise.
659 * gcc.dg/i386-loop-1.c: Likewise.
660 * gcc.dg/i386-loop-2.c: Likewise.
661 * gcc.dg/i386-loop-3.c: Likewise.
662 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
663 * gcc.dg/i386-pic-1.c: Likewise.
664 * gcc.dg/i386-regparm.c: Likewise.
665 * gcc.dg/i386-signbit-1.c: Likewise.
666 * gcc.dg/i386-signbit-2.c: Likewise.
667 * gcc.dg/i386-signbit-3.c: Likewise.
668 * gcc.dg/i386-sse-5.c: Likewise.
669 * gcc.dg/i386-sse-8.c: Likewise.
670 * gcc.dg/i386-unroll-1.c: Likewise.
671 * gcc.dg/tls/opt-1.c: Likewise.
672 * gcc.dg/tls/opt-2.c: Likewise.
673 * gcc.dg/unroll-1.c: Likewise.
674 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
675 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
676 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
677 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
678
679 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
680
681 * g++.dg/template/incomplete1.C: New test.
682
683 2004-11-16 Nick Clifton <nickc@redhat.com>
684
685 Revert patches accidentally commited during checkin of fixes for
686 xstormy16 tests:
687 gcc.c-torture/execute/simd-4.c: Revert
688 gcc.dg/20040910-1.c: Revert.
689
690 2004-11-16 Paul Brook <paul@codesourcery.com>
691
692 PR fortran/13010
693 * gfortran.dg/der_pointer_1.f90: New test.
694
695 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
696
697 PR c/18498
698 * gcc.dg/bitfld-13.c: New test.
699
700 2004-11-15 Janis Johnson <janis187@us.ibm.com>
701
702 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
703 powerpc*-*-linux*.
704
705 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
706 * gcc.dg/ppc64-abi-2.c: Ditto.
707 * gcc.dg/ppc64-abi-3.c: Ditto.
708
709 * lib/gcc-dg.exp (dg-target-list): Remove.
710
711 2004-11-15 Steve Ellcey <sje@cup.hp.com>
712
713 * gcc.dg/ia64-postinc.c: New test.
714
715 2004-11-15 Mark Mitchell <mark@codesourcery.com>
716
717 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
718
719 2004-11-15 Nick Clifton <nickc@redhat.com>
720
721 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
722 __INT_MAX__ so that the test can be compiled by toolchains
723 targeted at 16-bit processors.
724
725 * gcc.dg/20040625-1.c: Use long constants rather than integers
726 when performing arithmetic that will overflow 16-bits.
727
728 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
729 xstormy16. It does not support 128-bit vector operations.
730
731 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
732 with the macro PTR_TYPE. Define this macro to an integer type
733 suitable for holding a pointer.
734
735 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
736 the target is a 16-bit processor.
737
738 * gcc.dg/cpp/if-2.c: Expect a different warning message from
739 16-bit targets where the character constant will be too long.
740
741 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
742 where the double will not be directly addressable.
743
744 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
745
746 Friend class name lookup 1/n, PR c++/18471
747 * g++.dg/template/crash26.C: New test.
748 * g++.dg/lookup/struct1.C: Adjust expected error.
749 * g++.dg/parse/elab1.C: Likewise.
750 * g++.dg/parse/elab2.C: Likewise.
751 * g++.dg/parse/int-as-enum1.C: Likewise.
752 * g++.dg/parse/struct-as-enum1.C: Likewise.
753 * g++.dg/parse/typedef1.C: Likewise.
754 * g++.dg/parse/typedef3.C: Likewise.
755 * g++.dg/parse/typedef4.C: Likewise.
756 * g++.dg/parse/typedef5.C: Likewise.
757 * g++.dg/template/nontype4.C: Likewise.
758 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
759 * g++.old-deja/g++.other/elab1.C: Likewise.
760 * g++.old-deja/g++.other/syntax4.C: Likewise.
761
762 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
763
764 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
765
766 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
767
768 * gcc.c-torture/execute/20041114-1.c: New test.
769
770 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
771
772 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
773 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
774 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
775 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
776 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
777 gcc.dg/switch-7.c: New tests.
778
779 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
780
781 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
782
783 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
784
785 PR tree-opt/18400
786 * gcc.dg/vect/pr18400.c: New test.
787
788 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
789 Andrew Pinski <pinskia@physics.uc.edu>
790
791 PR tree-opt/18425
792 * gcc.dg/vect/pr18425.c: New test.
793
794 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
795
796 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
797 Guard with dg-require-alias and dg-require-visibility.
798
799 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
800
801 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
802
803 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
804
805 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
806
807 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
808
809 PR c++/17344
810 * g++.dg/template/defarg5.C: New test.
811
812 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
813
814 * g++.dg/parse/cast1.C: Run only on ILP32.
815 * g++.old-deja/g++.mike/p784.C: Likewise.
816
817 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
818
819 * gcc.c-torture/execute/20041113-1.c: New test.
820
821 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
822
823 PR target/18230
824 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
825 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
826 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
827 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
828 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
829 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
830 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
831 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
832 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
833 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
834 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
835 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
836 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
837
838 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
839
840 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
841 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
842 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
843 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
844 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
845 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
846 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
847 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
848 gcc.target/sparc/combined-1.c: New tests.
849
850 2004-11-12 Ziemowit Laski <zlaski@apple.com>
851
852 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
853 New tests.
854
855 2004-11-12 Mark Mitchell <mark@codesourcery.com>
856
857 * lib/gcc-dg.exp (dg-forbid-option): New function.
858 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
859 * g++.dg/abi/bitfield8.C: Likewise.
860 * g++.dg/abi/dtor1.C: Likewise.
861 * g++.dg/abi/empty10.C: Likewise.
862 * g++.dg/abi/empty7.C: Likewise.
863 * g++.dg/abi/empty9.C: Likewise.
864 * g++.dg/abi/layout3.C: Likewise.
865 * g++.dg/abi/layout4.C: Likewise.
866 * g++.dg/abi/thunk1.C: Likewise.
867 * g++.dg/abi/thunk2.C: Likewise.
868 * g++.dg/abi/vbase11.C: Likewise.
869 * g++.dg/abi/vthunk2.C: Likewise.
870 * g++.dg/abi/vthunk3.C: Likewise.
871 * g++.dg/ext/attrib8.C: Likewise.
872 * g++.dg/opt/longbranch2.C: Likewise.
873 * g++.dg/opt/reg-stack4.C: Likewise.
874 * g++.old-deja/g++.ext/attrib1.C: Likewise.
875 * g++.old-deja/g++.ext/attrib2.C: Likewise.
876 * g++.old-deja/g++.ext/attrib3.C: Likewise.
877 * g++.old-deja/g++.other/store-expr1.C: Likewise.
878 * g++.old-deja/g++.other/store-expr2.C: Likewise.
879 * gcc.dg/20000609-1.c: Likewise.
880 * gcc.dg/20000720-1.c: Likewise.
881 * gcc.dg/20011107-1.c: Likewise.
882 * gcc.dg/20011119-1.c: Likewise.
883 * gcc.dg/20020108-1.c: Likewise.
884 * gcc.dg/20020122-2.c: Likewise.
885 * gcc.dg/20020122-3.c: Likewise.
886 * gcc.dg/20020201-3.c: Likewise.
887 * gcc.dg/20020206-1.c: Likewise.
888 * gcc.dg/20020218-1.c: Likewise.
889 * gcc.dg/20020310-1.c: Likewise.
890 * gcc.dg/20020411-1.c: Likewise.
891 * gcc.dg/20020418-2.c: Likewise.
892 * gcc.dg/20020426-1.c: Likewise.
893 * gcc.dg/20020426-2.c: Likewise.
894 * gcc.dg/20020517-1.c: Likewise.
895 * gcc.dg/20020523-1.c: Likewise.
896 * gcc.dg/20020523-2.c: Likewise.
897 * gcc.dg/20020729-1.c: Likewise.
898 * gcc.dg/20030204-1.c: Likewise.
899 * gcc.dg/20030826-2.c: Likewise.
900 * gcc.dg/20030926-1.c: Likewise.
901 * gcc.dg/20031202-1.c: Likewise.
902 * gcc.dg/980312-1.c: Likewise.
903 * gcc.dg/980313-1.c: Likewise.
904 * gcc.dg/990117-1.c: Likewise.
905 * gcc.dg/990424-1.c: Likewise.
906 * gcc.dg/990524-1.c: Likewise.
907 * gcc.dg/991230-1.c: Likewise.
908 * gcc.dg/i386-387-1.c: Likewise.
909 * gcc.dg/i386-387-2.c: Likewise.
910 * gcc.dg/i386-387-3.c: Likewise.
911 * gcc.dg/i386-387-4.c: Likewise.
912 * gcc.dg/i386-387-5.c: Likewise.
913 * gcc.dg/i386-387-6.c: Likewise.
914 * gcc.dg/i386-asm-1.c: Likewise.
915 * gcc.dg/i386-bitfield1.c: Likewise.
916 * gcc.dg/i386-bitfield2.c: Likewise.
917 * gcc.dg/i386-loop-1.c: Likewise.
918 * gcc.dg/i386-loop-2.c: Likewise.
919 * gcc.dg/i386-loop-3.c: Likewise.
920 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
921 * gcc.dg/i386-pic-1.c: Likewise.
922 * gcc.dg/i386-regparm.c: Likewise.
923 * gcc.dg/i386-signbit-1.c: Likewise.
924 * gcc.dg/i386-signbit-2.c: Likewise.
925 * gcc.dg/i386-signbit-3.c: Likewise.
926 * gcc.dg/i386-sse-5.c: Likewise.
927 * gcc.dg/i386-sse-8.c: Likewise.
928 * gcc.dg/i386-unroll-1.c: Likewise.
929 * gcc.dg/tls/opt-1.c: Likewise.
930 * gcc.dg/tls/opt-2.c: Likewise.
931 * gcc.dg/unroll-1.c: Likewise.
932 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
933 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
934 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
935 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
936 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
937 -m64 is specified.
938
939 2004-11-12 Mark Mitchell <mark@codesourcery.com>
940
941 PR c++/18389
942 * g++.dg/parse/cond1.C: New test.
943
944 PR c++/18429
945 * g++.dg/template/array9.C: New test.
946 * g++.dg/ext/vla1.C: Adjust error messages.
947 * g++.dg/ext/vlm1.C: Likewise.
948 * g++.dg/template/crash2.C: Likewise.
949
950 PR c++/18436
951 * g++.dg/template/call3.C: New test.
952
953 PR c++/18407
954 * g++.dg/template/ptrmem11.C: New test.
955
956 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
957
958 PR other/14264
959 * lib/g++.exp: Set LC_ALL and LANG to C.
960 * lib/gcc-dg.exp: Likewise.
961 * lib/gfortran.exp: Likewise.
962 * lib/objc.exp: Likewise.
963 * lib/treelang.exp: Likewise.
964
965 2004-11-12 Andreas Schwab <schwab@suse.de>
966
967 * gcc.dg/pr16286.c: Fix last change.
968
969 2004-11-12 Mark Mitchell <mark@codesourcery.com>
970
971 PR c++/18416
972 * g++.dg/init/global1.C: New test.
973
974 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
975
976 * gcc.c-torture/execute/20041112-1.c: New test.
977
978 2004-11-11 Janis Johnson <janis187@us.ibm.com>
979
980 * lib/gcc-dg.exp (dg-target-list): New.
981
982 2004-11-11 Janis Johnson <janis187@us.ibm.com>
983 Richard Sandiford <rsandifo@redhat.com>
984
985 * lib/target-supports.exp (get-compiler_messages): New.
986 (check_named_sections_available): Use it.
987 (check_effective_target_ilp32): New.
988 (check_effective_target_lp64): New.
989 (is-effective-target): New.
990 * lib/gcc-dg.exp (dg-require-effective-target): New.
991
992 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
993
994 * gcc.dg/precedence-1.c: New test.
995
996 2004-11-11 Janis Johnson <janis187@us.ibm.com>
997
998 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
999
1000 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
1001 message, delete generated files, use more descriptive name for
1002 executable, and make the test unsupported when it cannot be run.
1003
1004 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
1005 (dg-require-weak, dg-require-visibility, dg-require-alias,
1006 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
1007 dg-require-iconv, dg-require-named-sections): Use it.
1008
1009 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
1010
1011 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
1012
1013 PR target/16457
1014 * gcc.dg/ppc-and-1: New
1015
1016 PR target/16796
1017 * gcc.dg/ppc-mov-1.c: New.
1018
1019 PR target/16458
1020 * gcc.dg/ppc-compare-1.c: New.
1021
1022 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
1023
1024 * objc.dg/desig-init-2.m: New test.
1025
1026 2004-11-10 Adam Nemet <anemet@lnxw.com>
1027
1028 PR middle-end/18160
1029 * g++.dg/warn/register-var-1.C: New test.
1030 * g++.dg/warn/register-var-2.C: New test.
1031
1032 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
1033
1034 * gcc.dg/union-2.c: New test.
1035
1036 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
1037
1038 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
1039 New test for PR tree-optimization/17892.
1040
1041 2004-11-09 Mark Mitchell <mark@codesourcery.com>
1042
1043 PR c++/18369
1044 * g++.dg/init/new12.C: New test.
1045
1046 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
1047
1048 * gcc.target/sparc: New directory.
1049 * gcc.target/sparc/sparc.exp: New driver.
1050 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
1051 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
1052 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
1053 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
1054
1055 2004-11-10 Paul Brook <paul@codesourcery.com>
1056
1057 PR fortran/18218
1058 * gfortran.dg/list_read.c: New test.
1059
1060 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
1061
1062 PR c/18322
1063 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
1064 expected diagnostic location.
1065
1066 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
1067
1068 * gcc.dg/20041109-1.c: New test.
1069
1070 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
1071
1072 PR objc/18406
1073 * objc/compile/pr18406.m: New test.
1074
1075 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
1076
1077 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
1078
1079 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
1080
1081 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
1082
1083 2004-11-08 Steve Ellcey <sje@cup.hp.com>
1084
1085 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
1086
1087 2004-11-08 Steve Ellcey <sje@cup.hp.com>
1088
1089 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
1090 exit.
1091
1092 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
1093
1094 PR tree-opt/18299
1095 * gcc.c-torture/pr18299-1.c: New test.
1096
1097 2004-11-06 Andreas Schwab <schwab@suse.de>
1098
1099 * gcc.dg/pr16286.c: Also test for bool and pixel.
1100
1101 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
1102
1103 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
1104 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
1105 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
1106 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
1107 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
1108 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
1109 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
1110 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
1111 gcc.dg/struct-semi-3.c: New tests.
1112
1113 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1114
1115 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
1116
1117 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1118
1119 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
1120 Do not use C99 designators.
1121
1122 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1123
1124 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
1125
1126 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1127
1128 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
1129 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
1130 * gcc.c-torture/execute/simd-5.x: Remove.
1131
1132 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
1133
1134 PR rtl-optimization/17933
1135 * gcc.dg/torture/pr17933-1.c: New test.
1136
1137 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
1138
1139 PR target/18106
1140 * lib/target-supports.exp (check_weak_available): Support
1141 Windows.
1142
1143 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
1144
1145 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
1146 call to fflush(stdout) before abort.
1147 (my_ffsll): New function.
1148 (generate_fields): Use it.
1149
1150 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
1151
1152 * gcc.dg/init-undef-1.c: New test.
1153
1154 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
1155
1156 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
1157 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
1158 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
1159 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
1160 expected messages for new parser.
1161
1162 2004-11-04 Mark Mitchell <mark@codesourcery.com>
1163
1164 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
1165
1166 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
1167
1168 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
1169 on LP64 targets.
1170
1171 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
1172
1173 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
1174 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
1175 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
1176 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
1177 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
1178 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
1179 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
1180 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
1181 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
1182 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
1183
1184 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
1185
1186 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
1187 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
1188 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
1189 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
1190 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
1191 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
1192 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
1193 for new parser.
1194
1195 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
1196
1197 PR target/15342
1198 * gcc.dg/20041104-1.c: New test.
1199
1200 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1201
1202 * g++.dg/template/nontype7.C: New test.
1203 * g++.dg/template/nontype8.C: Likewise.
1204 * g++.dg/template/nontype9.C: Likewise.
1205 * g++.dg/template/nontype10.C: Likewise.
1206 * g++.dg/tc1/dr49.C: Likewise.
1207 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
1208 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
1209
1210 2004-11-04 Ben Elliston <bje@au.ibm.com>
1211
1212 * g++.dg/rtti/tinfo1.C: Remove xfails.
1213
1214 2004-11-04 Ben Elliston <bje@au.ibm.com>
1215
1216 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
1217 packed attribute to the definition to satisfy the new C++ parser.
1218
1219 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
1220
1221 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
1222 invocations of va_arg.
1223
1224 2004-11-02 Mark Mitchell <mark@codesourcery.com>
1225
1226 PR c++/18124
1227 * g++.dg/template/crash25.C: New test.
1228
1229 PR c++/18155
1230 * g++.dg/template/typedef2.C: New test.
1231 * g++.dg/parse/crash13.C: Adjust error markers.
1232
1233 PR c++/18177
1234 * g++.dg/conversion/const3.C: New test.
1235
1236 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1237
1238 PR fortran/17535
1239 PR fortran/17583
1240 PR fortran/17713
1241 * gfortran.dg/generic_[123].f90: New testcases.
1242
1243 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
1244
1245 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
1246 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
1247
1248 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
1249
1250 PR tree-opt/16808
1251 * gcc.c-torture/compile/pr16808.c: New test.
1252
1253 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
1254
1255 PR rtl-optimization/17104
1256 * gcc.dg/ppc-bitfield1.c: New.
1257
1258 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
1259
1260 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
1261
1262 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
1263
1264 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
1265 strings for 32-bit code.
1266
1267 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
1268
1269 PR c/18239
1270 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
1271
1272 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
1273
1274 PR c++/18064
1275 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
1276
1277 2004-10-31 Mark Mitchell <mark@codesourcery.com>
1278
1279 PR c++/15172
1280 * g++.dg/init/aggr2.C: New test.
1281
1282 2004-10-30 Ziemowit Laski <zlaski@apple.com>
1283
1284 * objc.dg/local-decl-1.m: New test.
1285
1286 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
1287
1288 * gcc.dg/20040910-1.c: Adjust regex.
1289
1290 2004-10-30 Roger Sayle <roger@eyesopen.com>
1291
1292 PR rtl-optimization/18084
1293 * g++.dg/opt/pr18084-1.C: New testcase.
1294
1295 2004-10-30 Matt Austern <austern@apple.com>
1296
1297 PR c++/17542
1298 * g++.dg/ext/attrib18.C: New test.
1299
1300 2004-10-30 Roger Sayle <roger@eyesopen.com>
1301
1302 PR middle-end/18096
1303 * gcc.dg/pr18096-1.c: New test case.
1304
1305 2004-10-30 Roger Sayle <roger@eyesopen.com>
1306
1307 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
1308
1309 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
1310
1311 PR c/16666
1312 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
1313 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
1314 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
1315 gcc.dg/old-style-prom-3.c: New tests.
1316
1317 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
1318
1319 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
1320 Remove unnecessary inclusion of stdio.h.
1321
1322 2004-10-29 Roger Sayle <roger@eyesopen.com>
1323
1324 PR rtl-optimization/17581
1325 * gcc.dg/pr17581-1.c: New test case.
1326
1327 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
1328
1329 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
1330 being implemented.
1331 * g++.dg/conversion/dr195-1.C: New.
1332 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
1333 * g++.old-deja/g++.mike/p10148.C: Likewise.
1334
1335 2004-10-29 Mark Mitchell <mark@codesourcery.com>
1336
1337 PR c++/17695
1338 * g++.dg/debug/typedef2.C: New test.
1339
1340 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
1341
1342 PR fortran/13490
1343 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
1344 * gfortran.dg/g77/README: Update.
1345
1346 2004-10-28 Matt Austern <austern@apple.com>
1347
1348 PR c++/14124
1349 * g++.dg/ext/packed7.C: New test.
1350
1351 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
1352
1353 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
1354 scan-assembler.
1355 * lib/scanasm.exp (hidden-scan-for): New proc.
1356 (scan-hidden): Use hidden-scan-for instead of constructing the scan
1357 string.
1358 (scan-not-hidden): Likewise.
1359 * lib/target-supports.exp (check_visibility_available): mach-o is
1360 support too.
1361
1362 2004-10-28 Mark Mitchell <mark@codesourcery.com>
1363
1364 PR c++/17132
1365 * g++.dg/template/memclass3.C: New test.
1366
1367 2004-10-28 Adam Nemet <anemet@lnxw.com>
1368
1369 PR middle-end/18160
1370 * gcc.dg/register-var-1.c: New test.
1371 * gcc.dg/register-var-2.c: New test.
1372 * gcc.dg/asm-7.c: Taking the address of a register variable is an
1373 error now.
1374
1375 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
1376
1377 PR other/18172
1378 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
1379 unused variables.
1380 * gcc.dg/vect/vect-22.c: Likewise.
1381
1382 2004-10-28 Jakub Jelinek <jakub@redhat.com>
1383
1384 * gcc.dg/i386-rotate-1.c: New test.
1385
1386 2004-10-27 Mark Mitchell <mark@codesourcery.com>
1387
1388 * g++.dg/init/ref12.C: Add "run" marker.
1389
1390 PR c++/17435
1391 * g++.dg/init/ref12.C: New test.
1392
1393 PR c++/18140
1394 * g++.dg/template/shift1.C: New test.
1395 * g++.dg/template/error10.C: Adjust error markers.
1396
1397 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
1398
1399 PR tree-opt/17529
1400 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
1401
1402 2004-10-27 Geoffrey Keating <geoffk@apple.com>
1403
1404 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
1405 * gcc.dg/weak/weak-3.c: Likewise.
1406 * gcc.dg/weak/weak-5.c: Likewise.
1407 * gcc.dg/weak/weak-9.c: Likewise.
1408 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
1409 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
1410
1411 * gcc.dg/darwin-weakimport-1.c: New.
1412
1413 2004-10-28 Ben Elliston <bje@au.ibm.com>
1414
1415 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
1416
1417 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
1418
1419 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
1420 'syntax' error messages.
1421 * gcc.dg/cpp/direct2s.c: Likewise.
1422
1423 2004-10-26 Geoffrey Keating <geoffk@apple.com>
1424
1425 * gcc.c-torture/compile/20041026-1.c: New.
1426
1427 2004-10-26 Mark Mitchell <mark@codesourcery.com>
1428
1429 PR c++/18093
1430 * g++.dg/lookup/ns2.C: New test.
1431
1432 PR c++/18020
1433 * g++.dg/template/enum4.C: New test.
1434
1435 PR c++/18161
1436 * g++.dg/template/expr1.C: New test.
1437
1438 2004-10-26 Ben Elliston <bje@au.ibm.com>
1439
1440 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
1441
1442 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
1443
1444 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
1445 gcc.dg/decl-nospec-3.c: New tests.
1446
1447 2004-10-26 Ziemowit Laski <zlaski@apple.com>
1448
1449 * objc.dg/super-class-3.m: New test.
1450
1451 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
1452
1453 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
1454 resyncing.
1455 * gcc.dg/cpp/direct2s.c: Likewise.
1456
1457 2004-10-25 Geoffrey Keating <geoffk@apple.com>
1458
1459 * objc.dg/image-info.m: Update for changes to section selection.
1460
1461 2004-10-25 David Ayers <d.ayers@inode.at>
1462 Ziemowit Laski <zlaski@apple.com>
1463
1464 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
1465 diagnostics when messaging 'id <Proto>'.
1466 * objc.dg/class-protocol-1.m: New test.
1467 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
1468 a non-existent method signature.
1469 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
1470 Update diagnostics when messaging with non-existent method signature.
1471 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
1472 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
1473 invalid receivers are now resolved as if messaging 'id'; remove
1474 extraneous diagnostics.
1475
1476 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
1477
1478 PR c/16667
1479 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
1480 gcc.dg/init-desig-obs-3.c: New tests.
1481
1482 2004-10-25 Jakub Jelinek <jakub@redhat.com>
1483
1484 * gcc.dg/debug/20041023-1.c: New test.
1485
1486 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
1487
1488 PR middle-end/17407
1489 * gcc.c-torture/compile/pr17407.c: New test.
1490
1491 PR c++/18121
1492 * g++.dg/template/array8.C: New test.
1493
1494 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
1495
1496 PR other/18138
1497 * lib/g++.exp: Accept more than one multilib libgcc.
1498 * lib/gcc-dg.exp: Likewise.
1499 * lib/objc.exp: Likewise.
1500 * lib/treelang.exp: Likewise.
1501 * lib/gfortran.exp: Likewise.
1502
1503 2004-10-24 Ben Elliston <bje@au.ibm.com>
1504
1505 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
1506
1507 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
1508
1509 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
1510 * gcc.dg/c99-const-expr-3.c: Likewise.
1511
1512 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
1513
1514 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
1515
1516 2004-10-23 Ben Elliston <bje@au.ibm.com>
1517
1518 * gcc.c-torture/execute/loop-2e.x: Remove.
1519
1520 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
1521
1522 PR c++/18095
1523 * g++.dg/parse/crash18.C: New.
1524 * g++.dg/parse/crash19.C: New.
1525
1526 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
1527
1528 * g++.dg/ext/dllimport1.C: Move dg-warnings.
1529 * g++.dg/ext/dllimport2.C: Same.
1530 * g++.dg/ext/dllimport8.C: Same.
1531
1532 2004-10-21 Mark Mitchell <mark@codesourcery.com>
1533
1534 PR c++/10841
1535 * g++.dg/conversion/cast1.C: New test.
1536 * g++.dg/overload/pmf1.C: Adjust error marker.
1537
1538 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
1539
1540 PR objc/17923
1541 * objc.dg/const-str-7.m: New test.
1542
1543 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1544
1545 * g++.dg/template/memfriend11.C: Fix comment typo.
1546 * g++.dg/template/memfriend14.C: Likewise.
1547
1548 2004-10-20 Richard Henderson <rth@redhat.com>
1549
1550 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
1551 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
1552 -fasynchronous-unwind-tables.
1553
1554 2004-10-20 Richard Henderson <rth@redhat.com>
1555
1556 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
1557 (main): Return success.
1558 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
1559 (main): Return success.
1560
1561 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1562
1563 PR c++/13495
1564 * g++.dg/template/memfriend9.C: New test.
1565 * g++.dg/template/memfriend10.C: Likewise.
1566 * g++.dg/template/memfriend11.C: Likewise.
1567 * g++.dg/template/memfriend12.C: Likewise.
1568 * g++.dg/template/memfriend13.C: Likewise.
1569 * g++.dg/template/memfriend14.C: Likewise.
1570 * g++.dg/template/memfriend15.C: Likewise.
1571 * g++.dg/template/memfriend16.C: Likewise.
1572 * g++.dg/template/memfriend17.C: Likewise.
1573 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
1574
1575 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
1576
1577 * g++.dg/conversion/dr195.C: New.
1578 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
1579
1580 2004-10-20 Ben Elliston <bje@au.ibm.com>
1581 Devang Patel <dpatel@apple.com>
1582
1583 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
1584 of floating point arithmetic, which could trap.
1585
1586 2004-10-19 Mark Mitchell <mark@codesourcery.com>
1587
1588 PR c++/14035
1589 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
1590 * g++.dg/conversion/const2.C: New test.
1591 * g++.dg/expr/reinterpret2.C: New test.
1592 * g++.dg/expr/reinterpret3.C: New test.
1593 * g++.dg/expr/cast2.C: New test.
1594 * g++.dg/expr/copy1.C: New test.
1595 * g++.dg/other/conversion1.C: Change error message.
1596 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
1597 function pointers to void *.
1598 * g++.old-deja/g++.mike/p10148.C: Likewise.
1599
1600 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1601
1602 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
1603
1604 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
1605
1606 PR c++/18047
1607
1608 * g++.dg/parse/expr3.C: New test.
1609
1610 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
1611
1612 * gcc.dg/smod-1.c: New test.
1613
1614 2004-10-18 Ziemowit Laski <zlaski@apple.com>
1615
1616 * objc.dg/method-14.m: New test.
1617
1618 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
1619
1620 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
1621 Also xfail as the patch was reverted.
1622
1623 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
1624
1625 PR middle-end/16973
1626 * gcc.dg/pr16973.c: New test.
1627
1628 2004-10-18 Diego Novillo <dnovillo@redhat.com>
1629
1630 PR tree-optimization/17656
1631 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
1632
1633 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
1634
1635 * g++.dg/eh/shadow1.C: New.
1636
1637 2004-10-18 Jakub Jelinek <jakub@redhat.com>
1638
1639 * gcc.c-torture/compile/20041018-1.c: New test.
1640
1641 2004-10-18 Ben Elliston <bje@au.ibm.com>
1642
1643 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
1644 compiler referring to register 0 when accessing sdata. The linker
1645 now patches things up.
1646
1647 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
1648
1649 PR c/17529
1650 * gcc.c-torture/compile/pr17529.c: New test.
1651
1652 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1653
1654 PR c++/17743
1655 * g++.dg/ext/attrib17.C: New test.
1656
1657 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
1658
1659 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
1660
1661 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1662
1663 PR c++/10479
1664 * g++.dg/ext/attrib16.C: New test.
1665
1666 2004-10-15 Mark Mitchell <mark@codesourcery.com>
1667
1668 PR c++/17042
1669 * g++.dg/init/dso_handle1.C: New test.
1670
1671 PR c++/14667
1672 * g++.dg/parse/typedef6.C: New test.
1673
1674 PR c++/17916
1675 * g++.dg/parse/pragma1.C: New test.
1676
1677 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
1678
1679 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
1680
1681 2004-10-15 Steve Ellcey <sje@cup.hp.com>
1682
1683 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
1684 -fno-common when on HPPA HP-UX platforms.
1685
1686 2004-10-15 Jakub Jelinek <jakub@redhat.com>
1687
1688 PR other/16820
1689 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
1690 stdint.h.
1691 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
1692 uintptr_t.
1693
1694 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
1695
1696 PR c++/16301
1697 * g++.dg/lookup/strong-using-4.C: New test.
1698
1699 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
1700
1701 PR middle-end/16567
1702 * gcc.c-torture/compile/nested-1.c: New test.
1703
1704 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
1705
1706 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
1707 and mipsisa64*-*-* (until support for misaligned loads is added).
1708 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
1709 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
1710 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
1711 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
1712 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
1713 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
1714
1715 2004-10-14 Mark Mitchell <mark@codesourcery.com>
1716
1717 PR c++/17976
1718 * g++.dg/init/dtor3.C: New test.
1719
1720 2004-10-15 Ben Elliston <bje@au.ibm.com>
1721
1722 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
1723
1724 2004-10-14 Geoffrey Keating <geoffk@apple.com>
1725
1726 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
1727 * gcc.dg/macho-lo-sum.c: Likewise.
1728
1729 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
1730
1731 * gcc.dg/ppc-spe64-1.c: New test.
1732
1733 2004-10-14 Devang Patel <dpatel@apple.com>
1734
1735 PR 17635
1736 * gcc.dg/pr17635.c : New test.
1737
1738 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
1739
1740 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
1741 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
1742 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
1743 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
1744 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
1745 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
1746 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
1747 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
1748 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
1749 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
1750 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
1751 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
1752 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
1753 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
1754 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
1755 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
1756 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
1757 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
1758
1759 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
1760
1761 * gcc.dg/vect/vect-82.c: New testcase.
1762 * gcc.dg/vect/vect-82_64.c: New testcase.
1763 * gcc.dg/vect/vect-83.c: New testcase.
1764 * gcc.dg/vect/vect-83_64.c: New testcase.
1765
1766 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
1767
1768 * gcc.dg/cpp/error-1.c: New test.
1769
1770 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
1771
1772 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
1773
1774 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
1775
1776 PR target/17984
1777 * gcc.dg/cris-peep2-xsrand2.c: New test.
1778
1779 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
1780
1781 PR c++/17661
1782 * testsuite/g++.dg/expr/for2.C: New test.
1783
1784 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
1785
1786 * g++.dg/inherit/thunk1.C: Run on the SPARC.
1787
1788 2004-10-13 Jakub Jelinek <jakub@redhat.com>
1789
1790 PR tree-optimization/17724
1791 * g++.dg/opt/pr17724-1.C: New test.
1792 * g++.dg/opt/pr17724-2.C: New test.
1793 * g++.dg/opt/pr17724-3.C: New test.
1794 * g++.dg/opt/pr17724-4.C: New test.
1795 * g++.dg/opt/pr17724-5.C: New test.
1796 * g++.dg/opt/pr17724-6.C: New test.
1797
1798 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
1799
1800 PR c/17301
1801 * gcc.dg/pr17301-2.c: New test.
1802
1803 2004-10-11 Mark Mitchell <mark@codesourcery.com>
1804
1805 PR c++/15876
1806 * g++.dg/parse/error22.C: New test.
1807
1808 PR c++/17936
1809 * g++.dg/template/spec18.C: New test.
1810
1811 2004-10-11 Steve Ellcey <sje@cup.hp.com>
1812
1813 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
1814 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
1815 memcpy.
1816 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
1817 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
1818
1819 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
1820
1821 * g++.dg/eh/cleanup5.C: Add dg-options "".
1822
1823 2004-10-11 Roger Sayle <roger@eyesopen.com>
1824
1825 PR middle-end/17657
1826 * gcc.dg/switch-4.c: New test case.
1827
1828 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
1829
1830 * gcc.c-torture/execute/20041011-1.c: New test.
1831
1832 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
1833
1834 PR c++/17554
1835 * g++.dg/init/for3.C: New test.
1836
1837 PR c++/17657
1838 * g++.dg/opt/switch2.C: New test.
1839
1840 PR middle-end/17703
1841 * g++.dg/warn/Wreturn-2.C: New test.
1842
1843 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
1844
1845 PR c++/17907
1846 * g++.dg/eh/cleanup5.C: New test.
1847
1848 2004-10-10 Mark Mitchell <mark@codesourcery.com>
1849
1850 PR c++/17393
1851 * g++.dg/parse/error21.C: New test.
1852
1853 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
1854
1855 * g++.dg/overload/pmf1.C: Adjust quoting marks.
1856 * g++.dg/warn/incomplete1.C: Likewise.
1857 * g++.dg/template/qualttp20.C: Likewise.
1858
1859 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
1860
1861 PR c/17881
1862 * parm-incomplete-1.c: New test.
1863
1864 2004-10-09 Mark Mitchell <mark@codesourcery.com>
1865
1866 PR c++/17867
1867 * g++.dg/parse/error19.C: New test.
1868
1869 PR c++/17670
1870 * g++.dg/init/new11.C: New test.
1871
1872 PR c++/17821
1873 * g++.dg/parse/error20.C: New test.
1874
1875 PR c++/17826
1876 * g++.dg/template/crash24.C: New test.
1877
1878 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
1879
1880 PR c/17301
1881 * gcc.dg/pr17301-1.c: New test.
1882
1883 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
1884
1885 PR c/17189
1886 * gcc.dg/anon-struct-5.c: New test.
1887
1888 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
1889
1890 PR c/17844
1891 * gcc.dg/pr17844-1.c: New test.
1892
1893 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
1894
1895 PR tree-optimization/17906
1896 * gcc.c-torture/compile/pr17906.c: New.
1897
1898 2004-10-09 Stuart Hastings <stuart@apple.com>
1899 Roger Sayle <roger@eyesopen.com>
1900
1901 PR rtl-optimization/17853
1902 * gcc.dg/i386-mmx-5.c: New testcase.
1903
1904 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
1905
1906 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
1907
1908 2004-10-09 Mark Mitchell <mark@codesourcery.com>
1909
1910 PR c++/17524
1911 * g++.dg/template/static9.C: New test.
1912
1913 PR c++/17685
1914 * g++.dg/parse/operator5.C: New test.
1915
1916 2004-10-09 Roger Sayle <roger@eyesopen.com>
1917
1918 PR middle-end/17894
1919 * gcc.c-torture/execute/divcmp-4.c: New test case.
1920
1921 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
1922
1923 PR tree-opt/17902
1924 * g++.dg/opt/pr17902.C: New test.
1925
1926 2004-10-09 Jakub Jelinek <jakub@redhat.com>
1927
1928 * gcc.dg/cpp/ident-1.c: Add dg-options "".
1929
1930 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
1931
1932 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
1933
1934 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
1935
1936 * gcc.dg/assign-warn-3.c: New test.
1937
1938 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
1939
1940 PR c/16999
1941 * gcc.dg/cpp/ident-1.c: New test.
1942
1943 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
1944
1945 * gcc.c-torture/compile/acc1.c: New.
1946
1947 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
1948
1949 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
1950 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
1951
1952 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
1953
1954 * gcc.dg/ultrasp11.c: New test.
1955
1956 2004-10-08 Michael Matz <matz@suse.de>
1957
1958 * gcc.dg/doloop-2.c: New test.
1959
1960 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
1961
1962 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
1963 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
1964 objc.dg/method-9.m: Update expected diagnostics.
1965
1966 2004-10-07 Geoffrey Keating <geoffk@apple.com>
1967
1968 * gcc.dg/ppc-fsel-3.c: New file.
1969 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
1970
1971 2004-10-07 Paul Brook <paul@codesourcery.com>
1972
1973 * gfortran.dg/intrinsic_verify_1.f90: New test.
1974
1975 2004-10-07 Paul Brook <paul@codesourcery.com>
1976
1977 * gfortran.dg/empty_format_1.f90: Remove stray commas.
1978
1979 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1980
1981 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
1982 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
1983 commit.
1984
1985 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
1986
1987 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
1988
1989 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1990
1991 PR c++/17115
1992 * g++.dg/warn/Winline-4.C: New test.
1993
1994 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
1995
1996 * gcc.c-torture/compile/20041007-1.c: New test.
1997
1998 2004-10-07 Paul Brook <paul@codesourcery.com>
1999
2000 PR fortran/17678
2001 * gfortran.dg/use_allocated_1.f90: New test.
2002
2003 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
2004
2005 PR middle-end/17849
2006 * gfortran.fortran-torture/compile/nested.f90: New test
2007
2008 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
2009
2010 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
2011
2012 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
2013
2014 PR c++/17368
2015 * g++.dg/ext/asm6.C: New test.
2016
2017 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
2018
2019 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
2020
2021 2004-10-06 Paul Brook <paul@codesourcery.com>
2022
2023 PR libfortran/17709
2024 * gfortran.dg/empty_format_1.f90: New test.
2025
2026 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2027
2028 PR fortran/17568
2029 * gfortran.dg/ishft.f90: New test.
2030
2031 PR fortran/17283
2032 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
2033 tests.
2034
2035 2004-10-06 Paul Brook <paul@codesourcery.com>
2036
2037 * gfortran.dg/do_1.f90: New test.
2038
2039 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2040
2041 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
2042 optimizing for size.
2043
2044 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
2045
2046 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
2047
2048 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
2049
2050 * gcc.c-torture/compile/20041005-1.c: New test.
2051
2052 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
2053
2054 PR c++/17829
2055 * g++.dg/lookup/koenig4.C: New.
2056
2057 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
2058
2059 * g++.dg/other/classkey1.C: Adjust quoting marks.
2060 * g++.dg/parse/error15.C: Likewise.
2061 * g++.dg/template/meminit2.C (int>): Likewise.
2062
2063 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2064
2065 PR fortran/17283
2066 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
2067
2068 PR fortran/17631
2069 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
2070
2071 PR fortran/17708
2072 * gfortran.dg/pr17708.f90: New test.
2073
2074 2004-10-04 Chao-ying Fu <fu@mips.com>
2075
2076 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
2077 * gcc.dg/vect/vect-4.c: Ditto.
2078 * gcc.dg/vect/vect-5.c: Ditto.
2079 * gcc.dg/vect/vect-6.c: Ditto.
2080 * gcc.dg/vect/vect-8.c: Ditto.
2081 * gcc.dg/vect/vect-16.c: Ditto.
2082 * gcc.dg/vect/vect-30.c: Ditto.
2083 * gcc.dg/vect/vect-40.c: Ditto.
2084 * gcc.dg/vect/vect-41.c: Ditto.
2085 * gcc.dg/vect/vect-42.c: Ditto.
2086 * gcc.dg/vect/vect-43.c: Ditto.
2087 * gcc.dg/vect/vect-44.c: Ditto.
2088 * gcc.dg/vect/vect-45.c: Ditto.
2089 * gcc.dg/vect/vect-46.c: Ditto.
2090 * gcc.dg/vect/vect-47.c: Ditto.
2091 * gcc.dg/vect/vect-48.c: Ditto.
2092 * gcc.dg/vect/vect-49.c: Ditto.
2093 * gcc.dg/vect/vect-50.c: Ditto.
2094 * gcc.dg/vect/vect-51.c: Ditto.
2095 * gcc.dg/vect/vect-52.c: Ditto.
2096 * gcc.dg/vect/vect-53.c: Ditto.
2097 * gcc.dg/vect/vect-54.c: Ditto.
2098 * gcc.dg/vect/vect-55.c: Ditto.
2099 * gcc.dg/vect/vect-56.c: Ditto.
2100 * gcc.dg/vect/vect-57.c: Ditto.
2101 * gcc.dg/vect/vect-58.c: Ditto.
2102 * gcc.dg/vect/vect-59.c: Ditto.
2103 * gcc.dg/vect/vect-60.c: Ditto.
2104 * gcc.dg/vect/vect-74.c: Ditto.
2105 * gcc.dg/vect/vect-79.c: Ditto.
2106 * gcc.dg/vect/vect-80.c: Ditto.
2107
2108 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
2109
2110 * gcc.dg/unused-7.c: Use the correct option.
2111
2112 2004-10-04 Paul Brook <paul@codesourcery.com>
2113 Bud Davis <bdavis9659@comcast.net>
2114
2115 PR fortran/17706
2116 PR fortran/16434
2117 * gfortran/pr17706.f90: New test.
2118 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
2119
2120 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2121
2122 * gfortran.dg/pr17612.f90: New test.
2123
2124 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
2125
2126 * g++.dg/template/local1.C: Adjust quoting marks in
2127 testing for diagnostics.
2128 * g++.dg/tls/diag-2.C: Likewise.
2129 * g++.dg/other/error8.C: Likewise.
2130
2131 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
2132
2133 PR c/17178
2134 * gcc.dg/unused-4.c: Adjust to be correct.
2135
2136 PR c/17820
2137 * gcc.dg/unused-7.c: New test.
2138
2139 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
2140
2141 PR c++/17797
2142 * g++.dg/overload/template2.C: New test.
2143
2144 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
2145
2146 PR tree-optimization/16632
2147 * gcc.dg/tree-ssa/20041002-1.c: New.
2148
2149 2004-10-03 Paul Brook <paul@codesourcery.com>
2150
2151 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
2152 rather than relying on default formatting.
2153
2154 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
2155
2156 * gcc.dg/20040920-1.c: Update expected message text.
2157
2158 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
2159
2160 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
2161
2162 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
2163
2164 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
2165 tree level.
2166
2167 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
2168
2169 * gcc.dg/tree-ssa/pr17343.c: Remove.
2170
2171 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
2172
2173 PR tree-opt/17343
2174 * gcc.dg/tree-ssa/pr17343.c: New test.
2175
2176 2004-10-01 Jakub Jelinek <jakub@redhat.com>
2177
2178 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
2179 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
2180 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
2181 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
2182 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
2183
2184 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
2185
2186 * gcc.dg/lvalue-2.c: New test.
2187
2188 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
2189
2190 PR c/17730
2191 * gcc.dg/pr17730-1.c: New test
2192
2193 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
2194
2195 PR c/7425
2196 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
2197
2198 2004-09-29 Jakub Jelinek <jakub@redhat.com>
2199
2200 * gcc.c-torture/execute/stdarg-1.c: New test.
2201 * gcc.c-torture/execute/stdarg-2.c: New test.
2202 * gcc.c-torture/execute/stdarg-3.c: New test.
2203 * gcc.dg/tree-ssa/stdarg-1.c: New test.
2204 * gcc.dg/tree-ssa/stdarg-2.c: New test.
2205 * gcc.dg/tree-ssa/stdarg-3.c: New test.
2206 * gcc.dg/tree-ssa/stdarg-4.c: New test.
2207 * gcc.dg/tree-ssa/stdarg-5.c: New test.
2208
2209 2004-09-29 Jakub Jelinek <jakub@redhat.com>
2210
2211 PR tree-optimization/17697
2212 * g++.dg/opt/pr17697-1.C: New test.
2213 * g++.dg/opt/pr17697-2.C: New test.
2214 * g++.dg/opt/pr17697-3.C: New test.
2215
2216 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
2217
2218 PR c/16409
2219 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
2220 gcc.dg/vla-init-5.c: New tests.
2221
2222 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
2223
2224 PR c/13804
2225 * gcc.dg/pr13804-1.c: New test.
2226
2227 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2228
2229 PR fortran/16938
2230 * gfortran.dg/pr16938.f90: New test.
2231
2232 2004-09-27 Mark Mitchell <mark@codesourcery.com>
2233
2234 * g++.dg/template/crash23.C: New test.
2235
2236 2004-09-27 Mark Mitchell <mark@codesourcery.com>
2237
2238 PR c++/17585
2239 * g++.dg/template/static8.C: New test.
2240
2241 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
2242
2243 PR c++/17681
2244 * g++.dg/other/error9.C: New test.
2245
2246 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
2247
2248 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
2249
2250 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2251
2252 PR fortran/15164
2253 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
2254
2255 2004-09-26 Roger Sayle <roger@eyesopen.com>
2256
2257 PR middle-end/17112
2258 * gcc.dg/pr17112-1.c: New test case.
2259
2260 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
2261
2262 PR c/11459
2263 * gcc.dg/pr11459-1.c: New test.
2264
2265 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
2266
2267 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
2268 * gcc.dg/tree-ssa/loop-4.c: Likewise.
2269
2270 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2271
2272 * gfortran.dg/pr15324.f90: Make array bounds consistent.
2273
2274 2004-09-25 Jan Hubicka <jh@suse.cz>
2275
2276 * compile/30040909-1.c: New test.
2277 * compile/30040907-1.c: New test.
2278
2279 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
2280
2281 * gcc.c-torture/execute/va-arg-26.c: New test.
2282
2283 2004-09-24 Zack Weinberg <zack@codesourcery.com>
2284
2285 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
2286 extra diagnostics on targets with 64-bit pointers.
2287 * objc.dg/selector-1.m: Adjust dg-warning regexp.
2288
2289 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
2290
2291 PR c/17188
2292 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
2293 * gcc.dg/decl-3.c: Adjust expected message.
2294
2295 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2296
2297 PR fortran/17615
2298 * gfortran.dg/pr17615.f90: New test.
2299
2300 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
2301
2302 PR tree-optimzation/17517
2303 * g++.dg/tree-ssa/pr17517.C: New Test.
2304
2305 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
2306
2307 PR c++/16889
2308 * g++.dg/lookup/ambig3.C: New.
2309
2310 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
2311
2312 PR tree-opt/17624
2313 * g++.dg/opt/pr17624.C: New test.
2314
2315 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
2316
2317 PR c/6980
2318 * gcc.dg/Wbad-function-cast-1.c: New test.
2319
2320 2004-09-23 Zack Weinberg <zack@codesourcery.com>
2321
2322 * g++.dg/ext/complit1.C
2323 * g++.dg/other/error2.C
2324 * g++.dg/other/nontype-1.C
2325 * g++.dg/parse/crash11.C
2326 * g++.dg/parse/crash12.C
2327 * g++.dg/parse/error15.C
2328 * g++.dg/parse/error4.C
2329 * g++.dg/parse/tmpl-outside1.C
2330 * g++.dg/parse/too-many-tmpl-args1.C
2331 * g++.dg/template/dependent-expr3.C
2332 * g++.dg/template/error10.C
2333 * g++.dg/template/instantiate1.C
2334 * g++.dg/template/vtable2.C
2335 * g++.dg/warn/Wshadow-1.C
2336 * g++.dg/warn/weak1.C
2337 * g++.old-deja/g++.brendan/crash16.C
2338 * g++.old-deja/g++.brendan/crash18.C
2339 * g++.old-deja/g++.brendan/crash48.C
2340 * g++.old-deja/g++.brendan/crash49.C
2341 * g++.old-deja/g++.brendan/crash55.C
2342 * g++.old-deja/g++.brendan/crash56.C
2343 * g++.old-deja/g++.brendan/crash8.C
2344 * g++.old-deja/g++.brendan/enum11.C
2345 * g++.old-deja/g++.brendan/enum8.C
2346 * g++.old-deja/g++.brendan/enum9.C
2347 * g++.old-deja/g++.brendan/friend3.C
2348 * g++.old-deja/g++.brendan/misc14.C
2349 * g++.old-deja/g++.bugs/900402_02.C
2350 * g++.old-deja/g++.bugs/900404_03.C
2351 * g++.old-deja/g++.bugs/900404_04.C
2352 * g++.old-deja/g++.bugs/900428_03.C
2353 * g++.old-deja/g++.jason/crash4.C
2354 * g++.old-deja/g++.jason/overload21.C
2355 * g++.old-deja/g++.jason/redecl1.C
2356 * g++.old-deja/g++.jason/report.C
2357 * g++.old-deja/g++.jason/rfg10.C
2358 * g++.old-deja/g++.jason/template30.C
2359 * g++.old-deja/g++.law/arm12.C
2360 * g++.old-deja/g++.law/ctors5.C
2361 * g++.old-deja/g++.law/cvt20.C
2362 * g++.old-deja/g++.law/init10.C
2363 * g++.old-deja/g++.law/init8.C
2364 * g++.old-deja/g++.law/visibility17.C
2365 * g++.old-deja/g++.law/visibility7.C
2366 * g++.old-deja/g++.mike/net8.C
2367 * g++.old-deja/g++.mike/p646.C
2368 * g++.old-deja/g++.mike/p700.C
2369 * g++.old-deja/g++.mike/p701.C
2370 * g++.old-deja/g++.mike/p811.C
2371 * g++.old-deja/g++.ns/template13.C
2372 * g++.old-deja/g++.other/array3.C
2373 * g++.old-deja/g++.other/crash25.C
2374 * g++.old-deja/g++.other/dtor3.C
2375 * g++.old-deja/g++.other/dtor4.C
2376 * g++.old-deja/g++.other/main1.C
2377 * g++.old-deja/g++.other/warn7.C
2378 * g++.old-deja/g++.pt/crash11.C
2379 * g++.old-deja/g++.pt/crash36.C
2380 * g++.old-deja/g++.pt/spec22.C
2381 * g++.old-deja/g++.pt/spec9.C
2382 * g++.old-deja/g++.pt/ttp52.C
2383 * g++.old-deja/g++.robertl/eb103.C
2384 * g++.old-deja/g++.robertl/eb121.C
2385 * g++.old-deja/g++.robertl/eb22.C
2386 * g++.old-deja/g++.robertl/eb8.C:
2387 Update locations and/or regexps of dg-error markers.
2388 Remove markers for some bogus messages that are no longer issued.
2389
2390 2004-09-23 Jakub Jelinek <jakub@redhat.com>
2391
2392 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
2393 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
2394
2395 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
2396
2397 PR c++/17618
2398 * g++.dg/lookup/crash5.C: New test.
2399
2400 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
2401
2402 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
2403 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
2404 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
2405 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
2406 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
2407 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
2408
2409 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
2410 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
2411 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
2412 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
2413 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
2414 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
2415
2416 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
2417
2418 * gcc.dg/vect/vect-44.c: Check additional cases.
2419 * gcc.dg/vect/vect-48.c: Check additional cases.
2420
2421 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
2422 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
2423 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
2424 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
2425 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
2426 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
2427 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
2428 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
2429 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
2430
2431 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
2432 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
2433 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
2434
2435 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2436
2437 * gcc.dg/tree-ssa/loop-6.c: New test.
2438
2439 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
2440
2441 PR c++/17620
2442 * g++.dg/inherit/base2.C: New.
2443
2444 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
2445
2446 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
2447 * gcc.dg/20001012-2.c: Likewise.
2448 * gcc.dg/20001013-1.c: Likewise.
2449 * gcc.dg/20001101-1.c: Likewise.
2450 * gcc.dg/20001102-1.c: Likewise.
2451 * gcc.dg/bf-spl1.c: Likewise.
2452 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
2453 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
2454
2455 2004-09-22 Diego Novillo <dnovillo@redhat.com>
2456
2457 PR tree-optimization/16721
2458 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
2459
2460 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
2461
2462 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
2463 * gcc.dg/20040305-1.c: Likewise.
2464
2465 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
2466
2467 PR c/16566
2468 * gcc.c-torture/compile/pr16566-1.c,
2469 gcc.c-torture/compile/pr16566-2.c,
2470 gcc.c-torture/compile/pr16566-3.c: New tests.
2471
2472 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
2473
2474 PR tree-optimization/17512
2475 * gcc.c-torture/compile/20040916-1.c.
2476
2477 2004-09-21 Mark Mitchell <mark@codesourcery.com>
2478
2479 * gcc.dg/pragma-re-3.c: New test.
2480
2481 2004-09-17 Matt Austern <austern@apple.com>
2482
2483 PR c++/15049
2484 * g++.dg/other/anon3.C: New.
2485
2486 2004-09-21 Roger Sayle <roger@eyesopen.com>
2487
2488 PR c++/7503
2489 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
2490 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
2491 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
2492 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
2493 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
2494
2495 2004-09-21 Bud Davis <bdavis9659@comcast.net>
2496
2497 PR fortran/17286
2498 * gfortran.dg/pr17286.f90: New test.
2499
2500 2004-09-20 Mark Mitchell <mark@codesourcery.com>
2501
2502 PR c++/17530
2503 * g++.dg/template/static7.C: New test.
2504
2505 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
2506
2507 PR tree-opt/17558
2508 * gcc.c-torture/compile/pr17558.c: New test.
2509
2510 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
2511
2512 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
2513 if SKIP_ATTRIBUTE is defined.
2514
2515 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2516
2517 PR fortran/15957
2518 * gfortran.dg/pr15957.f90: New test.
2519
2520 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
2521
2522 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
2523 in comparison.
2524 * gcc.dg/vect/vect-79.c: Likewise.
2525 * gcc.dg/vect/vect-80.c: Likewise.
2526
2527 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2528
2529 PR fortran/15750
2530 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
2531
2532 2004-09-20 Ira Rosen <irar@il.ibm.com>
2533
2534 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
2535 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
2536 * gcc.dg/vect/vect-62.c: New testcase.
2537 * gcc.dg/vect/vect-63.c: New testcase.
2538 * gcc.dg/vect/vect-64.c: New testcase.
2539 * gcc.dg/vect/vect-65.c: New testcase.
2540 * gcc.dg/vect/vect-66.c: New testcase.
2541 * gcc.dg/vect/vect-67.c: New testcase.
2542 * gcc.dg/vect/vect-68.c: New testcase.
2543 * gcc.dg/vect/vect-69.c: New testcase.
2544 * gcc.dg/vect/vect-79.c: New testcase.
2545 * gcc.dg/vect/vect-80.c: New testcase.
2546
2547 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
2548
2549 * gcc.target/mips/asm-1.c: New test.
2550
2551 2004-09-19 Ira Rosen <irar@il.ibm.com>
2552
2553 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
2554 * gcc.dg/vect/vect-73.c: New testcase.
2555 * gcc.dg/vect/vect-74.c: New testcase.
2556 * gcc.dg/vect/vect-75.c: New testcase.
2557 * gcc.dg/vect/vect-76.c: New testcase.
2558 * gcc.dg/vect/vect-77.c: New testcase.
2559 * gcc.dg/vect/vect-78.c: New testcase
2560
2561 2004-09-18 Paul Brook <paul@codesourcery.com>
2562
2563 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
2564
2565 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
2566
2567 PR c/17424
2568 * gcc.dg/pr17424-1.c: New test.
2569
2570 2004-09-18 Diego Novillo <dnovillo@redhat.com>
2571
2572 * g++.dg/tree-ssa/pr17153.C: New test.
2573
2574 2004-09-16 Geoffrey Keating <geoffk@apple.com>
2575
2576 PR pch/13361
2577 * testsuite/g++.dg/pch/wchar-1.C: New.
2578 * testsuite/g++.dg/pch/wchar-1.Hs: New.
2579
2580 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
2581
2582 * gcc.c-torture/execute/20040917-1.c: New test.
2583
2584 2004-09-17 Diego Novillo <dnovillo@redhat.com>
2585
2586 PR tree-optimization/17319
2587 * gcc.dg/pr17319.c: New test.
2588
2589 2004-09-17 Devang Patel <dpatel@apple.com>
2590
2591 * gcc.dg/20040813-1.c: New test.
2592
2593 2004-09-17 Diego Novillo <dnovillo@redhat.com>
2594
2595 PR tree-optimization/17273
2596 * gcc.c-torture/compile/pr17273.c: New test.
2597
2598 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
2599
2600 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
2601 Update expected messages.
2602 * gcc.dg/declspec-13.c: New test.
2603
2604 2004-09-17 David Edelsohn <edelsohn@gnu.org>
2605
2606 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
2607
2608 2004-09-17 Diego Novillo <dnovillo@redhat.com>
2609
2610 * gcc.c-torture/execute/pr17252.c: Use post-increment to
2611 change what 'a' is pointing to.
2612
2613 2004-09-17 Mark Mitchell <mark@codesourcery.com>
2614
2615 PR c++/16002
2616 * g++.dg/template/error18.C: New test.
2617
2618 PR c++/16029
2619 * g++.dg/warn/Wunused-8.C: New test.
2620
2621 2004-09-17 Steven Bosscher <stevenb@suse.de>
2622
2623 PR tree-optimization/17513
2624 * gcc.dg/20040916-1.c: New test.
2625
2626 2004-09-16 Mark Mitchell <mark@codesourcery.com>
2627
2628 PR c++/17501
2629 * g++.dg/template/typename7.C: New test.
2630
2631 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2632
2633 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
2634
2635 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
2636
2637 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
2638 with -ftree-based-profiling also.
2639 * lib/profopt.exp: Support late-set profile_option/feedback_option.
2640
2641 2004-09-16 Victor Leikehman <lei@il.ibm.com>
2642
2643 PR/15364
2644 * gfortran.dg/der_array_io_1.f90: New test.
2645 * gfortran.dg/der_array_io_2.f90: New test.
2646 * gfortran.dg/der_array_io_3.f90: New test.
2647
2648 2004-09-15 Mark Mitchell <mark@codesourcery.com>
2649
2650 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
2651 EABI.
2652
2653 2004-09-15 Mark Mitchell <mark@codesourcery.com>
2654
2655 * g++.dg/opt/switch1.C: New test.
2656
2657 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
2658
2659 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
2660 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
2661 Update expected messages.
2662
2663 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2664
2665 PR fortran/16485
2666 * gfortran.dg/same_name_1.f90: New test.
2667
2668 2004-09-15 Diego Novillo <dnovillo@redhat.com>
2669
2670 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
2671 dereference garbage pointers.
2672
2673 2004-09-15 Jakub Jelinek <jakub@redhat.com>
2674
2675 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
2676 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
2677
2678 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
2679 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
2680 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
2681
2682 2004-09-14 Mark Mitchell <mark@codesourcery.com>
2683
2684 PR c++/17324
2685 * g++.dg/template/mangle1.C: New test.
2686
2687 2004-09-14 Diego Novillo <dnovillo@redhat.com>
2688
2689 PR tree-optimization/17252
2690 * gcc.c-torture/execute/pr17252.c: New test.
2691
2692 2004-09-14 Andrew Pinski <apinski@apple.com>
2693
2694 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
2695
2696 2004-09-14 Roger Sayle <roger@eyesopen.com>
2697
2698 PR rtl-optimization/9771
2699 * gcc.dg/pr9771-1.c: New test case.
2700
2701 2004-09-14 Diego Novillo <dnovillo@redhat.com>
2702
2703 PR tree-optimization/15262
2704 * gcc.c-torture/execute/pr15262-1.c: New test.
2705 * gcc.c-torture/execute/pr15262-2.c: New test.
2706
2707 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
2708
2709 * gcc.dg/declspec-12.c: New test.
2710
2711 2004-09-14 Bud Davis <bdavis9659@comcast.net>
2712
2713 * gfortran.dg/pr17090.f90: Add directives to test.
2714
2715 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2716
2717 * gcc.c-torture/compile/20040914-1.c: New test.
2718
2719 2004-09-13 Mark Mitchell <mark@codesourcery.com>
2720
2721 PR c++/16162
2722 * g++.dg/template/decl2.C: New test.
2723
2724 2004-09-13 Bud Davis <bdavis9659@comcast.net>
2725
2726 PR fortran/17090
2727 * gfortran.dg/pr17090.f90: New test.
2728
2729 2004-09-13 Dale Johannesen <dalej@apple.com>
2730
2731 * gcc.c-torture/compile/pr17408.c: New test case.
2732
2733 2004-09-13 Mark Mitchell <mark@codesourcery.com>
2734
2735 PR c++/16716
2736 * g++.dg/parse/crash17.C: New test.
2737
2738 PR c++/17327
2739 * g++.dg/template/enum3.C: New test.
2740
2741 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
2742
2743 * lib/gcc-defs.exp: Load wrapper.exp.
2744 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
2745 using local code.
2746 * lib/gcc.exp (gcc_init): Similar.
2747 * lib/gfortran.exp (gfortran_init): Similar.
2748 * lib/objc.exp (objc_init): Similar.
2749 * lib/treelang.exp (treelang_init): Similar.
2750 * lib/wrapper.exp: New file with build_wrapper call machinery in
2751 ${tool}_maybe_build_wrapper.
2752
2753 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
2754
2755 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
2756 "inline".
2757 * gcc.dg/declspec-11.c: Update expected messages.
2758 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
2759 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
2760 gcc.dg/inline-12.c: New tests.
2761
2762 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
2763
2764 * g++.dg/tree-ssa/pr17400.C: New testcase.
2765
2766 2004-09-13 James E Wilson <wilson@specifixinc.com>
2767
2768 * gcc.target/mips/sb1-1.c: New testcase.
2769
2770 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
2771
2772 * lib/g77-dg.exp: Remove unused file.
2773 * lib/mike-g77.exp: Ditto.
2774 * lib/g77.exp: Ditto.
2775
2776 2004-09-12 Richard Henderson <rth@redhat.com>
2777
2778 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
2779
2780 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
2781
2782 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
2783 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
2784 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
2785 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
2786 Update expected messages.
2787
2788 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
2789
2790 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
2791 declaration/use mismatch for dirp parameter.
2792
2793 2004-09-12 Andrew Pinski <apinski@apple.com>
2794
2795 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
2796 -fgnu-runtime is passed.
2797
2798 2004-09-12 Richard Henderson <rth@redhat.com>
2799
2800 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
2801 do the uplevel thing and update additional_flags directly.
2802 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
2803 gfortran.fortran-torture/execute/intrinsic_nearest.x,
2804 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
2805 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
2806
2807 2004-09-11 Steven Bosscher <stevenb@suse.de>
2808
2809 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
2810
2811 2004-09-11 Roger Sayle <roger@eyesopen.com>
2812
2813 PR middle-end/17411
2814 * g++.dg/opt/pr17411-1.C: New test case.
2815
2816 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
2817
2818 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
2819 gcc.dg/tls/diag-2.c: Update expected messages.
2820 * gcc.dg/991209-1.c: Specify compilation options. Update expected
2821 messages.
2822 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
2823 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
2824 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
2825 gcc.dg/tls/diag-5.c: New tests.
2826
2827 2004-09-11 Zack Weinberg <zack@codesourcery.com>
2828
2829 * gcc.dg/20040910-1.c: Correct dg-error regexp.
2830
2831 2004-09-11 Steven Bosscher <stevenb@suse.de>
2832
2833 * g++.dg/parse/break-in-for.C: New test.
2834
2835 2004-09-11 Jakub Jelinek <jakub@redhat.com>
2836
2837 * gcc.dg/tree-ssa/20040911-1.c: New test.
2838
2839 2004-09-11 Andreas Jaeger <aj@suse.de>
2840
2841 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
2842 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
2843
2844 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
2845
2846 * gcc.target/frv: New directory of FR-V-specific tests.
2847
2848 2004-09-10 James E Wilson <wilson@specifixinc.com>
2849
2850 * gcc.dg/convert-vec-1.c: New test.
2851
2852 2004-09-10 Roger Sayle <roger@eyesopen.com>
2853
2854 PR middle-end/17024
2855 * gcc.dg/pr17024-1.c: New test case.
2856
2857 2004-09-10 Eric Christopher <echristo@redhat.com>
2858
2859 * gcc.dg/20040910-1.c: New test.
2860
2861 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
2862
2863 * gcc.dg/bitfld-9.c: New test.
2864
2865 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
2866
2867 * gcc.c-torture/execute/ieee/acc1.c: New test.
2868 * gcc.c-torture/execute/ieee/acc2.c: New test.
2869 * gcc.c-torture/execute/ieee/mzero6.c: New test.
2870
2871 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
2872
2873 * gcc.dg/deprecated-2.c: New test.
2874
2875 2004-09-09 James E Wilson <wilson@specifixinc.com>
2876
2877 * gcc.dg/init-vec-1.c: New test.
2878
2879 2004-09-09 Roger Sayle <roger@eyesopen.com>
2880
2881 PR middle-end/17055
2882 * gcc.dg/pr17055-1.c: New test case.
2883
2884 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
2885
2886 PR target/17377
2887 * gcc.c-torture/execute/pr17377.c: New test.
2888
2889 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
2890
2891 PR c/8420
2892 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
2893 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
2894 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
2895 gcc.dg/long-long-typespec-1.c: New tests.
2896 * gcc.dg/tls/diag-2.c: Update expected diagnostics
2897
2898 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
2899
2900 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
2901 gcc.dg/gnu99-static-1.c: New tests.
2902
2903 2004-09-08 Devang Patel <dpatel@apple.com>
2904
2905 * gcc.dg/darwin-ld-20040828-1.c: New test.
2906 * gcc.dg/darwin-ld-20040828-2.c: New test.
2907 * gcc.dg/darwin-ld-20040828-3.c: New test.
2908
2909 2004-09-08 Ziemowit Laski <zlaski@apple.com>
2910
2911 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
2912 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
2913 in error message.
2914 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
2915 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
2916 in error message.
2917 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
2918 types they qualify.
2919 * objc.dg/type-size-2.m: Fix wording in comment.
2920 * objc.dg/va-meth-1.m: New test case.
2921
2922 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
2923
2924 PR c/16633:
2925 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
2926 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
2927
2928 2004-09-06 Devang Patel <dpatel@apple.com>
2929
2930 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
2931 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
2932
2933 2004-09-06 Zack Weinberg <zack@codesourcery.com>
2934
2935 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
2936 reflect changed line numbering of diagnostics.
2937
2938 2004-09-06 Paul Brook <paul@codesourcery.com>
2939
2940 * gfortran.dg/edit_real_1.f90: Add new test.
2941
2942 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2943
2944 * gcc.dg/tree-ssa/loop-2.c: New test.
2945 * gcc.dg/tree-ssa/loop-3.c: New test.
2946 * gcc.dg/tree-ssa/loop-4.c: New test.
2947 * gcc.dg/tree-ssa/loop-5.c: New test.
2948
2949 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2950
2951 * gcc.dg/format/sentinel-1.c: Update for parameter option.
2952
2953 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2954
2955 * gcc.dg/format/sentinel-1.c: New test.
2956
2957 2004-09-04 Uros Bizjak <uros@kss-loka.si>
2958
2959 * testsuite/gcc.dg/builtins-46.c: New.
2960
2961 2004-09-03 Devang Patel <dpatel@apple.com>
2962
2963 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
2964 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
2965
2966 2004-09-03 Jan Beulich <jbeulich@novell.com>
2967
2968 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
2969 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
2970 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
2971 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
2972 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
2973 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
2974 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
2975 the non-portable bzero.
2976 * gcc.dg/20010912-1.c: xfail for NetWare.
2977 * gcc.dg/20020426-2.c: xfail for NetWare.
2978 * gcc.dg/20021014-1.c: xfail for NetWare.
2979 * gcc.dg/20021018-1.c: xfail for NetWare.
2980 * gcc.dg/20030213-1.c: xfail for NetWare.
2981 * gcc.dg/20030225-1.c: xfail for NetWare.
2982 * gcc.dg/20030708-1.c: xfail for NetWare.
2983 * gcc.dg/builtins-config.h: Also exclude NetWare.
2984 * gcc.dg/format/format.h: Define restrict only if not already defined.
2985 * gcc.dg/nest.c: xfail for NetWare.
2986 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
2987 * lib/target-supports.exp (check_visibility_available): Exclude
2988 NetWare.
2989
2990 2004-09-03 Jan Beulich <jbeulich@novell.com>
2991
2992 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
2993 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
2994 deterministic starting point for the alignment of structure fields.
2995 * gcc.dg/Wpadded.c: Dito.
2996 * g++.dg/abi/vbase10.C: Dito.
2997
2998 2004-09-03 Devang Patel <dpatel@apple.com>
2999
3000 * g++.dg/debug/pr15736.cc: New test.
3001
3002 2004-09-02 Mark Mitchell <mark@codesourcery.com>
3003
3004 * README.QMTEST: Fix out-of-date link.
3005
3006 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
3007
3008 PR fortran/16579
3009 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
3010 Delete. Duplicate of gfortran.dg/g77/20010610.f
3011
3012 2004-09-02 Mark Mitchell <mark@codesourcery.com>
3013
3014 * g++.dg/abi/arm_rtti1.C: New test.
3015
3016 2004-09-02 Geoffrey Keating <geoffk@apple.com>
3017
3018 * gcc.dg/ppc-vector-memcpy.c: New.
3019 * gcc.dg/ppc-vector-memset.c: New.
3020
3021 2004-09-02 Chao-ying Fu <fu@mips.com>
3022
3023 * gcc.target/mips/mips-3d-1.c: New test.
3024 * gcc.target/mips/mips-3d-2.c: New test.
3025 * gcc.target/mips/mips-3d-3.c: New test.
3026 * gcc.target/mips/mips-3d-4.c: New test.
3027 * gcc.target/mips/mips-3d-5.c: New test.
3028 * gcc.target/mips/mips-3d-6.c: New test.
3029 * gcc.target/mips/mips-3d-7.c: New test.
3030 * gcc.target/mips/mips-3d-8.c: New test.
3031 * gcc.target/mips/mips-3d-9.c: New test.
3032 * gcc.target/mips/mips-ps-1.c: New test.
3033 * gcc.target/mips/mips-ps-2.c: New test.
3034 * gcc.target/mips/mips-ps-3.c: New test.
3035 * gcc.target/mips/mips-ps-4.c: New test.
3036 * gcc.target/mips/mips-ps-type.c: New test.
3037
3038 2004-09-02 Paul Brook <paul@codesourcery.com>
3039
3040 * gfortran.dg/edit_real_1.f90: Add new tests.
3041
3042 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3043
3044 PR fortran/15327
3045 * gfortran.dg/merge_char_1.f90: New test.
3046
3047 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3048
3049 PR fortran/16404
3050 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
3051
3052 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
3053
3054 PR c/1522
3055 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
3056
3057 2004-09-01 Mark Mitchell <mark@codesourcery.com>
3058
3059 * g++.dg/opt/loop1.C: Do not XFAIL.
3060
3061 2004-09-01 Jakub Jelinek <jakub@redhat.com>
3062
3063 * gcc.c-torture/execute/20040831-1.c: New test.
3064
3065 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
3066
3067 PR fortran/16579
3068 * gfortran.dg/g77/20010610.f: Now passes.
3069 Copy from g77.f-torture/execute. Add dg-run directive.
3070 * gfortran.dg/g77/README: Update
3071
3072 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
3073
3074 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
3075 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
3076 (t1, t2, t3, t4): Add volatile.
3077
3078 2004-08-31 Mark Mitchell <mark@codesourcery.com>
3079
3080 * g++.dg/ext/visibility/arm1.C: New test.
3081
3082 2004-08-31 Geoffrey Keating <geoffk@apple.com>
3083
3084 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
3085 -pedantic-errors.
3086
3087 2004-09-01 Paul Brook <paul@codesourcery.com>
3088
3089 * gfortran.dg/eof_2.f90: New test.
3090
3091 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3092
3093 PR fortran/16579
3094 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
3095
3096 2004-08-31 Bud Davis <bdavis9659@comcast.net>
3097
3098 PR libfortran/16805
3099 * gfortran.dg/list_read_2.f90: New test.
3100
3101 2004-08-31 Mark Mitchell <mark@codesourcery.com>
3102
3103 * g++.dg/abi/key1.C: New test.
3104
3105 2004-08-31 Richard Henderson <rth@redhat.com>
3106
3107 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
3108 form of offsetof.
3109 * g++.dg/other/offsetof5.C: Remove duplicate.
3110
3111 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3112
3113 PR fortran/17244
3114 * gfortran.dg/func_derived_1.f90: New test.
3115
3116 2004-08-31 Paul Brook <paul@codesourcery.com>
3117
3118 * gfortran.dg/eof_1.f90: New test.
3119
3120 2004-08-31 Paul Brook <paul@codesourcery.com>
3121
3122 * gfortran.dg/list_read_1.f90: New file.
3123
3124 2004-08-30 Mark Mitchell <mark@codesourcery.com>
3125
3126 * g++.dg/opt/loop1.C: XFAIL.
3127
3128 2004-08-30 Geoffrey Keating <geoffk@apple.com>
3129
3130 * gcc.dg/funcdef-storage-1.c: New.
3131 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
3132 an extern function in local scope.
3133 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
3134 declare an 'auto inline' function in local scope.
3135 * gcc.dg/20011130-1.c: Likewise.
3136 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
3137 an 'auto' function in local scope.
3138 * gcc.dg/20021014-1.c: Likewise.
3139 * gcc.dg/20030331-2.c: Likewise.
3140
3141 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3142
3143 * gfortran.dg/blockdata_1.f90: New test.
3144
3145 2004-08-30 Richard Henderson <rth@redhat.com>
3146
3147 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
3148
3149 2004-08-30 Richard Henderson <rth@redhat.com>
3150
3151 * lib/fortran-torture.exp (fortran-torture-execute): Honor
3152 additional_flags set by alternate driver.
3153 (ieee-options): New procedure.
3154 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
3155 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
3156 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
3157 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
3158
3159 2004-08-30 Richard Henderson <rth@redhat.com>
3160
3161 * lib/f-torture.exp: Remove.
3162
3163 2004-08-29 Mark Mitchell <mark@codesourcery.com>
3164
3165 PR rtl-optimization/16590
3166 * g++.dg/opt/loop1.C: New test.
3167
3168 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3169
3170 PR fortran/13910
3171 * gfortran.dg/oldstyle_1.f90: New test.
3172
3173 2004-08-29 Steven G. Kargl <kargls@comcast.net>
3174 Paul Brook <paul@codesourcery.com>
3175
3176 * gfortran.dg/g77/README: Update.
3177 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
3178 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
3179 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
3180
3181 2004-08-28 Paul Brook <paul@codesourcery.com>
3182
3183 PR libfortran/17195
3184 * gfortran.dg/edit_real_1.f90: New test.
3185
3186 2004-08-27 Paul Brook <paul@codesourcery.com>
3187
3188 * gfortran.dg/rewind_1.f90: New test.
3189
3190 2004-08-27 Bud Davis <bdavis9659@comcast.net>
3191
3192 PR fortran/16597
3193 * gfortran.dg/pr16597.f90: New test.
3194
3195 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
3196
3197 PR c/13801
3198 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
3199 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
3200 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
3201 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
3202 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
3203
3204 2004-08-26 Nick Clifton <nickc@redhat.com>
3205
3206 * gcc.c-torture/compile/pr17119.c: New test.
3207
3208 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
3209
3210 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
3211
3212 2004-08-25 Richard Henderson <rth@redhat.com>
3213
3214 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
3215 the bits that expect kind=8 to be the largest real kind.
3216
3217 2004-08-25 Ziemowit Laski <zlaski@apple.com>
3218
3219 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
3220
3221 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3222
3223 * gfortran.dg/assignment_1.f90: New test.
3224
3225 2004-08-25 Adam Nemet <anemet@lnxw.com>
3226
3227 * g++.dg/template/repo3.C: New test.
3228
3229 2004-08-25 Roger Sayle <roger@eyesopen.com>
3230
3231 PR middle-end/16693
3232 PR tree-optimization/16372
3233 * g++.dg/opt/pr16372-1.C: New test case.
3234 * g++.dg/opt/pr16693-1.C: New test case.
3235 * g++.dg/opt/pr16693-2.C: New test case.
3236
3237 2004-08-25 Ziemowit Laski <zlaski@apple.com>
3238
3239 * objc.dg/proto-lossage-4.m: New test.
3240
3241 2004-08-25 Mark Mitchell <mark@codesourcery.com>
3242
3243 PR c++/17155
3244 * g++.dg/inherit/local2.C: New test.
3245
3246 2004-08-25 Paul Brook <paul@codesourcery.com>
3247
3248 PR fortran/17144
3249 * gfortran.dg/string_ctor_1.f90: New test.
3250
3251 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3252
3253 PR c++/14428
3254 * g++.dg/template/redecl2.C: New test.
3255
3256 2004-08-24 Bud Davis <bdavis9659@comcast.net>
3257
3258 PR fortran/17143
3259 * gfortran.dg/pr17143.f90: New test.
3260
3261 2004-08-24 Bud Davis <bdavis9659@comcast.net>
3262
3263 PR fortran/17164
3264 * gfortran.dg/pr17164.f90: New test.
3265
3266 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3267
3268 * gcc.dg/tree-ssa/loop-1.c: New test.
3269
3270 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
3271
3272 * gcc.c-torture/compile/20040824-1.c: New test.
3273
3274 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
3275
3276 * gcc.c-torture/compile/iftrap-3.c: New test.
3277
3278 2004-08-24 Paul Brook <paul@codesourcery.com>
3279
3280 * gfortran.dg/entry_2.f90: New test.
3281
3282 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
3283
3284 PR c++/16889
3285 * g++.dg/lookup/ambig[12].C: New.
3286
3287 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3288
3289 PR c++/16706
3290 * g++.dg/template/crash21.C: New test.
3291 * g++.dg/template/crash22.C: Likewise.
3292
3293 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
3294
3295 PR c++/17149
3296 * g++.dg/template/access15.C: New.
3297
3298 2004-08-23 Mark Mitchell <mark@codesourcery.com>
3299
3300 PR c++/17163
3301 * g++.dg/template/repo2.C: New test.
3302
3303 2004-08-23 Roger Sayle <roger@eyesopen.com>
3304
3305 PR rtl-optimization/17078
3306 * gcc.c-torture/execute/pr17078-1.c: New test case.
3307
3308 2004-08-23 Mark Mitchell <mark@codesourcery.com>
3309
3310 PR c/14492
3311 * gcc.dg/debug/crash1.c: New test.
3312
3313 2004-08-23 Mark Mitchell <mark@codesourcery.com>
3314
3315 PR c/16180
3316 * gcc.dg/loop-5.c: New test.
3317
3318 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3319
3320 * gcc.c-torture/execute/20040823-1.c: New test.
3321
3322 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
3323
3324 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
3325 to the assembler. Simplify test accordingly.
3326 (asm_abi_flags): Use GNU names.
3327 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
3328 to check for ABI flags.
3329
3330 2004-08-22 Andrew Pinski <apinski@apple.com>
3331
3332 * g++.dg/opt/pr14029.C: New test.
3333 * gcc.c-torture/execute/pr15262.c: New test.
3334
3335 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3336
3337 * gfortran.dg/reduction.f90: Add checks with complex arguments.
3338
3339 2004-08-21 Bud Davis <bdavis9659@comcast.net>
3340
3341 PR 16908
3342 * gfortran.dg/direct_io.f90: New test.
3343
3344 2004-08-20 Mark Mitchell <mark@codesourcery.com>
3345
3346 PR c++/17121
3347 * g++.dg/inherit/local2.C: New test.
3348
3349 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
3350
3351 PR c++/17120
3352 * g++.dg/warn/Wparentheses-4.C: New test.
3353
3354 2004-08-20 Mark Mitchell <mark@codesourcery.com>
3355
3356 PR c++/17121
3357 * g++.dg/inherit/local2.C: New test.
3358
3359 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
3360 * gcc.dg/ppc-ldstruct.c: Likewise.
3361 * gcc.dg/ppc64-abi-2.c: Likewise.
3362
3363 2004-08-20 Jakub Jelinek <jakub@redhat.com>
3364
3365 PR rtl-optimization/17099
3366 * gcc.c-torture/execute/20040820-1.c: New test.
3367
3368 2004-08-20 David Edelsohn <edelsohn@gnu.org>
3369
3370 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
3371
3372 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
3373
3374 PR fortran/17077
3375 * gfortran.dg/auto_array_1.f90: New test.
3376
3377 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3378
3379 PR fortran/17074
3380 * gfortran.dg/simpleif_1.f90: New test.
3381
3382 2004-08-19 Mark Mitchell <mark@codesourcery.com>
3383
3384 * lib/target-supports.exp (check_profiling_available): Return
3385 false for arm*-*-symbianelf* and arm*-*-eabi*.
3386
3387 PR c++/15890
3388 * g++.dg/template/delete1.C: New test.
3389
3390 2004-08-19 Paul Brook <paul@codesourcery.com>
3391
3392 PR fortran/14976
3393 PR fortran/16228
3394 * gfortran.dg/data_char_1.f90: New test.
3395
3396 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
3397
3398 PR fortran/16946
3399 * gfortran.dg/reduction.f90: New testcase.
3400
3401 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3402
3403 PR fortran/16520
3404 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
3405
3406 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
3407
3408 PR c++/17041
3409 * g++.dg/Wparentheses-3.C: New test.
3410
3411 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
3412
3413 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
3414 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
3415 * gcc.dg/vect/vect-2.c: Likewise.
3416 * gcc.dg/vect/vect-3.c: Likewise.
3417 * gcc.dg/vect/vect-4.c: Likewise.
3418 * gcc.dg/vect/vect-5.c: Likewise.
3419 * gcc.dg/vect/vect-6.c: Likewise.
3420 * gcc.dg/vect/vect-7.c: Likewise.
3421 * gcc.dg/vect/vect-25.c: Likewise.
3422 * gcc.dg/vect/vect-31.c: Likewise.
3423 * gcc.dg/vect/vect-32.c: Likewise.
3424 * gcc.dg/vect/vect-34.c: Likewise.
3425 * gcc.dg/vect/vect-36.c: Likewise.
3426 * gcc.dg/vect/vect-all.c: Likewise.
3427
3428 2004-08-18 Mark Mitchell <mark@codesourcery.com>
3429
3430 PR c++/17068
3431 * g++.dg/template/operator4.C: New test.
3432
3433 2004-08-18 Richard Henderson <rth@redhat.com>
3434
3435 * gcc.dg/20040206-1.c: XFAIL.
3436
3437 2004-08-17 Mark Mitchell <mark@codesourcery.com>
3438
3439 PR c++/16246
3440 * g++.dg/template/array7.C: New test.
3441
3442 2004-08-17 James E Wilson <wilson@specifixinc.com>
3443
3444 * gcc.dg/mips-movcc-1.c: New test.
3445 * gcc.dg/mips-movcc-2.c: New test.
3446 * gcc.dg/mips-movcc-3.c: New test.
3447
3448 * gcc.dg/mips-nmadd-1.c: New test.
3449 * gcc.dg/mips-nmadd-2.c: New test.
3450
3451 2004-08-17 Mark Mitchell <mark@codesourcery.com>
3452
3453 PR c++/15871
3454 * g++.dg/opt/inline8.C: New test.
3455
3456 PR c++/16965
3457 * g++.dg/parse/error17.C: New test.
3458
3459 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
3460
3461 * gcc.dg/vect: New directory for vectorizer tests.
3462 * gcc.dg/vect/tree-vect.h: New file.
3463 * gcc.dg/vect/vect.exp: New file.
3464 * gcc.dg/vect/pr16105.c.c: New test.
3465 * gcc.dg/vect/vect-1.c: New test.
3466 * gcc.dg/vect/vect-2.c: New test.
3467 * gcc.dg/vect/vect-3.c: New test.
3468 * gcc.dg/vect/vect-4.c: New test.
3469 * gcc.dg/vect/vect-5.c: New test.
3470 * gcc.dg/vect/vect-6.c: New test.
3471 * gcc.dg/vect/vect-7.c: New test.
3472 * gcc.dg/vect/vect-8.c: New test.
3473 * gcc.dg/vect/vect-9.c: New test.
3474 * gcc.dg/vect/vect-10.c: New test.
3475 * gcc.dg/vect/vect-11.c: New test.
3476 * gcc.dg/vect/vect-12.c: New test.
3477 * gcc.dg/vect/vect-13.c: New test.
3478 * gcc.dg/vect/vect-14.c: New test.
3479 * gcc.dg/vect/vect-15.c: New test.
3480 * gcc.dg/vect/vect-16.c: New test.
3481 * gcc.dg/vect/vect-17.c: New test.
3482 * gcc.dg/vect/vect-18.c: New test.
3483 * gcc.dg/vect/vect-19.c: New test.
3484 * gcc.dg/vect/vect-20.c: New test.
3485 * gcc.dg/vect/vect-21.c: New test.
3486 * gcc.dg/vect/vect-22.c: New test.
3487 * gcc.dg/vect/vect-23.c: New test.
3488 * gcc.dg/vect/vect-24.c: New test.
3489 * gcc.dg/vect/vect-25.c: New test.
3490 * gcc.dg/vect/vect-26.c: New test.
3491 * gcc.dg/vect/vect-27.c: New test.
3492 * gcc.dg/vect/vect-28.c: New test.
3493 * gcc.dg/vect/vect-29.c: New test.
3494 * gcc.dg/vect/vect-30.c: New test.
3495 * gcc.dg/vect/vect-31.c: New test.
3496 * gcc.dg/vect/vect-32.c: New test.
3497 * gcc.dg/vect/vect-33.c: New test.
3498 * gcc.dg/vect/vect-34.c: New test.
3499 * gcc.dg/vect/vect-35.c: New test.
3500 * gcc.dg/vect/vect-36.c: New test.
3501 * gcc.dg/vect/vect-37.c: New test.
3502 * gcc.dg/vect/vect-38.c: New test.
3503 * gcc.dg/vect/vect-40.c: New test.
3504 * gcc.dg/vect/vect-41.c: New test.
3505 * gcc.dg/vect/vect-42.c: New test.
3506 * gcc.dg/vect/vect-43.c: New test.
3507 * gcc.dg/vect/vect-44.c: New test.
3508 * gcc.dg/vect/vect-45.c: New test.
3509 * gcc.dg/vect/vect-46.c: New test.
3510 * gcc.dg/vect/vect-47.c: New test.
3511 * gcc.dg/vect/vect-48.c: New test.
3512 * gcc.dg/vect/vect-49.c: New test.
3513 * gcc.dg/vect/vect-50.c: New test.
3514 * gcc.dg/vect/vect-51.c: New test.
3515 * gcc.dg/vect/vect-52.c: New test.
3516 * gcc.dg/vect/vect-53.c: New test.
3517 * gcc.dg/vect/vect-54.c: New test.
3518 * gcc.dg/vect/vect-55.c: New test.
3519 * gcc.dg/vect/vect-56.c: New test.
3520 * gcc.dg/vect/vect-57.c: New test.
3521 * gcc.dg/vect/vect-58.c: New test.
3522 * gcc.dg/vect/vect-59.c: New test.
3523 * gcc.dg/vect/vect-60.c: New test.
3524 * gcc.dg/vect/vect-61.c: New test.
3525 * gcc.dg/vect/vect-all.c: New test.
3526 * gcc.dg/vect/vect-none.c: New test.
3527
3528 2004-08-17 Paul Brook <paul@codesourcery.com>
3529
3530 PR fortran/13082
3531 * gfortran.dg/entry_1.f90: New test.
3532
3533 2004-08-17 Andrew Pinski <apinski@apple.com>
3534
3535 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
3536
3537 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
3538
3539 * gcc.dg/pr17036-1.c: New test.
3540
3541 2004-08-16 Devang Patel <dpatel@apple.com>
3542
3543 * gcc.dg/darwin-20040809-1.c: New test.
3544
3545 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
3546
3547 * gcc.dg/funcdef-attr-1.c: New test.
3548
3549 2004-08-16 Janis Johnson <janis187@us.ibm.com>
3550
3551 * gcc.dg/altivec-17.c: New test.
3552 * gcc.dg/altivec-18.c: New test.
3553
3554 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3555
3556 PR c++/6749
3557 * g++.dg/template/vtable2.C: New test.
3558
3559 2004-08-14 Richard Henderson <rth@redhat.com>
3560
3561 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
3562 * gcc.dg/pack-test-4.c (main): Return 0.
3563 * gcc.dg/setjmp-1.c: Remove XFAIL.
3564 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
3565
3566 2004-08-14 Richard Henderson <rth@redhat.com>
3567
3568 * gcc.dg/980217-1.c: Add prototype for printf.
3569
3570 2004-08-13 Bud Davis <bdavis9659@comcast.net>
3571
3572 * gfortran.dg/pr16935.f90: New test.
3573
3574 2004-08-13 Janis Johnson <janis187@us.ibm.com>
3575
3576 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
3577
3578 2004-08-13 Paul Brook <paul@codesourcery.com>
3579
3580 * gfortran.dg/der_io_1.f90: Remove stray comma.
3581
3582 2004-08-12 Janis Johnson <janis187@us.ibm.com>
3583
3584 * gcc.dg/vmx/cw-bug-2.c: Remove.
3585 * gcc.dg/vmx/vprint-1.c: Remove.
3586 * gcc.dg/vmx/vscan-1.c: Remove.
3587
3588 2004-08-12 Devang patel <dpatel@apple.com>
3589
3590 * gcc.dg/darwin-20040809-2.c: New test.
3591
3592 2004-08-12 Janis Johnson <janis1872us.ibm.com>
3593
3594 * g++.dg/ext/altivec-12.C: New test.
3595
3596 * g++.dg/ext/altivec-11.C: New test.
3597
3598 2004-08-12 Paul Brook <paul@codesourcery.com>
3599
3600 * g++.dg/abi/arm_cxa_vec_1.C: New test.
3601
3602 2004-08-12 Janis Johnson <janis187@us.ibm.com>
3603
3604 * g++.dg/ext/altivec-2.C: Check for hardware support before
3605 executing any VMX instructions.
3606
3607 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
3608
3609 2004-08-12 Jakub Jelinek <jakub@redhat.com>
3610
3611 PR c++/16276
3612 * g++.old-deja/g++.other/comdat4.C: New test.
3613 * g++.old-deja/g++.other/comdat4-aux.cc: New.
3614
3615 2004-08-12 Ben Elliston <bje@au.ibm.com>
3616
3617 PR target/16286
3618 * gcc.dg/pr16286.c: New test.
3619
3620 2004-08-12 Jan Beulich <jbeulich@novell.com>
3621
3622 * g++.dg/ext/asm5.C: New.
3623
3624 2004-08-11 Mark Mitchell <mark@codesourcery.com>
3625
3626 PR c++/16698
3627 * g++.dg/eh/crash1.C: New test.
3628
3629 PR c++/16717
3630 * g++.dg/ext/construct1.C: New test.
3631
3632 2004-08-11 Mark Mitchell <mark@codesourcery.com>
3633
3634 PR c++/16853
3635 * g++.dg/init/ptrmem1.C: New test.
3636
3637 PR c++/16618
3638 * g++.dg/parse/offsetof5.C: New test.
3639
3640 PR c++/16870
3641 * g++.dg/template/overload3.C: New test.
3642
3643 2004-08-11 Mark Mitchell <mark@codesourcery.com>
3644
3645 PR c++/16964
3646 * g++.dg/parse/error16.C: New test.
3647
3648 PR c++/16904
3649 * g++.dg/template/error14.C: New test.
3650
3651 PR c++/16929
3652 * g++.dg/template/error15.C: New test.
3653
3654 2004-08-11 Devang Patel <dpatel@apple.com>
3655
3656 * gcc.dg/darwin-ld-20040809-1.c: New test.
3657 * gcc.dg/darwin-ld-20040809-2.c: New test.
3658
3659 2004-08-11 Steven G. Kargl <kargls@comcast.net>
3660
3661 PR fortran/16917
3662 * gfortran.dg/dfloat_1.f90: New test.
3663
3664 2004-08-09 Mark Mitchell <mark@codesourcery.com>
3665
3666 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
3667 * gcc.dg/dll-2.c: Fix dg-require syntax.
3668 * gcc.misc-tests/arm-isr.c (abort): Declare.
3669 (exit): Likewise.
3670
3671 2004-08-10 Mark Mitchell <mark@codesourcery.com>
3672
3673 PR c++/16971
3674 * g++.dg/parse/crash16.C: New test.
3675
3676 2004-08-10 Roger Sayle <roger@eyesopen.com>
3677
3678 * gcc.dg/mips-rsqrt-1.c: New test case.
3679 * gcc.dg/mips-rsqrt-2.c: New test case.
3680 * gcc.dg/mips-rsqrt-3.c: New test case.
3681
3682 2004-08-10 Paul Brook <paul@codesourcery.com>
3683
3684 * gfortran.dg/der_io_1.f90: New test.
3685
3686 2004-08-10 Paul Brook <paul@codesourcery.com>
3687
3688 PR fortran/16919
3689 * gfortran.dg/der_array_1.f90: New test.
3690
3691 2004-08-09 David Edelsohn <edelsohn@gnu.org>
3692
3693 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
3694
3695 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
3696
3697 * gcc.dg/wchar_t-2.c: Fix typo.
3698
3699 2004-08-09 Falk Hueffner <falk@debian.org>
3700
3701 PR tree-optimization/12517
3702 * gcc.c-torture/compile/pr12517.c: New test.
3703
3704 PR tree-optimization/12578
3705 * gcc.c-torture/compile/pr12578.c: New test.
3706
3707 PR tree-optimization/12899
3708 * gcc.c-torture/compile/pr12899.c: New test.
3709
3710 PR rtl-optimization/14692
3711 * gcc.c-torture/compile/pr14692.c: New test.
3712
3713 PR tree-optimization/16461
3714 * gcc.c-torture/compile/pr16461.c: New test.
3715
3716 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
3717
3718 * gfortran.dg/getenv_1.f90: New test.
3719
3720 2004-08-06 Mark Mitchell <mark@codesourcery.com>
3721
3722 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
3723 wchar_t.
3724 * gcc.dg/symbian5.c: Test -fno-short-wchar.
3725
3726 2004-08-06 Paul Brook <paul@codesourcery.com>
3727
3728 * gfortran.dg/ret_array_1.f90: New test.
3729 * gfortran.dg/ret_pointer_1.f90: New test.
3730
3731 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
3732
3733 * gcc.dg/missing-field-init-[12].c: New tests.
3734 * g++.dg/warn/missing-field-init-[12].C: New tests.
3735
3736 2004-08-06 Mark Mitchell <mark@codesourcery.com>
3737
3738 * gcc.dg/enum2.c: New test.
3739 * gcc.dg/symbian3.c: Likewise.
3740 * gcc.dg/symbian4.c: Likewise.
3741 * gcc.dg/wchar_t-2.c: Likewise.
3742
3743 2004-08-05 Mark Mitchell <mark@codesourcery.com>
3744
3745 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
3746 destructor tests.
3747
3748 2004-08-05 Mark Mitchell <mark@codesourcery.com>
3749
3750 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
3751 dg-require-visiblity.
3752 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
3753 * g++.dg/ext/visibility/fvisibility.C: Likewise.
3754 * g++.dg/ext/visibility/memfuncts.C: Likewise.
3755 * g++.dg/ext/visibility/new1.C: Likewise.
3756 * g++.dg/ext/visibility/pragma.C: Likewise.
3757 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
3758 * g++.dg/ext/visibility/virtual.C: Likewise.
3759 * g++/dg/ext/visibility/visibility-1.C: Likewise.
3760 * g++/dg/ext/visibility/visibility-2.C: Likewise.
3761 * g++/dg/ext/visibility/visibility-3.C: Likewise.
3762 * g++/dg/ext/visibility/visibility-4.C: Likewise.
3763 * g++/dg/ext/visibility/visibility-5.C: Likewise.
3764 * g++/dg/ext/visibility/visibility-6.C: Likewise.
3765 * g++/dg/ext/visibility/visibility-7.C: Likewise.
3766 * g++/dg/ext/visibility/visibility-8.C: New test.
3767 * gcc.c-torture/compile/dll.x: Remove.
3768 * gcc.dg/dll-2.c: Use dg-require-dll
3769 * gcc.dg/visibility-10.c: New test.
3770 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
3771 supporting DLLs.
3772 * testsuite/lib/scanasm.exp (scan_hidden): New function.
3773 (scan_not_hidden): Likewise.
3774
3775 2004-08-05 David Edelsohn <edelsohn@gnu.org>
3776
3777 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
3778
3779 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
3780
3781 * gcc.c-torture/execute/20040805-1.c: New test.
3782
3783 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
3784
3785 * gcc.dg/20020118-1.c: Declare abort.
3786 * gcc.dg/altivec_check.h: Likewise.
3787 * gcc.dg/iftrap-2.c: Likewise.
3788 * gcc.dg/pragma-darwin.c: Likewise.
3789 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
3790
3791 2004-08-04 Geoffrey Keating <geoffk@apple.com>
3792
3793 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
3794
3795 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
3796
3797 * gcc.c-torture/execute/builtins/abs-2.c,
3798 gcc.c-torture/execute/builtins/abs-3.c,
3799 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
3800 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
3801 intmax_t, uintmax_t and their limits.
3802 * gcc.dg/intmax_t-1.c: New test.
3803
3804 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3805
3806 * g++.dg/tc1/dr147.C: Add reference to PR.
3807
3808 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
3809
3810 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
3811 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
3812
3813 2004-08-03 David Edelsohn <edelsohn@gnu.org>
3814
3815 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
3816
3817 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
3818
3819 * gcc.dg/redecl-5.c: New test.
3820 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
3821 of scanf.
3822
3823 2004-08-03 Roger Sayle <roger@eyesopen.com>
3824
3825 PR middle-end/16790
3826 * gcc.c-torture/execute/pr16790-1.c: New test case.
3827
3828 2004-08-03 Mark Mitchell <mark@codesourcery.com>
3829
3830 * g++.dg/ext/visibility/assign1.C: New test.
3831 * g++.dg/ext/visibility/new1.C: Likewise.
3832
3833 * gcc.dg/symbian1.c: New test.
3834 * gcc.dg/symbian2.c: Likewise.
3835
3836 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
3837
3838 PR target/16570
3839 * gcc.dg/i386-sse-9.c: New test.
3840
3841 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
3842
3843 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
3844
3845 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
3846
3847 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
3848 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
3849 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
3850 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
3851 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
3852 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
3853 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
3854 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
3855 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
3856 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
3857 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
3858 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
3859 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
3860 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
3861 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
3862 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
3863 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
3864 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
3865 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
3866 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
3867 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
3868 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
3869 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
3870 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
3871 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
3872 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
3873 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
3874 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
3875 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
3876 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
3877 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
3878 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
3879 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
3880 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
3881 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
3882 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
3883 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
3884 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
3885 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
3886 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
3887 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
3888 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
3889 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
3890 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
3891 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
3892 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
3893 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
3894 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
3895 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
3896 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
3897 gcc.misc-tests/i386-pf-3dnow-1.c,
3898 gcc.misc-tests/i386-pf-athlon-1.c,
3899 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
3900 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
3901 Declare built-in functions used.
3902 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
3903
3904 2004-08-02 Mark Mitchell <mark@codesourcery.com>
3905
3906 PR c++/16707
3907 * g++.dg/lookup/using12.C: New test.
3908
3909 * g++.dg/init/null1.C: Fix PR number.
3910 * g++.dg/parse/namespace10.C: Likewise.
3911
3912 2004-08-01 Mark Mitchell <mark@codesourcery.com>
3913
3914 PR c++/16224
3915 * g++.dg/template/spec17.C: New test.
3916 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
3917 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
3918
3919 2004-08-02 David Billinghurst
3920
3921 PR fortran/16292
3922 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
3923
3924 2004-08-01 Zack Weinberg <zack@codesourcery.com>
3925
3926 * gcc.dg/ia64-got-1.c: New test case.
3927
3928 2004-08-01 Mark Mitchell <mark@codesourcery.com>
3929
3930 PR c++/16489
3931 * g++.dg/init/null1.C: New test.
3932 * g++.dg/tc1/dr76.C: Adjust error marker.
3933
3934 PR c++/16529
3935 * g++.dg/parse/namespace10.C: New test.
3936
3937 PR c++/16810
3938 * g++.dg/inherit/ptrmem2.C: New test.
3939
3940 2004-08-02 Ben Elliston <bje@au.ibm.com>
3941
3942 PR target/16155
3943 * gcc.dg/pr16155.c: New test.
3944
3945 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
3946
3947 * gcc.dg/redecl-2.c: New test.
3948
3949 2004-07-30 Geoffrey Keating <geoffk@apple.com>
3950
3951 * gcc.dg/darwin-longdouble.c: New file.
3952
3953 2004-07-30 Richard Henderson <rth@redhat.com>
3954
3955 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
3956 write to constant argument.
3957 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
3958
3959 2004-07-30 Richard Henderson <rth@redhat.com>
3960
3961 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
3962 tests of nearest around zero.
3963
3964 2004-07-30 Andrew Pinski <apinski@apple.com>
3965
3966 * gcc.c-torture/compile/20040730-1.c: New test.
3967
3968 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
3969
3970 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
3971 powerpc-eabispe.
3972
3973 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
3974
3975 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
3976
3977 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
3978
3979 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
3980 contains $ld_library_path.
3981 * lib/gfortran.exp (gfortran_link_flags): Likewise.
3982
3983 2004-07-29 Richard Henderson <rth@redhat.com>
3984
3985 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
3986
3987 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
3988 (alt2, which): New.
3989 (Check): Accept either alternative.
3990
3991 2004-07-29 Mark Mitchell <mark@codesourcery.com>
3992
3993 * g++.dg/abi/inline1.C: New test.
3994 * g++.dg/abi/local1-a.cc: Likewise.
3995 * g++.dg/abi/local1.C: Likewise.
3996 * g++.dg/abi/mangle11.C: Tweak location of warnings.
3997 * g++.dg/abi/mangle12.C: Likewise.
3998 * g++.dg/abi/mangle17.C: Likewise.
3999 * g++.dg/abi/mangle20-2.C: Likewise.
4000 * g++.dg/opt/interface1.C: Likewise.
4001 * g++.dg/opt/interface1.h: Likewise.
4002 * g++.dg/opt/interface1-a.cc: New test.
4003 * g++.dg/parse/repo1.C: New test.
4004 * g++.dg/template/repo1.C: Likewise.
4005 * g++.dg/warn/Winline-1.C: Likewise.
4006 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
4007
4008 2004-07-29 Diego Novillo <dnovillo@redhat.com>
4009
4010 * gcc.dg/tree-ssa/20040729-1.c: New test.
4011
4012 2004-07-27 Matt Austern <austern@apple.com>
4013
4014 * gcc.dg/darwin-bool-1.c: New test.
4015 * gcc.dg/darwin-bool-2.c: New test.
4016
4017 2004-07-28 Richard Henderson <rth@redhat.com>
4018
4019 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
4020 arguments in the correct type. Don't write to constant arguments.
4021
4022 2004-07-28 Diego Novillo <dnovillo@redhat.com>
4023
4024 PR tree-optimization/16688
4025 PR tree-optimization/16689
4026 * g++.dg/tree-ssa/pr16688.C: New test.
4027
4028 2004-07-28 Diego Novillo <dnovillo@redhat.com>
4029
4030 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
4031 loads. Not only in the comment, this time.
4032
4033 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
4034
4035 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
4036 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
4037 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
4038 * gcc.dg/sh4a-bitmovua.c: New.
4039 * gcc.dg/sh4a-cos.c: New.
4040 * gcc.dg/sh4a-cosf.c: New.
4041 * gcc.dg/sh4a-fprun.c: New.
4042 * gcc.dg/sh4a-fsrra.c: New.
4043 * gcc.dg/sh4a-memmovua.c: New.
4044 * gcc.dg/sh4a-sin.c: New.
4045 * gcc.dg/sh4a-sincos.c: New.
4046 * gcc.dg/sh4a-sincosf.c: New.
4047 * gcc.dg/sh4a-sinf.c: New.
4048
4049 2004-07-28 Diego Novillo <dnovillo@redhat.com>
4050
4051 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
4052 conditionals.
4053 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
4054 loads.
4055 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
4056 DOM1.
4057
4058 2004-07-27 Andrew Pinski <apinski@apple.com>
4059
4060 * g++.dg/rtti/tinfo1.C: Correct the xfail.
4061
4062 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
4063
4064 * gcc.dg/pragma-isr.c: New test.
4065
4066 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4067
4068 PR c++/14429
4069 * g++.dg/template/ttp11.C: New test.
4070
4071 2004-07-27 Diego Novillo <dnovillo@redhat.com>
4072
4073 * gcc.c-torture/compile/20040727-1.c: New test.
4074
4075 2004-07-26 Eric Christopher <echristo@redhat.com>
4076
4077 * gcc.c-torture/compile/20040726-2.c: New test.
4078
4079 2004-07-26 Andrew Pinski <apinski@apple.com>
4080
4081 * g++.dg/rtti/tinfo1.C: Xfail.
4082
4083 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
4084
4085 * gcc.c-torture/compile/20040726-1.c: New test.
4086
4087 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
4088 Brian Ryner <bryner@brianryner.com>
4089
4090 PR c++/9283
4091 PR c++/15000
4092 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
4093 * g++.dg/ext/visibility/: New directory.
4094 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
4095 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
4096 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
4097 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
4098 * g++.dg/ext/visibility/fvisibility.C,
4099 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
4100 g++.dg/ext/visibility/fvisibility-override1.C
4101 g++.dg/ext/visibility/fvisibility-override2.C
4102 g++.dg/ext/visibility/memfuncts.C
4103 g++.dg/ext/visibility/noPLT.C
4104 g++.dg/ext/visibility/pragma.C
4105 g++.dg/ext/visibility/pragma-override1.C
4106 g++.dg/ext/visibility/pragma-override2.C
4107 g++.dg/ext/visibility/staticmemfuncts.C
4108 g++.dg/ext/visibility/virtual.C: New tests.
4109
4110 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
4111
4112 PR c/15360
4113 * gcc.dg/pr15360-1.c: New test.
4114
4115 2004-07-25 Daniel Jacobowitz <dan@debian.org>
4116
4117 * gcc.dg/pragma-align-2.c: New test.
4118 * gcc.dg/pragma-init-fini.c: New test.
4119 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
4120 targets.
4121
4122 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
4123
4124 * gcc.dg/init-string-2.c: New test.
4125
4126 2004-07-24 Zack Weinberg <zack@codesourcery.com>
4127
4128 PR 16684
4129 * gcc.dg/Wredundant-decls-1.c: New test case.
4130
4131 2004-07-24 Jakub Jelinek <jakub@redhat.com>
4132
4133 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
4134 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
4135 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
4136 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
4137 * gcc.dg/compat/generate-random.c: New file.
4138 * gcc.dg/compat/generate-random.h: Likewise.
4139 * gcc.dg/compat/generate-random_r.c: Likewise.
4140 * gcc.dg/compat/struct-layout-1.h: Likewise.
4141 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
4142 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
4143 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
4144 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
4145 * gcc.dg/compat/struct-layout-1_main.c: New test.
4146 * gcc.dg/compat/struct-layout-1_x.c: New file.
4147 * gcc.dg/compat/struct-layout-1_y.c: New file.
4148 * gcc.dg/compat/struct-layout-1_test.h: New file.
4149
4150 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
4151
4152 * gcc.dg/comp-return-1.c: New test
4153
4154 2004-07-23 Janis Johnson <janis187@us.ibm.com>
4155
4156 * gcc.dg/vmx/8-02a.c: Fix typo.
4157
4158 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
4159 * gcc.dg/darwin-abi-3.c: New test.
4160
4161 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
4162 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
4163
4164 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
4165 * gcc.dg/vmx/ops-long-1.c: New test.
4166 * gcc.dg/vmx/ops-long-2.c: New test.
4167
4168 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
4169
4170 * g++.dg/lookup/conv-[1234].C: New.
4171
4172 2004-07-22 Mark Mitchell <mark@codesourcery.com>
4173
4174 * g++.dg/parse/attr2.C: Simplify.
4175
4176 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
4177
4178 PR c/7284
4179 * gcc.c-torture/execute/pr7284-1.c: New test.
4180
4181 2004-07-22 Brian Booth <bbooth@redhat.com>
4182
4183 * gcc.dg/tree-ssa/20040721-1.c: New test.
4184
4185 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
4186
4187 * g++.dg/template/crash20.c: New.
4188
4189 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
4190
4191 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
4192 Add dg-run directive. Declare variables as required.
4193 * gfortran.dg/g77/README: Update
4194
4195 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
4196
4197 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
4198 gcc.dg/cris-peep2-andu2.c: New tests.
4199
4200 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
4201
4202 PR c/15052
4203 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
4204 on return type.
4205 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
4206 messages.
4207 * gcc.dg/qual-return-2.c: Update expected messages.
4208 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
4209
4210 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
4211
4212 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
4213 * gcc.dg/noncompile/921102-1.c: Update expected error message.
4214
4215 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
4216
4217 PR c/11250
4218 * gcc.dg/init-string-1.c: New test.
4219
4220 2004-07-21 Jakub Jelinek <jakub@redhat.com>
4221
4222 PR middle-end/15345
4223 PR c/16450
4224 * gcc.dg/torture/nested-fn-1.c: New test.
4225
4226 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
4227
4228 PR target/16559
4229 * gcc.dg/ia64-fptr-1.c: New file.
4230
4231 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4232
4233 PR c++/14497
4234 * g++.dg/template/spec16.C: New test.
4235 * g++.old-deja/g++.robertl/eb118.C: Remove.
4236
4237 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4238
4239 PR c++/509
4240 * g++.dg/template/spec15.C: New test.
4241
4242 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
4243
4244 Copy cases from g77.f-torture/execute and add dg-run
4245 directive. Other changes as noted.
4246 * gfortran.dg/g77/13037.f
4247 * gfortran.dg/g77/1832.f
4248 * gfortran.dg/g77/19981119-0.f
4249 * gfortran.dg/g77/19990313-0.f
4250 * gfortran.dg/g77/19990313-1.f
4251 * gfortran.dg/g77/19990313-2.f
4252 * gfortran.dg/g77/19990313-3.f
4253 * gfortran.dg/g77/19990419-1.f
4254 * gfortran.dg/g77/19990826-0.f
4255 * gfortran.dg/g77/19990826-2.f
4256 * gfortran.dg/g77/20000503-1.f
4257 * gfortran.dg/g77/20001111.f
4258 * gfortran.dg/g77/20010116.f
4259 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
4260 * gfortran.dg/g77/20010430.f
4261 * gfortran.dg/g77/6177.f
4262 * gfortran.dg/g77/947.f
4263 * gfortran.dg/g77/970816-3.f
4264 * gfortran.dg/g77/971102-1.f
4265 * gfortran.dg/g77/980520-1.f
4266 * gfortran.dg/g77/980628-0.f
4267 * gfortran.dg/g77/980628-1.f
4268 * gfortran.dg/g77/980628-10.f
4269 * gfortran.dg/g77/980628-2.f
4270 * gfortran.dg/g77/980628-3.f
4271 * gfortran.dg/g77/980628-7.f
4272 * gfortran.dg/g77/980628-8.f
4273 * gfortran.dg/g77/980628-9.f
4274 * gfortran.dg/g77/980701-0.f
4275 * gfortran.dg/g77/980701-1.f
4276 * gfortran.dg/g77/cabs.f
4277 * gfortran.dg/g77/claus.f
4278 * gfortran.dg/g77/complex_1.f
4279 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
4280 * gfortran.dg/g77/dcomplex.f
4281 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
4282 * gfortran.dg/g77/f90-intrinsic-mathematical.f
4283 * gfortran.dg/g77/f90-intrinsic-numeric.f
4284 * gfortran.dg/g77/int8421.f
4285 * gfortran.dg/g77/labug1.f
4286 * gfortran.dg/g77/large_vec.f
4287 * gfortran.dg/g77/le.f
4288 * gfortran.dg/g77/short.f
4289 * gfortran.dg/g77/README: Update
4290
4291 2004-07-20 Mark Mitchell <mark@codesourcery.com>
4292
4293 PR c++/16637
4294 * g++.dg/parse/lookup4.C: New test.
4295
4296 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4297
4298 PR c++/16175
4299 * g++.dg/template/ttp10.C: New test.
4300
4301 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
4302
4303 * gcc.dg/pr12625-1.c: New test.
4304
4305 2004-07-20 Steven Bosscher <stevenb@suse.de>
4306
4307 * testsuite/gcc.dg/switch-warn-1.c: New test.
4308 * testsuite/gcc.dg/switch-warn-2.c: New test.
4309 * gcc.c-torture/compile/pr14730.c: Update.
4310
4311 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
4312
4313 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
4314 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
4315 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
4316 g++.dg/template/nontype3.C: Remove trailing CR from tests.
4317
4318 2004-07-18 Mark Mitchell <mark@codesourcery.com>
4319
4320 PR c++/16623
4321 * g++.dg/template/assign1.C: New test.
4322
4323 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4324
4325 PR c++/12170
4326 * g++.dg/template/ttp9.C: New test.
4327
4328 2004-07-19 Daniel Jacobowitz <dan@debian.org>
4329
4330 * gcc.dg/format/cmn-err-1.c: New test.
4331
4332 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
4333
4334 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
4335 gcc.dg/Wparentheses-10.c: New tests.
4336 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
4337
4338 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4339
4340 PR fortran/16465
4341 * gfortran.dg/g77//ffixed-line-length-0.f,
4342 gfortran.dg/g77/ffixed-line-length-132.f,
4343 gfortran.dg/g77/ffixed-line-length-72.f,
4344 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
4345 gfortran.dg/g77/README: Update.
4346
4347 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4348
4349 PR c++/13092
4350 * g++.dg/template/non-dependent7.C: New test.
4351 * g++.dg/template/non-dependent8.C: Likewise.
4352 * g++.dg/template/non-dependent9.C: Likewise.
4353 * g++.dg/template/non-dependent10.C: Likewise.
4354
4355 2004-07-17 Mark Mitchell <mark@codesourcery.com>
4356
4357 PR c++/16337
4358 * g++.dg/parse/attr2.C: New test.
4359
4360 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
4361
4362 * g77.dg: Removed.
4363 * g77.f-torture: Ditto.
4364
4365 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
4366
4367 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
4368 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
4369 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
4370
4371 2004-07-16 Richard Henderson <rth@redhat.com>
4372
4373 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
4374
4375 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4376
4377 * lib/fortran-torture.exp (fortran-torture): Don't test compile
4378 tests with full list of options.
4379 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
4380 of TORTURE_OPTIONS if test contains 'dg-do run'.
4381
4382 PR fortran/16404
4383 * gfortran.dg/do_iterator.f90: New test.
4384
4385 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4386
4387 PR rtl-optimization/16536
4388 * gcc.c-torture/execute/restrict-1.c: New test.
4389
4390 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4391
4392 PR fortran/15324
4393 * gfortran.dg/pr15324.f90: New test.
4394
4395 PR fortran/15129
4396 * gfortran.dg/pr15129.f90: New test.
4397
4398 PR fortran/15140
4399 * gfortran.dg/pr15140.f90: New test.
4400
4401 PR fortran/13792
4402 * gfortran.fortran-torture/execute/bounds.f90: Add check for
4403 compile-time simplification.
4404
4405 2004-07-14 Mike Stump <mrs@apple.com>
4406
4407 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
4408
4409 2004-07-14 James E Wilson <wilson@specifixinc.com>
4410
4411 PR target/16325
4412 * gcc.dg/profile-generate-1.c: New.
4413
4414 2004-07-15 Jakub Jelinek <jakub@redhat.com>
4415
4416 * gcc.c-torture/execute/20040709-1.c: New test.
4417 * gcc.c-torture/execute/20040709-2.c: New test.
4418
4419 2004-07-14 Mike Stump <mrs@apple.com>
4420
4421 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
4422
4423 2004-07-14 Mike Stump <mrs@apple.com>
4424
4425 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
4426
4427 2004-07-13 Mark Mitchell <mark@codesourcery.com>
4428
4429 PR c++/16518
4430 * g++.dg/parse/mutable1.C: New test.
4431
4432 2004-07-13 Diego Novillo <dnovillo@redhat.com>
4433
4434 PR tree-optimization/16443
4435 * gcc.dg/tree-ssa/20040713-1.c: New test.
4436
4437 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
4438
4439 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
4440 for operator new.
4441
4442 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
4443
4444 * gfortran.dg/g77/README: New file
4445 * gfortran.dg/g77/19981216-0.f: Copy from
4446 g77.f-torture/noncompile. Add "dg-do compile" and
4447 dg-error as required.
4448 * gfortran.dg/g77/19990218-1.f: Likewise
4449 * gfortran.dg/g77/19990905-1.f: Likewise
4450 * gfortran.dg/g77/9263.f: Likewise
4451 * gfortran.dg/g77/980615-0.f: Likewise
4452 * gfortran.dg/g77/980616-0.f: Likewise
4453 * gfortran.dg/g77/check0.f: Likewise
4454 * gfortran.dg/g77/select_no_compile.f: Likewise
4455
4456 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
4457
4458 Copy files from g77.f-torture/compile.
4459 Add "{ dg-do compile}". Other changes as noted
4460 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
4461 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
4462 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
4463 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
4464 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
4465 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
4466 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
4467 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
4468 statement to conform to standard. Append alpha1.x for reference.
4469 * gfortran.dg/g77/xformat.f: Add dg-warning
4470
4471 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
4472
4473 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
4474 Add {dg-do compile} directive.
4475 * gfortran.dg/g77/cpp2.F: Likewise
4476
4477 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4478
4479 PR c++/5402
4480 * g++.dg/lookup/name-clash1.C: New test.
4481
4482 PR c++/9777
4483 * g++.dg/lookup/name-clash2.C: New test.
4484
4485 PR c++/12102
4486 * g++.dg/lookup/name-clash3.C: New test.
4487
4488 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4489
4490 * g++.dg/lookup/new2.C: New test.
4491 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
4492
4493 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
4494
4495 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
4496 Add {dg-do compile} directive.
4497 * gfortran.dg/g77/13060.f: Likewise
4498 * gfortran.dg/g77/19990218-0.f: Likewise
4499 * gfortran.dg/g77/19990305-0.f: Likewise
4500 * gfortran.dg/g77/19990419-0.f: Likewise
4501 * gfortran.dg/g77/19990502-0.f: Likewise
4502 * gfortran.dg/g77/19990502-1.f: Likewise
4503 * gfortran.dg/g77/19990525-0.f: Likewise
4504 * gfortran.dg/g77/19990826-1.f: Likewise
4505 * gfortran.dg/g77/19990826-3.f: Likewise
4506 * gfortran.dg/g77/19990905-2.f: Likewise
4507 * gfortran.dg/g77/20000412-1.f: Likewise
4508 * gfortran.dg/g77/20000511-1.f: Likewise
4509 * gfortran.dg/g77/20000511-2.f: Likewise
4510 * gfortran.dg/g77/20000518.f: Likewise
4511 * gfortran.dg/g77/20000601-1.f: Likewise
4512 * gfortran.dg/g77/20000601-2.f: Likewise
4513 * gfortran.dg/g77/20000629-1.f: Likewise
4514 * gfortran.dg/g77/20000630-2.f: Likewise
4515 * gfortran.dg/g77/20010115.f: Likewise
4516 * gfortran.dg/g77/20010321-1.f: Likewise
4517 * gfortran.dg/g77/20010426.f: Likewise
4518 * gfortran.dg/g77/20020307-1.f: Likewise
4519 * gfortran.dg/g77/8485.f: Likewise
4520 * gfortran.dg/g77/960317-1.f: Likewise
4521 * gfortran.dg/g77/970915-0.f: Likewise
4522 * gfortran.dg/g77/980310-1.f: Likewise
4523 * gfortran.dg/g77/980310-2.f: Likewise
4524 * gfortran.dg/g77/980310-3.f: Likewise
4525 * gfortran.dg/g77/980310-4.f: Likewise
4526 * gfortran.dg/g77/980310-6.f: Likewise
4527 * gfortran.dg/g77/980310-7.f: Likewise
4528 * gfortran.dg/g77/980310-8.f: Likewise
4529 * gfortran.dg/g77/980419-2.f: Likewise
4530 * gfortran.dg/g77/980424-0.f: Likewise
4531 * gfortran.dg/g77/980427-0.f: Likewise
4532 * gfortran.dg/g77/980729-0.f: Likewise
4533 * gfortran.dg/g77/981117-1.f: Likewise
4534 * gfortran.dg/g77/toon_1.f: Likewise
4535
4536 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4537
4538 PR c++/2204
4539 * g++.dg/other/abstract2.C: New test.
4540
4541 2004-07-12 Paul Brook <paul@codesourcery.com>
4542
4543 * gfortran.dg/pointer_init_1.f90: New test.
4544
4545 2004-07-11 Paul Brook <paul@codesourcery.com>
4546
4547 PR fortran/15986
4548 * gfortran.dg/contained_1.f90: New test.
4549
4550 2004-07-11 Mark Mitchell <mark@codesourcery.com>
4551
4552 * g++.dg/parse/defarg8.C: New test.
4553
4554 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4555
4556 PR fortran/16433
4557 * gfortran.dg/pr16433.f: New test.
4558
4559 PR fortran/17574
4560 * gfortran.dg/pr15754.f90: New test.
4561
4562 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
4563
4564 PR tree-optimization/16437
4565 * gcc.c-torture/execute/bitfld-4.c: New test.
4566
4567 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4568
4569 * gfortran.fortran-torture/execute/common_2.f90: Add check for
4570 access to common var from module.
4571
4572 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4573
4574 PR fortran/16336
4575 * gfortran.fortran-torture/execute/common_2.f90: New test.
4576
4577 2004-07-10 Paul Brook <paul@codesourcery.com>
4578
4579 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
4580
4581 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4582
4583 PR fortran/15969
4584 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
4585
4586 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
4587
4588 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
4589 * gfortran.dg/g77/ffixed-form-2.f: Likewise
4590 * gfortran.dg/g77/ffree-form-1.f: Likewise
4591 * gfortran.dg/g77/ffree-form-2.f: Likewise
4592 * gfortran.dg/g77/ffree-form-3.f: Likewise
4593 * gfortran.dg/g77/fno-underscoring.f: Likewise
4594 * gfortran.dg/g77/funderscoring.f: Likewise
4595 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
4596
4597 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4598
4599 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
4600
4601 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4602 Paul Brook <paul@codesourcery.com>
4603
4604 PR fortran/13415
4605 * gfortran.dg/common_pointer_1.f90: New test.
4606
4607 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4608
4609 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
4610
4611 2004-07-09 James E Wilson <wilson@specifixinc.com>
4612
4613 PR target/16364
4614 * gcc.c-torture/compile/20040709-1.c: New.
4615
4616 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4617
4618 PR fortran/14077
4619 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
4620
4621 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4622
4623 PR fortran/13201
4624 * gfortran.dg/shape_1.f90: New test.
4625
4626 2004-07-09 Zack Weinberg <zack@codesourcery.com>
4627 Andrew Pinski <apinski@apple.com>
4628
4629 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
4630
4631 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4632
4633 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
4634 comment.
4635
4636 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4637 Paul Brook <paul@codesourcery.com>
4638
4639 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
4640 '.f95' and '.F95'.
4641
4642 2004-07-09 Diego Novillo <dnovillo@redhat.com>
4643
4644 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
4645
4646 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4647
4648 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
4649 testcases with capital suffix.
4650
4651 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4652
4653 PR fortran/15481
4654 PR fortran/13372
4655 PR fortran/13575
4656 PR fortran/15978
4657 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
4658
4659 * gfortran.dg/implicit_1.f90: New test.
4660
4661 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
4662
4663 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
4664 expression to match gfortran warning/error messages
4665 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
4666 dg-error text.
4667
4668 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
4669
4670 * lib/fortran-torture.exp: Rename proc search_for to
4671 search_for_re.
4672
4673 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
4674
4675 * gcc.c-torture/execute/simd-5.x: New file.
4676 XFAIL on SPARC 64-bit at -O0.
4677
4678 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4679
4680 PR c++/8211
4681 PR c++/16165
4682 * g++.dg/warn/effc3.C: New test.
4683
4684 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
4685
4686 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
4687 change X to 1X in format.
4688 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
4689 add data statements to conform to standard.
4690
4691 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
4692
4693 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
4694 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
4695 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
4696
4697 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
4698
4699 * gfortran.dg/g77/7388.f: Copy from g77.dg
4700 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
4701 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
4702 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
4703 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
4704 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
4705 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
4706 * gfortran.dg/g77/strlen0.f: Likewise
4707
4708 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
4709
4710 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
4711 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
4712
4713 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
4714
4715 * gcc.c-torture/execute/920428-2.x: Delete.
4716 * gcc.c-torture/execute/920501-7.x: Likewise.
4717
4718 2004-07-08 Jakub Jelinek <jakub@redhat.com>
4719
4720 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
4721 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
4722 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
4723 prescott and c3-2.
4724 (PREFETCH_3DNOW): Add -march=c3.
4725
4726 2004-07-08 Diego Novillo <dnovillo@redhat.com>
4727
4728 PR c/16437
4729 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
4730 * gcc.c-torture/execute/bf64-1.x: Likewise.
4731
4732 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
4733
4734 * gcc.c-torture/compile/20040708-1.c: New test.
4735
4736 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4737
4738 PR c++/16169
4739 * g++.dg/warn/effc2.C: New test.
4740
4741 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
4742
4743 * gcc.c-torture/execute/bitfld-1.x: Remove.
4744 * gcc.c-torture/execute/bitfld-3.c: New test.
4745 * gcc.dg/bitfld-2.c: Remove XFAILs.
4746
4747 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
4748
4749 PR c++/16276
4750 * g++.dg/rtti/tinfo1.C: New file.
4751
4752 2004-07-07 Eric Christopher <echristo@redhat.com>
4753
4754 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
4755
4756 2004-07-07 Andrew Pinski <apinski@apple.com>
4757
4758 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
4759
4760 2004-07-07 Mark Mitchell <mark@codesourcery.com>
4761
4762 * g++.dg/init/call1.C: XFAIL.
4763
4764 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
4765
4766 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
4767 except for movstrict*, to movmem* and clrstr* to clrmem*.
4768
4769 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
4770
4771 * gcc.c-torture/execute/20040707-1.c: New test.
4772
4773 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
4774
4775 * gcc.c-torture/execute/20040706-1.c: New test.
4776
4777 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4778
4779 PR c++/3671
4780 * g++.dg/template/spec14.C: New test.
4781
4782 2004-07-05 Jakub Jelinek <jakub@redhat.com>
4783
4784 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
4785 nothing if not yet defined. Use it in b, c and d type definitions.
4786 * gcc.c-torture/execute/20040705-1.c: New test.
4787 * gcc.c-torture/execute/20040705-2.c: New test.
4788
4789 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4790
4791 PR c++/2518
4792 * g++.dg/lookup/new1.C: New test.
4793
4794 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4795
4796 PR c++/11406
4797 * g++.dg/template/sizeof8.C: New test.
4798
4799 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
4800
4801 * gcc.c-torture/compile/20040705-1.c: New test.
4802
4803 2004-07-04 Bud Davis <bdavis9659@comcast.net>
4804
4805 * gfortran.fortran-torture/execute/seq_io.f90: New test.
4806
4807 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
4808
4809 * gcc.dg/cpp/if-mop.c: Two new testcases.
4810 * gcc.dg/cpp/trad/comment-3.c: New.
4811
4812 2004-07-04 Paul Brook <paul@codesourcery.com>
4813
4814 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
4815
4816 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
4817
4818 PR c++/3761
4819 * g++.dg/lookup/crash4.C: New test.
4820
4821 2004-07-02 Zack Weinberg <zack@codesourcery.com>
4822
4823 * gcc.c-torture/execute/builtin-abs-1.c
4824 * gcc.c-torture/execute/builtin-abs-2.c
4825 * gcc.c-torture/execute/builtin-complex-1.c
4826 * gcc.c-torture/execute/builtins/string-1-lib.c
4827 * gcc.c-torture/execute/builtins/string-1.c
4828 * gcc.c-torture/execute/builtins/string-2-lib.c
4829 * gcc.c-torture/execute/builtins/string-2.c
4830 * gcc.c-torture/execute/builtins/string-3-lib.c
4831 * gcc.c-torture/execute/builtins/string-3.c
4832 * gcc.c-torture/execute/builtins/string-4-lib.c
4833 * gcc.c-torture/execute/builtins/string-4.c
4834 * gcc.c-torture/execute/builtins/string-5-lib.c
4835 * gcc.c-torture/execute/builtins/string-5.c
4836 * gcc.c-torture/execute/builtins/string-6-lib.c
4837 * gcc.c-torture/execute/builtins/string-6.c
4838 * gcc.c-torture/execute/builtins/string-7-lib.c
4839 * gcc.c-torture/execute/builtins/string-7.c
4840 * gcc.c-torture/execute/builtins/string-8-lib.c
4841 * gcc.c-torture/execute/builtins/string-8.c
4842 * gcc.c-torture/execute/builtins/string-9-lib.c
4843 * gcc.c-torture/execute/builtins/string-9.c
4844 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
4845 * gcc.c-torture/execute/builtins/string-asm-1.c
4846 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
4847 * gcc.c-torture/execute/builtins/string-asm-2.c
4848 * gcc.c-torture/execute/stdio-opt-1.c
4849 * gcc.c-torture/execute/stdio-opt-2.c
4850 * gcc.c-torture/execute/stdio-opt-3.c
4851 * gcc.c-torture/execute/string-opt-1.c
4852 * gcc.c-torture/execute/string-opt-10.c
4853 * gcc.c-torture/execute/string-opt-11.c
4854 * gcc.c-torture/execute/string-opt-12.c
4855 * gcc.c-torture/execute/string-opt-13.c
4856 * gcc.c-torture/execute/string-opt-14.c
4857 * gcc.c-torture/execute/string-opt-15.c
4858 * gcc.c-torture/execute/string-opt-16.c
4859 * gcc.c-torture/execute/string-opt-2.c
4860 * gcc.c-torture/execute/string-opt-6.c
4861 * gcc.c-torture/execute/string-opt-7.c
4862 * gcc.c-torture/execute/string-opt-8.c:
4863 Replace with ...
4864
4865 * gcc.c-torture/execute/builtins/abs-2.c
4866 * gcc.c-torture/execute/builtins/abs-3.c
4867 * gcc.c-torture/execute/builtins/complex-1.c
4868 * gcc.c-torture/execute/builtins/fprintf.c
4869 * gcc.c-torture/execute/builtins/fputs.c
4870 * gcc.c-torture/execute/builtins/memcmp.c
4871 * gcc.c-torture/execute/builtins/memmove.c
4872 * gcc.c-torture/execute/builtins/memops-asm.c
4873 * gcc.c-torture/execute/builtins/mempcpy-2.c
4874 * gcc.c-torture/execute/builtins/mempcpy.c
4875 * gcc.c-torture/execute/builtins/memset.c
4876 * gcc.c-torture/execute/builtins/printf.c
4877 * gcc.c-torture/execute/builtins/sprintf.c
4878 * gcc.c-torture/execute/builtins/strcat.c
4879 * gcc.c-torture/execute/builtins/strchr.c
4880 * gcc.c-torture/execute/builtins/strcmp.c
4881 * gcc.c-torture/execute/builtins/strcpy.c
4882 * gcc.c-torture/execute/builtins/strcspn.c
4883 * gcc.c-torture/execute/builtins/strlen-2.c
4884 * gcc.c-torture/execute/builtins/strlen.c
4885 * gcc.c-torture/execute/builtins/strncat.c
4886 * gcc.c-torture/execute/builtins/strncmp-2.c
4887 * gcc.c-torture/execute/builtins/strncmp.c
4888 * gcc.c-torture/execute/builtins/strncpy.c
4889 * gcc.c-torture/execute/builtins/strpbrk.c
4890 * gcc.c-torture/execute/builtins/strpcpy-2.c
4891 * gcc.c-torture/execute/builtins/strpcpy.c
4892 * gcc.c-torture/execute/builtins/strrchr.c
4893 * gcc.c-torture/execute/builtins/strspn.c
4894 * gcc.c-torture/execute/builtins/strstr-asm.c
4895 * gcc.c-torture/execute/builtins/strstr.c:
4896 ... these new files.
4897
4898 * gcc.c-torture/execute/builtins/abs-2-lib.c
4899 * gcc.c-torture/execute/builtins/abs-3-lib.c
4900 * gcc.c-torture/execute/builtins/complex-1-lib.c
4901 * gcc.c-torture/execute/builtins/fprintf-lib.c
4902 * gcc.c-torture/execute/builtins/fputs-lib.c
4903 * gcc.c-torture/execute/builtins/memcmp-lib.c
4904 * gcc.c-torture/execute/builtins/memmove-lib.c
4905 * gcc.c-torture/execute/builtins/memops-asm-lib.c
4906 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
4907 * gcc.c-torture/execute/builtins/mempcpy-lib.c
4908 * gcc.c-torture/execute/builtins/memset-lib.c
4909 * gcc.c-torture/execute/builtins/printf-lib.c
4910 * gcc.c-torture/execute/builtins/sprintf-lib.c
4911 * gcc.c-torture/execute/builtins/strcat-lib.c
4912 * gcc.c-torture/execute/builtins/strchr-lib.c
4913 * gcc.c-torture/execute/builtins/strcmp-lib.c
4914 * gcc.c-torture/execute/builtins/strcpy-lib.c
4915 * gcc.c-torture/execute/builtins/strcspn-lib.c
4916 * gcc.c-torture/execute/builtins/strlen-2-lib.c
4917 * gcc.c-torture/execute/builtins/strlen-lib.c
4918 * gcc.c-torture/execute/builtins/strncat-lib.c
4919 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
4920 * gcc.c-torture/execute/builtins/strncmp-lib.c
4921 * gcc.c-torture/execute/builtins/strncpy-lib.c
4922 * gcc.c-torture/execute/builtins/strpbrk-lib.c
4923 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
4924 * gcc.c-torture/execute/builtins/strpcpy-lib.c
4925 * gcc.c-torture/execute/builtins/strrchr-lib.c
4926 * gcc.c-torture/execute/builtins/strspn-lib.c
4927 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
4928 * gcc.c-torture/execute/builtins/strstr-lib.c
4929 * gcc.c-torture/execute/builtins/lib/abs.c
4930 * gcc.c-torture/execute/builtins/lib/fprintf.c
4931 * gcc.c-torture/execute/builtins/lib/memset.c
4932 * gcc.c-torture/execute/builtins/lib/printf.c
4933 * gcc.c-torture/execute/builtins/lib/sprintf.c
4934 * gcc.c-torture/execute/builtins/lib/strcpy.c
4935 * gcc.c-torture/execute/builtins/lib/strcspn.c
4936 * gcc.c-torture/execute/builtins/lib/strncat.c
4937 * gcc.c-torture/execute/builtins/lib/strncmp.c
4938 * gcc.c-torture/execute/builtins/lib/strncpy.c
4939 * gcc.c-torture/execute/builtins/lib/strpbrk.c
4940 * gcc.c-torture/execute/builtins/lib/strspn.c
4941 * gcc.c-torture/execute/builtins/lib/strstr.c:
4942 New files containing support routines.
4943
4944 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
4945 declaration.
4946 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
4947 when not optimizing.
4948
4949 2004-07-02 Mark Mitchell <mark@codesourcery.com>
4950
4951 PR c++/16240
4952 * g++.dg/abi/mangle22.C: New test.
4953 * g++.dg/abi/mangle23.C: Likewise.
4954
4955 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
4956
4957 PR fortran/16290
4958 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
4959 Allow for cases without denormalized floating point numbers.
4960
4961 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
4962
4963 PR c/1027
4964 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
4965 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
4966 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
4967 expected warning text.
4968 * gcc.dg/format/diag-2.c: New test.
4969
4970 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
4971
4972 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
4973
4974 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
4975
4976 * gcc.dg/builtins-43.c: New.
4977 * gcc.dg/builtins-44.c: New.
4978 * gcc.dg/builtins-45.c: New.
4979
4980 2004-06-26 Geoffrey Keating <geoffk@apple.com>
4981 Andreas Tobler <a.tobler@schweiz.ch>
4982
4983 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
4984 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
4985 as SIGSEGV.
4986 * gcc.dg/cleanup-11.c: Likewise.
4987 * gcc.dg/cleanup-8.c: Likewise.
4988 * gcc.dg/cleanup-9.c: Likewise.
4989 * gcc.dg/cleanup-5.c: Run on all platforms.
4990
4991 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
4992
4993 * g++.dg/warn/nonnull1.C: New test.
4994
4995 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
4996
4997 * gcc.dg/compat/compat-common.h: Wrap up CINT in
4998 an #ifndef SKIP_COMPLEX_INT/#endif pair.
4999 Special-case the Sun compiler wrt to <complex.h>.
5000
5001 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
5002
5003 * gcc.dg/Wunreachable-8.C: New test.
5004
5005 * gcc.dg/h8300-ice2.c : New test.
5006
5007 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
5008
5009 PR fortran/16161
5010 * gfortran.fortran-torture/compile/implicit.f90: Add test
5011 for implicit character.
5012
5013 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
5014
5015 PR fortran/16289
5016 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
5017 Use tiny() intrinsic to find smallest non-negative real
5018
5019 2004-06-30 Jakub Jelinek <jakub@redhat.com>
5020
5021 * gcc.dg/compat/struct-by-value-22_main.c: New test.
5022 * gcc.dg/compat/struct-by-value-22_x.c: New.
5023 * gcc.dg/compat/struct-by-value-22_y.c: New.
5024
5025 * gcc.c-torture/execute/20040629-1.c: New test.
5026
5027 2004-06-29 Jakub Jelinek <jakub@redhat.com>
5028
5029 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
5030 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
5031
5032 PR target/16195
5033 * gcc.dg/20040625-1.c: New test.
5034
5035 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5036
5037 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
5038
5039 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5040
5041 PR fortran/15963
5042 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
5043
5044 2004-06-29 Richard Henderson <rth@redhat.com>
5045
5046 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
5047
5048 2004-06-29 Paul Brook <paul@codesourcery.com>
5049
5050 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
5051 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
5052
5053 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
5054
5055 PR c++/16260
5056 * g++.dg/parse/crash15.C: New.
5057
5058 2004-06-28 Andrew Pinski <apinski@apple.com>
5059
5060 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
5061 by the error already.
5062
5063 * g++.dg/opt/ptrmem4.C: Change to compile only test.
5064
5065 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
5066
5067 PR target/14041
5068 * gcc.dg/h8300-bss-align-1.c : New.
5069
5070 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
5071
5072 * PR c++/16174
5073 * g++.dg/template/ctor4.C: New.
5074
5075 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
5076
5077 PR c++/16205
5078 * g++.dg/warn/Wsequence-point-1.C: New test.
5079
5080 2004-06-27 Paul Brook <paul@codesourcery.com>
5081
5082 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
5083
5084 2004-06-27 Zack Weinberg <zack@codesourcery.com>
5085
5086 * g++.old-deja/g++.mike/p7325.C: Remove.
5087
5088 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
5089
5090 PR c/14963
5091 * gcc.dg/pr14963.c: New test.
5092
5093 2004-06-27 Mark Mitchell <mark@codesourcery.com>
5094
5095 PR c++/16193
5096 * g++.dg/parse/redef1.C: New test.
5097
5098 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
5099
5100 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
5101 20021110.c.
5102 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
5103 20021119-1.c.
5104 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
5105 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
5106 5-04.c.
5107 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
5108 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
5109 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
5110 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
5111 g++.brendan/enum14.C.
5112 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
5113 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
5114 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
5115 g++.mike/virt1.C.
5116 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
5117 memtemp24.C.
5118
5119 2004-06-27 Roger Sayle <roger@eyesopen.com>
5120
5121 * gcc.dg/20040527-1.c: New test case.
5122
5123 2004-06-26 Bud Davis <bdavis9659@comcast.net>
5124
5125 PR gfortran/pr16196
5126 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
5127
5128 2004-06-25 Roger Sayle <roger@eyesopen.com>
5129
5130 PR middle-end/15825
5131 * gcc.dg/pr15825-1.c: New test case.
5132
5133 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
5134
5135 * gcc.c-torture/execute/20040625-1.c: New test.
5136
5137 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5138
5139 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
5140
5141 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
5142
5143 * gcc.dg/torture/mips-div-1.c: New test.
5144
5145 2004-06-24 Jeff Law <law@redhat.com>
5146
5147 * gcc.dg/tree-ssa/20040624-1.c: New test.
5148
5149 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
5150
5151 * gcc.c-torture/compile/20040624-1.c: New test.
5152
5153 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5154
5155 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
5156 this directory.
5157
5158 2004-06-23 Andrew Pinski <apinski@apple.com>
5159
5160 PR middle-end/15988
5161 * g++.dg/opt/ptrmem4.C: New test.
5162
5163 * gcc.dg/c90-array-quals-2.c: New test.
5164
5165 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
5166
5167 * gcc.dg/kpice1.c: New test.
5168
5169 2006-06-23 Andrew Pinski <apinski@apple.com>
5170
5171 * gcc.dg/c90-array-quals.c: New test.
5172
5173 2006-06-22 Richard Henderson <rth@redhat.com>
5174
5175 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
5176
5177 2004-06-22 Loren James Rittle <ljrittle@acm.org>
5178
5179 * gcc.dg/builtins-config.h: Handle FreeBSD.
5180
5181 2006-06-22 Richard Henderson <rth@redhat.com>
5182
5183 * g++.dg/opt/devirt1.C: New.
5184
5185 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
5186
5187 * g++.dg/opt/pr15551.C: New testcase.
5188
5189 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
5190
5191 PR target/14800
5192 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
5193 x86_64-*-linux* when compiling for 32bit.
5194
5195 2004-06-21 Andrew Pinski <apinski@apple.com>
5196
5197 * gcc.dg/pch/struct-1.c: New.
5198 * gcc.dg/pch/struct-1.hs: New.
5199
5200 2004-06-21 Geoffrey Keating <geoffk@apple.com>
5201
5202 * gcc.dg/pch/save-temps-1.c: New file.
5203 * gcc.dg/pch/save-temps-1.hs: New file.
5204
5205 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
5206
5207 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
5208 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
5209
5210 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5211
5212 * gfortran.fortran-torture/execute/select_1.f90: Rename function
5213 to fix type error.
5214 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
5215 Remove trailing spaces.
5216
5217 2004-06-21 Richard Henderson <rth@redhat.com>
5218
5219 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
5220 merging && to BIT_FIELD_REF.
5221
5222 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
5223
5224 * g++.dg/opt/placeholder1.C: New test.
5225
5226 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
5227
5228 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
5229 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
5230 * gcc.dg/compat/union-m128-1_x.c: Likewise.
5231 * gcc.dg/compat/union-m128-1_y.c: Likewise.
5232
5233 2004-06-20 Zack Weinberg <zack@codesourcery.com>
5234
5235 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
5236 extern "C".
5237 * g++.dg/other/pragma-re-1.C: Add comments.
5238
5239 2004-06-19 Bud Davis <bdavis9659@comcast.net>
5240
5241 PR gfortran/16080
5242 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
5243
5244 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
5245
5246 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
5247 instead of setting the type of size_t by
5248 hand.
5249
5250 2004-06-18 Roger Sayle <roger@eyesopen.com>
5251
5252 * gcc.dg/unordered-2.c: New test case.
5253 * gcc.dg/unordered-3.c: New test case.
5254
5255 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
5256
5257 PR other/16043
5258 * lib/g++.exp (g++_version): Tweak regexp for version
5259 * lib/g77.exp (g77_version): Likewise
5260 * lib/gfortran.exp (gfortran_version): Likewise
5261 * lib/objc.exp (objc_version): Likewise
5262 * lib/treelang.exp (treelang_version): Likewise
5263
5264 2004-06-19 Jakub Jelinek <jakub@redhat.com>
5265
5266 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
5267 Use INT_MAX instead of __INT_MAX__.
5268 * gcc.dg/compat/struct-align-2_y.c: Likewise.
5269
5270 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
5271 * gcc.dg/compat/scalar-return-3_x.c: Use it.
5272 * gcc.dg/compat/scalar-return-3_y.c: Use it.
5273 * gcc.dg/compat/scalar-return-4_x.c: Use it.
5274 * gcc.dg/compat/scalar-return-4_y.c: Use it.
5275 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
5276 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
5277 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
5278 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
5279
5280 * gcc.dg/range-test-1.c: New test.
5281 * g++.dg/opt/range-test-1.C: New test.
5282
5283 2004-06-17 Richard Henderson <rth@redhat.com>
5284
5285 * objc.dg/sync-1.m: New.
5286 * objc.dg/try-catch-1.m: Don't force next runtime.
5287 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
5288 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
5289 shadowed catch clause.
5290 * objc.dg/try-catch-5.m: New.
5291
5292 2004-06-17 Zack Weinberg <zack@codesourcery.com>
5293
5294 Bug 14610
5295 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
5296
5297 2004-06-15 Richard Henderson <rth@redhat.com>
5298
5299 * gcc.dg/20001116-1.c: Move expected warning line.
5300
5301 2004-06-15 Richard Henderson <rth@redhat.com>
5302
5303 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
5304 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
5305
5306 2004-06-15 Jeff Law <law@redhat.com>
5307
5308 * gcc.dg/tree-ssa/20040615-1.c: New test.
5309 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
5310 be less sensitive to operand ordering.
5311 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
5312
5313 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
5314
5315 * g++.dg/abi/bitfield3.C: Add comment..
5316
5317 2004-06-15 Richard Henderson <rth@redhat.com>
5318
5319 * g++.dg/ext/stmtexpr1.C: XFAIL.
5320 * gcc.dg/20030612-1.c: XFAIL.
5321
5322 2004-06-15 Eric Christopher <echristo@redhat.com>
5323
5324 * g++.dg/charset/asm5.c: New.
5325 * gcc.dg/charset/asm6.c: New.
5326
5327 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5328
5329 PR fortran/15962
5330 * gfortran.fortran-torture/execute/select_1.f90: New test.
5331
5332 2004-06-15 Paul Brook <paul@codesourcery.com>
5333
5334 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
5335
5336 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5337
5338 PR c++/15967
5339 * g++.dg/lookup/crash3.C: New test.
5340
5341 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5342
5343 PR c++/15947
5344 * g++.dg/parse/dtor4.C: New test.
5345
5346 2004-06-14 Jeff Law <law@redhat.com>
5347
5348 * gcc.c-torture/compile/20040614-1.c: New test.
5349
5350 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5351
5352 PR fortran/15211
5353 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
5354 LEN of a character array.
5355
5356 2004-06-14 Mark Mitchell <mark@codesourcery.com>
5357
5358 PR c++/15096
5359 * g++.dg/template/ptrmem10.C: New test.
5360
5361 PR c++/14930
5362 * g++.dg/template/friend30.C: New test.
5363
5364 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5365
5366 PR fortran/14928
5367 * gfortran.fortran-torture/compile/mloc.f90: New test.
5368
5369 2004-06-13 Paul Brook <paul@codesourcery.com>
5370
5371 * gfortran.fortran-torture/execute/random_2.f90: New test.
5372
5373 2004-06-13 Eric Christopher <echristo@redhat.com>
5374
5375 * gcc.dg/noncompile/redecl-1.c: Fix error message.
5376
5377 2004-06-12 Paul Brook <paul@codesourcery.com>
5378
5379 * gfortran.fortran-torture/execute/contained_3.f90: New test.
5380
5381 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5382
5383 PR fortran/14923
5384 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
5385
5386 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5387
5388 PR fortran/14957
5389 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
5390 syntax errors in end statements of contained subroutines.
5391
5392 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5393
5394 PR fortran/12841
5395 * gfortran.fortran-torture/execute/null_arg.f90: New test.
5396
5397 2004-06-12 Bud Davis <bdavis9659@comcast.net>
5398
5399 PR fortran/15665
5400 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
5401
5402 2004-06-12 Bud Davis <bdavis9659@comcast.net>
5403
5404 PR gfortran/12839
5405 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
5406
5407 2004-06-11 Mark Mitchell <mark@codesourcery.com>
5408
5409 PR c++/15862
5410 * g++.dg/parse/enum1.C: New test.
5411
5412 2004-06-10 Jeff Law <law@redhat.com>
5413
5414 * gcc.c-torture/compile/20040610-1.c: New test.
5415
5416 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5417
5418 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
5419 * g++.old-deja/g++.other/decl3.C: Likewise.
5420
5421 2004-06-10 Brian Booth <bbooth@redhat.com>
5422
5423 * gcc.dg/tree-ssa/20031015-1.c: Scan for
5424 V_MAY_DEF instead of VDEF.
5425 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
5426
5427 2004-06-10 Mark Mitchell <mark@codesourcery.com>
5428
5429 PR c++/14211
5430 * g++.dg/conversion/const1.C: New test.
5431
5432 PR c++/15076
5433 * g++.dg/conversion/reinterpret1.C: New test.
5434
5435 PR c++/15877
5436 * g++.dg/template/enum2.C: New test.
5437
5438 PR c++/15227
5439 * g++.dg/template/error13.C: New test.
5440
5441 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5442
5443 PR fortran/14957
5444 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
5445 arguments to test_* REAL and of the right size.
5446
5447 2004-06-10 Jakub Jelinek <jakub@redhat.com>
5448
5449 PR target/15569
5450 PR rtl-optimization/15681
5451 * gcc.dg/20040609-1.c: New test.
5452
5453 2004-06-10 Jakub Jelinek <jakub@redhat.com>
5454
5455 PR c++/14791
5456 * g++.dg/opt/builtins1.C: New test.
5457
5458 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
5459
5460 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
5461 that use default windows32 struct layout.
5462 * gcc.dg/i386-bitfield2.c: Likewise.
5463
5464 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
5465
5466 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
5467 for mingw32 and cygwin targets.
5468
5469 2004-06-09 Geoffrey Keating <geoffk@apple.com>
5470
5471 * gcc.dg/pch/macro-4.c: New.
5472 * gcc.dg/pch/macro-4.hs: New.
5473
5474 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5475
5476 PR fortran/13249
5477 * gfortran.fortran-torture/compile/name_clash.f90: New test.
5478
5479 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5480
5481 PR fortran/13372
5482 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
5483
5484 2004-06-09 Bud Davis <bdavis9659@comcast.net>
5485
5486 PR gfortran/14897
5487 * gfortran.fortran-torture/execute/t_edit.f90: New test.
5488
5489 2004-06-09 Bud Davis <bdavis9659@comcast.net>
5490
5491 PR gfortran/15755
5492 * gfortran.fortran-torture/execute/backspace.c : New test.
5493
5494 2004-06-09 Paul Brook <paul@codesourcery.com>
5495
5496 * gfortran.fortran-torture/execure/intrinsic_associated.f90
5497 (pointer_to_section): Rewrite to use smaller array.
5498
5499 2004-06-08 David Edelsohn <edelsohn@gnu.org>
5500
5501 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
5502 * gcc.dg/ext/altivec-10.c: Same.
5503 * gcc.dg/ext/altivec-11.c: Same.
5504 * gcc.dg/ext/altivec-12.c: Same.
5505 * gcc.dg/ext/altivec-13.c: Same.
5506 * gcc.dg/ext/altivec-14.c: Same.
5507 * gcc.dg/ext/altivec-15.c: Same.
5508 * gcc.dg/ext/altivec-16.c: Same.
5509 * gcc.dg/ext/altivec-3.c: Same.
5510 * gcc.dg/ext/altivec-4.c: Same.
5511 * gcc.dg/ext/altivec-6.c: Same.
5512 * gcc.dg/ext/altivec-7.c: Same.
5513 * gcc.dg/ext/altivec-8.c: Same.
5514 * gcc.dg/ext/altivec-varargs-1.c: Same.
5515
5516 * g++.dg/ext/altivec-1.C: Correct dg syntax.
5517 * g++.dg/ext/altivec-10.C: Same.
5518 * g++.dg/ext/altivec-2.C: Same.
5519 * g++.dg/ext/altivec-3.C: Same.
5520 * g++.dg/ext/altivec-4.C: Same.
5521 * g++.dg/ext/altivec-5.C: Same.
5522 * g++.dg/ext/altivec-6.C: Same.
5523 * g++.dg/ext/altivec-7.C: Same.
5524 * g++.dg/ext/altivec-8.C: Same.
5525 * g++.dg/ext/altivec-9.C: Same.
5526
5527 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5528
5529 PR c++/7841
5530 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
5531
5532 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
5533
5534 * gcc.dg/union-1.c: New test.
5535
5536 2004-06-07 Roger Sayle <roger@eyesopen.com>
5537
5538 * gcc.dg/builtins-41.c: New test case.
5539 * gcc.dg/builtins-42.c: New test case.
5540
5541 2004-06-07 David Edelsohn <edelsohn@gnu.org>
5542
5543 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
5544 * g++.dg/ext/altivec-10.C: Same.
5545 * g++.dg/ext/altivec-2.C: Same.
5546 * g++.dg/ext/altivec-3.C: Same.
5547 * g++.dg/ext/altivec-4.C: Same.
5548 * g++.dg/ext/altivec-5.C: Same.
5549 * g++.dg/ext/altivec-6.C: Same.
5550 * g++.dg/ext/altivec-7.C: Same.
5551 * g++.dg/ext/altivec-8.C: Same.
5552 * g++.dg/ext/altivec-9.C: Same.
5553 * g++.old-deja/g++.abi/cxa_vec.C: Same.
5554 * g++.old-deja/g++.brendan/new3.C: Same.
5555 * gcc.c-torture/execute/eeprof-1.x: Same.
5556
5557 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
5558
5559 PR c/14765
5560 * gcc.dg/pr14765-1.c: New test.
5561
5562 2004-06-07 Roger Sayle <roger@eyesopen.com>
5563
5564 PR c/14649
5565 * gcc.dg/pr14649-1.c: New test case.
5566
5567 2004-06-07 Richard Henderson <rth@redhat.com>
5568
5569 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
5570 if temporaries.
5571
5572 2004-06-07 David Edelsohn <edelsohn@gnu.org>
5573
5574 * g++.dg/eh/elide1.C: Remove XFAIL.
5575
5576 2004-06-07 Mark Mitchell <mark@codesourcery.com>
5577
5578 PR c++/15337
5579 * g++.dg/expr/sizeof3.C: New test.
5580
5581 PR c++/14777
5582 * g++.dg/template/access14.C: New test.
5583
5584 PR c++/15554
5585 * g++.dg/template/enum1.C: New test.
5586
5587 PR c++/15057
5588 * g++.dg/eh/throw1.C: New test.
5589
5590 2004-06-07 David Ayers <d.ayers@inode.at>
5591 Ziemowit Laski <zlaski@apple.com>
5592
5593 * lib/objc.exp (objc_target_compile): Revert the '-framework
5594 Foundation' flag fix, since bare Darwin does not ship
5595 with the Foundation framework.
5596 * objc/execute/next_mapping.h: Provide a local NSConstantString
5597 @interface and @implementation.
5598 (objc_constant_string_init): A constructor function, used to
5599 initialize the NSConstantString meta-class object.
5600 * objc/execute/string1.m: Include "next_mapping.h" instead of
5601 <Foundation/NSString.h>.
5602 * objc/execute/string2.m: Likewise.
5603 * objc/execute/string3.m: Likewise.
5604 * objc/execute/string4.m: Likewise.
5605
5606 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
5607
5608 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
5609 to double. Replace double with FLOAT.
5610 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
5611
5612 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
5613 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
5614 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
5615 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
5616 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
5617 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
5618 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
5619 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
5620
5621 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
5622
5623 PR c/13519
5624 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
5625
5626 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5627
5628 PR c++/15503
5629 * g++.dg/template/meminit2.C: New test.
5630
5631 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
5632
5633 PR target/15822
5634 * gcc.c-torture/execute/compare-fp-1.c,
5635 gcc.c-torture/execute/compare-fp-2.c,
5636 gcc.c-torture/execute/compare-fp-3.c,
5637 gcc.c-torture/execute/compare-fp-4.c,
5638 gcc.c-torture/execute/compare-fp-3.x,
5639 gcc.c-torture/execute/compare-fp-4.x: Moved...
5640 * gcc.c-torture/execute/ieee/compare-fp-1.c,
5641 gcc.c-torture/execute/ieee/compare-fp-2.c,
5642 gcc.c-torture/execute/ieee/compare-fp-3.c,
5643 gcc.c-torture/execute/ieee/compare-fp-4.c,
5644 gcc.c-torture/execute/ieee/compare-fp-3.x,
5645 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
5646
5647 2004-06-04 David Ayers <d.ayers@inode.at>
5648
5649 * objc/execute/protocol-isEqual-4.m: New testcase.
5650
5651 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
5652
5653 * objc/execute/protocol-isEqual-1.m: New testcase.
5654 * objc/execute/protocol-isEqual-2.m: New testcase.
5655 * objc/execute/protocol-isEqual-3.m: New testcase.
5656
5657 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5658
5659 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
5660
5661 2004-06-02 Ziemowit Laski <zlaski@apple.com>
5662
5663 * lib/objc.exp (objc_target_compile): When running tests on
5664 Darwin (Mac OS X), inform the linker about '-framework
5665 'Foundation'.
5666
5667 2004-06-02 Eric Christopher <echristo@redhat.com>
5668
5669 * gcc.c-torture/compile/20040602-1.c: New.
5670
5671 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
5672
5673 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
5674 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
5675
5676 PR tree-optimization/14736
5677 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
5678
5679 PR tree-optimization/14042
5680 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
5681
5682 PR tree-optimization/14729
5683 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
5684
5685 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5686
5687 PR fortran/15557
5688 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
5689
5690 2004-06-01 Richard Hederson <rth@redhat.com>
5691
5692 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
5693
5694 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5695
5696 PR c++/14932
5697 * g++.dg/parse/offsetof4.C: New test.
5698
5699 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
5700
5701 PR objc/7993
5702 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
5703
5704 2004-05-31 Mark Mitchell <mark@codesourcery.com>
5705
5706 PR c++/15701
5707 * g++.dg/template/friend29.C: New test.
5708
5709 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
5710
5711 PR c/15749
5712 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
5713
5714 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
5715
5716 * gcc.dg/sparc-trap-1.c: New test.
5717
5718 2004-05-31 Roger Sayle <roger@eyesopen.com>
5719
5720 PR middle-end/15069
5721 * g++.dg/opt/fold3.C: New test case.
5722
5723 2004-05-30 Graham Stott <graham.stott@btinternet.com>
5724
5725 * lib/target-supports.exp (check_iconv_available): Fix fallout
5726 from 2004-05-28 patch.
5727
5728 2004-05-30 Paul Brook <paul@codesourcery.com>
5729
5730 PR fortran/15620
5731 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
5732 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
5733
5734 2004-05-30 Steven G. Kargl <kargls@comcast.net>
5735
5736 * gfortran.fortran-torture/execute/random_1.f90: New test.
5737
5738 2004-05-28 Ziemowit Laski <zlaski@apple.com>
5739
5740 * g++.dg/ext/altivec-10.C: New test.
5741
5742 2004-05-29 Paul Brook <paul@codesourcery.com>
5743
5744 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
5745
5746 2004-05-28 Ziemowit Laski <zlaski@apple.com>
5747
5748 * gcc.dg/altivec-16.c: New test.
5749
5750 2004-05-28 Janis Johnson <janis187@us.ibm.com>
5751
5752 * lib/target-supports.exp (check_vmx_hw_available): New.
5753 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
5754
5755 * lib/target-supports.exp (check_alias_available,
5756 check_iconv_available, check_named_sections_available): Use
5757 unique names for temporary files.
5758
5759 2004-05-28 Ziemowit Laski <zlaski@apple.com>
5760
5761 * gcc.dg/altivec-15.c: New test.
5762
5763 2004-05-28 Mark Mitchell <mark@codesourcery.com>
5764
5765 PR c++/15083
5766 * g++.dg/warn/noeffect6.C: New test.
5767
5768 PR c++/15471
5769 * g++.dg/expr/ptrmem4.C: New test.
5770
5771 PR c++/15640
5772 * g++.dg/template/operator3.C: New test.
5773
5774 2004-05-28 Mark Mitchell <mark@codesourcery.com>
5775
5776 PR c++/14668
5777 * g++.dg/lookup/redecl1.C: New test.
5778 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
5779
5780 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
5781
5782 * gcc.c-torture/execute/compare-fp-1.c,
5783 gcc.c-torture/execute/compare-fp-2.c,
5784 gcc.c-torture/execute/compare-fp-3.c,
5785 gcc.c-torture/execute/compare-fp-4.c,
5786 gcc.c-torture/execute/compare-fp-3.x,
5787 gcc.c-torture/execute/compare-fp-4.x,
5788 gcc.dg/pr15649-1.c: New.
5789
5790 2004-05-27 Adam Nemet <anemet@lnxw.com>
5791
5792 PR c++/12883
5793 * g++.dg/init/array14.C: New test.
5794
5795 2004-05-25 Janis Johnson <janis187@us.ibm.com>
5796
5797 * lib/compat.exp (compat-get-options-main): New.
5798 (compat-get-options): Remove unneeded code, warn for ignored
5799 command.
5800 (compat-execute): Check flag set by dg-require-* commands.
5801
5802 * lib/compat.exp (compat-execute): Break up long lines.
5803
5804 2004-05-24 Janis Johnson <janis187@us.ibm.com>
5805
5806 * gcc.dg/altivec-7.c: Don't use 'vector long'.
5807 * gcc.dg/altivec-14.c: New test.
5808 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
5809
5810 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
5811 * gcc.dg/altivec-12.c: Ditto.
5812
5813 * gcc.dg/altivec-3.c: Move call to altivec_check.
5814
5815 2004-05-23 Mark Mitchell <mark@codesourcery.com>
5816
5817 PR c++/15044
5818 * g++.dg/template/error12.C: New test.
5819
5820 PR c++/15317
5821 * g++.dg/ext/attrib15.C: New test.
5822
5823 PR c++/15329
5824 * g++.dg/template/ptrmem9.C: New test.
5825
5826 2004-05-25 Paul Brook <paul@codesourcery.com>
5827
5828 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
5829
5830 2004-05-23 Mark Mitchell <mark@codesourcery.com>
5831
5832 PR c++/15165
5833 * g++.dg/template/crash19.C: New test.
5834
5835 2004-05-23 Mark Mitchell <mark@codesourcery.com>
5836
5837 PR c++/15025
5838 * g++.dg/template/redecl1.C: New test.
5839
5840 2004-05-23 Mark Mitchell <mark@codesourcery.com>
5841
5842 PR c++/14821
5843 * g++.dg/other/ns1.C: New test.
5844
5845 PR c++/14883
5846 * g++.dg/template/invalid1.C: New test.
5847
5848 2004-05-23 Paul Brook <paul@codesourcery.com>
5849 Victor Leikehman <lei@haifasphere.co.il>
5850
5851 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
5852 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
5853
5854 2004-05-22 Mark Mitchell <mark@codesourcery.com>
5855
5856 PR c++/15285
5857 PR c++/15299
5858 * g++.dg/template/non-dependent5.C: New test.
5859 * g++.dg/template/non-dependent6.C: New test.
5860
5861 2004-05-22 Mark Mitchell <mark@codesourcery.com>
5862
5863 PR c++/15507
5864 * g++.dg/inherit/union1.C: New test.
5865
5866 PR c++/15542
5867 * g++.dg/template/addr1.C: New test.
5868
5869 PR c++/15427
5870 * g++.dg/template/array5.C: New test.
5871
5872 PR c++/15287
5873 * g++.dg/template/array6.C: New test.
5874
5875 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
5876 Roger Sayle <roger@eyesopen.com>
5877
5878 * g++.dg/lookup/forscope2.C: New test case.
5879
5880 2004-05-22 Ben Elliston <bje@au.ibm.com>
5881
5882 * gcc.dg/cpp/Wmissingdirs.c: New.
5883
5884 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
5885
5886 PR target/15301
5887 * gcc.dg/compat/union-m128-1.h: New file.
5888 * gcc.dg/compat/union-m128-1_main.c: Likewise.
5889 * gcc.dg/compat/union-m128-1_x.c: Likewise.
5890 * gcc.dg/compat/union-m128-1_y.c: Likewise.
5891
5892 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
5893
5894 PR target/15302
5895 * gcc.dg/compat/struct-complex-1.h: New file.
5896 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
5897 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
5898 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
5899
5900 2004-05-20 Roger Sayle <roger@eyesopen.com>
5901
5902 PR middle-end/3074
5903 * gcc.dg/pr3074-1.c: New test case.
5904 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
5905
5906 2004-05-20 Falk Hueffner <falk@debian.org>
5907
5908 PR other/15526
5909 * gcc.dg/ftrapv-1.c: New test case.
5910
5911 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
5912
5913 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
5914
5915 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
5916 Jeff Law <law@redhat.com>
5917
5918 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
5919 * gcc.dg/tree-ssa/20040518-2.c: New test.
5920
5921 * gcc.dg/tree-ssa/20040518-1.c: New test.
5922
5923 2004-05-18 Zack Weinberg <zack@codesourcery.com>
5924
5925 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
5926
5927 2004-05-18 Paul Brook <paul@codesourcery.com>
5928
5929 PR fortran/13930
5930 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
5931
5932 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5933
5934 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
5935 constant folding.
5936
5937 2004-05-17 Steven Bosscher <stevenb@suse.de>
5938
5939 * gcc.dg/tree-ssa/20040517-1.c: New test.
5940
5941 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5942
5943 * gcc.dg/loop-4.c: New test.
5944
5945 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
5946
5947 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
5948
5949 2004-05-15 Bud Davis <bdavis9659@comcast.net>
5950
5951 PR fortran/15311
5952 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
5953
5954 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5955
5956 PR fortran/13826
5957 PR fortran/13940
5958 * gfortran.fortran-torture/compile/data_1.f90: New test.
5959
5960 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
5961
5962 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
5963 * gcc.dg/uninit-H.c: Define ASM for __s390__.
5964
5965 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
5966
5967 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
5968
5969 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
5970
5971 PR c/15444
5972 * gcc.dg/format/xopen-1.c: Adjust expected message.
5973 * gcc.dg/format/xopen-3.c: New test.
5974
5975 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
5976
5977 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
5978
5979 2004-05-14 Jeff Law <law@redhat.com>
5980
5981 * gcc.dg/tree-ssa/20040514-2.c: New test.
5982
5983 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5984
5985 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
5986 this ...
5987 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
5988 this.
5989
5990 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
5991
5992 * gcc.dg/tree-ssa/20040514-1.c: New test.
5993
5994 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5995
5996 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
5997 test.
5998
5999 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6000
6001 PR fortran/14066
6002 * gfortran.fortran-torture/compile/do_1.f90: New test.
6003
6004 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6005
6006 PR fortran/15051
6007 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
6008 test.
6009
6010 2004-05-14 Bud Davis <bdavis9659@comcast.net>
6011
6012 PR fortran/15149
6013 * gfortran.fortran-torture/execute/random_init.f90: New test.
6014
6015 2004-05-13 Paul Brook <paul@codesourcery.com>
6016
6017 PR fortran/15314
6018 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
6019
6020 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
6021
6022 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
6023 for the powerpc case.
6024
6025 2004-05-13 Jeff Law <law@redhat.com>
6026
6027 * gcc.dg/tree-ssa/20040513-1.c: New test.
6028 * gcc.dg/tree-ssa/20040513-2.c: New test.
6029
6030 2004-05-13 Paul Brook <paul@codesourcery.com>
6031
6032 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
6033 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
6034 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
6035
6036 2004-05-13 Andreas Schwab <schwab@suse.de>
6037
6038 PR other/10819
6039 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
6040 characters.
6041
6042 2004-05-13 Bud Davis <bdavis9659@comcast.net>
6043
6044 PR fortran/15294
6045 * gfortran.fortran-torture/execute/adjustr.f90: New file.
6046
6047 2004-05-13 Diego Novillo <dnovillo@redhat.com>
6048
6049 Merge from tree-ssa-20020619-branch. See
6050 ChangeLog.tree-ssa for details.
6051
6052 2004-05-11 Ziemowit Laski <zlaski@apple.com>
6053
6054 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
6055 include <altivec.h> explicitly.
6056 * gcc.dg/altivec-13.c: Likewise.
6057
6058 2004-05-11 Paul Brook <paul@codesourcery.com>
6059
6060 * gcc.c-torture/compile/20010518-1.c: Force enum size.
6061
6062 2004-05-10 Eric Christopher <echristo@redhat.com>
6063
6064 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
6065 * gcc.dg/sibcall-4.c: Ditto.
6066
6067 2004-05-10 Ziemowit Laski <zlaski@apple.com>
6068
6069 * g++.dg/ext/altivec-8.C: New test case.
6070 * gcc.dg/altivec-13.c: New test case.
6071
6072 2004-05-08 Roger Sayle <roger@eyesopen.com>
6073
6074 * gcc.c-torture/execute/divcmp-1.c: New test case.
6075 * gcc.c-torture/execute/divcmp-2.c: New test case.
6076 * gcc.c-torture/execute/divcmp-3.c: New test case.
6077
6078 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
6079
6080 * g++.dg/other/pragma-re-2.C: New test.
6081
6082 2004-05-07 Uros Bizjak <uros@kss-loka.si>
6083
6084 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
6085 * gcc.dg/i386-387-2.c: Likewise.
6086
6087 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
6088 __builtin_drem.
6089 * gcc.dg/i386-387-6.c: Likewise.
6090
6091 2004-05-07 Uros Bizjak <uros@kss-loka.si>
6092
6093 * gcc.dg/builtins-33.c: Also check log1p*.
6094
6095 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
6096
6097 PR optimization/15296
6098 * gcc.c-torture/execute/pr15296.c: New test.
6099
6100 2004-05-05 Uros Bizjak <uros@kss-loka.si>
6101
6102 * gcc.dg/builtins-40.c: New test.
6103
6104 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
6105
6106 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
6107
6108 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
6109
6110 * g++.dg/ext/spe1.C: New testcase.
6111
6112 2004-05-04 Ziemowit Laski <zlaski@apple.com>
6113
6114 * objc.dg/image-info.m: Allow additional attributes
6115 for __image_info section.
6116
6117 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
6118
6119 * gcc.dg/torture/mips-hilo-2.c: New test.
6120
6121 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6122
6123 PR c++/14389
6124 * g++.dg/template/member5.C: New test.
6125
6126 2004-05-03 Uros Bizjak <uros@kss-loka.si>
6127
6128 * gcc.dg/builtins-34.c: Also check expm1*.
6129
6130 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6131
6132 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
6133 * gcc.dg/torture/builtin-convert-3.c: New test.
6134
6135 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
6136
6137 PR middle-end/15054
6138 * g++.dg/opt/pr15054.C: New test.
6139
6140 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6141
6142 * gcc.dg/torture/builtin-rounding-1.c: New test.
6143 * gcc.dg/builtins-25.c: Delete.
6144 * gcc.dg/builtins-29.c: Delete.
6145
6146 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
6147
6148 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
6149 * gcc.dg/sibcall-4.c: Likewise.
6150 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
6151
6152 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
6153
6154 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
6155 bit-field on 16-bit targets.
6156
6157 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
6158
6159 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
6160 16-bit targets.
6161
6162 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
6163
6164 * gcc.dg/rs6000-power2-1.c: Change to compile only.
6165 * gcc.dg/rs6000-power2-2.c: Likewise.
6166
6167 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
6168
6169 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
6170 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
6171 Change the asm registers to be in form of frN instead of fN.
6172
6173 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6174
6175 * gcc.dg/torture/builtin-convert-2.c: New test.
6176
6177 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
6178
6179 * gcc.dg/rs6000-power2-1.c: New test.
6180 * gcc.dg/rs6000-power2-2.c: New test.
6181
6182 2004-04-28 Jan Hubicka <jh@suse.cz>
6183
6184 * gcc.dg/unused-6.c: New test.
6185
6186 2004-04-24 Laurent GUERBY <laurent@guerby.net>
6187 Ulrich Weigand <uweigand@de.ibm.com>
6188
6189 * ada/acats/run_all.sh: Define $target variable.
6190
6191 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
6192
6193 PR c++/15119
6194 * g++.dg/other/vararg-1.C: New test.
6195
6196 PR c++/4794
6197 * g++.dg/eh/cleanup3.C: New test.
6198
6199 2004-04-24 Laurent GUERBY <laurent@guerby.net>
6200
6201 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
6202 and ad8011a (target_insn).
6203 * ada/acats/support/macro.dfs: Likewise.
6204 * ada/acats/support/impbit.adb: New file.
6205
6206 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
6207
6208 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
6209
6210 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
6211
6212 * gcc.dg/loop-3.c: New test.
6213
6214 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
6215
6216 * gcc.c-torture/execute/simd-5.c: New test.
6217
6218 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6219
6220 PR c++/15064
6221 * g++.dg/template/crash18.C: New test.
6222
6223 2004-04-22 Mark Mitchell <mark@codesourcery.com>
6224
6225 * g++.dg/ext/complit3.C: New test.
6226
6227 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
6228
6229 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
6230 * gcc.dg/altivec-3.c: Same.
6231 * gcc.dg/altivec-varargs-1.c: Same.
6232
6233 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
6234
6235 * lib/target-supports.exp (check_profiling_available): Assume
6236 profiling is not available on powerpc-eabi targets.
6237
6238 2004-04-21 Janis Johnson <janis187@us.ibm.com>
6239
6240 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
6241 * gcc.dg/vmx/bug-1.c: Ditto.
6242
6243 2004-04-20 Eric Christopher <echristo@redhat.com>
6244
6245 * gcc.dg/charset/extern.c: New test.
6246 * g++.dg/charset/extern3.cc: Ditto.
6247
6248 2004-04-20 Uros Bizjak <uros@kss-loka.si>
6249
6250 * gcc.dg/builtins-39.c: New test.
6251
6252 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
6253
6254 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
6255
6256 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
6257
6258 * gcc.dg/torture/mips-hilo-1.c: New test.
6259
6260 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
6261
6262 * gcc.c-torture/compile/20040419-1.c: New test.
6263
6264 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
6265
6266 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
6267
6268 2004-04-18 Zack Weinberg <zack@codesourcery.com>
6269 Aldy Hernandez <aldyh@redhat.com>
6270
6271 * gcc.c-torture/execute/va-arg-24.c: New.
6272
6273 2004-04-17 Zack Weinberg <zack@codesourcery.com>
6274 Aldy Hernandez <aldyh@redhat.com>
6275
6276 * gcc.dg/vmx/1b-01.c: New.
6277 * gcc.dg/vmx/1b-02.c: New.
6278 * gcc.dg/vmx/1b-03.c: New.
6279 * gcc.dg/vmx/1b-04.c: New.
6280 * gcc.dg/vmx/1b-05.c: New.
6281 * gcc.dg/vmx/1b-06.c: New.
6282 * gcc.dg/vmx/1b-07.c: New.
6283 * gcc.dg/vmx/1c-01.c: New.
6284 * gcc.dg/vmx/1c-02.c: New.
6285 * gcc.dg/vmx/3a-01a.c: New.
6286 * gcc.dg/vmx/3a-01.c: New.
6287 * gcc.dg/vmx/3a-01m.c: New.
6288 * gcc.dg/vmx/3a-03.c: New.
6289 * gcc.dg/vmx/3a-03m.c: New.
6290 * gcc.dg/vmx/3a-04.c: New.
6291 * gcc.dg/vmx/3a-04m.c: New.
6292 * gcc.dg/vmx/3a-05.c: New.
6293 * gcc.dg/vmx/3a-06.c: New.
6294 * gcc.dg/vmx/3a-06m.c: New.
6295 * gcc.dg/vmx/3a-07.c: New.
6296 * gcc.dg/vmx/3b-01.c: New.
6297 * gcc.dg/vmx/3b-02.c: New.
6298 * gcc.dg/vmx/3b-10.c: New.
6299 * gcc.dg/vmx/3b-13.c: New.
6300 * gcc.dg/vmx/3b-14.c: New.
6301 * gcc.dg/vmx/3b-15.c: New.
6302 * gcc.dg/vmx/3c-01a.c: New.
6303 * gcc.dg/vmx/3c-01.c: New.
6304 * gcc.dg/vmx/3c-02.c: New.
6305 * gcc.dg/vmx/3c-03.c: New.
6306 * gcc.dg/vmx/3d-01.c: New.
6307 * gcc.dg/vmx/4-01.c: New.
6308 * gcc.dg/vmx/4-03.c: New.
6309 * gcc.dg/vmx/5-01.c: New.
6310 * gcc.dg/vmx/5-02.c: New.
6311 * gcc.dg/vmx/5-03.c: New.
6312 * gcc.dg/vmx/5-04.c: New.
6313 * gcc.dg/vmx/5-05.c: New.
6314 * gcc.dg/vmx/5-06.c: New.
6315 * gcc.dg/vmx/5-07.c: New.
6316 * gcc.dg/vmx/5-07t.c: New.
6317 * gcc.dg/vmx/5-08.c: New.
6318 * gcc.dg/vmx/5-10.c: New.
6319 * gcc.dg/vmx/5-11.c: New.
6320 * gcc.dg/vmx/7-01a.c: New.
6321 * gcc.dg/vmx/7-01.c: New.
6322 * gcc.dg/vmx/7c-01.c: New.
6323 * gcc.dg/vmx/7d-01.c: New.
6324 * gcc.dg/vmx/7d-02.c: New.
6325 * gcc.dg/vmx/8-01.c: New.
6326 * gcc.dg/vmx/8-02a.c: New.
6327 * gcc.dg/vmx/8-02.c: New.
6328 * gcc.dg/vmx/brode-1.c: New.
6329 * gcc.dg/vmx/bug-1.c: New.
6330 * gcc.dg/vmx/bug-2.c: New.
6331 * gcc.dg/vmx/bug-3.c: New.
6332 * gcc.dg/vmx/cw-bug-1.c: New.
6333 * gcc.dg/vmx/cw-bug-2.c: New.
6334 * gcc.dg/vmx/cw-bug-3.c: New.
6335 * gcc.dg/vmx/dct.c: New.
6336 * gcc.dg/vmx/debug-1.c: New.
6337 * gcc.dg/vmx/debug-2.c: New.
6338 * gcc.dg/vmx/debug-3.c: New.
6339 * gcc.dg/vmx/debug-4.c: New.
6340 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
6341 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
6342 * gcc.dg/vmx/eg-5.c: New.
6343 * gcc.dg/vmx/fft.c: New.
6344 * gcc.dg/vmx/gcc-bug-1.c: New.
6345 * gcc.dg/vmx/gcc-bug-2.c: New.
6346 * gcc.dg/vmx/gcc-bug-3.c: New.
6347 * gcc.dg/vmx/gcc-bug-4.c: New.
6348 * gcc.dg/vmx/gcc-bug-5.c: New.
6349 * gcc.dg/vmx/gcc-bug-6.c: New.
6350 * gcc.dg/vmx/gcc-bug-7.c: New.
6351 * gcc.dg/vmx/gcc-bug-8.c: New.
6352 * gcc.dg/vmx/gcc-bug-9.c: New.
6353 * gcc.dg/vmx/gcc-bug-b.c: New.
6354 * gcc.dg/vmx/gcc-bug-c.c: New.
6355 * gcc.dg/vmx/gcc-bug-d.c: New.
6356 * gcc.dg/vmx/gcc-bug-e.c: New.
6357 * gcc.dg/vmx/gcc-bug-f.c: New.
6358 * gcc.dg/vmx/gcc-bug-g.c: New.
6359 * gcc.dg/vmx/gcc-bug-i.c: New.
6360 * gcc.dg/vmx/harness.h: New.
6361 * gcc.dg/vmx/ira1.c: New.
6362 * gcc.dg/vmx/ira2a.c: New.
6363 * gcc.dg/vmx/ira2b.c: New.
6364 * gcc.dg/vmx/ira2.c: New.
6365 * gcc.dg/vmx/ira2c.c: New.
6366 * gcc.dg/vmx/mem.c: New.
6367 * gcc.dg/vmx/newton-1.c: New.
6368 * gcc.dg/vmx/ops.c: New.
6369 * gcc.dg/vmx/sn7153.c: New.
6370 * gcc.dg/vmx/spill2.c: New.
6371 * gcc.dg/vmx/spill3.c: New.
6372 * gcc.dg/vmx/spill.c: New.
6373 * gcc.dg/vmx/t.c: New.
6374 * gcc.dg/vmx/varargs-1.c: New.
6375 * gcc.dg/vmx/varargs-2.c: New.
6376 * gcc.dg/vmx/varargs-3.c: New.
6377 * gcc.dg/vmx/varargs-4.c: New.
6378 * gcc.dg/vmx/varargs-5.c: New.
6379 * gcc.dg/vmx/varargs-6.c: New.
6380 * gcc.dg/vmx/varargs-7.c: New.
6381 * gcc.dg/vmx/vmx.exp: New.
6382 * gcc.dg/vmx/vprint-1.c: New.
6383 * gcc.dg/vmx/vscan-1.c: New.
6384 * gcc.dg/vmx/x-01.c: New.
6385 * gcc.dg/vmx/x-02.c: New.
6386 * gcc.dg/vmx/x-03.c: New.
6387 * gcc.dg/vmx/x-04.c: New.
6388 * gcc.dg/vmx/x-05.c: New.
6389 * gcc.dg/vmx/yousufi-1.c: New.
6390 * gcc.dg/vmx/zero-1.c: New.
6391 * gcc.dg/vmx/zero.c: New.
6392
6393 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
6394
6395 * g++.dg/lookup/java1.C: Update for chage of
6396 _Jv_AllocObject.
6397 * g++.dg/lookup/java2.C: Likewise.
6398
6399 2004-04-17 Laurent GUERBY <laurent@guerby.net>
6400
6401 * ada/acats/run_all.sh: use -O2 by default.
6402
6403 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
6404
6405 * gcc.dg/vr-mult-[12].c: New tests.
6406
6407 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6408
6409 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
6410
6411 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
6412
6413 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
6414
6415 * lib/target-supports.exp (check_profiling_available): Assume profiling
6416 isn't available for mips*-*-elf targets.
6417
6418 2004-04-14 Uros Bizjak <uros@kss-loka.si>
6419
6420 * gcc.dg/builtins-38.c: New test.
6421
6422 2004-04-14 Eric Christopher <echristo@redhat.com>
6423
6424 * g++.dg/charset/charset.exp: Run .cc extension tests.
6425
6426 2004-04-14 Zack Weinberg <zack@codesourcery.com>
6427
6428 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
6429
6430 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6431
6432 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
6433
6434 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
6435
6436 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
6437 * gcc.dg/i386-387-2.c: Likewise.
6438
6439 * gcc.dg/i386-387-7.c: New test.
6440 * gcc.dg/i386-387-8.c: New test.
6441
6442 * gcc.dg/builtins-37.c: New test.
6443
6444 2004-04-13 Geoffrey Keating <geoffk@apple.com>
6445
6446 * g++.dg/pch/externc-1.C: Add missing semicolon.
6447
6448 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
6449
6450 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
6451
6452 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
6453
6454 * gcc.c-torture/execute/20040411-1.c: New test.
6455
6456 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
6457
6458 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
6459
6460 2004-04-09 Chris Demetriou <cgd@broadcom.com>
6461
6462 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
6463
6464 2004-04-09 Zack Weinberg <zack@codesourcery.com>
6465
6466 * lib/target-supports.exp (check_named_sections_available): New.
6467 * lib/gcc-dg.exp (dg-require-named-sections): New.
6468 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
6469 old-deja.exp. Also prune error-count message from HP linker.
6470 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
6471
6472 * g++.dg/init/init-ref4.C: Use dg-require-weak.
6473 * g++.old-deja/g++.pt/static3.C: Likewise.
6474 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
6475
6476 2004-04-09 Roger Sayle <roger@eyesopen.com>
6477
6478 * gcc.c-torture/execute/20040409-1.c: New test case.
6479 * gcc.c-torture/execute/20040409-2.c: New test case.
6480 * gcc.c-torture/execute/20040409-3.c: New test case.
6481
6482 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
6483
6484 * gcc.dg/20040409-1.c: New test.
6485
6486 2004-04-08 Roger Sayle <roger@eyesopen.com>
6487
6488 PR target/14888
6489 * g++.dg/opt/pr14888.C: New test case.
6490
6491 2004-04-08 Geoffrey Keating <geoffk@apple.com>
6492
6493 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
6494 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
6495 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
6496 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
6497 New tests.
6498
6499 2004-04-08 Paul Brook <paul@codesourcery.com>
6500
6501 * gcc.dg/spill-1.c: New test.
6502
6503 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6504
6505 * gcc.dg/torture/builtin-ctype-2.c: New test.
6506
6507 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
6508
6509 * gcc.dg/pch/pch.exp: Add largefile test.
6510
6511 2004-04-06 Geoffrey Keating <geoffk@apple.com>
6512
6513 * g++.dg/pch/externc-1.Hs: New.
6514 * g++.dg/pch/externc-1.C: New.
6515
6516 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6517
6518 * gcc.dg/compat/struct-by-value-5a_main.c,
6519 gcc.dg/compat/struct-by-value-5b_main.c: New files.
6520 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
6521 * gcc.dg/compat/struct-by-value-5a_x.c,
6522 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
6523 gcc.dg/compat/struct-by-value-5_x.c.
6524 * gcc.dg/compat/struct-by-value-5a_y.c,
6525 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
6526 gcc.dg/compat/struct-by-value-5_y.c.
6527
6528 * gcc.dg/compat/struct-by-value-6a_main.c,
6529 gcc.dg/compat/struct-by-value-6b_main.c: New files.
6530 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
6531 * gcc.dg/compat/struct-by-value-6a_x.c,
6532 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
6533 gcc.dg/compat/struct-by-value-6_x.c.
6534 * gcc.dg/compat/struct-by-value-6a_y.c,
6535 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
6536 gcc.dg/compat/struct-by-value-6_y.c.
6537
6538 * gcc.dg/compat/struct-by-value-7a_main.c,
6539 gcc.dg/compat/struct-by-value-7b_main.c: New files.
6540 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
6541 * gcc.dg/compat/struct-by-value-7a_x.c,
6542 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
6543 gcc.dg/compat/struct-by-value-7_x.c.
6544 * gcc.dg/compat/struct-by-value-7a_y.c,
6545 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
6546 gcc.dg/compat/struct-by-value-7_y.c.
6547
6548 2004-04-06 Jakub Jelinek <jakub@redhat.com>
6549
6550 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
6551 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
6552 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
6553 options.
6554
6555 2004-04-06 Uros Bizjak <uros@kss-loka.si>
6556
6557 * gcc.dg/builtins-36.c: New test.
6558
6559 2004-04-06 Paul Brook <paul@codesourcery.com>
6560
6561 * README.gcc: Remove obsolete contraint on testcases.
6562
6563 2004-04-05 Paul Brook <paul@codesourcery.com>
6564
6565 PR2123
6566 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
6567 failure and exit(0) on success.
6568 * g++.dg/expr/anew2.C: Ditto.
6569 * g++.dg/expr/anew3.C: Ditto.
6570 * g++.dg/expr/anew4.C: Ditto.
6571
6572 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
6573
6574 PR c++/3518
6575 * g++.dg/template/unify7.C: New.
6576
6577 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
6578
6579 * g++.dg/README: Bring up to date with new subdirectories; remove
6580 duplicate subdirectory lines.
6581
6582 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
6583
6584 PR c++/14007
6585 * g++.dg/template/unify5.C: New.
6586 * g++.dg/template/unify6.C: New.
6587 * g++.dg/template/qualttp20.C: Adjust.
6588 * g++.old-deja/g++.jason/report.C: Adjust.
6589 * g++.old-deja/g++.other/qual1.C: Adjust.
6590
6591 2004-04-01 Mark Mitchell <mark@codesourcery.com>
6592
6593 PR c++/14803
6594 * g++.dg/inherit/ptrmem1.C: New test.
6595
6596 2004-04-01 Jakub Jelinek <jakub@redhat.com>
6597
6598 PR c++/14755
6599 * gcc.c-torture/execute/20040331-1.c: New test.
6600 * gcc.dg/20040331-1.c: New test.
6601
6602 2004-04-01 Paul Brook <paul@codesourcery.com>
6603
6604 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
6605
6606 2004-03-30 Mark Mitchell <mark@codesourcery.com>
6607
6608 PR c++/14724
6609 * g++.dg/init/goto1.C: New test.
6610
6611 PR c++/14763
6612 * g++.dg/template/defarg4.C: New test.
6613
6614 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
6615
6616 * gcc.dg/altivec-11.c: Extend test for more valid cases.
6617
6618 2004-03-28 David Edelsohn <edelsohn@gnu.org>
6619
6620 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
6621
6622 2004-03-28 Zack Weinberg <zack@codesourcery.com>
6623
6624 * gcc.dg/noncompile/undeclared-2.c: New test.
6625
6626 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
6627
6628 * gcc.dg/940409-1.c: Remove XFAIL.
6629 * gcc.dg/reg-vol-struct-1.c: New test.
6630
6631 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6632
6633 * gcc.dg/torture/builtin-wctype-1.c: New test.
6634
6635 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
6636
6637 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
6638 * gcc.dg/20001101-1.c: Likewise.
6639 * gcc.dg/20001102-1.c: Likewise.
6640
6641 2004-03-25 Roger Sayle <roger@eyesopen.com>
6642
6643 * gcc.dg/compare8.c: Add an additional test for XOR.
6644
6645 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6646
6647 * gcc.dg/torture/builtin-ctype-1.c: New test.
6648
6649 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6650
6651 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
6652 * gcc.dg/torture/builtin-math-1.c: Likewise.
6653 * gcc.dg/torture/builtin-power-1.c: New test.
6654
6655 2004-03-24 Andreas Schwab <schwab@suse.de>
6656
6657 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
6658 IA64 assembler.
6659
6660 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
6661 Roger Sayle <roger@eyesopen.com>
6662
6663 * gcc.dg/compare8.c: New test case.
6664
6665 2004-03-23 Ziemowit Laski <zlaski@apple.com>
6666
6667 * g++.dg/ext/altivec-7.C: New test.
6668
6669 2004-03-23 Zack Weinberg <zack@codesourcery.com>
6670
6671 PR 12267, 12391, 12560, 13129, 14114, 14133
6672 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
6673 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
6674 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
6675 Adjust error regexps.
6676 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
6677 * gcc.dg/noncompile/undeclared-1.c: New test cases.
6678 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
6679 * gcc.dg/local1.c: Add explanatory comment.
6680
6681 2004-03-23 Roger Sayle <roger@eyesopen.com>
6682
6683 PR optimization/14669
6684 * g++.dg/opt/fold2.C: New test case.
6685
6686 2004-03-22 Jakub Jelinek <jakub@redhat.com>
6687
6688 PR c/14069
6689 * gcc.dg/20040322-1.c: New test.
6690
6691 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
6692
6693 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
6694 * gcc.dg/ultrasp4.c: Likewise.
6695 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
6696
6697 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
6698
6699 * gcc.dg/i386-sse-8.c: Reset default options.
6700
6701 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
6702
6703 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
6704 in the error message text.
6705
6706 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
6707
6708 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
6709
6710 2004-03-21 Mark Mitchell <mark@codesourcery.com>
6711
6712 PR c++/14616
6713 * g++.dg/init/array13.C: New test.
6714
6715 2004-03-20 Roger Sayle <roger@eyesopen.com>
6716
6717 PR target/13889
6718 * gcc.c-torture/compile/pr13889.c: New test case.
6719
6720 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
6721
6722 PR c/14635
6723 * builtins-1.c (nan, nans): Don't test.
6724 * builtins-30.c: Don't use nan, nanf, nanl.
6725 * builtins-35.c: New test.
6726
6727 2004-03-19 Ziemowit Laski <zlaski@apple.com>
6728
6729 * g++.dg/ext/altivec-6.C: New test.
6730
6731 2004-03-19 Mark Mitchell <mark@codesourcery.com>
6732
6733 * g++.dg/init/placement3.C: New test.
6734
6735 * g++.dg/template/spec13.C: New test.
6736
6737 * g++.dg/lookup/using11.C: New test.
6738
6739 * g++.dg/lookup/koenig3.C: New test.
6740
6741 * g++.dg/template/operator2.C: New test.
6742
6743 * g++.dg/expr/dtor3.C: New test.
6744 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
6745 marker.
6746 * g++.old-deja/g++.law/visibility28.C: Likewise.
6747
6748 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
6749
6750 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
6751 * gcc.dg/ppc64-abi-3.c: Likewise.
6752
6753 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6754
6755 PR c++/14545
6756 * g++.dg/parse/template15.C: New test.
6757
6758 2004-03-18 Mark Mitchell <mark@codesourcery.com>
6759
6760 * g++.dg/expr/dtor2.C: New test.
6761
6762 * g++.dg/lookup/anon4.C: New test.
6763
6764 * g++.dg/overload/using1.C: New test.
6765
6766 * g++.dg/template/lookup7.C: New test.
6767
6768 * g++.dg/template/typename6.C: New test.
6769
6770 * g++.dg/expr/cond6.C: New test.
6771
6772 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6773
6774 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
6775
6776 2004-03-18 Mark Mitchell <mark@codesourcery.com>
6777
6778 * g++.dg/expr/cond5.C: New test.
6779 * g++.dg/expr/constcast1.C: Likewise.
6780 * g++.dg/expr/ptrmem2.C: Likewise.
6781 * g++.dg/expr/ptrmem3.C: Likewise.
6782 * g++.dg/lookup/main1.C: Likewise.
6783 * g++.dg/template/lookup6.C: Likewise.
6784
6785 2004-03-18 Mark Mitchell <mark@codesourcery.com>
6786
6787 * gcc.dg/local1.c: New test.
6788
6789 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
6790
6791 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6792
6793 * gcc.dg/torture/builtin-convert-1.c: New test.
6794
6795 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6796
6797 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
6798
6799 2004-03-16 Mark Mitchell <mark@codesourcery.com>
6800
6801 PR c++/14481
6802 * g++.dg/warn/Wunused-7.C: New test.
6803
6804 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6805
6806 * gcc.dg/torture/builtin-integral-1.c: New test.
6807
6808 2004-03-16 Mark Mitchell <mark@codesourcery.com>
6809
6810 PR c++/14586
6811 * g++.dg/parse/non-dependent3.C: New test.
6812
6813 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
6814
6815 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
6816 * g++.dg/eh/simd-2.C: Likewise.
6817 * g++.dg/init/array10.C: Likewise.
6818 * gcc.c-torture/compile/simd-1.c: Likewise.
6819 * gcc.c-torture/compile/simd-2.c: Likewise.
6820 * gcc.c-torture/compile/simd-3.c: Likewise.
6821 * gcc.c-torture/compile/simd-4.c: Likewise.
6822 * gcc.c-torture/compile/simd-6.c: Likewise.
6823 * gcc.c-torture/execute/simd-1.c: Likewise.
6824 * gcc.c-torture/execute/simd-2.c: Likewise.
6825 * gcc.dg/compat/vector-defs.h: Likewise.
6826 * gcc.dg/20020531-1.c: Likewise.
6827 * gcc.dg/altivec-3.c: Likewise.
6828 * gcc.dg/altivec-4.c: Likewise.
6829 * gcc.dg/altivec-varargs-1.c: Likewise.
6830 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
6831 * gcc.dg/i386-mmx-3.c: Likewise.
6832 * gcc.dg/i386-sse-4.c: Likewise.
6833 * gcc.dg/i386-sse-5.c: Likewise.
6834 * gcc.dg/i386-sse-8.c: Likewise.
6835 * gcc.dg/simd-1.c: Likewise.
6836 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
6837 __ev64_opaque__ since the machine description provides it.
6838
6839 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
6840
6841 * lib/compat.exp (skip_list): New global variable.
6842 Use it to hold the user defined COMPAT_SKIPS list if any.
6843 (compat-obj): Add the members of skip_list to optall.
6844
6845 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
6846
6847 * gcc.dg/compat/union-by-value-1_main.c,
6848 union-by-value-1_x.c, union-by-value-1_y.c,
6849 union-check.h, union-defs.h,
6850 union-init.h, union-return-1_main.c,
6851 union-return-1_x.c, union-return-1_y.c: New files.
6852
6853 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
6854
6855 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
6856 mixed-struct-init.h: Add 4 mixed structure types.
6857 struct-by-value-21_main.c, struct-by-value-21_x.c,
6858 struct-by-value-21_y.c, struct-return-21_main.c,
6859 struct-return-21_x.c, struct-return-21_y.c: New files.
6860
6861 2004-03-13 Mark Mitchell <mark@codesourcery.com>
6862
6863 PR c++/14550
6864 * g++.dg/parse/template14.C: New test.
6865
6866 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
6867
6868 * gcc.c-torture/execute/20040313-1.c: New test.
6869
6870 2004-03-13 Jakub Jelinek <jakub@redhat.com>
6871
6872 PR target/14533
6873 * gcc.dg/20040311-2.c: New test.
6874
6875 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
6876
6877 PR other/14544
6878 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
6879 bit-field.
6880
6881 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
6882
6883 * gcc.dg/20040305-2.c: Add missing return statement.
6884
6885 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6886
6887 * gcc.dg/builtins-34.c: Also check pow10*.
6888
6889 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
6890
6891 PR target/14262
6892 * gcc.dg/20040305-2.c: New test.
6893
6894 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
6895
6896 * gcc.dg/20040310-1.c: New test.
6897
6898 2004-03-11 Roger Sayle <roger@eyesopen.com>
6899
6900 * gcc.c-torture/execute/20040311-1.c: New test case.
6901
6902 2004-03-11 Mark Mitchell <mark@codesourcery.com>
6903
6904 PR c++/14476
6905 * g++.dg/lookup/enum1.C: New test.
6906
6907 2004-03-10 Mark Mitchell <mark@codesourcery.com>
6908
6909 PR c++/14510
6910 * g++.dg/lookup/struct2.C: New test.
6911
6912 2004-03-10 Uros Bizjak <uros@kss-loka.si>
6913
6914 * gcc.dg/builtins-34.c: New test.
6915
6916 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6917
6918 * gcc.dg/torture/builtin-nonneg-1.c: New test.
6919
6920 2004-03-09 James E Wilson <wilson@specifixinc.com>
6921
6922 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
6923 * gcc.dg/alias-2.c: New testcase.
6924
6925 2004-03-09 Zack Weinberg <zack@codesourcery.com>
6926
6927 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
6928
6929 2004-03-09 Roger Sayle <roger@eyesopen.com>
6930
6931 * gcc.c-torture/execute/20040309-1.c: New test case.
6932
6933 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
6934
6935 PR c++/14397
6936 * g++.dg/overload/ref1.C: New.
6937
6938 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6939
6940 PR c++/14409
6941 * g++.dg/template/spec12.C: New test.
6942
6943 PR c++/14448
6944 * g++.dg/parse/crash14.C: New test.
6945
6946 2004-03-09 Mark Mitchell <mark@codesourcery.com>
6947
6948 PR c++/14230
6949 * g++.dg/init/ref11.C: New test.
6950
6951 2004-03-09 Mark Mitchell <mark@codesourcery.com>
6952
6953 PR c++/14432
6954 * g++.dg/parse/builtin2.C: New test.
6955
6956 2004-03-08 Mark Mitchell <mark@codesourcery.com>
6957
6958 PR c++/14401
6959 * g++.dg/init/ctor3.C: New test.
6960 * g++.dg/init/union1.C: New test.
6961 * g++.dg/ext/anon-struct4.C: New test.
6962
6963 2004-03-08 Mark Mitchell <mark@codesourcery.com>
6964
6965 * g++.dg/lookup/koenig1.C: Tweak error messages.
6966 * g++.dg/lookup/used-before-declaration.C: Likewise.
6967 * g++.dg/other/do1.C: Likewise.
6968 * g++.dg/overload/koenig1.C: Likewise.
6969 * g++.dg/parse/crash13.C: Likewise.
6970 * g++.dg/template/instantiate3.C: Likewise.
6971
6972 2004-03-08 Eric Christopher <echristo@redhat.com>
6973
6974 * * lib/target-supports.exp: Enable libiconv in test
6975 compilation. Fix up error checking.
6976
6977 2004-03-08 Roger Sayle <roger@eyesopen.com>
6978
6979 PR middle-end/14289
6980 * gcc.dg/pr14289-1.c: New test case.
6981 * gcc.dg/pr14289-2.c: Likewise.
6982 * gcc.dg/pr14289-3.c: Likewise.
6983
6984 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
6985
6986 * gcc.c-torture/execute/20040308-1.c: New test.
6987
6988 2004-03-07 Roger Sayle <roger@eyesopen.com>
6989
6990 * gcc.c-torture/execute/20040307-1.c: New test case.
6991
6992 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
6993
6994 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
6995
6996 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
6997
6998 * gcc.dg/20040306-1.c: New test.
6999
7000 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
7001
7002 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
7003 them static.
7004 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
7005
7006 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7007
7008 PR c/14465
7009 * gcc.dg/decl-6.c: New test.
7010
7011 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7012
7013 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
7014 Rename LOGPOW -> LOG_POW.
7015 (SQRT_EXP, POW_EXP): New.
7016
7017 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7018
7019 * gcc.dg/i386-sse-8.c: New test.
7020
7021 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7022
7023 PR c/14114
7024 * gcc.dg/decl-5.c: New test.
7025
7026 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
7027
7028 * gcc.dg/20040305-1.c: New test.
7029
7030 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
7031
7032 PR other/14354
7033 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
7034
7035 2004-03-04 Ziemowit Laski <zlaski@apple.com>
7036
7037 PR c++/14425, c++/14426
7038 * g++.dg/ext/altivec-4.C: New test.
7039 * g++.dg/ext/altivec-5.C: New test.
7040
7041 2004-03-04 Geoffrey Keating <geoffk@apple.com>
7042
7043 * g++.old-deja/g++.other/linkage1.C: Expect errors about
7044 global variables of a type with no linkage.
7045 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
7046 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
7047 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
7048 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
7049 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
7050 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
7051 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
7052 * g++.dg/warn/deprecated.C: Name enum Color.
7053 * g++.dg/overload/VLA.C: Name structure for 'b'.
7054 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
7055
7056 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7057
7058 * gcc.c-torture/compile/20040304-1.c: New test.
7059
7060 2004-03-03 Zack Weinberg <zack@codesourcery.com>
7061
7062 PR 13728
7063 * gcc.dg/decl-4.c: New testcase.
7064
7065 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
7066
7067 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
7068 as PRECF if sizeof (float) > sizeof (double).
7069 (PRECL): Make it the same as PRECF if
7070 sizeof (float) > sizeof (long double).
7071
7072 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7073
7074 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
7075 system type. Add check for irix6 which doesn't have c99 runtime.
7076
7077 2004-03-03 Bob Wilson <bob.wilson@acm.org>
7078
7079 * gcc.dg/const-elim-1.c: xfail for xtensa.
7080
7081 2004-03-01 Mark Mitchell <mark@codesourcery.com>
7082
7083 PR c++/14369
7084 * g++.dg/template/cond4.C: New test.
7085
7086 2004-03-01 Mark Mitchell <mark@codesourcery.com>
7087
7088 PR c++/14360
7089 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
7090
7091 PR c++/14361
7092 * g++.dg/parse/defarg7.C: New test.
7093
7094 PR c++/14359
7095 * g++.dg/template/friend26.C: New test.
7096
7097 2004-03-01 Mark Mitchell <mark@codesourcery.com>
7098
7099 PR c++/14324
7100 * g++.dg/abi/mangle21.C: New test.
7101
7102 PR c++/14260
7103 * g++.dg/parse/constructor2.C: New test.
7104
7105 PR c++/14337
7106 * g++.dg/template/sfinae1.C: New test.
7107
7108 2004-02-29 Mark Mitchell <mark@codesourcery.com>
7109
7110 PR c++/14267
7111 * g++.dg/expr/crash2.C: New test.
7112
7113 PR middle-end/13448
7114 * gcc.dg/inline-5.c: New test.
7115 * gcc.dg/always-inline.c: Split out tests into ...
7116 * gcc.dg/always-inline2.c: ... this and ...
7117 * gcc.dg/always-inline3.c: ... this.
7118
7119 2004-02-29 Mark Mitchell <mark@codesourcery.com>
7120
7121 PR debug/12103
7122 * g++.dg/debug/crash1.C: New test.
7123
7124 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
7125
7126 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
7127 function with __attribute__((noinline)).
7128 (recurser_void2): Likewise.
7129 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
7130 (recurser_void2): Likewise.
7131
7132 2004-02-29 Roger Sayle <roger@eyesopen.com>
7133
7134 PR middle-end/14203
7135 * g++.dg/warn/Wunused-6.C: New test case.
7136
7137 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
7138
7139 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
7140 not defined.
7141
7142 2004-02-27 Eric Christopher <echristo@redhat.com>
7143
7144 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
7145 * g++.dg/charset/asm2.c: Run only x86.
7146 * gcc.dg/charset/asm3.c: Ditto.
7147
7148 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
7149
7150 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
7151 ld_library_path.
7152
7153 2004-02-27 Ziemowit Laski <zlaski@apple.com>
7154
7155 * g++.dg/ext/altivec-3.C: New.
7156
7157 2004-02-26 Richard Henderson <rth@redhat.com>
7158
7159 * g++.dg/ext/attrib10.C: Mark for warning.
7160 * gcc.dg/attr-alias-1.c: New.
7161
7162 2004-02-26 Richard Henderson <rth@redhat.com>
7163
7164 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
7165 * gcc.c-torture/execute/20040208-2.c: ... it back.
7166
7167 2004-02-26 Eric Christopher <echristo@redhat.com>
7168
7169 * lib/target-supports.exp (check-iconv-available): New function.
7170 * lib/gcc-dg.exp (dg-require-iconv): New function.
7171 Use above.
7172 * gcc.dg/charset: New directory.
7173 * gcc.dg/charset/charset.exp: New file.
7174 * gcc.dg/charset/asm1.c: Ditto.
7175 * gcc.dg/charset/asm2.c: Ditto.
7176 * gcc.dg/charset/asm3.c: Ditto.
7177 * gcc.dg/charset/asm4.c: Ditto.
7178 * gcc.dg/charset/asm5.c: Ditto.
7179 * gcc.dg/charset/attribute1.c: Ditto.
7180 * gcc.dg/charset/attribute2.c: Ditto.
7181 * gcc.dg/charset/string1.c: Ditto.
7182 * g++.dg/charset: New directory.
7183 * g++.dg/dg.exp: Add here. Special options.
7184 * g++.dg/charset/charset.exp: New file.
7185 * g++.dg/charset/asm1.c: Ditto.
7186 * g++.dg/charset/asm2.c: Ditto.
7187 * g++.dg/charset/asm3.c: Ditto.
7188 * g++.dg/charset/asm4.c: Ditto.
7189 * g++.dg/charset/attribute1.c: Ditto.
7190 * g++.dg/charset/attribute2.c: Ditto.
7191 * g++.dg/charset/extern1.cc: Ditto.
7192 * g++.dg/charset/extern2.cc: Ditto.
7193 * g++.dg/charset/string1.c: Ditto.
7194
7195 2004-02-26 Mark Mitchell <mark@codesourcery.com>
7196
7197 PR c++/14278
7198 * g++.dg/parse/comma1.C: New test.
7199
7200 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7201
7202 PR c++/14284
7203 * g++.dg/template/ttp8.C: New test.
7204
7205 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
7206
7207 * gcc.dg/fixuns-trunc-1.c: New test.
7208
7209 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7210
7211 * gcc.dg/builtins-config.h: Use #elif.
7212
7213 2004-02-26 Michael Matz <matz@suse.de>
7214
7215 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
7216 * gcc.dg/991214-1.c: Likewise.
7217 * gcc.dg/i386-asm-1.c: Likewise.
7218
7219 2004-02-25 Richard Henderson <rth@redhat.com>
7220
7221 * gcc.c-torture/execute/20040208-2.c: Move ...
7222 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
7223
7224 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7225
7226 PR c++/14246
7227 * g++.dg/other/crash-3.C: New test.
7228
7229 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7230
7231 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
7232 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
7233
7234 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
7235 HP-UX.
7236
7237 2004-02-24 Michael Matz <matz@suse.de>
7238
7239 * gcc.dg/i386-regparm.c: New.
7240
7241 2004-02-23 James E Wilson <wilson@specifixinc.com>
7242
7243 * gcc.c-torture/execute/20040223-1.c: New.
7244
7245 2004-02-23 Zack Weinberg <zack@codesourcery.com>
7246 Kazu Hirata <kazu@cs.umass.edu>
7247
7248 * gcc.dg/fwritable-strings-1.c: Remove.
7249
7250 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
7251
7252 PR c/14156
7253 * gcc.dg/20040223-1.c: New test.
7254
7255 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7256
7257 PR c++/14106
7258 * g++.dg/ext/typeof9.C: New test.
7259
7260 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7261
7262 PR c++/14250
7263 * g++.dg/other/switch1.C: New test.
7264
7265 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
7266
7267 * gcc.dg/cast-function-1.c: Adjust for new informative message.
7268 * gcc.dg/va-arg-1.c: Likewise.
7269
7270 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7271
7272 PR c++/14143
7273 * g++.dg/template/koenig5.C: New test.
7274
7275 2004-02-21 Ziemowit Laski <zlaski@apple.com>
7276
7277 * g++.dg/ext/altivec-1.C: Generalize target triple.
7278 * g++.dg/ext/altivec-2.C: New test case.
7279 * g++.dg/ext/altivec_check.h: New file.
7280 * gcc.dg/altivec-1.c: Generalize target triple;
7281 include altivec_check.h and call altivec_check().
7282 * gcc.dg/altivec-[2-5].c: Generalize target triple.
7283 * gcc.dg/altivec-6.c: New test case.
7284 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
7285 type casts as needed.
7286 * gcc.dg/altivec-10.c: Include altivec_check.h and call
7287 altivec_check().
7288 * gcc.dg/altivec-12.c: New test case.
7289 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
7290 include altivec_check.h and call altivec_check().
7291 * gcc.dg/altivec_check.h: New file.
7292
7293 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7294
7295 * lib/target-supports.exp (check_alias_available): Don't mangle
7296 function `g' in test program.
7297
7298 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7299
7300 * lib/target-supports.exp (check_profiling_available): Check
7301 argument to determine whether we support a profiling type.
7302 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
7303 check_profiling_available.
7304 * g++.dg/bprob/bprob.exp: Likewise
7305 * g77.dg/bprob/bprob.exp: Likewise.
7306 * gcc.misc-tests/bprob.exp: Likewise.
7307 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
7308 dg-require-profiling and delete expected error handling.
7309 * gcc.dg/20021014-1.c: Likewise.
7310 * gcc.dg/nest.c: Likewise.
7311
7312 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7313
7314 PR c++/12007
7315 * g++.dg/other/vthunk1.C: New test.
7316
7317 2004-02-20 Falk Hueffner <falk@debian.org>
7318
7319 PR target/14201
7320 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
7321
7322 2004-02-20 Mark Mitchell <mark@codesourcery.com>
7323
7324 PR c++/13927
7325 * g++.dg/other/error8.C: Remove XFAIL markers.
7326
7327 PR c++/14173
7328 * g++.dg/ext/packed5.C: New test.
7329
7330 PR c++/14199
7331 * g++.dg/warn/Wunused-5.C: New test.
7332
7333 PR c++/14186
7334 * g++.dg/lookup/member1.C: New test.
7335
7336 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
7337
7338 * gcc.c-torture/compile/20040130-1.c: Enable only when
7339 __INT_MAX__ >= 2147483647L.
7340 * gcc.c-torture/compile/961203-1.c: Likewise.
7341
7342 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
7343
7344 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
7345 * g++.dg/opt/template1.C: Robustify assembler regexp
7346
7347 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7348
7349 * gcc.c-torture/execute/simd-4.x: Remove.
7350 * gcc.c-torture/execute/va-arg-25.x: Likewise.
7351 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
7352 Guard with #ifndef SKIP_ATTRIBUTE.
7353 * gcc.dg/compat/vector-1_y.c: Likewise.
7354 * gcc.dg/compat/vector-2_x.c: Likewise.
7355 * gcc.dg/compat/vector-2_y.c: Likewise.
7356 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
7357 * g++.dg/eh/simd-2.C: Likewise.
7358
7359 2004-02-19 Alan Modra <amodra@bigpond.net.au>
7360
7361 * gcc.c-torture/compile/complex-1.c: New.
7362
7363 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
7364
7365 PR target/14209
7366 * gcc.c-torture/execute/20040218-1.c: New test.
7367
7368 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7369
7370 PR c++/14181
7371 * g++.dg/parse/new2.C: New test.
7372
7373 2004-02-18 Paul Brook <paul@codesourcery.com>
7374
7375 * gcc.c-torture/compile/libcall-1.c: New test.
7376
7377 2004-02-18 Paul Brook <paul@codesourcery.com>
7378
7379 PR debug/12934
7380 * gcc.dg/debug/debug-7.c: New test.
7381
7382 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
7383
7384 * gcc.dg/20040217-1.c: New test.
7385
7386 2004-02-17 Zack Weinberg <zack@codesourcery.com>
7387
7388 * gcc.c-torture/execute/990208-1.x: Delete.
7389
7390 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
7391
7392 * gcc.c-torture/execute/20040208-2.x: New file.
7393
7394 2004-02-17 Mark Mitchell <mark@codesourcery.com>
7395
7396 PR c++/11326
7397 * g++.dg/abi/structret1.C: New test.
7398
7399 2004-02-17 Jakub Jelinek <jakub@redhat.com>
7400
7401 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
7402 (i386_cpuid): No need to test if cpuid is available on AMD64.
7403 Fix assembly, so that it works onboth i386 and AMD64.
7404 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
7405 (vecInLong): Fix s[] member type to unsigned int.
7406 (vecInWord): Remove type.
7407 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
7408 (a64, b64, c64, d64, e64): Remove.
7409 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
7410 Remove unused variable. Remove initialization of removed variables.
7411 Don't call mmx_tests nor sse_tests.
7412 (reference_mmx, reference_sse): Remove.
7413 (check): Add return stmt.
7414 * gcc.dg/i386-sse-7.c: New test.
7415 * gcc.dg/i386-mmx-4.c: New test.
7416
7417 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7418
7419 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
7420 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
7421 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
7422 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
7423 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
7424 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
7425 g++.dg/tc1/dr94.C: Fix line terminator.
7426
7427 2004-02-16 Geoffrey Keating <geoffk@apple.com>
7428
7429 * gcc.c-torture/compile/20040216-1.c: New.
7430
7431 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7432
7433 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
7434 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
7435 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
7436 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
7437 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
7438 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
7439
7440 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7441
7442 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
7443
7444 2004-02-15 Mark Mitchell <mark@codesourcery.com>
7445
7446 PR c++/13971
7447 * g++.dg/expr/cond4.C: New test.
7448
7449 PR c++/14086
7450 * g++.dg/lookup/crash2.C: New test.
7451
7452 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
7453
7454 * gcc.c-torture/compile/20040214-2.c: New test.
7455
7456 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
7457
7458 PR c++/14116
7459 * g++.dg/ext/typeof8.C: New test.
7460
7461 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
7462
7463 * gcc.c-torture/compile/20040214-1.c: New test.
7464
7465 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7466
7467 PR c++/13635
7468 * g++.dg/template/spec11.C: New test.
7469
7470 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7471
7472 PR c++/13927
7473 * g++.dg/other/error8.C: New test.
7474
7475 2004-02-13 Mark Mitchell <mark@codesourcery.com>
7476
7477 PR c++/14122
7478 * g++.dg/template/array4.C: New test.
7479
7480 PR c++/14108
7481 * g++.dg/inherit/thunk2.C: New test.
7482
7483 PR c++/14083
7484 * g++.dg/eh/cond2.C: New test.
7485
7486 2004-02-12 Alan Modra <amodra@bigpond.net.au>
7487
7488 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
7489
7490 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
7491
7492 * lib/scanasm.exp (dg-scan): Quote pattern before display.
7493
7494 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
7495
7496 * g++.dg/simd-2.C: xfail on ppc64-linux.
7497
7498 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
7499
7500 PR c/456
7501 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
7502 tests.
7503
7504 2004-02-11 Uros Bizjak <uros@kss-loka.si>
7505
7506 * gcc.dg/builtins-33.c: New test.
7507
7508 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
7509
7510 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
7511
7512 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
7513
7514 * g++.dg/simd-2.C: Set -maltivec for ppc64.
7515
7516 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
7517
7518 * gcc.dg/ppc64-abi-3.c: New test.
7519
7520 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
7521
7522 PR c/14092
7523
7524 * gcc.dg/pr14092-1.c: New testcase.
7525
7526 2004-02-10 Alan Modra <amodra@bigpond.net.au>
7527
7528 * gcc.dg/cpp/assert4.c: Fix typo last change.
7529
7530 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
7531 * gcc.dg/cpp/assert4.c: Handle powerpc64.
7532
7533 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
7534
7535 2004-02-09 Roger Sayle <roger@eyesopen.com>
7536
7537 * gcc.c-torture/compile/20040209-1.c: New test case.
7538
7539 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
7540
7541 * gcc.dg/c90-init-1.c: Adjust expected error messages.
7542
7543 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
7544
7545 * gcc.c-torture/execute/20040208-[12].c: New tests.
7546
7547 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
7548
7549 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
7550
7551 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
7552
7553 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
7554
7555 2004-02-07 Zack Weinberg <zack@codesourcery.com>
7556
7557 Bug 13856
7558 * gcc.dg/visibility-8.c: New testcase.
7559
7560 2004-02-07 Zack Weinberg <zack@codesourcery.com>
7561
7562 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
7563 arguments.
7564 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
7565
7566 2004-02-07 Roger Sayle <roger@eyesopen.com>
7567
7568 PR middle-end/13696
7569 * g++.dg/opt/fold1.C: New test case.
7570
7571 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7572
7573 PR c++/14033
7574 * g++.dg/other/crash-2.C: New test.
7575
7576 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7577
7578 PR c++/14028
7579 * g++.dg/parse/angle-bracket2.C: New test.
7580
7581 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7582
7583 PR middle-end/13750
7584 Revert:
7585 2004-01-15 Geoffrey Keating <geoffk@apple.com>
7586 PR pch/13361
7587 * testsuite/g++.dg/pch/wchar-1.C: New.
7588 * testsuite/g++.dg/pch/wchar-1.Hs: New.
7589
7590 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7591
7592 PR c++/14008
7593 * g++.dg/parse/error15.C: New test.
7594 * g++.dg/parse/crash11.C: Update dg-error mark.
7595
7596 2004-02-04 Mark Mitchell <mark@codesourcery.com>
7597
7598 PR c++/13932
7599 * g++.dg/warn/conv2.C: New test.
7600
7601 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7602
7603 PR c++/13086
7604 * g++.dg/warn/incomplete1.C: Remove xfail.
7605
7606 2004-02-04 Mark Mitchell <mark@codesourcery.com>
7607
7608 * lib/file-format.exp (gcc_target_object_format): Use
7609 ${tool}_target_compile, not gcc_target_compile.
7610 * lib/target-supports.exp (check_alias_available): Likewise.
7611 (check_gc_sections_available): Likewise.
7612 * g++.dg/ext/attrib10.C: Use dg-require-alias.
7613 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
7614 dg-require-alias.
7615
7616 2004-02-04 Mark Mitchell <mark@codesourcery.com>
7617
7618 PR c++/13969
7619 * g++.dg/template/static6.C: New test.
7620
7621 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
7622
7623 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
7624
7625 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7626
7627 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
7628 tests for systems where `char' is unsigned by default.
7629
7630 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7631
7632 PR c++/13997
7633 * g++.dg/template/partial3.C: New test.
7634
7635 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
7636
7637 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
7638 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
7639 Remove mentions of obsolete ports.
7640
7641 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
7642
7643 * gcc.dg/noncompile/20001228-1.c: Fix for new
7644 error message.
7645
7646 2004-02-03 Roger Sayle <roger@eyesopen.com>
7647
7648 PR target/9348
7649 * gcc.c-torture/execute/multdi-1.c: New test case.
7650
7651 2004-02-03 Mark Mitchell <mark@codesourcery.com>
7652
7653 PR c++/13925
7654 * g++.dg/template/lookup5.C: New test.
7655
7656 2004-02-03 Mark Mitchell <mark@codesourcery.com>
7657
7658 PR c++/13950
7659 * g++.dg/template/lookup4.C: New test.
7660
7661 PR c++/13970
7662 * g++.dg/parse/error14.C: New test.
7663
7664 PR c++/14002
7665 * g++.dg/parse/template13.C: New test.
7666
7667 2004-02-03 Mark Mitchell <mark@codesourcery.com>
7668
7669 PR c++/13978
7670 * g++.dg/template/koenig4.C: New test.
7671
7672 PR c++/13968
7673 * g++.dg/template/crash17.C: New test.
7674
7675 PR c++/13975
7676 * g++.dg/parse/error13.C: New test.
7677 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
7678
7679 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
7680
7681 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
7682
7683 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
7684
7685 PR c/11658
7686 PR c/13994
7687 * gcc.dg/noncompile/20040203-1.c: New test.
7688 * gcc.dg/noncompile/20040203-2.c: Likewise.
7689 * gcc.dg/noncompile/20040203-3.c: Likewise.
7690 * gcc.dg/20040203-1.c: Likewise.
7691
7692 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
7693
7694 PR c++/10858
7695 * g++.dg/template/sizeof7.C: New test.
7696
7697 2004-02-02 Eric Christopher <echristo@redhat.com>
7698 Zack Weinberg <zack@codesourcery.com>
7699
7700 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
7701
7702 2004-02-02 Zack Weinberg <zack@codesourcery.com>
7703
7704 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
7705 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
7706 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
7707 * gcc.dg/cleanup-5.c: Run only on Linux targets.
7708
7709 2004-02-02 Mark Mitchell <mark@codesourcery.com>
7710
7711 PR c++/13113
7712 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
7713
7714 PR c++/13854
7715 * g++.dg/ext/attrib13.C: New test.
7716
7717 PR c++/13907
7718 * g++.dg/conversion/op2.C: New test.
7719
7720 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
7721
7722 * gcc.dg/titype-1.c: Fix pasto.
7723
7724 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
7725
7726 * gcc.dg/titype-1.c: New test.
7727
7728 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7729
7730 PR c++/13957
7731 * g++.dg/template/non-type-template-argument-1.C,
7732 g++.dg/template/qualified-id1.C: Update dg-error marks.
7733 * g++.dg/template/nontype6.C: New test.
7734
7735 2004-02-01 Roger Sayle <roger@eyesopen.com>
7736
7737 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
7738 * gcc.dg/builtins-31.c: New testcase.
7739 * gcc.dg/builtins-32.c: New testcase.
7740
7741 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
7742
7743 * objc.dg/call-super-2.m: Update line numbers
7744 for the including of stddef.h.
7745
7746 2004-01-30 Michael Matz <matz@suse.de>
7747
7748 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
7749 g++.dg/ext/case-range3.C: New tests.
7750
7751 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7752
7753 DR206
7754 PR c++/13813
7755 * g++.dg/template/member4.C: New test.
7756
7757 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7758
7759 PR c++/13683
7760 * g++.dg/template/sizeof6.C: New test.
7761
7762 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
7763
7764 * gcc.dg/fwritable-strings-1.c: New test.
7765
7766 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
7767
7768 * gcc.c-torture/compile/20040130-1.c: New test.
7769
7770 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
7771
7772 * objc.dg/call-super-2.m: Include stddef.h for size_t.
7773
7774 2004-01-29 Mark Mitchell <mark@codesourcery.com>
7775
7776 PR c++/13883
7777 * g++.dg/template/ctor3.C: New test.
7778
7779 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7780
7781 * g++.dg/tc1: New directory.
7782 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
7783 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
7784 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
7785 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
7786 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
7787
7788 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7789
7790 * g++.dg/parse/error11.C: New test.
7791 * g++.dg/parse/error12.C: Likewise.
7792
7793 2004-01-28 Ziemowit Laski <zlaski@apple.com>
7794
7795 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
7796 (scan_initial, main): Use aligned_sizeof instead of sizeof.
7797
7798 2004-01-28 Mark Mitchell <mark@codesourcery.com>
7799
7800 PR c++/13791
7801 * g++.dg/ext/attrib12.C: New test.
7802
7803 PR c++/13736
7804 * g++.dg/parse/cast2.C: New test.
7805
7806 2004-01-27 James E Wilson <wilson@specifixinc.com>
7807
7808 * objc.dg/encode-2.m (main): New local string. Set depending on
7809 sizeof long. Use in sscanf call.
7810 * objc.dg/encode-3.m (main): New local string. Set depending on
7811 sizeof long. Use in scan_initial call.
7812
7813 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7814
7815 * objc.dg/call-super-2.m: Make LP64-safe.
7816 * objc.dg/desig-init-1.m: Likewise.
7817
7818 2004-01-27 Devang Patel <dpatel@apple.com>
7819
7820 * g++.dg/debug/namespace1.C: New test.
7821
7822 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
7823
7824 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
7825 xscale-*-*.
7826
7827 * gcc.dg/arm-mmx-1.c: New test.
7828
7829 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
7830
7831 * gcc.dg/20040127-1.c: New test.
7832 * gcc.dg/20040127-2.c: New test.
7833
7834 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7835
7836 * objc.dg/stret-1.m (glob): Renamed to globa.
7837
7838 2004-01-26 Mark Mitchell <mark@codesourcery.com>
7839
7840 PR c++/13663
7841 * g++.dg/expr/for1.C: New test.
7842
7843 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
7844
7845 PR middle-end/13779
7846 * gcc.dg/darwin-longlong.c: New test.
7847
7848 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
7849
7850 * gcc.dg/20040124-1.c: Moved test from here...
7851 * gcc.c-torture/compile/20040124-1.c: ...to here.
7852
7853 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
7854
7855 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
7856 the assembly output if -m64 is passed.
7857
7858 2004-01-25 Mark Mitchell <mark@codesourcery.com>
7859
7860 PR c++/13833
7861 * g++.dg/template/cond3.C: New test.
7862
7863 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7864
7865 PR c++/13810
7866 * g++.dg/template/ttp7.C: New test.
7867
7868 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7869
7870 PR c++/13797
7871 * g++.dg/template/nontype4.C: New test.
7872 * g++.dg/template/nontype5.C: Likewise.
7873
7874 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
7875
7876 * gcc.dg/torture/mips-clobber-at.c: New test.
7877
7878 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
7879
7880 * gcc.dg/20040124-1.c: New test.
7881
7882 2004-01-24 Jakub Jelinek <jakub@redhat.com>
7883
7884 * gcc.dg/20040123-1.c: New test.
7885
7886 2004-01-23 Zack Weinberg <zack@codesourcery.com>
7887
7888 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
7889
7890 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
7891
7892 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
7893
7894 2004-01-23 Andrew Pinski <apinski@apple.com>
7895
7896 * gcc.dg/20030121-1.c: Move to ..
7897 * gcc.dg/20040121-1.c: here.
7898
7899 2004-01-23 Roger Sayle <roger@eyesopen.com>
7900
7901 * gcc.dg/builtins-29.c: New test case.
7902
7903 2004-01-23 Zack Weinberg <zack@codesourcery.com>
7904
7905 PR 18314
7906 * gcc.dg/builtins-30.c: New testcase.
7907
7908 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
7909
7910 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
7911 * lib/g77.exp: Likewise.
7912 * lib/objc.exp: Likewise.
7913 * lib/g++.exp: Likewise.
7914
7915 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
7916
7917 * gcc.dg/struct-by-value-2.c: New test.
7918
7919 2004-01-21 Andrew Pinski <apinski@apple.com>
7920
7921 PR target/13785
7922 * gcc.dg/20030121-1.c: New test.
7923
7924 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
7925
7926 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
7927 clobber frame pointer register in asm statement.
7928
7929 2004-01-21 Falk Hueffner <falk@debian.org>
7930
7931 * gcc.c-torture/compile/20040121-1.c: New test.
7932
7933 2004-01-21 Zack Weinberg <zack@codesourcery.com>
7934
7935 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
7936
7937 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
7938
7939 * gcc.dg/ppc64-abi-2.c: New test.
7940
7941 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
7942
7943 * lib/treelang.exp: Fill out this file.
7944 * lib/treelang-dg.exp: New File.
7945
7946 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
7947
7948 * gcc.c-torture/compile/981022-1.c: Remove.
7949 * gcc.dg/array-5.c: Remove XFAIL.
7950 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
7951 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
7952 gcc.dg/cond-lvalue-1.c: Update.
7953 * gcc.dg/cast-lvalue-2.c: New test.
7954
7955 2004-01-19 Mark Mitchell <mark@codesourcery.com>
7956
7957 PR c++/13592
7958 * g++.dg/other/error1.C (class foo): Tweak error message.
7959
7960 PR c++/13592
7961 * g++.dg/template/call2.C: New test.
7962
7963 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7964
7965 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
7966 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
7967 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
7968 scalar-return-1_x.c, scalar-return-2_y.c,
7969 scalar-return-3_x.c, scalar-return-3_y.c,
7970 scalar-return-4_x.c, scalar-return-4_y.c,
7971 struct-align-1.h, struct-align-1_x.c,
7972 struct-align-1_y.c, struct-align-2.h,
7973 struct-align-2_x.c, struct-align-2_y.c,
7974 struct-by-value-10_y.c, struct-by-value-11_x.c,
7975 struct-by-value-11_y.c, struct-by-value-12_x.c,
7976 struct-by-value-12_y.c, struct-by-value-13_x.c,
7977 struct-by-value-13_y.c, struct-by-value-14_x.c,
7978 struct-by-value-14_y.c, struct-by-value-15_x.c,
7979 struct-by-value-15_y.c, struct-by-value-16_y.c,
7980 struct-by-value-17_y.c, struct-by-value-18_y.c,
7981 struct-by-value-19_y.c, struct-by-value-1_x.c,
7982 struct-by-value-1_y.c, struct-by-value-20_y.c,
7983 struct-by-value-2_x.c, struct-by-value-2_y.c,
7984 struct-by-value-3_y.c, struct-by-value-4_x.c,
7985 struct-by-value-4_y.c, struct-by-value-5_y.c,
7986 struct-by-value-6_y.c, struct-by-value-7_y.c
7987 struct-by-value-8_x.c, struct-by-value-8_y.c
7988 struct-by-value-9_x.c, struct-by-value-9_y.c
7989 struct-return-10_x.c, struct-return-10_y.c,
7990 struct-return-19_x.c, struct-return-20_x.c
7991 struct-return-2_x.c, struct-return-2_y.c
7992 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
7993 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
7994
7995 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7996
7997 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
7998 attribute on sparc*-sun-solaris2.*.
7999
8000 2004-01-18 Mark Mitchell <mark@codesourcery.com>
8001
8002 PR c++/13710
8003 * g++.dg/ext/typeof7.C: New test.
8004
8005 2004-01-18 David Edelsohn <edelsohn@gnu.org>
8006
8007 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
8008 * gcc.dg/const-elim-1.c: Same.
8009
8010 2004-01-17 Ziemowit Laski <zlaski@apple.com>
8011
8012 * objc.dg/stret-1.m: New.
8013 * objc.dg/stret-2.m: New.
8014
8015 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
8016
8017 PR c++/11895
8018 * g++.dg/ext/vector1.C: New test.
8019
8020 2004-01-16 Geoffrey Keating <geoffk@apple.com>
8021
8022 * gcc.dg/pch/import-1.c: New.
8023 * gcc.dg/pch/import-1.hs: New.
8024 * gcc.dg/pch/import-1a.h: New.
8025 * gcc.dg/pch/import-1b.h: New.
8026 * gcc.dg/pch/import-1c.h: New.
8027
8028 2004-01-16 Mark Mitchell <mark@codesourcery.com>
8029
8030 PR c++/13574
8031 * g++.dg/ext/array1.C: New test.
8032
8033 PR c++/13178
8034 * g++.dg/conversion/op1.C: New test.
8035
8036 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
8037
8038 PR 11864
8039 From Kazumoto Kojima / Dan Kegel:
8040 * gcc.dg/pr11864-1.c: New test.
8041
8042 PR 10392
8043 From Marcus Comstedt / Dan Kegel:
8044 * gcc.dg/pr10392-1.c: New test.
8045
8046 2004-01-16 Mark Mitchell <mark@codesourcery.com>
8047
8048 PR c++/13478
8049 * g++.dg/init/ref10.C: New test.
8050
8051 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8052
8053 PR c++/13407
8054 * g++.dg/parse/typename6.C: New test.
8055
8056 2004-01-15 Geoffrey Keating <geoffk@apple.com>
8057
8058 PR pch/13361
8059 * testsuite/g++.dg/pch/wchar-1.C: New.
8060 * testsuite/g++.dg/pch/wchar-1.Hs: New.
8061
8062 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8063
8064 PR c++/9259
8065 * g++.dg/expr/sizeof2.C: New test.
8066
8067 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
8068
8069 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
8070
8071 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
8072
8073 PR c++/13659
8074 * g++.dg/lookup/strong-using-3.C: New.
8075 * g++.dg/lookup/using-10.C: New.
8076
8077 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
8078
8079 PR c++/13594
8080 * g++.dg/lookup/strong-using-2.C: New.
8081
8082 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
8083 Dan Kegel <dank@kegel.com>
8084 J"orn Rennecke <joern.rennecke@superh.com>
8085
8086 PR target/9365
8087 * gcc.dg/pr9365-1.c: New test.
8088
8089 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8090
8091 PR c++/8856
8092 * g++.dg/parse/casting-operator2.C: New test.
8093 * g++.old-deja/g++.pt/explicit83.C: Remove.
8094
8095 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
8096
8097 * gcc.dg/label-compound-stmt-1.c: New test.
8098 * gcc.c-torture/compile/950922-1.c,
8099 gcc.c-torture/compile/20000211-3.c,
8100 gcc.c-torture/compile/20000518-1.c,
8101 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
8102 compound statements.
8103
8104 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
8105
8106 * gcc.dg/ppc64-abi-1.c: New test.
8107
8108 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
8109
8110 * g++.dg/ext/attrib9.C: Add dg-warnings.
8111
8112 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8113
8114 PR c++/12335
8115 * g++.dg/parse/dtor3.C: New test.
8116
8117 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
8118
8119 PR c++/12709
8120 * g++.dg/parse/try-catch-1.C: New test.
8121
8122 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
8123
8124 * ada/acats/run_all.sh: Add more verbose output in acats.log
8125 when compiling tests.
8126
8127 2004-01-12 Zack Weinberg <zack@codesourcery.com>
8128
8129 PR 13656
8130 * gcc.dg/typedef-redecl.c: New test case.
8131 * gcc.dg/typedef-redecl.h: New support file.
8132
8133 2004-01-13 Jan Hubicka <jh@suse.cz>
8134
8135 * gcc.dg/always_inline.c: New test.
8136 * gcc.dg/debug/20031231-1.c: Fix.
8137
8138 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8139
8140 PR c++/13474
8141 * g++.dg/template/array3.C: New test.
8142
8143 2004-01-12 Zack Weinberg <zack@codesourcery.com>
8144
8145 * g++.dg/ext/lvalue1.C: No longer expected to fail.
8146 * g++.dg/warn/Wunused-2.C: Likewise.
8147
8148 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8149
8150 PR c++/13289
8151 * g++.dg/template/instantiate6.C: New test.
8152
8153 2004-01-12 Roger Sayle <roger@eyesopen.com>
8154
8155 PR middle-end/11397
8156 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
8157
8158 2004-01-12 Jan Hubicka <jh@suse.cz>
8159
8160 PR opt/12826
8161 * gcc.dg/20040112-1.c: New.
8162
8163 * gcc.dg/dwarf-die[1-7].c: Move to...
8164 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
8165 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
8166
8167 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
8168
8169 PR c++/4100
8170 * g++.dg/parse/friend4.C: New test.
8171
8172 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
8173
8174 PR c++/4100
8175 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
8176 definition is called a friend.
8177
8178 2004-01-11 Zack Weinberg <zack@codesourcery.com>
8179
8180 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
8181
8182 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
8183
8184 PR c++/3478
8185 * g++.dg/parse/error10.C: New test.
8186 * g++.dg/template/arg2.C: Accept "invalid type" error.
8187
8188 2004-01-11 Jakub Jelinek <jakub@redhat.com>
8189
8190 PR middle-end/13392
8191 * g++.dg/opt/expect2.C: New test.
8192
8193 2004-01-10 Zack Weinberg <zack@codesourcery.com>
8194
8195 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
8196 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
8197 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
8198 Update dg-error regexps.
8199
8200 2004-01-10 Zack Weinberg <zack@codesourcery.com>
8201
8202 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
8203 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
8204
8205 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
8206
8207 * gcc.dg/pragma-re-1.c: Use right pointer type.
8208
8209 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
8210
8211 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
8212
8213 2004-01-09 Geoffrey Keating <geoffk@apple.com>
8214
8215 * gcc.dg/rs6000-ldouble-1.c: New.
8216
8217 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8218
8219 DR 337
8220 PR c++/9256
8221 * g++.dg/other/abstract1.C: New test.
8222
8223 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
8224
8225 * g++.dg/lookup/strong-using-1.C: New.
8226
8227 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
8228
8229 PR c/11234
8230 * gcc.dg/func-ptr-conv-1.c: New test.
8231 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
8232
8233 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
8234
8235 PR target/13380.
8236 * gcc.c-torture/compile/20040109-1.c: New.
8237
8238 2004-01-08 Stuart Hastings <stuart@apple.com>
8239
8240 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
8241 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
8242 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
8243
8244 2004-01-09 Alan Modra <amodra@bigpond.net.au>
8245
8246 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
8247
8248 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
8249
8250 * ada/acats/run_acats: Treat 'gnatchop' the same way
8251 as 'gnatmake'. Export GCC_DRIVER.
8252 * ada/acats/run_all.sh: Add target_gnatchop. Use
8253 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
8254
8255 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8256
8257 PR c++/12573
8258 * g++.dg/template/dependent-expr4.C: New test.
8259
8260 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
8261
8262 * gcc.dg/altivec-11.c: New test.
8263
8264 2004-01-07 Mark Mitchell <mark@codesourcery.com>
8265
8266 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
8267
8268 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
8269
8270 PR c/6024
8271 * gcc.dg/enum-compat-1.c: New test.
8272 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
8273
8274 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
8275
8276 PR c/12165
8277 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
8278 gcc.dg/c99-idem-qual-3.c: New tests.
8279
8280 2004-01-07 Alan Modra <amodra@bigpond.net.au>
8281
8282 * gcc.dg/winline-7.c: Don't cast void * to int.
8283
8284 2004-01-06 Jan Hubicka <jh@suse.cz>
8285
8286 * gcc.dg/i386-sse-5.c: New test
8287 * g++.dg/eh/simd-1.c: Add -w argument for i386.
8288
8289 2004-01-05 Mark Mitchell <mark@codesourcery.com>
8290
8291 PR c++/12815
8292 * g++.dg/rtti/typeid4.C: New test.
8293
8294 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
8295
8296 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
8297
8298 2004-01-05 Mark Mitchell <mark@codesourcery.com>
8299
8300 PR c++/12132
8301 * g++.dg/template/error11.C: New test.
8302
8303 PR c++/13451
8304 * g++.dg/template/class2.C: New test.
8305
8306 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
8307 Richard Sandiford <rsandifo@redhat.com>
8308
8309 PR c++/13387
8310 * g++.dg/opt/alias3.C: New test.
8311
8312 2004-01-04 Mark Mitchell <mark@codesourcery.com>
8313
8314 PR c++/13157
8315 * g++.dg/template/koenig3.C: New test.
8316
8317 PR c++/13529
8318 * g++.dg/parse/offsetof3.C: New test.
8319
8320 * g++.dg/init/copy7.C: Add missing dg-error markers.
8321
8322 PR c++/12226
8323 * g++.dg/init/copy7.c: New test.
8324
8325 PR c++/13536
8326 * g++.dg/parse/cast1.C: New test.
8327
8328 2004-01-04 Jan Hubicka <jh@suse.cz>
8329
8330 * gcc.dg/winline[1-7].c: New tests.
8331
8332 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8333
8334 PR c++/13520
8335 * g++.dg/template/qualttp22.C: New test.
8336
8337 2004-01-01 Jan Hubicka <jh@suse.cz>
8338
8339 * gcc.dg/debug/20031231-1.c: New.
8340 * gcc.c-torture/compile/20040101-1.c: New.
8341 * gcc.dg/dwarf-die-[1-7].c: New.
8342
8343 2004-01-01 Jakub Jelinek <jakub@redhat.com>
8344
8345 PR optimization/13521
8346 * gcc.c-torture/compile/20031231-1.c: New test.
8347
8348 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
8349
8350 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
8351
8352 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8353
8354 PR c++/10079
8355 * g++.dg/template/crash16.C: New test.
8356
8357 2003-12-30 Mark Mitchell <mark@codesourcery.com>
8358
8359 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
8360
8361 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
8362
8363 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
8364 ports.
8365 * g++.old-deja/g++.jason/thunk3.C: Likewise.
8366 * g++.old-deja/g++.law/profile1.C: Likewise.
8367 * gcc.c-torture/compile/981006-1.c: Likewise.
8368 * gcc.c-torture/execute/loop-2e.x: Likewise.
8369 * gcc.c-torture/execute/loop-2f.x: Remove.
8370 * gcc.c-torture/execute/loop-2g.x: Likewise.
8371 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
8372 * gcc.dg/20020312-2.c: Remove traces of dead ports.
8373
8374 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
8375
8376 PR c++/13507
8377 * g++.dg/ext/attrib11.C: New test.
8378
8379 PR c++/13494
8380 * g++.dg/template/array2-1.C: New test.
8381 * g++.dg/template/array2-2.C: New test.
8382
8383 2003-12-29 Mark Mitchell <mark@codesourcery.com>
8384
8385 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
8386
8387 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
8388
8389 PR c++/12774
8390 * g++.dg/template/array1-1.C: New test.
8391 * g++.dg/template/array1-2.C: New test.
8392
8393 2003-12-29 Roger Sayle <roger@eyesopen.com>
8394
8395 PR fortran/12632
8396 * g77.dg/12632.f: New test case.
8397
8398 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8399
8400 PR c++/13289
8401 * g++.dg/parse/nontype1.C: New test.
8402
8403 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8404
8405 PR c++/12403
8406 * g++.dg/parse/explicit1.C: New test.
8407 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
8408
8409 2003-12-28 Mark Mitchell <mark@codesourcery.com>
8410
8411 PR c++/13081
8412 * g++.dg/opt/inline6.C: New test.
8413
8414 PR c++/12613
8415 * g++.dg/parse/error9.C: New test.
8416
8417 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
8418
8419 2003-12-28 Mark Mitchell <mark@codesourcery.com>
8420
8421 PR c++/13009
8422 * g++.dg/init/assign1.C: New test.
8423
8424 2003-12-28 Roger Sayle <roger@eyesopen.com>
8425
8426 PR c++/13070
8427 * g++.dg/warn/format3.C: New test case.
8428
8429 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8430
8431 * gcc.c-torture/compile/20031227-1.c: New test.
8432
8433 2003-12-23 Mark Mitchell <mark@codesourcery.com>
8434
8435 * g++.dg/bprob/bprob.exp: Load target-supports.exp
8436 * g77.dg/bprob/bprob.exp: Likewise.
8437 * gcc.misc-tests/bprob.exp: Likewise.
8438 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
8439 variants on systems where the library does not provide that
8440 functionality.
8441 * gcc.dg/builtins-20.c: Use builtins-config.h.
8442 * gcc.dg/builtins-config.h: New file.
8443
8444 2003-12-23 Mark Mitchell <mark@codesourcery.com>
8445
8446 * lib/gcc-dg.exp (dg-require-profiling): New function.
8447 * lib/target-supports.exp (check_profiling_available): Likewise.
8448 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
8449 * g77.dg/bprob/bprob.exp: Likewise.
8450 * gcc.misc-tests/bprob.exp: Likewise.
8451 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
8452 * gcc.dg/20021014-1.c: Likewise.
8453 * gcc.dg/nest.c: Likewise.
8454
8455 2003-12-23 Mark Mitchell <mark@codesourcery.com>
8456
8457 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
8458 compiling.
8459 * g++.dg/lookup/java2.C: Likewise.
8460 * gcc.dg/cpp/lexident.c: Likewise.
8461
8462 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
8463
8464 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
8465 given.
8466 * gcc.c-torture/compile/961203-1.c: Likewise.
8467 * gcc.c-torture/compile/980506-1.c: Likewise.
8468
8469 2003-12-23 Zack Weinberg <zack@codesourcery.com>
8470
8471 * lib/gcc-dg.exp (dg-prune-output): New annotation.
8472 (additional_prunes): New global.
8473 (gcc-dg-prune): Handle additional per-test pruning.
8474 (dg-test): Clear additional_prunes between tests.
8475
8476 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
8477 dg-prune-output to avoid spurious failures from assembler
8478 complaining about nonexistent WAW violations.
8479 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
8480 Use dg-prune-output to avoid spurious failures from assembler
8481 warning about Itanium B-step errata.
8482
8483 2003-12-23 Mark Mitchell <mark@codesourcery.com>
8484
8485 * g++.dg/abi/macro0.C: New test.
8486 * g++.dg/abi/macro1.C: Likewise.
8487 * g++.dg/abi/macro2.C: Likewise.
8488
8489 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
8490 * g++.dg/abi/bitfield7.C: Likewise.
8491 * g++.dg/abi/dtor2.C: Likewise.
8492 * g++.dg/abi/mangle11.C: Likewise.
8493 * g++.dg/abi/mangle12.C: Likewise.
8494 * g++.dg/abi/mangle14.C: Likewise.
8495 * g++.dg/abi/mangle17.C: Likewise.
8496 * g++.dg/abi/vbase10.C: Likewise.
8497 * g++.dg/abi/vbase14.C: Likewise.
8498 * g++.dg/template/qualttp17.C: Likewise.
8499
8500 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
8501
8502 PR c/11995
8503 * gcc.dg/20031223-1.c: New test.
8504
8505 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8506
8507 * gcc.dg/noreturn-7.c: New test.
8508
8509 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8510
8511 * gcc.dg/null-pointer-1.c: New test.
8512
8513 2003-12-22 Mark Mitchell <mark@codesourcery.com>
8514
8515 * g++.old-deja/g++.jason/template18.C: Remove.
8516 * g++.old-deja/g++.jason/template37.C: Likewise.
8517
8518 PR c++/12862
8519 * g++.dg/lookup/ns1.C: New test.
8520
8521 PR c++/12397
8522 * g++.dg/template/lookup3.C: New test.
8523
8524 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
8525
8526 * g++.dg/template/recurse1.C: New test
8527
8528 2003-12-22 Mark Mitchell <mark@codesourcery.com>
8529
8530 PR c++/12479
8531 * g++.dg/parse/semicolon1.C: New test.
8532 * g++.dg/parse/semicolon1.h: Likewise.
8533
8534 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
8535
8536 * gcc.dg/darwin-misaligned.c: New test.
8537
8538 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
8539
8540 PR c/9163
8541 * gcc.dg/20031222-1.c: New test.
8542
8543 2003-12-21 Mark Mitchell <mark@codesourcery.com>
8544
8545 PR c++/13438
8546 * g++.dg/parse/error8.C: New test.
8547
8548 PR c++/11554
8549 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
8550
8551 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
8552
8553 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
8554 too small.
8555 * gcc.c-torture/compile/930217-1.c: Likewise.
8556 * gcc.c-torture/compile/930513-1.c: Likewise.
8557 * gcc.c-torture/execute/920908-2.c: Likewise.
8558 * gcc.c-torture/execute/921204-1.c: Likewise.
8559 * gcc.c-torture/execute/930621-1.c: Likewise.
8560 * gcc.c-torture/execute/930630-1.c: Likewise.
8561 * gcc.c-torture/execute/931031-1.c: Likewise.
8562 * gcc.c-torture/execute/980602-2.c: Likewise.
8563 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
8564 * gcc.c-torture/execute/compndlit-1.c: Likewise.
8565 * gcc.c-torture/execute/extzvsi.c: Likewise.
8566 * gcc.c-torture/unsorted/ext.c: Likewise.
8567
8568 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
8569
8570 PR target/12749
8571 * gcc.c-torture/compile/20031220-2.c: New test case.
8572
8573 2003-12-20 Roger Sayle <roger@eyesopen.com>
8574
8575 PR optimization/13031
8576 * gcc.c-torture/compile/20031220-1.c: New test case.
8577
8578 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
8579
8580 * gcc.dg/cast-function-1.c: New test.
8581
8582 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
8583
8584 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
8585 formats.
8586
8587 2003-12-19 Mark Mitchell <mark@codesourcery.com>
8588
8589 PR c++/12795
8590 * g++.dg/ext/attrib10.C: New test.
8591
8592 2003-12-19 Jakub Jelinek <jakub@redhat.com>
8593
8594 * gcc.dg/cleanup-10.c: New test.
8595 * gcc.dg/cleanup-11.c: New test.
8596
8597 2003-12-19 Jakub Jelinek <jakub@redhat.com>
8598
8599 PR c++/13239
8600 * g++.dg/opt/expect1.C: New test.
8601
8602 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
8603
8604 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
8605
8606 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
8607
8608 PR debug/12923
8609 * gcc.dg/20031218-1.c: New test.
8610
8611 PR debug/12389
8612 * gcc.dg/20031218-2.c: New test.
8613 * gcc.dg/20031218-3.c: New test.
8614
8615 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
8616 of label name and allow for USER_LABEL_PREFIX == "_" names.
8617 * g++.dg/abi/mangle18-2.C: Likewise.
8618 * g++.dg/abi/mangle19-1.C: Likewise.
8619 * g++.dg/abi/mangle19-2.C: Likewise.
8620 * g++.dg/abi/mangle20-1.C: Likewise.
8621 * g++.dg/abi/mangle20-2.C: Likewise.
8622
8623 2003-12-18 Richard Henderson <rth@redhat.com>
8624
8625 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
8626
8627 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
8628 Dan Kegel <dank@kegel.com>
8629
8630 PR other/12009
8631 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
8632 testing a cross compiler, it causes spurious compile failures.
8633 * lib/g++.exp: Likewise.
8634
8635 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8636
8637 PR c++/13262
8638 * g++.dg/template/access13.C: New test.
8639
8640 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
8641
8642 * gcc.dg/20031216-1.c: New test.
8643
8644 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8645
8646 PR c++/9154
8647 * g++.dg/template/error10.C: New test.
8648
8649 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
8650
8651 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
8652 * g++.dg/eh/simd-2.C: Likewise.
8653
8654 2003-12-17 James E Wilson <wilson@specifixinc.com>
8655 Roger Sayle <roger@eyesopen.com>
8656
8657 * gcc.c-torture/execute/ieee/mzero5.c: New.
8658
8659 2003-12-17 Mark Mitchell <mark@codesourcery.com>
8660
8661 PR c++/10603
8662 * g++.dg/parse/error6.C: New test.
8663
8664 PR c++/12827
8665 * g++.dg/parse/error7.C: New test.
8666
8667 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
8668
8669 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
8670 at -O with stabs debugging formats.
8671 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
8672 * gcc.dg/debug/debug-2.c: Likewise.
8673
8674 2003-12-16 Mark Mitchell <mark@codesourcery.com>
8675
8676 PR c++/12696
8677 * g++.dg/init/error1.C: New test.
8678
8679 PR c++/12218
8680 * g++.dg/init/pm3.C: New test.
8681
8682 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
8683
8684 PR c/3347
8685 * gcc.dg/bitfld-8.c: New test.
8686
8687 2003-12-16 James Lemke <jim@wasabisystems.com>
8688
8689 * gcc.dg/arm-scd42-[123].c: New tests.
8690
8691 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
8692
8693 PR c++/9043
8694 * g++.dg/abi/mangle20-1.C: New test.
8695 * g++.dg/abi/mangle20-2.C: New test.
8696
8697 2003-12-16 Mark Mitchell <mark@codesourcery.com>
8698
8699 PR c++/13275
8700 * g++.dg/other/offsetof2.C: Remove XFAIL.
8701 * g++.dg/parse/offsetof1.C: New test.
8702 * g++.gd/parse/offsetof2.C: Likewise.
8703
8704 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8705
8706 * g++.dg/template/nontype3.C: New test.
8707 * g++.dg/template/static2.C: Tweaked the dg-error clause.
8708
8709 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8710
8711 * g++.dg/warn/noreturn-3.C: Also test instantiation.
8712
8713 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
8714
8715 PR c++/13387
8716 * g++.dg/expr/assign1.C: New test.
8717
8718 PR c++/13242
8719 * g++.dg/abi/mangle19-1.C: New test.
8720 * g++.dg/abi/mangle19-2.C: New test.
8721
8722 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
8723
8724 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
8725
8726 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8727
8728 * gcc.c-torture/execute/20031216-1.c: New test.
8729
8730 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8731
8732 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
8733 an ICE regression.
8734
8735 2003-12-15 Mark Mitchell <mark@codesourcery.com>
8736
8737 PR c++/10926
8738 * g++.dg/template/error9.C: New test.
8739
8740 PR c++/11116
8741 * g++.dg/template/error8.C: New test.
8742
8743 2003-12-15 Roger Sayle <roger@eyesopen.com>
8744
8745 PR middle-end/13400
8746 * gcc.c-torture/execute/20031215-1.c: New test case.
8747
8748 2003-12-15 Mark Mitchell <mark@codesourcery.com>
8749
8750 PR c++/13269
8751 * g++.dg/parse/error5.C: New test.
8752
8753 PR c++/12989
8754 * g++.dg/expr/sizeof1.C: New test.
8755
8756 PR c++/13310
8757 * g++.dg/template/crash15.C: New test.
8758
8759 2003-12-15 Geoffrey Keating <geoffk@apple.com>
8760
8761 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
8762 a non-POD type as the last named parameter of a varargs function.
8763
8764 2003-12-15 Mark Mitchell <mark@codesourcery.com>
8765
8766 PR c++/13243
8767 PR c++/12573
8768 * g++.dg/template/crash14.C: New test.
8769 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
8770
8771 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
8772
8773 * g++.dg/other/java1.C: New test.
8774
8775 PR c++/13241
8776 * g++.dg/abi/mangle18-1.C: New test.
8777 * g++.dg/abi/mangle18-2.C: New test.
8778
8779 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8780
8781 PR optimization/10312
8782 * gcc.c-torture/execute/20031214-1.c: New.
8783
8784 2003-12-14 Mark Mitchell <mark@codesourcery.com>
8785
8786 PR c++/10779
8787 PR c++/12160
8788 * g++.dg/parse/error3.C: New test.
8789 * g++.dg/parse/error4.C: Likewise.
8790 * g++.dg/abi/mangle4.C: Tweak error messages.
8791 * g++.dg/lookup/using5.C: Likewise.
8792 * g++.dg/other/error2.C: Likewise.
8793 * g++.dg/parse/typename5.C: Likewise.
8794 * g++.dg/parse/undefined1.C: Likewise.
8795 * g++.dg/template/arg2.C: Likewise.
8796 * g++.dg/template/ttp3.C: Likewise.
8797 * g++.dg/template/type1.C: Likewise.
8798 * g++.old-deja/g++.other/crash32.C: Likewise.
8799 * g++.old-djea/g++.pt/defarg8.C: Likewise.
8800
8801 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8802
8803 PR c++/13106
8804 * g++.dg/warn/noreturn-3.C: New test.
8805
8806 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
8807
8808 PR c++/13118
8809 * g++.dg/abi/covariant3.C: New.
8810
8811 2003-12-12 Jakub Jelinek <jakub@redhat.com>
8812
8813 * g++.dg/eh/ia64-1.C: New test.
8814
8815 2003-12-12 Roger Sayle <roger@eyesopen.com>
8816
8817 PR optimization/13037
8818 * g77.f-torture/execute/13037.f: New test case.
8819
8820 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
8821
8822 PR c++/12881
8823 * g++.dg/abi/covariant2.C: New.
8824
8825 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
8826
8827 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
8828
8829 2003-12-11 Zack Weinberg <zack@codesourcery.com>
8830
8831 * gcc.c-torture/execute/wchar_t-1.x: Delete.
8832
8833 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
8834
8835 PR other/10819
8836 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
8837 to fix Bug 10819.
8838 * lib/g++.exp (g++_version): Likewise.
8839 * lib/g77.exp (g77_version): Likewise.
8840 * lib/objc.exp (default_objc_version): Likewise.
8841
8842 2003-12-10 Richard Henderson <rth@redhat.com>
8843
8844 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
8845
8846 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
8847
8848 2003-12-08 Matt Austern <austern@apple.com>
8849
8850 PR c/13134
8851 * lib/gcc-dg.exp (dg-require-visibility): Define.
8852 * lib/target-supports (check_visibility_available): Define.
8853 * gcc.dg/visibility-1.c: New test.
8854 * gcc.dg/visibility-2.c: Likewise.
8855 * gcc.dg/visibility-3.c: Likewise.
8856 * gcc.dg/visibility-4.c: Likewise.
8857 * gcc.dg/visibility-5.c: Likewise.
8858 * gcc.dg/visibility-6.c: Likewise.
8859 * g++.dg/ext/visibility-1.C: Likewise.
8860 * g++.dg/ext/visibility-2.C: Likewise.
8861 * g++.dg/ext/visibility-3.C: Likewise.
8862 * g++.dg/ext/visibility-4.C: Likewise.
8863 * g++.dg/ext/visibility-5.C: Likewise.
8864 * g++.dg/ext/visibility-6.C: Likewise.
8865
8866 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8867
8868 * g++.dg/lookup/java1.C: New test.
8869 * g++.dg/lookup/java2.C: New test.
8870
8871 2003-12-07 Falk Hueffner <falk@debian.org>
8872
8873 * g++.dg/opt/noreturn-1.C: New test.
8874
8875 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
8876
8877 * gcc.dg/overflow-1.c: New test.
8878
8879 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
8880
8881 * g77.f-torture/compile/13060.f: New test.
8882
8883 2003-12-06 Mark Mitchell <mark@codesourcery.com>
8884
8885 PR c++/13323
8886 * g++.dg/inherit/operator2.C: New test.
8887
8888 2003-12-05 Mark Mitchell <mark@codesourcery.com>
8889
8890 PR c++/13305
8891 * g++.dg/ext/attrib9.C: New test.
8892
8893 2003-12-05 Mark Mitchell <mark@codesourcery.com>
8894
8895 PR c++/13314
8896 * g++.dg/template/error7.C: New test.
8897
8898 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
8899 J"orn Rennecke <joern.rennecke@superh.com>
8900
8901 PR target/13302
8902 * g++.dg/other/struct-va_list.C: New test.
8903
8904 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8905
8906 PR c++/13166
8907 * g++.dg/parse/defarg6.C: New test.
8908
8909 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
8910
8911 PR target/13256
8912 * gcc.c-torture/execute/20031201-1.c: New test.
8913
8914 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
8915
8916 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
8917
8918 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
8919
8920 * gcc.dg/builtin-return-1.c: New test.
8921
8922 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
8923 J"orn Rennecke <joern.rennecke@superh.com>
8924
8925 PR optimization/13260
8926 * gcc.c-torture/execute/20031204-1.c: New test.
8927
8928 2003-12-03 Mark Mitchell <mark@codesourcery.com>
8929
8930 PR c++/9127
8931 * g++.dg/template/error6.C: New test.
8932
8933 2003-12-03 Jakub Jelinek <jakub@redhat.com>
8934
8935 * gcc.dg/20031202-1.c: New test.
8936
8937 2003-12-03 Mark Mitchell <mark@codesourcery.com>
8938
8939 PR c++/13179
8940 * g++.dg/template/eh1.C: New test.
8941
8942 PR c++/10771
8943 * g++.dg/template/error5.C: New test.
8944
8945 2003-12-02 David Ung <davidu@mips.com>
8946
8947 * gcc.dg/compat/vector-check.h: Corrected type for var
8948 g_##TMODE
8949
8950 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8951
8952 PR c++/10126
8953 * g++.dg/template/ptrmem8.C: New test.
8954
8955 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8956
8957 PR c++/12573
8958 * g++.dg/template/dependent-expr3.C: New test.
8959
8960 2003-12-01 James Lemke <jim@wasabisystems.com>
8961
8962 * gcc.dg/arm-g2.c: New test.
8963
8964 2003-12-01 Roger Sayle <roger@eyesopen.com>
8965
8966 PR optimization/11634
8967 * gcc.dg/20031201-2.c: New test case.
8968
8969 2003-12-01 Zack Weinberg <zack@codesourcery.com>
8970
8971 PR 11433
8972 * objc.dg/proto-lossage-3.m: New test.
8973
8974 2003-12-01 Roger Sayle <roger@eyesopen.com>
8975
8976 PR optimization/12628
8977 * gcc.dg/20031201-1.c: New test case.
8978
8979 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
8980
8981 * gcc.dg/unaligned-1.c: New test.
8982
8983 2003-11-30 Mark Mitchell <mark@codesourcery.com>
8984
8985 PR c++/9849
8986 * g++.dg/template/error4.C: New test.
8987 * g++.dg/template/nested3.C: Adjust error markers.
8988
8989 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8990
8991 * gcc.dg/cpp/assert4.c: Check more #system assertions.
8992
8993 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
8994
8995 PR c/10333
8996 * gcc.dg/bitfld-7.c: New test.
8997
8998 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
8999
9000 * gcc.dg/tls/asm-1.C: New test.
9001
9002 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9003
9004 * gcc.dg/cpp/assert4.c: Update.
9005
9006 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
9007
9008 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
9009 * gcc.dg/builtin-apply3.c: New test.
9010
9011 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9012
9013 * lib/compat.exp (compat-obj): New xfaildata parameter.
9014 Use it to set compiler_conditional_xfail_data before compiling.
9015 (compat-get-options): Handle dg-xfail-if.
9016 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
9017 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
9018 * gcc.dg/compat/vector-1_y.c: Likewise.
9019 * gcc.dg/compat/vector-2_x.c: Likewise.
9020 * gcc.dg/compat/vector-2_y.c: Likewise.
9021
9022 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9023
9024 * g++.dg/opt/reg-stack4.C: New test.
9025
9026 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9027
9028 * gcc.dg/builtin-apply2.c: New test.
9029
9030 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
9031
9032 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
9033
9034 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9035
9036 PR c++/12924
9037 * g++.dg/template/template-id-2.C: New test.
9038
9039 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9040
9041 PR c++/5369
9042 * g++.dg/template/memfriend1.C: New test.
9043 * g++.dg/template/memfriend2.C: Likewise.
9044 * g++.dg/template/memfriend3.C: Likewise.
9045 * g++.dg/template/memfriend4.C: Likewise.
9046 * g++.dg/template/memfriend5.C: Likewise.
9047 * g++.dg/template/memfriend6.C: Likewise.
9048 * g++.dg/template/memfriend7.C: Likewise.
9049 * g++.dg/template/memfriend8.C: Likewise.
9050 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
9051
9052 2003-11-21 Mark Mitchell <mark@codesourcery.com>
9053
9054 PR c++/12515
9055 * g++.dg/ext/cond1.C: New test.
9056
9057 2003-11-20 Richard Henderson <rth@redhat.com>
9058
9059 * gcc.dg/20020201-2.c: Remove.
9060 * gcc.dg/20020201-4.c: Remove.
9061 * gcc.dg/20020304-1.c: Remove.
9062
9063 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
9064
9065 * gcc.dg/cpp/trad/xwin1.c: New test case.
9066
9067 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
9068
9069 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
9070 * lib/g77.exp: Likewise.
9071 * lib/objc.exp: Likewise.
9072 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
9073 for darwin.
9074
9075 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9076
9077 PR c++/12932
9078 * g++.dg/template/static5.C: New test.
9079
9080 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
9081
9082 * gcc.dg/nested-func-1.c: New test.
9083
9084 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9085
9086 * gcc.dg/cpp/assert4.c: New test.
9087
9088 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
9089
9090 PR c++/2294
9091 * g++.dg/lookup/using9.c: New test.
9092
9093 2003-11-14 Mark Mitchell <mark@codesourcery.com>
9094
9095 PR c++/12762
9096 * g++.dg/template/error3.C: New test.
9097
9098 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
9099
9100 PR ada/13035
9101 * ada/acats/run_acats, run_all.sh: Fix syntax error.
9102 No longer use a wrapper for gcc, since this does not work under
9103 Windows.
9104
9105 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
9106
9107 PR c++/2094
9108 * g++.dg/template/ptrmem7.C: New test.
9109
9110 2003-11-13 Andrew Pinski <apinski@apple.com>
9111
9112 * gcc.c-torture/compile/20031113-1.c: New test.
9113
9114 2003-11-13 Mark Mitchell <mark@codesourcery.com>
9115 Kean Johnston <jkj@sco.com>
9116
9117 PR c/13029
9118 * gcc.dg/unused-4.c: Update.
9119
9120 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
9121
9122 * g++.dg/opt/const3.C: New test.
9123
9124 2003-11-13 Jan Hubicka <jh@suse.cz>
9125
9126 * gcc.c-torture/compile/20031112-1.c: New test.
9127
9128 2003-11-12 Mark Mitchell <mark@codesourcery.com>
9129
9130 * g++.dg/parse/crash10.C: Remove bogus error marker.
9131
9132 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9133
9134 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
9135 (host_gcc): Likewise.
9136 (ROOT): Honor $PWDCMD.
9137 (BASE): Likewise.
9138 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
9139
9140 2003-11-12 Catherine Moore <clm@redhat.com>
9141
9142 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
9143
9144 2003-11-12 Andreas Jaeger <aj@suse.de>
9145 Jakub Jelinek <jakub@redhat.com>
9146 Andrew Pinski <pinskia@physics.uc.edu>
9147 Richard Henderson <rth@redhat.com>
9148
9149 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
9150 systems.
9151 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
9152
9153 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
9154 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
9155
9156 2003-11-11 Andreas Jaeger <aj@suse.de>
9157
9158 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
9159
9160 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
9161
9162 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
9163
9164 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
9165 Clean ups.
9166
9167 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
9168
9169 * gcc.dg/trampoline-1.c: New test.
9170
9171 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
9172
9173 * gcc.c-torture/compile/200031109-1.c: New test.
9174
9175 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
9176
9177 PR c/3190
9178 PR c/8714
9179 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
9180 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
9181 gcc.dg/format/no-y2k-1.c: Update.
9182
9183 2003-11-08 Roger Sayle <roger@eyesopen.com>
9184
9185 PR optimization/10467
9186 * gcc.dg/20031108-1.c: New test case.
9187
9188 2003-11-07 Geoffrey Keating <geoffk@apple.com>
9189
9190 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
9191
9192 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
9193
9194 * gcc.dg/compound-lvalue-1.c: New test.
9195 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
9196 some XFAILs.
9197
9198 2003-11-06 Geoffrey Keating <geoffk@apple.com>
9199
9200 * gcc.dg/altivec-varargs-1.c: New test.
9201
9202 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
9203
9204 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
9205 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
9206 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
9207 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
9208 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
9209
9210 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
9211
9212 * gcc.dg/cond-lvalue-1.c: New test.
9213
9214 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
9215
9216 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
9217
9218 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9219
9220 PR c++/11616
9221 * g++.dg/template/instantiate5.C: New test.
9222
9223 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9224
9225 PR c++/12726
9226 * g++.dg/ext/complit2.C: Replace test with self-contained version.
9227 * ChangeLog: Add missing first entry for above test.
9228
9229 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9230
9231 PR c++/9810
9232 * g++.dg/template/using8.C: New test.
9233 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
9234
9235 2003-11-02 Roger Sayle <roger@eyesopen.com>
9236
9237 PR optimization/10817
9238 * gcc.c-torture/compile/20031102-1.c: New test case.
9239
9240 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
9241
9242 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
9243 2147483647.
9244
9245 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9246
9247 * gcc.dg/20031102-1.c: New test.
9248
9249 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9250
9251 * gcc.dg/complex-1.c: New test.
9252
9253 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9254
9255 PR c++/12796
9256 * g++.dg/template/crash13.C: Adjust expected error location.
9257 * g++.old-deja/g++.brendan/ns1.C: Likewise.
9258
9259 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
9260
9261 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
9262
9263 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
9264
9265 PR/10239
9266 * gcc.c-torture/compile/20031031-2.c: New test.
9267
9268 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
9269
9270 PR/11640
9271 * gcc.c-torture/compile/20031031-1.c: New test.
9272
9273 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
9274
9275 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
9276 * gcc.misc-tests/bprob.exp: Likewise.
9277 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
9278 the execution test on arm-elf configs.
9279 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
9280 configs that don't support scratch files.
9281 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
9282
9283 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
9284
9285 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
9286 done by dejagnu.
9287
9288 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
9289
9290 * ada/acats/run_all.sh: Redirect mv output to /dev/null
9291 Avoid non pure sh syntax. Add more logging.
9292
9293 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
9294 fail.
9295
9296 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9297
9298 PR libgcj/10610
9299 * gcc.dg/ppc-stackalign-1.c: New test.
9300
9301 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
9302
9303 * ada/acats/run_all.sh: Change output to be more compliant with
9304 dejagnu framework.
9305 Create acats.sum and acats.log files under testsuite/ada/acats
9306 Only run [a-z]* directories, to filter out e.g. CVS.
9307 Redirect build output to log file.
9308
9309 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
9310
9311 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
9312
9313 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
9314
9315 PR ada/5909:
9316 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
9317
9318 2003-10-27 Jakub Jelinek <jakub@redhat.com>
9319
9320 * gcc.c-torture/compile/20031023-1.c: New test.
9321 * gcc.c-torture/compile/20031023-2.c: New test.
9322 * gcc.c-torture/compile/20031023-3.c: New test.
9323 * gcc.c-torture/compile/20031023-4.c: New test.
9324
9325 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9326
9327 PR c++/10371
9328 * g++.dg/lookup/scoped8.C: New test.
9329
9330 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
9331
9332 * g++.dg/opt/reg-stack3.C: New test.
9333
9334 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
9335
9336 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
9337
9338 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9339
9340 PR c++/11076
9341 * g++.dg/template/crash13.C: New test.
9342
9343 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
9344
9345 * gcc.dg/c99-restrict-2.c: New test.
9346
9347 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
9348
9349 PR c++/12698, c++/12699, c++/12700, c++/12566
9350 * g++.dg/inherit/covariant9.C: New test.
9351 * g++.dg/inherit/covariant10.C: New test.
9352 * g++.dg/inherit/covariant11.C: New test.
9353
9354 2003-10-23 Jason Merrill <jason@redhat.com>
9355
9356 PR c++/12726
9357 * g++.dg/ext/complit2.C: New test.
9358
9359 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
9360
9361 PR target/12654
9362 * gcc.c-torture/execute/20031020-1.c: New test.
9363
9364 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9365
9366 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
9367 following the jump_insn.
9368
9369 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
9370
9371 * gcc.dg/cast-lvalue-1.c: New test.
9372
9373 2003-10-21 Mark Mitchell <mark@codesourcery.com>
9374
9375 PR c++/11962
9376 * g++.dg/template/cond2.C: New test.
9377
9378 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
9379
9380 * gcc.dg/builtins-28.c: New test.
9381
9382 2003-10-20 Jan Hubicka <jh@suse.cz>
9383
9384 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
9385 parameter.
9386 * testsuite/gcc.dg/inline-2.c: Likewise.
9387
9388 2003-10-20 Phil Edwards <phil@codesourcery.com>
9389
9390 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
9391 * gcc.dg/nest.c: Likewise.
9392
9393 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9394
9395 PR c++/9781, c++/10583, c++/11862
9396 * g++.dg/parse/crash13.C: New test.
9397
9398 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9399
9400 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
9401
9402 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
9403
9404 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
9405 Define HAVE_C99_RUNTIME except on Solaris.
9406 * gcc.dg/builtins-20.c: Likewise.
9407
9408 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9409
9410 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
9411
9412 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9413
9414 PR c++/12495
9415 * g++.dg/template/crash21.C: New test.
9416
9417 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9418
9419 PR c++/2513
9420 * g++.dg/template/typename5.C: New test.
9421
9422 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9423
9424 PR c++/12369
9425 * g++.dg/template/friend25.C: New test.
9426
9427 2003-10-16 Ziemowit Laski <zlaski@apple.com>
9428
9429 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
9430 versions.
9431
9432 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
9433
9434 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
9435 == 2147483647.
9436
9437 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
9438
9439 * gcc.c-torture/execute/960416-1.x: Remove.
9440 * gcc.c-torture/execute/divconst-3.x: Likewise.
9441
9442 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
9443
9444 PR target/12598
9445 * gcc.dg/torture/cris-volatile-1.c: New test.
9446
9447 2003-10-14 Roger Sayle <roger@eyesopen.com>
9448
9449 PR optimization/9325
9450 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
9451 for overflowing floating point to integer conversion during RTL
9452 simplification.
9453
9454 2003-10-13 Ziemowit Laski <zlaski@apple.com>
9455
9456 * objc/execute/_cmd.m: Fix typo.
9457 * objc.dg/image-info.m, objc.dg/symtab-1.m:
9458 Relax 'scan-assembler' regexp.
9459 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
9460 objc.dg/try-catch-4.m: Run on non-Darwin targets.
9461 * objc.dg/zero-link-2.m: Remove blank line.
9462 * objc.dg/zero-link-3.m: New test case.
9463
9464 2003-10-13 Geoffrey Keating <geoffk@apple.com>
9465
9466 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
9467
9468 * gcc.dg/asm-names.c: Use scan-assembler-not rather
9469 than linker trickery.
9470
9471 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9472
9473 PR c++/12370
9474 * g++.dg/other/friend2.C: New test.
9475
9476 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
9477
9478 * gcc.dg/20031012-1.c: New test.
9479
9480 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
9481
9482 * gcc.dg/weak/weak-3.c: Fix for new warning.
9483
9484 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
9485
9486 PR optimization/8750
9487 * gcc.c-torture/execute/20031012-1.c: New test case.
9488
9489 2003-10-11 Roger Sayle <roger@eyesopen.com>
9490
9491 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
9492 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
9493
9494 2003-10-11 Roger Sayle <roger@eyesopen.com>
9495
9496 PR optimization/12260
9497 * gcc.c-torture/compile/20031011-2.c: New test case.
9498
9499 2003-10-11 Roger Sayle <roger@eyesopen.com>
9500
9501 * gcc.c-torture/execute/20031011-1.c: New testcase.
9502
9503 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
9504
9505 * gcc.c-torture/compile/20031011-1.c: New test.
9506
9507 2003-10-11 Jan Hubicka <jh@suse.cz>
9508
9509 * g++.dg/other/first-global.C: New test.
9510
9511 2003-10-11 Roger Sayle <roger@eyesopen.com>
9512
9513 * gcc.c-torture/execute/string-opt-18.c: New testcase.
9514
9515 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
9516
9517 * gcc.c-torture/compile/20031010-1.c: New test.
9518
9519 2003-10-10 Geoffrey Keating <geoffk@apple.com>
9520
9521 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
9522 * gcc.c-torture/execute/va-arg-25.c: ... here.
9523
9524 2003-10-09 Mark Mitchell <mark@codesourcery.com>
9525
9526 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
9527
9528 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
9529
9530 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
9531
9532 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
9533
9534 * g++.dg/parse/error2.C: New test.
9535
9536 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
9537
9538 PR c++/11097
9539 * g++.dg/other/error5.C: Modify the error message.
9540 * g++.dg/lookup/using8.C: New test.
9541
9542 2003-10-07 Geoffrey Keating <geoffk@apple.com>
9543
9544 * gcc.dg/darwin-abi-2.c: New file.
9545 * gcc.c-torture/execute/va-arg-24.c: New file.
9546
9547 2003-10-06 Bob Wilson <bob.wilson@acm.org>
9548
9549 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
9550 indentation.
9551
9552 2003-10-06 Mark Mitchell <mark@codesourcery.com>
9553
9554 PR c++/10147
9555 * g++.dg/other/error4.C: Update error messages.
9556 * g++.dg/template/ptrmem4.C: Likewise.
9557
9558 PR c++/12337
9559 * g++.dg/init/new9.C: New test.
9560
9561 PR c++/12334, c++/12236, c++/8656
9562 * g++.dg/ext/attrib8.C: New test.
9563
9564 2003-10-06 Devang Patel <dpatel@apple.com>
9565
9566 * gcc.dg/debug/dwarf2-3.h: New test.
9567 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
9568
9569 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
9570
9571 * g++.dg/opt/cfg2.C: New test.
9572
9573 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9574
9575 * g++.dg/opt/float1.C: New test.
9576
9577 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
9578
9579 * gcc.dg/c90-array-lval-6.c: New test.
9580 * gcc.dg/c99-array-lval-6.c: New test.
9581
9582 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
9583 Ziemowit Laski <zlaski@apple.com>
9584
9585 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
9586 'Derived', so that it is never considered a class method; add
9587 new warning for '+port' method ambiguity.
9588 * objc.dg/method-12.m: Include <objc/objc.h> instead of
9589 <objc/objc-api.h> (needed on Mac OS X).
9590 * objc.dg/method-13.m: New test.
9591
9592 2003-10-03 Roger Sayle <roger@eyesopen.com>
9593
9594 PR optimization/9325, PR java/6391
9595 * gcc.c-torture/execute/20031003-1.c: New test case.
9596
9597 2003-10-02 Mark Mitchell <mark@codesourcery.com>
9598
9599 PR optimization/12180
9600 * gcc.dg/20031002-1.c: New test.
9601
9602 PR c++/12486
9603 * g++.dg/inherit/error1.C: New test.
9604
9605 2003-10-02 Chris Demetriou <cgd@broadcom.com>
9606
9607 * lib/f-torture.exp (search_for): Rename to...
9608 (search_for_re): This. Also, clean up comments and the
9609 "regexp" invocation.
9610
9611 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
9612
9613 * gcc.c-torture/compile/20031002-1.c: New test.
9614
9615 2003-10-02 Jakub Jelinek <jakub@redhat.com>
9616
9617 * g++.dg/opt/cond1.C: New test.
9618
9619 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
9620
9621 * gcc.dg/Wold-style-definition-2.c: New testcase.
9622 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
9623
9624 2003-09-29 Richard Henderson <rth@redhat.com>
9625
9626 * g++.dg/init/array10.C: Add dg-options.
9627
9628 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
9629
9630 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
9631
9632 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9633
9634 * g++.dg/template/friend19.C: Fix typo.
9635 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
9636
9637 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
9638
9639 * gcc.c-torture/execute/20030928-1.c: New test.
9640 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
9641
9642 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9643
9644 * g++.dg/opt/unroll1.C: New test.
9645
9646 2003-09-26 Roger Sayle <roger@eyesopen.com>
9647
9648 PR optimization/11741
9649 * gcc.dg/20030926-1.c: New test case.
9650
9651 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9652
9653 PR c++/5655
9654 * g++.dg/parse/access7.C: New test.
9655 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
9656
9657 2003-09-24 Ziemowit Laski <zlaski@apple.com>
9658
9659 MERGE OF objc-improvements-branch into MAINLINE:
9660 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
9661 if libobjc has not been built.
9662 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
9663 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
9664 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
9665 objc/execute/nested-3.m, objc/execute/np-2.m,
9666 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
9667 objc/execute/redefining_self.m, objc/execute/root_methods.m,
9668 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
9669 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
9670 objc.dg/special/unclaimed-category-1.h,
9671 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
9672 well as GNU runtime.
9673 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
9674 * execute/cascading-1.m, execute/function-message-1.m,
9675 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
9676 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
9677 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
9678 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
9679 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
9680 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
9681 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
9682 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
9683 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
9684 * objc.dg/bitfield-2.m: Run only on Darwin.
9685 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
9686 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
9687 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
9688 * objc.dg/const-str-1.m: Fix constant string layout.
9689
9690 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
9691
9692 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
9693
9694 2003-09-23 Geoffrey Keating <geoffk@apple.com>
9695
9696 * gcc.dg/darwin-abi-1.c: New file.
9697
9698 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
9699
9700 PR target/12281
9701 * gcc.c-torture/compile/20030921-1.c: New test.
9702
9703 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
9704
9705 * g++.dg/opt/reg-stack2.C: New test.
9706
9707 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
9708
9709 * g++.dg/eh/delayslot1.C: New test.
9710
9711 2003-09-20 Richard Henderson <rth@redhat.com>
9712
9713 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
9714
9715 2003-09-20 Roger Sayle <roger@eyesopen.com>
9716
9717 * gcc.c-torture/execute/20030920-1.c: New test case.
9718
9719 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9720
9721 * g++.dg/rtti/typeid3.C: Correct expected error message.
9722
9723 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9724
9725 PR c++/157
9726 * g++.dg/parse/crash12.C: New test.
9727
9728 2003-09-19 Janis Johnson <janis187@us.ibm.com>
9729
9730 * gcc.dg/compat/mixed-struct-check.h: New.
9731 * gcc.dg/compat/mixed-struct-defs.h: New.
9732 * gcc.dg/compat/mixed-struct-init.h: New.
9733 * gcc.dg/compat/struct-by-value-19_main.c: New.
9734 * gcc.dg/compat/struct-by-value-19_x.c: New.
9735 * gcc.dg/compat/struct-by-value-19_y.c: New.
9736 * gcc.dg/compat/struct-by-value-20_main.c: New.
9737 * gcc.dg/compat/struct-by-value-20_x.c: New.
9738 * gcc.dg/compat/struct-by-value-20_y.c: New.
9739 * gcc.dg/compat/struct-return-19_main.c: New.
9740 * gcc.dg/compat/struct-return-19_x.c: New.
9741 * gcc.dg/compat/struct-return-19_y.c: New.
9742 * gcc.dg/compat/struct-return-20_main.c: New.
9743 * gcc.dg/compat/struct-return-20_x.c: New.
9744 * gcc.dg/compat/struct-return-20_y.c: New.
9745
9746 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
9747 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
9748 so that it will not complain on LP64 targets.
9749
9750 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9751
9752 PR c++/495
9753 * g++.dg/template/friend24.C: New test.
9754
9755 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
9756
9757 PR c++/12332
9758 * g++.dg/template/memtmpl2.C: New test.
9759
9760 2003-09-18 Mark Mitchell <mark@codesourcery.com>
9761
9762 PR target/11184
9763 * gcc.dg/builtin-apply1.c: New test.
9764
9765 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
9766
9767 PR c++/9848
9768 * g++.dg/warn/Wunused-4.C: New test.
9769
9770 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9771
9772 PR c++/12316
9773 * g++.dg/other/gc2.C: New test.
9774
9775 2003-09-17 Mark Mitchell <mark@codesourcery.com>
9776
9777 PR c++/11991
9778 * g++.dg/rtti/typeid3.C: New test.
9779
9780 PR c++/12266
9781 * g++.dg/overload/template1.C: New test.
9782
9783 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
9784
9785 * g++.dg/opt/cfg3.C: New test.
9786
9787 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9788
9789 PR c++/7939
9790 * g++.dg/template/crash11.C: New test.
9791
9792 2003-09-16 Jason Merrill <jason@redhat.com>
9793 Jakub Jelinek <jakub@redhat.com>
9794
9795 * gcc.dg/attr-warn-unused-result.c: New test.
9796
9797 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
9798
9799 PR c++/12184
9800 * g++.dg/expr/call2.C: New test.
9801
9802 2003-09-15 Andreas Jaeger <aj@suse.de>
9803
9804 * gcc.dg/Wold-style-definition-1.c: New test.
9805
9806 2003-09-14 Mark Mitchell <mark@codesourcery.com>
9807
9808 PR c++/3907
9809 * g++.dg/parse/template12.C: New test.
9810
9811 * g++.dg/abi/bitfield11.C: New test.
9812 * g++.dg/abi/bitfield12.C: Likewise.
9813
9814 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
9815
9816 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
9817 non-expansion of functional macro name without arguments at EOL.
9818 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
9819
9820 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
9821
9822 * gcc.c-torture/execute/20030914-[12].c: New tests.
9823
9824 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
9825
9826 PR c++/11788
9827 * g++.dg/overload/addr1.C: New test.
9828
9829 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
9830
9831 * gcc.dg/20030909-1.c: New test.
9832
9833 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
9834
9835 * gcc.dg/ultrasp10.c: New test.
9836
9837 2003-09-09 Devang Patel <dpatel@apple.com>
9838
9839 * gcc.dg/darwin-ld-6.c: New test.
9840
9841 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9842
9843 * gcc.dg/torture/builtin-explog-1.c: New testcase.
9844
9845 2003-09-08 Mark Mitchell <mark@codesourcery.com>
9846
9847 * gcc.dg/ia64-types1.c: New test.
9848 * gcc.dg/ia64-types2.c: Likewise.
9849
9850 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9851
9852 * gcc.dg/builtins-1.c: Add more _Complex tests.
9853 * gcc.dg/torture/builtin-attr-1.c: Likewise.
9854
9855 * gcc.dg/builtins-1.c: Test existing _Complex functions.
9856 * gcc.dg/torture/builtin-attr-1.c: Likewise.
9857
9858 2003-09-08 Mark Mitchell <mark@codesourcery.com>
9859
9860 PR c++/11786
9861 * g++.dg/lookup/koenig2.C: New test.
9862
9863 PR c++/5296
9864 * g++.dg/rtti/typeid2.C: New test.
9865
9866 2003-09-08 Jakub Jelinek <jakub@redhat.com>
9867
9868 * gcc.c-torture/compile/20030904-1.c: New test.
9869
9870 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
9871
9872 * g++.dg/opt/longbranch2.C: New test.
9873
9874 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
9875
9876 * g++.dg/template/crash10.C: Only compile it.
9877
9878 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
9879
9880 PR middle-end/11665
9881 * gcc.c-torture/compile/20030907-1.c: New test.
9882 * g++.dg/init/array11.C: New test.
9883
9884 2003-09-07 Mark Mitchell <mark@codesourcery.com>
9885
9886 PR c++/11852
9887 * g++.dg/init/struct1.C: New test.
9888
9889 2003-09-07 Mark Mitchell <mark@codesourcery.com>
9890
9891 PR c++/12181
9892 * g++.dg/expr/comma1.C: New test.
9893
9894 2003-09-06 Mark Mitchell <mark@codesourcery.com>
9895
9896 PR c++/11867
9897 * g++.dg/expr/static_cast5.C: New test.
9898
9899 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
9900
9901 PR c++/11507
9902 * g++.dg/lookup/scoped7.C: New test.
9903
9904 PR c++/9574
9905 * g++.dg/other/static1.C: New test.
9906
9907 PR c++/11490
9908 * g++.dg/warn/template-1.C: New test.
9909
9910 PR c++/11432
9911 * g++.dg/template/crash10.C: New test.
9912
9913 PR c++/2478
9914 * g++.dg/overload/VLA.C: New test.
9915
9916 PR c++/10804
9917 * g++.dg/template/call1.C: New test.
9918
9919 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
9920
9921 PR c++/11794
9922 * g++.dg/parse/using3.C: New test.
9923
9924 2003-09-06 Roger Sayle <roger@eyesopen.com>
9925
9926 PR c++/11409
9927 * g++.dg/overload/builtin3.C: New test case.
9928
9929 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
9930
9931 PR c/9862
9932 * gcc.dg/20030906-1.c: New test.
9933 * gcc.dg/20030906-2.c: Likewise.
9934
9935 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
9936
9937 PR c++/12167
9938 * g++.dg/parse/defarg5.C: New test.
9939
9940 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
9941
9942 2003-09-05 Mark Mitchell <mark@codesourcery.com>
9943
9944 PR c++/12163
9945 * g++.dg/expr/static_cast4.C: New test.
9946
9947 PR c++/12146
9948 * g++.dg/template/crash9.C: New test.
9949
9950 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
9951
9952 * g++.old-deja/g++.ext/pretty2.C: Update for change
9953 in __FUNCTION__.
9954 * g++.old-deja/g++.ext/pretty3.C: Likewise.
9955
9956 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
9957
9958 PR c++/11922
9959 * g++/dg/template/qualified-id1.C: New test.
9960
9961 PR c++/12037
9962 * g++.dg/warn/noeffect4.C: New test.
9963
9964 2003-09-04 Matt Austern <austern@apple.com>
9965
9966 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
9967 * g++.dg/ext/fnname2.C: Likewise.
9968 * g++.dg/ext/fnname3.C: Likewise.
9969
9970 2003-09-04 Mark Mitchell <mark@codesourcery.com>
9971
9972 * g++.dg/expr/lval1.C: New test.
9973 * g++.dg/ext/lvcast.C: Remove.
9974
9975 2003-09-03 Roger Sayle <roger@eyesopen.com>
9976
9977 PR optimization/11700.
9978 * gcc.c-torture/compile/20030903-1.c: New test case.
9979
9980 2003-09-03 Mark Mitchell <mark@codesourcery.com>
9981
9982 PR c++/12053
9983 * g++.dg/abi/layout4.C: New test.
9984
9985 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
9986
9987 PR c++/11553
9988 * g++.dg/parse/friend3.C: New test.
9989
9990 2003-09-02 Mark Mitchell <mark@codesourcery.com>
9991
9992 PR c++/11847
9993 * g++.dg/template/class1.C: New test.
9994
9995 PR c++/11808
9996 * g++.dg/expr/call1.C: New test.
9997
9998 2003-09-01 Mark Mitchell <mark@codesourcery.com>
9999
10000 PR c++/12114
10001 * g++.dg/init/ref9.C: New test.
10002
10003 PR c++/11972
10004 * g++.dg/template/nested4.C: New test.
10005
10006 2003-08-29 Mark Mitchell <mark@codesourcery.com>
10007
10008 PR c++/12093
10009 * g++.dg/template/non-dependent4.C: New test.
10010
10011 PR c++/11928
10012 * g++.dg/inherit/conv1.C: New test.
10013
10014 2003-08-29 Mark Mitchell <mark@codesourcery.com>
10015
10016 PR c++/6196
10017 * g++.dg/ext/label1.C: New test.
10018 * g++.dg/ext/label2.C: Likewise.
10019
10020 2003-08-28 Mark Mitchell <mark@codesourcery.com>
10021
10022 * g++.dg/expr/cond3.C: New test.
10023
10024 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10025
10026 * gcc.dg/builtins-1.c: Add new builtin cases.
10027
10028 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10029
10030 * gcc.dg/builtins-1.c: Add new cases.
10031 * gcc.dg/torture/builtin-attr-1.c: Likewise.
10032
10033 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10034
10035 * gcc.dg/builtins-1.c: Add more math builtin tests.
10036 * gcc.dg/torture/builtin-attr-1.c: New test.
10037
10038 2003-08-28 Mark Mitchell <mark@codesourcery.com>
10039
10040 PR optimization/5079
10041 * g++.dg/opt/static3.C: New test.
10042
10043 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10044
10045 * gcc.misc-tests/gcov-10b.c: New test.
10046
10047 2003-08-27 Mark Mitchell <mark@codesourcery.com>
10048
10049 * g++.dg/opt/ptrmem3.C: New test.
10050
10051 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
10052
10053 2003-08-27 Jakub Jelinek <jakub@redhat.com>
10054
10055 * gcc.dg/20030826-2.c: New test.
10056
10057 2003-08-26 Roger Sayle <roger@eyesopen.com>
10058
10059 PR middle-end/12002
10060 * g77.f-torture/compile/12002.f: New test case.
10061
10062 2003-08-26 Roger Sayle <roger@eyesopen.com>
10063
10064 * gcc.dg/20030826-1.c: New test case.
10065
10066 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
10067
10068 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
10069
10070 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
10071
10072 PR c++/11871
10073 * c++.dg/lookup/crash1.C: New test.
10074
10075 * c++.dg/warn/noeffect3.C: New test.
10076
10077 2003-08-25 Janis Johnson <janis187@us.ibm.com>
10078
10079 * gcc.dg/compat/vector-1_x.c: Compile with -w.
10080 * gcc.dg/compat/vector-1_y.c: Ditto.
10081 * gcc.dg/compat/vector-2_x.c: Ditto.
10082 * gcc.dg/compat/vector-2_y.c: Ditto.
10083
10084 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
10085
10086 * gcc.dg/20030702-1.c: New test.
10087
10088 2003-08-25 Mark Mitchell <mark@codesourcery.com>
10089
10090 PR c++/8795
10091 * g++.dg/ext/altivec-1.C: New test.
10092
10093 2003-08-24 Richard Henderson <rth@redhat.com>
10094
10095 * g++.dg/eh/simd-2.C: Add -w for x86.
10096
10097 2003-08-23 Jakub Jelinek <jakub@redhat.com>
10098
10099 * gcc.dg/20030815-1.c: New test.
10100
10101 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10102
10103 PR c++/3765
10104 * g++.dg/parse/access6.C: New test.
10105
10106 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10107
10108 PR c++/641, c++/11876
10109 * g++.dg/template/friend22.C: New test.
10110 * g++.dg/template/friend23.C: Likewise.
10111
10112 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10113
10114 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
10115 identically.
10116
10117 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10118
10119 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
10120
10121 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10122
10123 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
10124
10125 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10126
10127 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
10128
10129 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10130
10131 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
10132
10133 2003-08-21 Mark Mitchell <mark@codesourcery.com>
10134
10135 PR c++/11919
10136 * g++.dg/overload/prom1.C: New test.
10137
10138 PR c++/11551
10139 * g++.dg/parse/dtor2.C: New test.
10140
10141 PR c++/10762
10142 * g++.dg/parse/using2.C: New test.
10143
10144 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
10145
10146 PR target/11805
10147 * gcc.c-torture/compile/20030821-1.c: New.
10148
10149 2003-08-20 Mark Mitchell <mark@codesourcery.com>
10150
10151 PR c++/11834
10152 * g++.dg/template/deduce2.C: New test.
10153
10154 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
10155
10156 * gcc.c-torture/execute/20030821-1.c: New test.
10157
10158 2003-08-20 Roger Sayle <roger@eyesopen.com>
10159
10160 PR middle-end/11984
10161 * gcc.dg/20030820-1.c: New test case.
10162
10163 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
10164
10165 PR c++/11945
10166 * g++.dg/warn/noeffect2.C: New test.
10167
10168 2003-08-19 Mark Mitchell <mark@codesourcery.com>
10169
10170 PR c++/10926
10171 * g++.dg/template/dtor2.C: New test.
10172
10173 PR c++/11684
10174 * g++.dg/template/operator1.C: New test.
10175 * g++.dg/parse/operator4.C: New test.
10176
10177 PR c++/11946.C
10178 * g++.dg/expr/enum1.C: New test.
10179 * gcc.dg/c99-bool-1.c: Remove bogus warning.
10180
10181 PR c++/11036.C
10182 * g++.dg/parse/elab2.C: New test.
10183 * g++.dg/parse/typedef4.C: Change error message.
10184 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
10185 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
10186 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
10187
10188 2003-08-19 Geoffrey Keating <geoffk@apple.com>
10189
10190 * gcc.dg/pch/warn-1.c: New.
10191 * gcc.dg/pch/warn-1.hs: New.
10192
10193 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
10194 not-tested file.
10195
10196 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
10197
10198 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
10199
10200 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
10201
10202 * gcc.dg/uninit-D.c: New Test.
10203 * gcc.dg/uninit-E.c: New Test.
10204 * gcc.dg/uninit-F.c: New Test.
10205 * gcc.dg/uninit-G.c: New Test.
10206
10207 2003-08-19 Michael Ritzert <ritzert@t-online.de>
10208
10209 * g++.dg/README: Describe the pch directory.
10210
10211 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10212
10213 PR c++/11174
10214 * g++.dg/parse/access4.C: New test.
10215 * g++.dg/parse/access5.C: Likewise.
10216 * g++.old-deja/g++.jason/access17.C: Adjust error message.
10217
10218 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
10219
10220 * gcc.dg/noncompile/20030818-1.c: New.
10221
10222 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
10223
10224 PR c++/11957
10225 * g++.dg/warn/noeffect1.C: New test.
10226
10227 * g++.dg/template/scope2.C: New test.
10228 * g++.dg/template/error2.C: Correct dg-error
10229
10230 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
10231
10232 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
10233
10234 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
10235
10236 PR C++/11512
10237 * g++.dg/template/warn1.C: New.
10238
10239 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
10240
10241 * g++.dg/template/error2.C: New test.
10242 * g++.dg/lookup/using7.C: Adjust errors
10243 * g++.old-deja/g++.pt/crash36.C: Likewise.
10244 * g++.old-deja/g++.pt/derived3.C: Likewise.
10245
10246 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10247
10248 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
10249 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
10250 * gcc.c-torture/execute/builtins/string-9.c: New, from
10251 string-opt-9.c. Adjust for execute/builtins framework.
10252 * gcc.c-torture/execute/string-opt-9.c: Delete.
10253
10254 2003-08-12 Mark Mitchell <mark@codesourcery.com>
10255
10256 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
10257
10258 * g++.dg/parse/ret-type2.C: New test.
10259
10260 PR c++/11703
10261 * g++.dg/init/new8.C: New test.
10262
10263 PR c++/10923
10264 * g++.dg/parse/typedef5.C: New test.
10265
10266 PR c++/9512
10267 * g++.dg/parse/qualified2.C: New test.
10268 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
10269 invalid code.
10270
10271 2003-08-11 Mark Mitchell <mark@codesourcery.com>
10272
10273 * g++.dg/conversion/ptrmem1.C: New test.
10274
10275 2003-08-11 Jakub Jelinek <jakub@redhat.com>
10276
10277 PR target/11693
10278 * gcc.dg/20030811-1.c: New test.
10279
10280 PR target/11535
10281 * gcc.c-torture/execute/20030811-1.c: New test.
10282
10283 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10284
10285 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
10286
10287 2003-08-10 Mark Mitchell <mark@codesourcery.com>
10288
10289 PR c++/11789.C
10290 * g++.dg/inherit/multiple1.C: New test.
10291
10292 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
10293
10294 * gcc.dg/spe1.c: New test.
10295
10296 PR c++/11670
10297 * g++.dg/expr/cast2.C: New test.
10298
10299 PR c++/10530
10300 * g++.dg/template/dependent-name2.C: New test.
10301
10302 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
10303
10304 * g++.dg/parse/crash11.C: Put the dg options in comments.
10305
10306 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
10307
10308 * lib/gcc-dg.exp: Update for diagnostic change.
10309
10310 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10311
10312 PR c++/5767
10313 * g++.dg/parse/crash11.C: New test.
10314
10315 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
10316
10317 * gcc.dg/cpp/spacing1.c: Update.
10318
10319 2003-08-04 Janis Johnson <janis187@us.ibm.com>
10320
10321 PR target/11739
10322 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
10323 a value for -mtune.
10324
10325 2003-08-04 Roger Sayle <roger@eyesopen.com>
10326
10327 PR middle-end/11771
10328 * gcc.c-torture/compile/20030804-1.c: New test case.
10329
10330 2003-08-04 Roger Sayle <roger@eyesopen.com>
10331
10332 * gcc.dg/20030804-1.c: New test case.
10333
10334 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
10335
10336 * gcc.dg/cpp/separate-1.c: New test.
10337
10338 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
10339
10340 PR c++/11704
10341 * g++.dg/template/dependent-expr2.C: New test.
10342
10343 PR c++/11766
10344 * g++.dg/expr/ptrmem1.C: New test.
10345
10346 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10347
10348 PR c++/9453
10349 * g++.dg/template/friend15.C: New test.
10350
10351 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
10352
10353 * lib/dg-pch.exp: Work round PCH bug.
10354
10355 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10356
10357 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
10358 builtins. Move cases from builtins-4.c here.
10359
10360 * gcc.dg/torture/builtin-math-1.c: New test taken from
10361 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
10362 additional cases.
10363
10364 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
10365 Delete.
10366
10367 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
10368
10369 PR c++/9447
10370 * g++.dg/template/using7.C: New test.
10371
10372 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
10373
10374 * import1.c, import2.c: New tests.
10375
10376 2003-08-01 Jakub Jelinek <jakub@redhat.com>
10377
10378 * g++.dg/eh/crossjump1.C: New test.
10379
10380 2003-08-01 Mark Mitchell <mark@codesourcery.com>
10381
10382 PR c++/11697
10383 * g++.dg/template/using6.C: New test.
10384
10385 PR c++/11744
10386 * g++.dg/template/koenig2.C: New test.
10387
10388 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10389
10390 PR c++/7983
10391 * g++.dg/parse/typedef4.C: New test.
10392
10393 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10394
10395 PR c++/8442, c++/8806
10396 * g++.dg/template/elab1.C: New test.
10397 * g++.dg/template/type2.C: Likewise.
10398 * g++.dg/template/ttp3.C: Adjust expected error message.
10399 * g++.old-deja/g++.law/visibility13.C: Likewise.
10400 * g++.old-deja/g++.niklas/t135.C: Likewise.
10401 * g++.old-deja/g++.pt/ttp41.C: Likewise.
10402 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
10403 template argument.
10404 * g++.old-deja/g++.pt/ttp44.C: Likewise.
10405
10406 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
10407
10408 PR c++/11295
10409 * g++.dg/ext/stmtexpr1.C: New test.
10410
10411 * g++.dg/opt/tmp1.C: New test.
10412
10413 PR c++/11525
10414 * g++.dg/parse/constant4.C: New test.
10415
10416 PR c++/9447
10417 * g++.dg/template/using5.C: New test.
10418
10419 2003-07-31 Roger Sayle <roger@eyesopen.com>
10420
10421 * gcc.dg/builtins-27.c: New test case.
10422
10423 2003-07-31 Jakub Jelinek <jakub@redhat.com>
10424
10425 * gcc.dg/tls/opt-7.c: New test.
10426
10427 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
10428
10429 * g++.old-deja/g++.other/crash18.C: Remove.
10430
10431 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
10432
10433 * g++.dg/template/explicit3.C: New.
10434 * g++.dg/template/explicit4.C: New.
10435 * g++.dg/template/explicit5.C: New.
10436
10437 PR c++/11347
10438 * g++.dg/template/memtmpl1.C: New.
10439
10440 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
10441
10442 PR target/11565
10443 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
10444 * gcc.dg/i386-387-5.c (dg-options): Likewise.
10445
10446 2003-07-30 Jan Hubicka <jh@suse.cz>
10447
10448 * vtgc1.c: Kill.
10449
10450 2003-07-29 Zack Weinberg <zack@codesourcery.com>
10451
10452 * gcc.dg/struct-in-proto-1.c: New test.
10453
10454 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
10455
10456 * gcc.dg/cpp/include2.c: Only expect one message.
10457
10458 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
10459
10460 PR c++/9447
10461 * g++.dg/template/using1.C: New test.
10462 * g++.dg/template/using2.C: New test.
10463 * g++.dg/template/using3.C: New test.
10464 * g++.dg/template/using4.C: New test.
10465
10466 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
10467
10468 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
10469 * gcc.c-torture/execute/string-opt-10.c: Likewise.
10470
10471 2003-07-28 Jan Hubicka <jh@suse.cz>
10472
10473 PR c++/11530
10474 * g++.dg/opt/call1.C: New test.
10475
10476 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
10477
10478 PR c++/11667
10479 * g++.dg/init/enum2.C: New test.
10480 * g++.dg/template/overload1.C: Add "-w" option.
10481
10482 2003-07-28 <hp@bitrange.com>
10483
10484 * gcc.dg/Wdeclaration-after-statement-1.c,
10485 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
10486
10487 2003-07-28 Jakub Jelinek <jakub@redhat.com>
10488
10489 * gcc.c-torture/compile/20030725-1.c: New test.
10490
10491 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
10492
10493 * gcc.dg/20030505.c: Only run for SPE.
10494 Remove definition of opaque type.
10495
10496 2003-07-27 Mark Mitchell <mark@codesourcery.com>
10497
10498 * g++.dg/template/ptrmem6.C: New test.
10499
10500 2003-07-26 Geoffrey Keating <geoffk@apple.com>
10501
10502 * gcc.c-torture/compile/zero-strct-2.c: New test.
10503
10504 2003-07-25 Geoffrey Keating <geoffk@apple.com>
10505
10506 * gcc.dg/intermod-1.c: New test.
10507
10508 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
10509
10510 PR c++/11617
10511 * g++.dg/template/lookup2.C: New test.
10512 * g++.dg/template/memclass1.C: Remove instantiated from error.
10513 * g++.dg/other/error2.C: Tweak expected errors.
10514
10515 PR c++/11596
10516 * g++.dg/template/defarg3.C: New test.
10517
10518 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
10519
10520 2003-07-24 Mark Mitchell <mark@codesourcery.com>
10521
10522 * g++.dg/inherit/access5.C: New test.
10523
10524 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10525
10526 PR c++/11513
10527 * g++.dg/template/crash8.C: New test.
10528
10529 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
10530
10531 PR c/10602
10532 * gcc.dg/noncompile/incomplete-2.c: New test.
10533
10534 2003-07-23 Mark Mitchell <mark@codesourcery.com>
10535
10536 PR c++/11645
10537 * g++.dg/inherit/access4.C: New test.
10538
10539 PR c++/11517
10540 * g++.dg/expr/cond2.C: New test.
10541
10542 PR optimization/10679
10543 * g++.dg/opt/inline4.C: New test.
10544
10545 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
10546
10547 * g++.dg/parse/crash10: New test.
10548
10549 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
10550
10551 * g++.dg/ext/flexary1.C: New test.
10552
10553 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10554
10555 PR c++/10793
10556 * g++.dg/template/crash9.C: New test.
10557
10558 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10559
10560 PR c++/3004
10561 * g++.dg/parse/typedef3.C: New test.
10562
10563 PR c++/7906
10564 * g++.dg/parse/operator2.C: New test.
10565
10566 PR c++/8895
10567 * g++.dg/parse/def-tmpl-arg1.C: New test.
10568
10569 PR c++/9282
10570 * g++.dg/parse/funptr1.C: New test.
10571
10572 PR c++/9452
10573 * g++.dg/parse/ambig3.C: New test.
10574
10575 PR c++/9454
10576 * g++.dg/parse/operator3.C: New test.
10577
10578 PR c++/9486
10579 * g++.dg/parse/template10.C: New test.
10580
10581 PR c++/9488
10582 * g++.dg/parse/template11.C: New test.
10583
10584 PR c++/10150
10585 * g++.dg/parse/invalid-op1.C: New test.
10586
10587 PR c++/10247
10588 * g++.dg/parse/condexpr1.C: New test.
10589
10590 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
10591
10592 * g++.dg/ext/packed3.C: New test.
10593 * g++.dg/ext/packed4.C: New test.
10594
10595 * gcc.dg/pack-test-3.c: New test.
10596
10597 2003-07-21 Janis Johnson <janis187@us.ibm.com>
10598
10599 * lib/compat.exp: Handle dg-options per source file.
10600 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
10601 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
10602 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
10603 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
10604 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
10605 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
10606 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
10607 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
10608 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
10609 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
10610 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
10611 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
10612 * g++.dg/compat/break/bitfield7_x.C: Ditto.
10613 * g++.dg/compat/break/bitfield7_y.C: Ditto.
10614
10615 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
10616
10617 PR c/10320
10618 * gcc.c-torture/execute/20030718-1.c: New test.
10619
10620 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
10621
10622 PR optimization/11536
10623 * gcc.dg/20030721-1.c: New test.
10624
10625 2003-07-19 Mark Mitchell <mark@codesourcery.com>
10626
10627 PR c++/11546
10628 * g++.dg/template/lookup1.C: New test.
10629
10630 2003-07-19 Zack Weinberg <zack@codesourcery.com>
10631
10632 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
10633 diagnostics of ill-formed constructs involving labels.
10634 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
10635 the new 'previously defined here' message.
10636
10637 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
10638
10639 * g++.dg/parse/non-dependent2.C: New test.
10640
10641 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
10642
10643 * g++.dg/init/init-ref4.C: xfail on targets without
10644 weak symbols.
10645
10646 2003-07-17 Jakub Jelinek <jakub@redhat.com>
10647
10648 PR target/11087
10649 * gcc.c-torture/execute/20030717-1.c: New test.
10650
10651 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
10652
10653 * g++.dg/opt/cfg1.C: New test.
10654
10655 2003-07-17 Mark Mitchell <mark@codesourcery.com>
10656
10657 PR optimization/11557
10658 * gcc.dg/20030717-1.c: New test.
10659
10660 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
10661
10662 PR c++/10476
10663 * g++.dg/expr/crash-1.C: New test.
10664
10665 PR c++/11027
10666 * g++.dg/template/init3.C: New test.
10667
10668 PR c++/8222
10669 * g++.dg/template/non-dependent1.C: New test.
10670
10671 PR c++/11070
10672 * g++.dg/template/non-dependent2.C: New test.
10673
10674 PR c++/11071
10675 * g++.dg/template/non-dependent3.C: New test.
10676
10677 PR c++/9907
10678 * g++.dg/template/sizeof5.C: New test.
10679
10680 2003-07-17 Geoffrey Keating <geoffk@apple.com>
10681
10682 PR 11498
10683 * gcc.c-torture/compile/mangle-1.c: New file.
10684
10685 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10686
10687 PR c++/7809
10688 * g++.dg/parse/access3.C: New test.
10689
10690 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
10691
10692 PR c++/11384
10693 * g++.dg/init/init-ref4.C: New test.
10694
10695 2003-07-16 Mark Mitchell <mark@codesourcery.com>
10696
10697 PR c++/11547
10698 * g++.dg/parse/constant3.C: New test.
10699 * g++.dg/parse/crash7.C: Likewise.
10700
10701 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
10702
10703 PR target/11008
10704 * gcc.dg/i386-pentium4-not-mull.c: New.
10705
10706 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
10707
10708 * gcc.dg/asm-names.c (ymain): Make it weak.
10709
10710 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10711
10712 PR c++/5421
10713 * g++.dg/template/friend21.C: New test.
10714
10715 2003-07-16 Jakub Jelinek <jakub@redhat.com>
10716
10717 * gcc.dg/cleanup-8.c: New test.
10718 * gcc.dg/cleanup-9.c: New test.
10719
10720 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
10721
10722 * g++.dg/ext/dll-MI1.h: New file.
10723 * g++.dg/ext/dllexport-MI1.C: New file.
10724 * g++.dg/ext/dllimport-MI1.C: New file.
10725
10726 2003-07-15 Jakub Jelinek <jakub@redhat.com>
10727
10728 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
10729 it does not have cmpstrsi patterns (just cmpmemsi).
10730
10731 2003-07-15 Mark Mitchell <mark@codesourcery.com>
10732
10733 PR debug/11473
10734 * g++.dg/debug/debug8.C: New test.
10735
10736 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10737
10738 PR c++/10108
10739 * g++.dg/template/crash7.C: New test.
10740
10741 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
10742
10743 PR target/10795
10744 * gcc.c-torture/compile/20030708-1.c: New.
10745
10746 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
10747
10748 * gcc.c-torture/execute/20030715-1.c: New test.
10749
10750 2003-07-14 Geoffrey Keating <geoffk@apple.com>
10751
10752 * gcc.dg/pch/inline-3.c: New file.
10753 * gcc.dg/pch/inline-3.hs: New file.
10754 * gcc.dg/pch/inline-4.c: New file.
10755 * gcc.dg/pch/inline-4.hs: New file.
10756
10757 2003-07-14 Mark Mitchell <mark@codesourcery.com>
10758
10759 PR c++/11509
10760 * g++.dg/template/crash6.C: New test.
10761
10762 PR c++/7053
10763 * g++.dg/template/friend20.C: New test.
10764
10765 PR c++/7019
10766 * g++.dg/template/overload2.C: New test.
10767
10768 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10769
10770 PR optimization/11440
10771 * gcc.c-torture/execute/20030714-1.c: New test.
10772
10773 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10774
10775 PR c++/11154
10776 * g++.dg/template/partial2.C: New test.
10777
10778 2003-07-13 Mark Mitchell <mark@codesourcery.com>
10779
10780 PR c++/11503
10781 * g++.dg/template/anon1.C: New test.
10782
10783 PR c++/11493
10784 PR c++/11495
10785 * g++.dg/parse/template9.C: Likewise.
10786 * g++.dg/template/crash4.C: New test.
10787 * g++.dg/template/koenig1.C: Likewise.
10788 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
10789 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
10790 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
10791 functions.
10792 * g++.old-deja/g++.jason/template36.C: Likewise.
10793 * g++.old-deja/g++.mike/p1989.C: Likewise.
10794 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
10795 * g++.old-deja/g++.pt/ttp20.C: Use this->.
10796 * g++.old-deja/g++.pt/ttp21.C: Use this->.
10797 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
10798 compiling.
10799 * g++.old-deja/g++.pt/union2.C: Use this->.
10800
10801 2003-07-11 Jakub Jelinek <jakub@redhat.com>
10802
10803 * gcc.dg/20030711-1.c: New test.
10804
10805 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
10806
10807 PR c++/11050
10808 * g++.dg/parse/args1.C: New test.
10809 * g++.pt/defarg8.C: Change expected errors.
10810
10811 2003-07-11 Mark Mitchell <mark@codesourcery.com>
10812
10813 PR c++/8164
10814 * g++.dg/template/nontype2.C: New test.
10815
10816 PR c++/10558
10817 * g++.dg/parse/template8.C: New test.
10818
10819 PR c++/8327
10820 * g++.dg/template/scope1.C: New test.
10821
10822 * g++.dg/warn/Wsign-compare-1.C: New test.
10823
10824 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
10825
10826 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
10827
10828 2003-07-10 Mark Mitchell <mark@codesourcery.com>
10829
10830 PR c++/9411
10831 * g++.dg/template/explicit2.C: New test.
10832
10833 PR c++/10032
10834 * g++.dg/warn/pedantic1.C: New test.
10835
10836 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
10837
10838 PR c++ 9483
10839 * g++.dg/other/field1.C: New test.
10840
10841 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
10842
10843 PR c/11449
10844 * gcc.c-torture/compile/20030707-1.c: New.
10845
10846 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10847
10848 PR c++/10849
10849 * g++.dg/template/access12.C: New test.
10850
10851 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
10852
10853 * g++.dg/bprob/bprob.exp (prof_ext): Update.
10854 * g77.dg/bprob/bprob.exp (prof_ext): Update.
10855 * gcc.misc-tests/bprob.exp (prof_ext): Update.
10856 * gcc.misc-tests/gcov.exp: Update
10857 * g++.dg/gcov/gcov.exp: Update
10858 * lib/gcov.exp: Update.
10859
10860 2003-07-08 Mark Mitchell <mark@codesourcery.com>
10861
10862 * g++.dg/abi/mangle17.C: Make sure template expressions are
10863 dependent.
10864 * g++.dg/abi/mangle4.C: Mark erroneous casts.
10865 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
10866 * g++.dg/opt/stack1.C: Remove erroneous code.
10867 * g++.dg/parse/template7.C: New test.
10868 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
10869 * g++.old-deja/g++.pt/crash4.C: Likewise.
10870
10871 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10872
10873 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
10874 with zero or one occurence of `$' after the initial `L'.
10875
10876 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
10877
10878 * gcc.c-torture/compile/20030704-1.c: Add a comment.
10879
10880 2003-07-08 Roger Sayle <roger@eyesopen.com>
10881
10882 PR c/11370
10883 * gcc.dg/Wunreachable-6.c: New testcase.
10884 * gcc.dg/Wunreachable-7.c: New testcase.
10885
10886 2003-07-08 Jakub Jelinek <jakub@redhat.com>
10887
10888 PR c/11420
10889 * gcc.dg/20030708-1.c: New test.
10890
10891 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
10892
10893 * gcc.dg/compat/sdata-section.h: New file.
10894 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
10895 * gcc.dg/torture/mips-sdata-1.c: New test.
10896
10897 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10898
10899 PR c++/11030
10900 * g++.dg/template/friend19.C: New test.
10901
10902 2003-07-08 Jakub Jelinek <jakub@redhat.com>
10903
10904 * g++.dg/opt/strength-reduce.C: New test.
10905
10906 2003-07-07 Roger Sayle <roger@eyesopen.com>
10907
10908 PR target/10979
10909 * gcc.dg/20030707-1.c: New testcase.
10910
10911 2003-07-07 Roger Sayle <roger@eyesopen.com>
10912
10913 PR optimization/11059
10914 * g++.dg/opt/emptyunion.C: New testcase.
10915
10916 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
10917 Eric Botcazou <ebotcazou@libertysurf.fr>
10918
10919 * g++.dg/opt/stack1.C: New test.
10920
10921 2003-07-05 Mark Mitchell <mark@codesourcery.com>
10922
10923 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
10924 run test.
10925
10926 PR c++/11431
10927 * g++.dg/expr/static_cast3.C: New test.
10928
10929 2003-07-04 Zack Weinberg <zack@codesourcery.com>
10930
10931 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
10932 everywhere.
10933 * gcc.dg/concat.c: Concatenation of string constants with
10934 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
10935 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
10936 * gcc.dg/cpp/escape-2.c: Use wide character constants where
10937 necessary to avoid multi-character character constant warning.
10938 * gcc.dg/cpp/escape.c: Likewise.
10939 * gcc.dg/cpp/ucs.c: Likewise.
10940 Remove backslashes from dg-bogus comments, as they confuse Tcl.
10941 Fix a typo.
10942
10943 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
10944
10945 PR c/11428
10946 * gcc.c-torture/compile/20030704-1.c: New.
10947
10948 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
10949
10950 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
10951
10952 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
10953
10954 PR c++/5287, PR c++/7910, PR c++/11021
10955 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
10956 tests for warnings.
10957 * g++.dg/ext/dllimport2.C: Add tests for warnings.
10958 * g++.dg/ext/dllimport3.C: Likewise.
10959 * g++.dg/ext/dllimport4.C: New file.
10960 * g++.dg/ext/dllimport5.C: New file.
10961 * g++.dg/ext/dllimport6.C: New file.
10962 * g++.dg/ext/dllimport7.C: New file.
10963 * g++.dg/ext/dllimport8.C: New file.
10964 * g++.dg/ext/dllimport9.C: New file.
10965 * g++.dg/ext/dllimport10.C: New file.
10966 * g++.dg/ext/dllexport1.C: New file.
10967
10968 2003-07-03 Mark Mitchell <mark@codesourcery.com>
10969
10970 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
10971 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
10972
10973 2003-07-03 Roger Sayle <roger@eyesopen.com>
10974
10975 * gcc.dg/builtins-25.c: New testcase.
10976 * gcc.dg/builtins-26.c: New testcase.
10977
10978 2003-07-03 Janis Johnson <janis187@us.ibm.com>
10979
10980 * gcc.dg/compat/vector-defs.h: New file.
10981 * gcc.dg/compat/vector-setup.h: New file.
10982 * gcc.dg/compat/vector-check.h: New file.
10983 * gcc.dg/compat/vector-1_main.c: New file.
10984 * gcc.dg/compat/vector-1_x.c: New file.
10985 * gcc.dg/compat/vector-1_y.c: New file.
10986 * gcc.dg/compat/vector-2_main.c: New file.
10987 * gcc.dg/compat/vector-2_x.c: New file.
10988 * gcc.dg/compat/vector-2_y.c: New file.
10989
10990 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
10991 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
10992 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
10993 * gcc.dg/compat/struct-align-1.h: New file.
10994 * gcc.dg/compat/struct-align-1_main.c: New file.
10995 * gcc.dg/compat/struct-align-1_x.c: New file.
10996 * gcc.dg/compat/struct-align-1_y.c: New file.
10997 * gcc.dg/compat/struct-align-2.h: New file.
10998 * gcc.dg/compat/struct-align-2_main.c: New file.
10999 * gcc.dg/compat/struct-align-2_x.c: New file.
11000 * gcc.dg/compat/struct-align-2_y.c: New file.
11001
11002 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
11003 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
11004 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
11005 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
11006 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
11007 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
11008 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
11009 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
11010 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
11011 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
11012 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
11013 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
11014 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
11015 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
11016 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
11017 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
11018 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
11019 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
11020 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
11021 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
11022 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
11023 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
11024 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
11025 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
11026 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
11027 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
11028 * gcc.dg/compat/struct-return-10_x.c: Ditto.
11029 * gcc.dg/compat/struct-return-2_x.c: Ditto.
11030 * gcc.dg/compat/struct-return-3_x.c: Ditto.
11031
11032 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
11033
11034 * gcc.dg/i386-call-1.c: New test.
11035
11036 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
11037
11038 PR c++/9162
11039 * g++.dg/parse/defarg4.C: New.
11040
11041 2003-07-03 Roger Sayle <roger@eyesopen.com>
11042
11043 PR target/10700
11044 * gcc.c-torture/compile/20030703-1.c: New test case.
11045
11046 2003-07-03 Mark Mitchell <mark@codesourcery.com>
11047
11048 * g++.dg/template/local3.C: Remove extra semicolon.
11049
11050 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
11051
11052 * gcc.dg/i386-volatile-1.c: New test.
11053
11054 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
11055
11056 PR c++/11072
11057 * g++.dg/other/offsetof2.C: XFAIL.
11058 * g++.dg/other/offsetof5.C: New.
11059
11060 PR c++/10219
11061 * g++.dg/template/error1.C: New.
11062
11063 PR c++/9779
11064 * g++.dg/template/dependent-expr1.C: New.
11065
11066 2003-07-01 Mark Mitchell <mark@codesourcery.com>
11067
11068 PR c++/6949
11069 * g++.dg/template/local3.C: New test.
11070
11071 PR c++/11149
11072 * g++.dg/lookup/scoped6.C: New test.
11073
11074 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
11075
11076 PR c++/8046
11077 * g++.dg/other/error7.C: New test.
11078
11079 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
11080
11081 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
11082 * g++.old-deja/g++.abi/vtable3.h: Likewise.
11083 * g++.old-deja/g++.law/code-gen5.C: Likewise.
11084 * g++.old-deja/g++.other/union2.C: Likewise.
11085 * gcc.dg/c90-const-expr-2.c: Likewise.
11086 * gcc.dg/c90-const-expr-3.c: Likewise.
11087 * gcc.dg/c99-const-expr-2.c: Likewise.
11088 * gcc.dg/c99-const-expr-3.c: Likewise.
11089 * gcc.dg/concat.c: Likewise.
11090
11091 2003-07-01 Mark Mitchell <mark@codesourcery.com>
11092
11093 PR c++/9559
11094 * g++.dg/init/static1.C: New test.
11095
11096 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11097
11098 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
11099 * g++.old-deja/g++.other/access2.C: Likewise.
11100 * g++.old-deja/g++.other/decl2.C: Likewise.
11101 * gcc.c-torture/execute/20020615-1.c: Likewise.
11102
11103 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
11104
11105 PR c++/4933
11106 * g++.dg/template/sizeof4.C: New test.
11107
11108 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
11109
11110 * g++.dg/other/error6.C: New test.
11111
11112 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
11113
11114 PR c++/10750
11115 * g++.dg/parse/constant2.C: New test.
11116
11117 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
11118
11119 PR c++/11106
11120 * g++.dg/other/error5.C: New test.
11121
11122 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11123
11124 * gcc.dg/format/gcc_diag-1.c: New test.
11125
11126 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
11127
11128 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
11129
11130 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
11131
11132 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
11133 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
11134 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
11135
11136 2003-06-28 Jakub Jelinek <jakub@redhat.com>
11137
11138 * gcc.c-torture/execute/builtins/string-8.c: New test.
11139 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
11140 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
11141 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
11142
11143 2003-06-27 Mark Mitchell <mark@codesourcery.com>
11144
11145 PR c++/10468
11146 * g++.dg/ext/typeof6.C: New test.
11147
11148 2003-06-27 Mark Mitchell <mark@codesourcery.com>
11149
11150 PR c++/10796
11151 * g++.dg/init/enum1.C: New test.
11152
11153 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
11154
11155 * gcc.dg/20030627-1.c: New test.
11156
11157 2003-06-26 Mark Mitchell <mark@codesourcery.com>
11158
11159 PR c++/11332
11160 * g++.dg/expr/static_cast2.C: New test.
11161
11162 2003-06-26 Roger Sayle <roger@eyesopen.com>
11163 Jakub Jelinek <jakub@redhat.com>
11164
11165 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
11166 sprintf(dst,"%s",src) optimization.
11167 * gcc.c-torture/execute/20030626-1.c: New test case.
11168 * gcc.c-torture/execute/20030626-2.c: New test case.
11169
11170 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
11171
11172 * gcc.c-torture/execute/multi-ix.c: New test.
11173
11174 * gcc.c-torture/execute/simd-4.c (main):
11175 Added missing semicolon at end of union.
11176
11177 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
11178
11179 PR c++/8266
11180 * g++.dg/template/explicit-instantiation3.C: New test.
11181
11182 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
11183
11184 * gcc.dg/20030626-1.c: Use signed char.
11185
11186 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
11187
11188 * gcc.dg/20030626-1.c: New test.
11189
11190 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
11191
11192 * const-str-2.m: Update.
11193
11194 2003-06-25 Mark Mitchell <mark@codesourcery.com>
11195
11196 PR c++/10990
11197 * g++.dg/rtti/dyncast1.C: New test.
11198 * g++.dg/abi/mangle4.C: Correct base-specifier access.
11199 * g++.dg/lookup/scoped1.C: Remove XFAIL.
11200 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
11201
11202 PR c++/10931
11203 * g++.dg/expr/static_cast1.C: New test.
11204
11205 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
11206
11207 * gcc.dg/20030625-1.c: New test.
11208
11209 2003-06-24 Roger Sayle <roger@eyesopen.com>
11210
11211 * gcc.c-torture/compile/20030624-1.c: New test case.
11212
11213 2003-06-24 Jakub Jelinek <jakub@redhat.com>
11214
11215 * gcc.c-torture/execute/string-opt-17.c: New test.
11216
11217 2003-06-24 Mark Mitchell <mark@codesourcery.com>
11218
11219 PR c++/5754
11220 * g++.dg/parse/crash6.C: New test.
11221
11222 2003-06-23 Roger Sayle <roger@eyesopen.com>
11223
11224 * gcc.dg/builtins-24.c: New test case.
11225
11226 2003-06-23 Jakub Jelinek <jakub@redhat.com>
11227
11228 * g++.dg/opt/operator1.C: New test.
11229
11230 2003-06-22 Roger Sayle <roger@eyesopen.com>
11231
11232 * gcc.c-torture/execute/string-opt-16.c: New test case.
11233
11234 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
11235
11236 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
11237 * g++.old-deja/g++.other/conv7.C: Likewise
11238 * g++.old-deja/g++.other/overcnv2.C: Likewise.
11239 * g++.old-deja/g++.other/overload14.C: Likewise.
11240
11241 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
11242
11243 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
11244 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
11245
11246 2003-06-20 Mark Mitchell <mark@codesourcery.com>
11247
11248 PR c++/10888
11249 * g++.dg/warn/Winline-3.C: New test.
11250
11251 2003-06-20 Mark Mitchell <mark@codesourcery.com>
11252
11253 * lib/target-supports.exp (check_alias_available): Make the test
11254 program acceptable to the Solaris assembler.
11255
11256 PR c++/10749
11257 * g++.dg/template/memclass2.C: New test.
11258
11259 2003-06-20 Mark Mitchell <mark@codesourcery.com>
11260 Eric Botcazou <ebotcazou@libertysurf.fr>
11261
11262 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
11263 data for non-matching targets.
11264 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
11265
11266 2003-06-20 Mark Mitchell <mark@codesourcery.com>
11267
11268 PR c++/10845
11269 * g++.dg/template/member3.C: New test.
11270
11271 2003-06-19 Mark Mitchell <mark@codesourcery.com>
11272
11273 PR c++/10939
11274 * g++.dg/template/func1.C: New test.
11275
11276 PR c++/9649
11277 * g++.dg/template/static4.C: New test.
11278 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
11279
11280 PR c++/11041
11281 * g++.dg/init/ref7.C: New test.
11282
11283 2003-06-19 Matt Austern <austern@apple.com>
11284
11285 PR c++/11228
11286 * g++.dg/anew1.C: New test.
11287 * g++.dg/anew2.C: New test.
11288 * g++.dg/anew3.C: New test.
11289 * g++.dg/anew4.C: New test.
11290
11291 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
11292
11293 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
11294
11295 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
11296
11297 * gcc.c-torture/execute/simd-4.c (main): Make expected value
11298 endian-dependent.
11299
11300 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
11301
11302 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
11303 Remove cruft.
11304
11305 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
11306
11307 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
11308 * gcc.c-torture/compile/961203-1.c: Likewise.
11309 * gcc.c-torture/compile/980506-1.c: Likewise.
11310
11311 2003-06-17 Mark Mitchell <mark@codesourcery.com>
11312
11313 PR c++/10712
11314 * g++.dg/lookup/using7.C: New test.
11315
11316 2003-06-17 Mark Mitchell <mark@codesourcery.com>
11317
11318 PR c++/11105
11319 * g++.dg/abi/conv1.C: Remove it.
11320 * g++.dg/template/conv7.C: New test.
11321 * g++.dg/template/conv8.C: Likewise.
11322 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
11323 conversion operator.
11324
11325 2003-06-17 Janis Johnson <janis187@us.ibm.com>
11326
11327 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
11328 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
11329 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
11330 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
11331 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
11332 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
11333 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
11334 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
11335 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
11336 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
11337 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
11338 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
11339 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
11340 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
11341 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
11342 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
11343 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
11344 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
11345 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
11346 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
11347 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
11348 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
11349 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
11350 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
11351 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
11352 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
11353 * gcc.dg/compat/struct-return-10_x.c: Ditto.
11354 * gcc.dg/compat/struct-return-2_x.c: Ditto.
11355 * gcc.dg/compat/struct-return-3_x.c: Ditto.
11356
11357 2003-06-16 Mark Mitchell <mark@codesourcery.com>
11358
11359 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
11360 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
11361 indications.
11362
11363 2003-06-16 Roger Sayle <roger@eyesopen.com>
11364
11365 * gcc.dg/i386-387-5.c: New test case.
11366 * gcc.dg/i386-387-6.c: New test case.
11367 * gcc.dg/builtins-23.c: New test case.
11368
11369 2003-06-15 Roger Sayle <roger@eyesopen.com>
11370
11371 * gcc.dg/builtins-22.c: New test case.
11372 * gcc.dg/i386-387-1.c: Update to test exp.
11373 * gcc.dg/i386-387-2.c: Likewise.
11374
11375 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11376
11377 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
11378
11379 2003-06-12 Mark Mitchell <mark@codesourcery.com>
11380
11381 * lib/gcc-dg.exp (dg-require-dll): New function.
11382 (dg-xfail-if): Likewise.
11383 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
11384 driver.
11385
11386 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
11387 * gcc.c-torture/compile/20001205-1.c: Likewise.
11388 * gcc.c-torture/compile/20001226-1.c: Likewise.
11389 * gcc.c-torture/compile/20010518-2.c: Likewise.
11390 * gcc.c-torture/compile/20020312-1.c: Likewise.
11391 * gcc.c-torture/compile/20020604-1.c: Likewise.
11392 * gcc.c-torture/compile/920501-12.c: Likewise.
11393 * gcc.c-torture/compile/920501-4.c: Likewise.
11394 * gcc.c-torture/compile/920520-1.c: Likewise.
11395 * gcc.c-torture/compile/920521-1.c: Likewise.
11396 * gcc.c-torture/compile/920625-1.c: Likewise.
11397 * gcc.c-torture/compile/961203-1.c: Likewise.
11398 * gcc.c-torture/compile/980506-1.c: Likewise.
11399 * gcc.c-torture/compile/981006-1.c: Likewise.
11400 * gcc.c-torture/compile/981022-1.c: Likewise.
11401 * gcc.c-torture/compile/981223-1.c: Likewise.
11402 * gcc.c-torture/compile/990617-1.c: Likewise.
11403 * gcc.c-torture/compile/dll.c: Likewise.
11404 * gcc.c-torture/compile/labels-3.c: Likewise.
11405 * gcc.c-torture/compile/mipscop-1.c: Likewise.
11406 * gcc.c-torture/compile/mipscop-2.c: Likewise.
11407 * gcc.c-torture/compile/mipscop-3.c: Likewise.
11408 * gcc.c-torture/compile/mipscop-4.c: Likewise.
11409 * gcc.c-torture/compile/simd-5.c: Likewise.
11410 * gcc.c-torture/compile/20000804-1.x: Remove.
11411 * gcc.c-torture/compile/20001205-1.x: Likewise.
11412 * gcc.c-torture/compile/20001226-1.x: Likewise.
11413 * gcc.c-torture/compile/20010518-2.x: Likewise.
11414 * gcc.c-torture/compile/20020312-1.x: Likewise.
11415 * gcc.c-torture/compile/20020604-1.x: Likewise.
11416 * gcc.c-torture/compile/920501-12.x: Likewise.
11417 * gcc.c-torture/compile/920501-4.x: Likewise.
11418 * gcc.c-torture/compile/920520-1.x: Likewise.
11419 * gcc.c-torture/compile/920521-1.x: Likewise.
11420 * gcc.c-torture/compile/920625-1.x: Likewise.
11421 * gcc.c-torture/compile/961203-1.x: Likewise.
11422 * gcc.c-torture/compile/980506-1.x: Likewise.
11423 * gcc.c-torture/compile/981006-1.x: Likewise.
11424 * gcc.c-torture/compile/981022-1.x: Likewise.
11425 * gcc.c-torture/compile/981223-1.x: Likewise.
11426 * gcc.c-torture/compile/990617-1.x: Likewise.
11427 * gcc.c-torture/compile/mipscop-1.x: Likewise.
11428 * gcc.c-torture/compile/mipscop-2.x: Likewise.
11429 * gcc.c-torture/compile/mipscop-3.x: Likewise.
11430 * gcc.c-torture/compile/mipscop-4.x: Likewise.
11431 * gcc.c-torture/compile/simd-5.x: Likewise.
11432
11433 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
11434
11435 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
11436
11437 * gcc.c-torture/execute/20030611-1.c: New test.
11438
11439 2003-06-12 Roger Sayle <roger@eyesopen.com>
11440
11441 PR middle-end/168
11442 * gcc.dg/20030612-1.c: New test case.
11443
11444 2003-06-12 Mark Mitchell <mark@codesourcery.com>
11445
11446 PR c++/10635
11447 * g++.dg/expr/cast1.C: New test.
11448
11449 2003-06-12 Roger Sayle <roger@eyesopen.com>
11450
11451 * gcc.dg/builtins-21.c: New test case.
11452
11453 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
11454
11455 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
11456 options instead of at the end.
11457 * lib/objc.exp (objc_target_compile): Likewise.
11458
11459 2003-06-11 Mark Mitchell <mark@codesourcery.com>
11460
11461 PR c++/10432
11462 * g++.dg/parse/error1.C: New test.
11463
11464 2003-06-11 Janis Johnson <janis187@us.ibm.com>
11465
11466 * gcc.dg/compat/struct-by-value-11_main.c: New file.
11467 * gcc.dg/compat/struct-by-value-11_x.c: New file.
11468 * gcc.dg/compat/struct-by-value-11_y.c: New file.
11469 * gcc.dg/compat/struct-by-value-12_main.c: New file.
11470 * gcc.dg/compat/struct-by-value-12_x.c: New file.
11471 * gcc.dg/compat/struct-by-value-12_y.c: New file.
11472 * gcc.dg/compat/struct-by-value-13_main.c: New file.
11473 * gcc.dg/compat/struct-by-value-13_x.c: New file.
11474 * gcc.dg/compat/struct-by-value-13_y.c: New file.
11475 * gcc.dg/compat/struct-by-value-14_main.c: New file.
11476 * gcc.dg/compat/struct-by-value-14_x.c: New file.
11477 * gcc.dg/compat/struct-by-value-14_y.c: New file.
11478 * gcc.dg/compat/struct-by-value-15_main.c: New file.
11479 * gcc.dg/compat/struct-by-value-15_x.c: New file.
11480 * gcc.dg/compat/struct-by-value-15_y.c: New file.
11481 * gcc.dg/compat/struct-by-value-16_main.c: New file.
11482 * gcc.dg/compat/struct-by-value-16_x.c: New file.
11483 * gcc.dg/compat/struct-by-value-16_y.c: New file.
11484 * gcc.dg/compat/struct-by-value-17_main.c: New file.
11485 * gcc.dg/compat/struct-by-value-17_x.c: New file.
11486 * gcc.dg/compat/struct-by-value-17_y.c: New file.
11487 * gcc.dg/compat/struct-by-value-18_main.c: New file.
11488 * gcc.dg/compat/struct-by-value-18_x.c: New file.
11489 * gcc.dg/compat/struct-by-value-18_y.c: New file.
11490
11491 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
11492 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
11493 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
11494 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
11495 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
11496 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
11497 * gcc.dg/compat/scalar-return-3_main.c: New file.
11498 * gcc.dg/compat/scalar-return-3_x.c: New file.
11499 * gcc.dg/compat/scalar-return-3_y.c: New file.
11500 * gcc.dg/compat/scalar-return-4_main.c: New file.
11501 * gcc.dg/compat/scalar-return-4_x.c: New file.
11502 * gcc.dg/compat/scalar-return-4_y.c: New file.
11503
11504 2003-06-10 Janis Johnson <janis187@us.ibm.com>
11505
11506 * gcc.dg/compat/fp2-struct-check.h: New file.
11507 * gcc.dg/compat/fp2-struct-defs.h: New file.
11508 * gcc.dg/compat/fp2-struct-init.h: New file.
11509 * gcc.dg/compat/struct-by-value-10_main.c: New file.
11510 * gcc.dg/compat/struct-by-value-10_x.c: New file.
11511 * gcc.dg/compat/struct-by-value-10_y.c: New file.
11512 * gcc.dg/compat/struct-return-10_main.c: New file.
11513 * gcc.dg/compat/struct-return-10_x.c: New file.
11514 * gcc.dg/compat/struct-return-10_y.c: New file.
11515
11516 * gcc.dg/compat/compat-common.h: New file.
11517 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
11518 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
11519 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
11520 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
11521 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
11522 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
11523 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
11524 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
11525 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
11526 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
11527 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
11528 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
11529 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
11530 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
11531 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
11532 * gcc.dg/compat/small-struct-check.h: Ditto.
11533 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
11534 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
11535 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
11536 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
11537 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
11538 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
11539 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
11540 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
11541 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
11542 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
11543 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
11544 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
11545 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
11546 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
11547 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
11548 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
11549 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
11550 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
11551 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
11552 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
11553 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
11554 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
11555 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
11556 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
11557 * gcc.dg/compat/struct-return-2_main.c: Ditto.
11558 * gcc.dg/compat/struct-return-2_x.c: Ditto.
11559 * gcc.dg/compat/struct-return-2_y.c: Ditto.
11560 * gcc.dg/compat/struct-return-3_main.c: Ditto.
11561 * gcc.dg/compat/struct-return-3_x.c: Ditto.
11562 * gcc.dg/compat/struct-return-3_y.c: Ditto.
11563
11564 2003-06-10 Geoffrey Keating <geoffk@apple.com>
11565
11566 * g++.dg/pch/static-1.C: New file.
11567 * g++.dg/pch/static-1.Hs: New file.
11568
11569 2003-06-10 Richard Henderson <rth@redhat.com>
11570
11571 * gcc.dg/asm-7.c: Adjust expected warning text.
11572
11573 2003-06-10 Roger Sayle <roger@eyesopen.com>
11574
11575 * gcc.dg/builtins-20.c: New test case.
11576
11577 2003-06-10 Mark Mitchell <mark@codesourcery.com>
11578
11579 PR c++/11131
11580 * g++.dg/opt/template1.C: New test.
11581
11582 2003-06-09 Mark Mitchell <mark@codesourcery.com>
11583
11584 * lib/gcc-dg.exp (dg-test): Clear additional_files and
11585 additional_sources.
11586
11587 2003-05-21 David Taylor <dtaylor@emc.com>
11588
11589 * gcc.dg/Wpadded.c: New file.
11590
11591 2003-06-09 Mark Mitchell <mark@codesourcery.com>
11592
11593 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
11594 * gcc.dg/special/weak-2.c: Add dg-require-weak.
11595 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
11596 dg-require-weak.
11597
11598 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
11599
11600 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
11601
11602 2003-06-09 Mark Mitchell <mark@codesourcery.com>
11603
11604 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
11605 (dg-require-alias): Likewise.
11606 (dg-require-gc-sections): Likewise.
11607 * lib/target-supports.exp (check_gc_sections_available): Likewise.
11608
11609 2003-06-08 Richard Henderson <rth@redhat.com>
11610
11611 * gcc.dg/20011029-2.c: Fix the array reference.
11612 * gcc.dg/asm-7.c: New.
11613
11614 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
11615
11616 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
11617
11618 2003-06-08 Mark Mitchell <mark@codesourcery.com>
11619
11620 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
11621 (dg-require-gc-sections): Likewise.
11622
11623 2003-06-08 Jan Hubicka <jh@suse.cz>
11624
11625 * i386-cmov1.c: Fix regular expression.
11626 * i386-cvt-1.c: Likewise.
11627 * i386-local.c: Likewise.
11628 * i386-local2.c: Likewise.
11629 * i386-mul.c: Likewise.
11630 * i386-ssetype-1.c: Likewise.
11631 * i386-ssetype-3.c: Likewise.
11632 * i386-ssetype-5.c: Likewise.
11633
11634 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11635
11636 PR c++/11039
11637 * g++.dg/warn/implicit-typename2.C: New test.
11638 * g++.dg/warn/implicit-typename3.C: New test.
11639
11640 2003-06-07 Richard Henderson <rth@redhat.com>
11641
11642 * g++.dg/other/offsetof3.C: Use size_t.
11643 * g++.dg/other/offsetof4.C: Likewise.
11644
11645 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
11646
11647 * lib/copy-file.exp: New. Implement gcc_copy_files.
11648
11649 * lib/dg-pch.exp: Load copy-file.exp
11650 (dg-pch): Use gcc_copy_files instead of "file copy".
11651
11652 2003-06-06 Mark Mitchell <mark@codesourcery.com>
11653
11654 * gcc.dg/weak/weak.exp: Simplify.
11655 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
11656 * gcc.dg/weak/weak-1.c: Likewise.
11657 * gcc.dg/weak/weak-2.c: Likewise.
11658 * gcc.dg/weak/weak-3.c: Likewise.
11659 * gcc.dg/weak/weak-4.c: Likewise.
11660 * gcc.dg/weak/weak-5.c: Likewise.
11661 * gcc.dg/weak/weak-6.c: Likewise.
11662 * gcc.dg/weak/weak-7.c: Likewise.
11663 * gcc.dg/weak/weak-8.c: Likewise.
11664 * gcc.dg/weak/weak-9.c: Likewise.
11665
11666 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
11667
11668 gcc.c-torture/execute/20030606-1.c: New.
11669
11670 2003-06-06 Roger Sayle <roger@eyesopen.com>
11671
11672 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
11673 * gcc.dg/builtins-19.c: Likewise.
11674
11675 2003-06-06 Roger Sayle <roger@eyesopen.com>
11676
11677 * gcc.dg/builtins-2.c: Add some more tests.
11678 * gcc.dg/builtins-18.c: New test case.
11679 * gcc.dg/builtins-19.c: New test case.
11680
11681 2003-06-06 Roger Sayle <roger@eyesopen.com>
11682 Jim Wilson <wilson@tuliptree.org>
11683
11684 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
11685
11686 2003-06-06 Jakub Jelinek <jakub@redhat.com>
11687
11688 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
11689 mempcpy/stpcpy calls not to be optimized into something else.
11690 * gcc.c-torture/execute/string-opt-3.c: Moved to...
11691 * gcc.c-torture/execute/builtins/string-7.c: ...here.
11692 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
11693
11694 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11695
11696 * gcc.dg/format/asm_fprintf-1.c: New test.
11697
11698 2003-06-05 Mark Mitchell <mark@codesourcery.com>
11699
11700 * lib/gcc-defs.exp (additional_sources): New variable.
11701 (dg-additional-sources): New function.
11702 (additional_files): New variable.
11703 (dg-additional-files): New function.
11704 (dg-additional-files-options): Likewise.
11705 * lib/gcc-dg.exp (dg-require-weak): New function.
11706 (dg-require-alias): Likewise.
11707 (dg-require-gc-sections): Likewise.
11708 * lib/target-supports.exp (check_alias_available): Remove testfile
11709 parameter.
11710 (check_gc_sections_available): New function.
11711 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
11712 (dg-gpp-additional-files): Likewise.
11713 * lib/g++.exp (additional_sources): Remove.
11714 (additional_files): Likewise.
11715 (g++_target_compile): Use dg-additional-files-options.
11716
11717 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
11718 Tcl logic.
11719 * gcc.dg/special/ecos.exp: Remove.
11720 * gcc.dg/special/20000419-2.c: Use dg-require-*.
11721 * gcc.dg/special/alias-1.c: Likewise.
11722 * gcc.dg/special/alias-2.c: Likewise.
11723 * gcc.dg/special/gcsec-1.c: Likewise.
11724 * gcc.dg/special/weak-1.c: Likewise.
11725 * gcc.dg/special/weak-2.c: Likewise.
11726 * gcc.dg/special/wkali-1.c: Likewise.
11727 * gcc.dg/special/wkali-2.c: Likewise.
11728
11729 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
11730 dg-gpp-additional-*.
11731 * g++.dg/special/conpr-3.C: Likewise.
11732 * g++.dg/special/conpr-4.C: Likewise.
11733 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
11734 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
11735 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
11736 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
11737 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
11738 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
11739 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
11740 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
11741 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
11742 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
11743 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
11744 * g++.old-deja/g++.other/comdat1.C: Likewise.
11745 * g++.old-deja/g++.other/comdat2.C: Likewise.
11746 * g++.old-deja/g++.other/comdat3.C: Likewise.
11747 * g++.old-deja/g++.other/ctor1.C: Likewise.
11748 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
11749
11750 2003-06-05 Richard Henderson <rth@redhat.com>
11751
11752 * gcc.dg/debug/20030605-1.c: New.
11753
11754 2003-06-04 Mark Mitchell <mark@codesourcery.com>
11755
11756 * README.QMTEST: Update.
11757
11758 2003-06-04 Richard Henderson <rth@redhat.com>
11759
11760 * gcc.dg/cleanup-1.c: New.
11761 * gcc.dg/cleanup-2.c: New.
11762 * gcc.dg/cleanup-3.c: New.
11763 * gcc.dg/cleanup-4.c: New.
11764 * gcc.dg/cleanup-5.c: New.
11765 * gcc.dg/cleanup-6.c: New.
11766 * gcc.dg/cleanup-7.c: New.
11767
11768 2003-06-04 Mark Mitchell <mark@codesourcery.com>
11769
11770 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
11771
11772 * lib/dg-pch.exp: New file.
11773 * g++.dg/pch/pch.exp: Use dg-pch.exp.
11774 * gcc.dg/pch/pch.exp: Likewise.
11775
11776 2003-06-04 Roger Sayle <roger@eyesopen.com>
11777
11778 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
11779 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
11780 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
11781 * gcc.dg/builtins-17.c: New test case.
11782 * gcc.dg/i386-387-4.c: New test case.
11783 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
11784
11785 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
11786
11787 * gcc.dg/ultrasp9.c: New test.
11788
11789 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
11790
11791 * gcc.c-torture/compile/20030604-1.c: New test.
11792 * gcc.dg/sparc-constant-1.c: New test.
11793
11794 2003-06-03 Glen Nakamura <glen@imodulo.com>
11795
11796 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
11797
11798 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
11799
11800 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
11801
11802 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
11803 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
11804
11805 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
11806
11807 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
11808
11809 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11810
11811 PR c++/10940
11812 * g++.dg/template/spec10.C: New test.
11813
11814 2003-06-03 Roger Sayle <roger@eyesopen.com>
11815
11816 * gcc.dg/builtins-16.c: New test case.
11817
11818 2003-06-03 Jakub Jelinek <jakub@redhat.com>
11819
11820 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
11821 mempcpy test with post-increments.
11822 * gcc.c-torture/execute/string-opt-3.c: New test.
11823 * gcc.dg/string-opt-1.c: New test.
11824
11825 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
11826
11827 PR fortran/10965
11828 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
11829
11830 2003-06-02 Mark Mitchell <mark@codesourcery.com>
11831
11832 * lib/scanasm.exp (dg-scan): New function, factored out of ...
11833 (scan-assembler): ... here. Use dg-scan.
11834 (scan-assembler-not): Likewise.
11835 (scan-file): New function.
11836 (scan-file-not): Likewise.
11837 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
11838 * gcc.dg/cpp/_Pragma4.c: Likewise.
11839 * gcc.dg/cpp/_Pragma5.c: Likewise.
11840 * gcc.dg/cpp/avoidpaste1.c: Likewise.
11841 * gcc.dg/cpp/avoidpaste2.c: Likewise.
11842 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
11843 * gcc.dg/cpp/cmdlne-P.c: Likewise.
11844 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
11845 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
11846 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
11847 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
11848 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
11849 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
11850 * gcc.dg/cpp/cxxcom1.c: Likewise.
11851 * gcc.dg/cpp/line1.c: Likewise.
11852 * gcc.dg/cpp/maccom1.c: Likewise.
11853 * gcc.dg/cpp/maccom2.c: Likewise.
11854 * gcc.dg/cpp/maccom3.c: Likewise.
11855 * gcc.dg/cpp/maccom4.c: Likewise.
11856 * gcc.dg/cpp/maccom5.c: Likewise.
11857 * gcc.dg/cpp/maccom6.c: Likewise.
11858 * gcc.dg/cpp/multiline.c: Likewise.
11859 * gcc.dg/cpp/spacing1.c: Likewise.
11860 * gcc.dg/cpp/spacing2.c: Likewise.
11861 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
11862 * gcc.dg/cpp/trad/maccom1.c: Likewise.
11863 * gcc.dg/cpp/trad/maccom2.c: Likewise.
11864 * gcc.dg/cpp/trad/maccom3.c: Likewise.
11865 * gcc.dg/cpp/trad/maccom4.c: Likewise.
11866 * gcc.dg/cpp/trad/maccom6.c: Likewise.
11867 * gcc.dg/cpp/cxxcom2.c: Likewise.
11868 * gcc.dg/cpp/cxxcom2.h: New file.
11869
11870 * gcc.dg/cpp/truefalse.cpp: Move it to ...
11871 * g++.dg/cpp/truefalse.C: Here.
11872 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
11873
11874 2003-06-01 Loren James Rittle <ljrittle@acm.org>
11875
11876 * gcc.dg/cpp/redef3.c: New file.
11877
11878 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
11879
11880 * gcc.dg/i386-loop-3.c: New test.
11881
11882 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
11883
11884 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
11885
11886 2003-05-31 Roger Sayle <roger@eyesopen.com>
11887
11888 * gcc.dg/fwrapv-1.c: New test case.
11889 * gcc.dg/fwrapv-2.c: New test case.
11890
11891 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11892
11893 PR c++/10956
11894 * g++.dg/template/spec9.C: New test.
11895
11896 2003-05-29 Roger Sayle <roger@eyesopen.com>
11897
11898 * gcc.dg/duff-4.c: New test case.
11899
11900 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
11901
11902 PR fortran/10843
11903 * g77.dg/ffixed-form-1.f: New test
11904 * g77.dg/ffixed-form-2.f: New test
11905 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
11906 * g77.dg/ffree-form-3.f: New test
11907
11908 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
11909
11910 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
11911 * gcc.dg/wint_t-1.c: Likewise.
11912
11913 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11914
11915 * g++.dg/template/access11.C: New test.
11916
11917 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11918
11919 PR c++/10849
11920 * g++.dg/template/access10.C: New test.
11921
11922 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
11923 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11924
11925 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
11926
11927 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
11928
11929 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
11930 suppress for powerpc-*-darwin*.
11931 * gcc.dg/torture/builtin-noret-2.c: Likewise.
11932
11933 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
11934
11935 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
11936 suppress option for powerpc-*-darwin*.
11937
11938 2003-05-23 Roger Sayle <roger@eyesopen.com>
11939
11940 * gcc.dg/builtins-1.c: Add tests for tan and atan.
11941 * gcc.dg/builtins-4.c: Add test for fmod.
11942
11943 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11944
11945 PR c++/10682
11946 * g++.dg/template/instantiate4.C: New test.
11947
11948 2003-05-22 Roger Sayle <roger@eyesopen.com>
11949
11950 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
11951
11952 2003-05-21 Janis Johnson <janis187@us.ibm.com>
11953
11954 * gcc.dg/compat/scalar-return-1_main.c: New file.
11955 * gcc.dg/compat/scalar-return-1_x.c: New file.
11956 * gcc.dg/compat/scalar-return-1_y.c: New file.
11957 * gcc.dg/compat/scalar-return-2_main.c: New file.
11958 * gcc.dg/compat/scalar-return-2_x.c: New file.
11959 * gcc.dg/compat/scalar-return-2_y.c: New file.
11960 * gcc.dg/compat/struct-return-3_main.c: New file.
11961 * gcc.dg/compat/struct-return-3_y.c: New file.
11962 * gcc.dg/compat/struct-return-3_x.c: New file.
11963 * gcc.dg/compat/struct-return-2_main.c: New file.
11964 * gcc.dg/compat/struct-return-2_x.c: New file.
11965 * gcc.dg/compat/struct-return-2_y.c: New file.
11966
11967 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11968
11969 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
11970 for hppa*-hp-hpux*.
11971 * gcc.dg/20021014-1.c (dg-options): Likewise.
11972 * gcc.dg/nest.c (dg-options): Likewise.
11973
11974 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
11975
11976 PR c++/9738
11977 * g++.dg/ext/dllimport2.C: New file.
11978 * g++.dg/ext/dllimport3.C: New file.
11979
11980 2003-05-20 Janis Johnson <janis187@us.ibm.com>
11981
11982 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
11983 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
11984 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
11985 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
11986 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
11987 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
11988 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
11989 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
11990 * gcc.dg/compat/small-struct-defs.h: New file.
11991 * gcc.dg/compat/small-struct-init.h: New file.
11992 * gcc.dg/compat/small-struct-check.h: New file.
11993 * gcc.dg/compat/fp-struct-defs.h: New file.
11994 * gcc.dg/compat/fp-struct-check.h: New file.
11995 * gcc.dg/compat/fp-struct-init.h: New file.
11996 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
11997 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
11998
11999 2003-05-19 Jakub Jelinek <jakub@redhat.com>
12000
12001 * gcc.dg/20030225-2.c: New test.
12002
12003 2003-05-18 Roger Sayle <roger@eyesopen.com>
12004 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12005
12006 * gcc.c-torture/compile/20030518-1.c: New test case.
12007
12008 2003-05-18 Mark Mitchell <mark@codesourcery.com>
12009
12010 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
12011 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
12012 gcc-dg-debug-runtest.
12013 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
12014 gcc-dg-debug-runtest.
12015
12016 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12017
12018 PR c++/9022
12019 * g++.dg/lookup/using6.C: New test.
12020
12021 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12022
12023 * g++.dg/parse/access2.C: New test.
12024
12025 2003-05-17 Mark Mitchell <mark@codesourcery.com>
12026
12027 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
12028 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
12029 * gcc.dg/debug/debug.exp: Likewise.
12030
12031 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
12032
12033 * gcc.dg/dollar.c: New test.
12034
12035 2003-05-16 Janis Johnson <janis187@us.ibm.com>
12036
12037 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
12038 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
12039 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
12040 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
12041 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
12042 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
12043 * gcc.dg/compat/struct-by-value-6_main.c: New file.
12044 * gcc.dg/compat/struct-by-value-6_x.c: New file.
12045 * gcc.dg/compat/struct-by-value-6_y.c: New file.
12046 * gcc.dg/compat/struct-by-value-7_main.c: New file.
12047 * gcc.dg/compat/struct-by-value-7_x.c: New file.
12048 * gcc.dg/compat/struct-by-value-7_y.c: New file.
12049 * gcc.dg/compat/struct-by-value-8_main.c: New file.
12050 * gcc.dg/compat/struct-by-value-8_x.c: New file.
12051 * gcc.dg/compat/struct-by-value-8_y.c: New file.
12052 * gcc.dg/compat/struct-by-value-9_main.c: New file.
12053 * gcc.dg/compat/struct-by-value-9_x.c: New file.
12054 * gcc.dg/compat/struct-by-value-9_y.c: New file.
12055
12056 2003-05-16 Mark Mitchell <mark@codesourcery.com>
12057
12058 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
12059 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
12060 support for "repo" mode.
12061 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
12062 * lib/g77-dg.exp: Likewise.
12063 * lib/obj-dg.exp: Likewise.
12064
12065 2003-05-16 Jakub Jelinek <jakub@redhat.com>
12066
12067 Merge from gcc-3_2-rhl8-branch:
12068 2003-04-23 Jakub Jelinek <jakub@redhat.com>
12069
12070 * gcc.dg/tls/opt-6.c: New test.
12071
12072 2003-04-05 Jakub Jelinek <jakub@redhat.com>
12073
12074 * gcc.dg/20030405-1.c: New test.
12075
12076 2003-03-09 Jakub Jelinek <jakub@redhat.com>
12077
12078 * gcc.dg/20030309-1.c: New test.
12079
12080 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
12081
12082 * gcc.c-torture/execute/20030307-1.c: New test.
12083
12084 2003-02-20 Randolph Chung <tausq@debian.org>
12085
12086 * gcc.c-torture/compile/20030220-1.c: New test.
12087
12088 2003-02-18 Jakub Jelinek <jakub@redhat.com>
12089
12090 * gcc.dg/20030217-1.c: New test.
12091
12092 2003-01-29 Jakub Jelinek <jakub@redhat.com>
12093
12094 * gcc.c-torture/compile/20020129-1.c: New test.
12095
12096 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
12097
12098 * gcc.dg/unroll-1.c: New test.
12099
12100 2002-11-16 Jan Hubicka <jh@suse.cz>
12101
12102 * gcc.c-torture/execute/20020920-1.c: New test.
12103
12104 2002-10-08 Jakub Jelinek <jakub@redhat.com>
12105
12106 PR target/7434
12107 * gcc.c-torture/compile/20021008-1.c: New test.
12108
12109 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
12110
12111 PR target/7559
12112 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
12113
12114 2002-08-07 Jakub Jelinek <jakub@redhat.com>
12115
12116 * gcc.c-torture/compile/20020807-1.c: New test.
12117
12118 2002-07-30 Jakub Jelinek <jakub@redhat.com>
12119
12120 * gcc.dg/tls/opt-1.c: New test.
12121
12122 2002-07-29 Jakub Jelinek <jakub@redhat.com>
12123
12124 * gcc.dg/20020729-1.c: New test.
12125
12126 2002-07-20 Jakub Jelinek <jakub@redhat.com>
12127
12128 * g++.dg/opt/life1.C: New test.
12129
12130 2002-05-20 Jakub Jelinek <jakub@redhat.com>
12131
12132 * gcc.dg/20020525-1.c: New test.
12133
12134 2002-05-24 Jakub Jelinek <jakub@redhat.com>
12135
12136 PR c++/6794
12137 * g++.dg/ext/pretty1.C: New test.
12138 * g++.dg/ext/pretty2.C: New test.
12139
12140 2003-05-15 Mark Mitchell <mark@codesourcery.com>
12141
12142 PR c++/8385
12143 * g++.dg/ext/typeof5.C: New test.
12144
12145 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
12146
12147 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
12148 __USER_LABEL_PREFIX__ into account.
12149 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
12150
12151 2003-05-14 Roger Sayle <roger@eyesopen.com>
12152
12153 * gcc.dg/builtins-15.c: New test case.
12154
12155 2003-05-13 Zack Weinberg <zack@codesourcery.com>
12156
12157 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
12158
12159 2003-05-12 Mark Mitchell <mark@codesourcery.com>
12160
12161 * lib/g++.exp: Tweak handling of additional source files.
12162 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
12163 * g++.dg/special/conpr-2a.C: Rename to ...
12164 * g++.dg/special/conpr-2a.cc: ... this.
12165 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
12166 * g++.dg/special/conpr-3a.C: Rename to ...
12167 * g++.dg/special/conpr-3a.cc: This.
12168 * g++.dg/special/conpr-3b.C: Rename to ...
12169 * g++.dg/special/conpr-3b.cc: This.
12170 * g++.dg/special/conpr-4.C: New test.
12171 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
12172
12173 2003-05-12 David Edelsohn <edelsohn@gnu.org>
12174
12175 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
12176
12177 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12178
12179 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
12180 * g++.old-deja/g++.robertl/eb71.C: Likewise.
12181 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
12182 * g++.old-deja/g++.other/warn3.C: Likewise.
12183
12184 2003-05-11 Roger Sayle <roger@eyesopen.com>
12185
12186 * gcc.dg/i386-387-1.c: Update to also test log.
12187 * gcc.dg/i386-387-2.c: Likewise.
12188
12189 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
12190
12191 * g77.f-torture/execute/int8421.f: New test.
12192
12193 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12194
12195 PR c++/10230, c++/10481
12196 * g++.dg/lookup/scoped5.C: New test.
12197
12198 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12199
12200 PR c++/10552
12201 * g++.dg/template/ttp6.C: New test.
12202
12203 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
12204
12205 * gcc.c-torture/execute/builtins: New directory.
12206 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
12207 gcc.c-torture/execute/builtins.
12208 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
12209 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
12210 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
12211 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
12212
12213 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12214
12215 PR c++/9252
12216 * g++.dg/template/access8.C: New test.
12217 * g++.dg/template/access9.C: New test.
12218
12219 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12220
12221 PR c++/9554
12222 * g++.dg/parse/access1.C: New test.
12223
12224 2003-05-09 DJ Delorie <dj@redhat.com>
12225
12226 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
12227 long, and not an int.
12228
12229 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12230
12231 PR c++/10555, c++/10576
12232 * g++.dg/template/memclass1.C: New test.
12233
12234 2003-05-08 DJ Delorie <dj@redhat.com>
12235
12236 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
12237 targets.
12238 * gcc.c-torture/execute/20021024-1.x: Likewise.
12239 * gcc.c-torture/execute/shiftdi.x: Likewise.
12240 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
12241 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
12242 * gcc.dg/20021018-1.c: Likewise.
12243
12244 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12245
12246 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
12247
12248 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
12249 (bcopy): Call memmove.
12250
12251 2003-05-08 Roger Sayle <roger@eyesopen.com>
12252
12253 * g77.f-torture/compile/8485.f: New test case.
12254
12255 2003-05-07 Richard Henderson <rth@redhat.com>
12256
12257 PR c++/10570
12258 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
12259 Verify exception_cleanup not called for rethrows.
12260 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
12261 when exiting catch block without rethrowing.
12262 * g++.dg/eh/forced3.C: New.
12263 * g++.dg/eh/forced4.C: New.
12264
12265 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
12266
12267 * gcc.dg/20030505.c: Fix triplet.
12268
12269 2003-05-06 DJ Delorie <dj@redhat.com>
12270
12271 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
12272 * gcc.dg/nest.c: Likewise.
12273
12274 2003-05-05 Roger Sayle <roger@eyesopen.com>
12275
12276 * gcc.dg/builtins-14.c: New test case.
12277
12278 2003-05-05 Janis Johnson <janis187@us.ibm.com>
12279
12280 * lib/compat.exp (compat-execute): New argument.
12281 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
12282 * gcc.dg/compat: New test directory.
12283 * gcc.dg/compat/compat.exp: New expect script.
12284 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
12285 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
12286 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
12287 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
12288 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
12289 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
12290
12291 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
12292 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
12293 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
12294 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
12295 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
12296 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
12297 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
12298 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
12299 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
12300 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
12301 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
12302 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
12303 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
12304 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
12305 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
12306
12307 2003-05-05 Zack Weinberg <zack@codesourcery.com>
12308
12309 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
12310
12311 2003-05-05 Jakub Jelinek <jakub@redhat.com>
12312
12313 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
12314
12315 2003-05-05 Geoffrey Keating <geoffk@apple.com>
12316
12317 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
12318 * gcc.dg/ppc-fsel-2.c: New test.
12319
12320 * gcc.dg/unused-5.c: New test.
12321
12322 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12323
12324 PR c++/10496
12325 * g++.dg/warn/pmf1.C: New test.
12326
12327 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12328
12329 PR c++/4494
12330 * g++.dg/warn/main.C: New test.
12331
12332 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12333
12334 * gcc.dg/nonnull-3.c: New test.
12335
12336 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
12337
12338 * gcc.dg/cpp/Wtrigraphs.c: Update.
12339 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
12340
12341 2003-05-03 Geoffrey Keating <geoffk@apple.com>
12342
12343 * gcc.dg/ppc-fsel-1.c: New test.
12344
12345 2003-05-03 Zack Weinberg <zack@codesourcery.com>
12346
12347 PR c/10604
12348 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
12349
12350 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
12351
12352 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
12353
12354 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12355
12356 PR c++/9364, c++/10553, c++/10586
12357 * g++.dg/parse/typename4.C: New test.
12358 * g++.dg/parse/typename5.C: Likewise.
12359
12360 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
12361
12362 * gcc.c-torture/compile/20030503-1.c: New test.
12363
12364 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12365
12366 * g++.dg/lookup/using5.C: Fix testcase error.
12367
12368 2003-05-01 Chris Demetriou <cgd@broadcom.com>
12369
12370 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
12371 since MEABI is no longer supported. Remove all vestiges
12372 of MEABI from the test.
12373
12374 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12375
12376 PR c++/10554
12377 * g++.dg/lookup/using5.C: New test.
12378
12379 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12380
12381 PR c++/8772
12382 * g++.dg/template/ttp5.C: New test.
12383
12384 2003-04-30 Mark Mitchell <mark@codesourcery.com>
12385
12386 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
12387 (dg-gpp-additional-sources): New function.
12388 (dg-gpp-additional-files): Likewise.
12389 * lib/g++.exp (additional_sources): New variable.
12390 (additional_files): Likewise.
12391 (g++_target_compile): Deal with them.
12392 * lib/old-dejagnu.exp: Remove.
12393 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
12394 * g++.old-deja: Revise all tests to use dg commands.
12395
12396 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12397
12398 PR c++/9432, c++/9528
12399 * g++.dg/lookup/using4.C: New test.
12400
12401 2003-04-29 Geoffrey Keating <geoffk@apple.com>
12402
12403 * gcc.dg/noreturn-5.c: New file.
12404 * gcc.dg/noreturn-6.c: New file.
12405
12406 * gcc.c-torture/compile/inline-1.c: New file.
12407
12408 2003-04-29 Mark Mitchell <mark@codesourcery.com>
12409
12410 PR c++/10551
12411 * g++.dg/template/explicit1.C: New test.
12412
12413 2003-04-29 Mark Mitchell <mark@codesourcery.com>
12414
12415 PR c++/10549
12416 * g++.dg/other/bitfield1.C: New test.
12417
12418 PR c++/10527
12419 * g++.dg/init/new7.C: New test.
12420
12421 2003-04-29 Mark Mitchell <mark@codesourcery.com>
12422
12423 * g++.dg/ext/desig1.C: New test.
12424 * g++.dg/ext/init1.C: Update.
12425
12426 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
12427
12428 2003-04-28 Mark Mitchell <mark@codesourcery.com>
12429
12430 PR c++/10180
12431 * g++.dg/warn/Winline-1.C: New test.
12432
12433 2003-04-28 Jakub Jelinek <jakub@redhat.com>
12434
12435 * gcc.c-torture/execute/string-opt-19.c: New test.
12436
12437 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
12438 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
12439
12440 2003-04-27 Mark Mitchell <mark@codesourcery.com>
12441
12442 PR c++/10506
12443 * g++.dg/init/new6.C: New test.
12444
12445 PR c++/10503
12446 * g++.dg/init/ref6.C: New test.
12447
12448 2003-04-26 David Edelsohn <edelsohn@gnu.org>
12449
12450 * g++.dg/warn/weak1.C: XFAIL on AIX4.
12451
12452 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12453
12454 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
12455 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
12456
12457 2003-04-25 Mark Mitchell <mark@codesourcery.com>
12458
12459 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
12460 initialized static data members.
12461
12462 2003-04-25 H.J. Lu <hjl@gnu.org>
12463
12464 * gcc.dg/ia64-sync-4.c: New test.
12465
12466 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12467
12468 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
12469 date.
12470
12471 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
12472
12473 PR c++/10337
12474 * g++.dg/warn/conv1.C: New test.
12475 * g++.old-deja/g++.other/conv7.C: Adjust.
12476 * g++.old-deja/g++.other/overload14.C: Adjust.
12477
12478 2003-04-23 Mark Mitchell <mark@codesourcery.com>
12479
12480 PR c++/10471
12481 * g++.dg/template/defarg2.C: New test.
12482
12483 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
12484
12485 * gcc.dg/cpp/include2.c: Update.
12486 * gcc.dg/cpp/multiline-2.c: New.
12487 * gcc.dg/cpp/multiline.c: Update.
12488 * gcc.dg/cpp/strify2.c: Update.
12489 * gcc.dg/cpp/trad/literals-2.c: Update.
12490
12491 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12492
12493 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
12494
12495 2003-04-23 Mark Mitchell <mark@codesourcery.com>
12496
12497 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
12498
12499 2003-04-23 Mark Mitchell <mark@codesourcery.com>
12500
12501 PR c++/10451
12502 * g++.dg/parse/crash4.C: New test.
12503
12504 PR c++/9847
12505 * g++.dg/parse/crash5.C: New test.
12506
12507 2003-04-22 Mark Mitchell <mark@codesourcery.com>
12508
12509 PR c++/10446
12510 * g++.dg/parse/crash3.C: New test.
12511
12512 PR c++/10428
12513 * g++.dg/parse/elab1.C: New test.
12514
12515 2003-04-22 Devang Patel <dpatel@apple.com>
12516
12517 * gcc.dg/cpp/trad/funlike-5.c: New test.
12518
12519 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
12520
12521 * g++.dg/other/packed1.C: Fix dg options.
12522
12523 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
12524
12525 * g++.dg/other/offsetof2.C: New test.
12526
12527 2003-04-21 Mark Mitchell <mark@codesourcery.com>
12528
12529 * g++.dg/template/recurse.C: Adjust location of error messages.
12530
12531 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
12532
12533 PR c++/9881
12534 * g++.dg/init/addr-const1.C: New test.
12535 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
12536
12537 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
12538
12539 PR c++/10405
12540 * g++.dg/lookup/struct-hack1.C: New test.
12541
12542 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
12543
12544 * ucs.c: Update diagnostic messages.
12545
12546 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
12547
12548 * gcc.dg/cpp/truefalse.cpp: New test.
12549 * gcc.dg/cpp/cpp.exp: Update.
12550 * g++.dg/other/stdbool-if.C: Remove.
12551
12552 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
12553
12554 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
12555 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
12556
12557 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
12558
12559 * gcc.c-torture/compile/20030418-1.c: New test.
12560
12561 2003-04-17 Janis Johnson <janis187@us.ibm.com>
12562
12563 * README.compat: Remove; content moved to doc/sourcebuild.texi.
12564
12565 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12566
12567 PR c++/10347
12568 g++.dg/template/dependent-name1.C: New test.
12569
12570 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
12571
12572 * gcc.dg/warn-1.c (tourist_guide): New array,
12573 contains a pointer to bar.
12574
12575 2003-04-16 Roger Sayle <roger@eyesopen.com>
12576
12577 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
12578 * gcc.c-torture/execute/medce-1.c: New test case.
12579 * gcc.c-torture/execute/medce-2.c: New test case.
12580
12581 2003-04-15 Mark Mitchell <mark@codesourcery.com>
12582
12583 * lib/prune.exp: Ignore more messages.
12584
12585 PR c++/10381
12586 * g++.dg/parse/lookup3.C: New test.
12587
12588 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
12589
12590 * gcc.c-torture/compile/20030415-1.c : New test.
12591
12592 2003-04-14 Mark Mitchell <mark@codesourcery.com>
12593
12594 * gcc.c-torture/execute/scope-2.c: Move to ...
12595 * gcc.dg/noncompile/scope.c: .... here.
12596
12597 2003-04-14 Roger Sayle <roger@eyesopen.com>
12598
12599 * gcc.dg/20030414-2.c: New test case.
12600
12601 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
12602
12603 PR target/10377
12604 * gcc.dg/20030414-1.c: New test.
12605
12606 2003-04-13 Roger Sayle <roger@eyesopen.com>
12607
12608 * gcc.dg/builtins-12.c: New test case.
12609 * gcc.dg/builtins-13.c: New test case.
12610
12611 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12612
12613 * gcc.c-torture/execute/string-opt-18.c: New test.
12614
12615 2003-04-13 Mark Mitchell <mark@codesourcery.com>
12616
12617 PR c++/10300
12618 * g++.dg/init/new5.C: New test.
12619
12620 2003-04-12 Mark Mitchell <mark@codesourcery.com>
12621
12622 PR c++/7910
12623 * g++.dg/ext/dllimport1.C: New test.
12624
12625 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
12626
12627 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
12628
12629 2003-04-11 Bud Davis <bdavis9659@comcast.net>
12630
12631 PR Fortran/9263
12632 * g77.f-torture/noncompile/9263.f: New test
12633 PR Fortran/1832
12634 * g77.f-torture/execute/1832.f: New test
12635
12636 2003-04-11 David Chad <davidc@freebsd.org>
12637 Loren J. Rittle <ljrittle@acm.org>
12638
12639 libobjc/8562
12640 * objc.dg/headers.m: New test.
12641
12642 2003-04-10 Zack Weinberg <zack@codesourcery.com>
12643
12644 * gcc.c-torture/execute/builtin-noret-2.c: New.
12645 * gcc.c-torture/execute/builtin-noret-2.x: New.
12646 XFAIL builtin-noret-2.c at -O1 and above.
12647 * gcc.dg/redecl.c: New.
12648 * gcc.dg/Wshadow-1.c: Update error regexps.
12649
12650 2003-04-10 Mark Mitchell <mark@codesourcery.com>
12651
12652 * g++.dg/abi/bitfield10.C: New test.
12653
12654 2003-04-09 Mike Stump <mrs@apple.com>
12655
12656 * gcc.dg/pch/pch.exp: Make testcase names longer.
12657 * g++.dg/pch/pch.exp: Make testcase names longer.
12658
12659 2003-04-08 Roger Sayle <roger@eyesopen.com>
12660
12661 * gcc.dg/builtins-11.c: New test case.
12662
12663 2003-04-08 Roger Sayle <roger@eyesopen.com>
12664
12665 * gcc.dg/builtins-9.c: New test case.
12666 * gcc.dg/builtins-10.c: New test case.
12667
12668 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
12669
12670 * gcc.dg/noncompile/init-4.c.c: New test.
12671
12672 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
12673
12674 * gcc.misc-test/gcov-9.c: New test.
12675 * gcc.misc-test/gcov-10.c: New test
12676 * gcc.misc-test/gcov-11.c: New test.
12677
12678 2003-04-05 Zack Weinberg <zack@codesourcery.com>
12679
12680 PR optimization/10024
12681 * gcc.c-torture/compile/20030405-1.c: New test.
12682
12683 2003-04-04 Geoffrey Keating <geoffk@apple.com>
12684
12685 * gcc.dg/pch/static-3.c: New.
12686 * gcc.dg/pch/static-3.hs: New.
12687 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
12688
12689 2003-04-04 Richard Henderson <rth@redhat.com>
12690
12691 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
12692 * g++.dg/eh/forced2.C: Likewise.
12693
12694 2003-04-03 Mike Stump <mrs@apple.com>
12695
12696 * lib/scanasm.exp (scan-assembler): Add xfail processing for
12697 target arg.
12698 (scan-assembler-times, scan-assembler-not): Likewise.
12699 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
12700
12701 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
12702
12703 * gcc.dg/sparc-loop-1.c: New test.
12704
12705 2003-04-02 Geoffrey Keating <geoffk@apple.com>
12706
12707 PR other/9274
12708 * g++.dg/pch/system-2.C: New.
12709 * g++.dg/pch/system-2.Hs: New.
12710
12711 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
12712
12713 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
12714
12715 * g++.dg/eh/simd-1.C (vecfunc): Same.
12716
12717 2003-04-01 Roger Sayle <roger@eyesopen.com>
12718
12719 * gcc.c-torture/execute/20030401-1.c: New test case.
12720
12721 2003-04-01 Ziemowit Laski <zlaski@apple.com>
12722
12723 * objc.dg/defs.m: New.
12724
12725 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
12726
12727 * g++.dg/eh/simd-1.C: New.
12728 * g++.dg/eh/simd-2.C: New.
12729
12730 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
12731
12732 * gcc.c-torture/execute/simd-3.c: New.
12733
12734 2003-03-31 Mark Mitchell <mark@codesourcery.com>
12735
12736 PR c/9936
12737 * gcc.dg/20030331-2.c: New test.
12738
12739 2003-03-31 Mark Mitchell <mark@codesourcery.com>
12740
12741 PR c++/10278
12742 * g++.dg/parse/crash2.C: New test.
12743
12744 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
12745
12746 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
12747 * gcc.c-torture/execute/20030331-1.c: ...here.
12748
12749 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
12750
12751 * gcc.c-torture/execute/20030331-1.c: New test.
12752
12753 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
12754
12755 * lib/gcov.exp: Adjust call return testing strings.
12756 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
12757
12758 2003-03-31 Roger Sayle <roger@eyesopen.com>
12759
12760 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
12761 * gcc.dg/builtins-7.c: New test case.
12762 * gcc.dg/builtins-8.c: New test case.
12763
12764 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
12765
12766 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
12767
12768 2003-03-30 Mark Mitchell <mark@codesourcery.com>
12769
12770 PR c++/7647
12771 * g++.dg/lookup-class-member-2.C: New test.
12772
12773 2003-03-30 Glen Nakamura <glen@imodulo.com>
12774
12775 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
12776
12777 2003-03-28 Roger Sayle <roger@eyesopen.com>
12778
12779 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
12780
12781 2003-03-28 Mark Mitchell <mark@codesourcery.com>
12782
12783 * g++.dg/init/attrib1.C: New test.
12784
12785 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
12786
12787 * gcc.dg/ultrasp8.c: New test.
12788
12789 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
12790
12791 * gcc.dg/ultrasp7.c: New test.
12792
12793 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
12794
12795 PR c++/10047
12796 * g++.dg/template/inline1.C: New test.
12797
12798 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
12799
12800 * gcc.dg/sparc-dwarf2.c: New test.
12801
12802 2003-03-27 Roger Sayle <roger@eyesopen.com>
12803
12804 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
12805 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
12806
12807 2003-03-27 Mark Mitchell <mark@codesourcery.com>
12808
12809 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
12810 than reading .x files.
12811 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
12812 * g77.dg/gcov/gcov-1.f: Likewise.
12813 * gcc.misc-tests/gcov-4b.c: Likewise.
12814 * gcc.misc-tests/gcov-5b.c: Likewise.
12815 * gcc.misc-tests/gcov-6.c: Likewise.
12816 * gcc.misc-tests/gcov-7.c: Likewise.
12817 * gcc.misc-tests/gcov-8.c: Likewise.
12818 * g++.dg/gcov/gcov-1.x: Remove.
12819 * g77.dg/gcov/gcov-1.x: Likewise.
12820 * gcc.misc-tests/gcov-4b.x: Likewise.
12821 * gcc.misc-tests/gcov-5b.x: Likewise.
12822 * gcc.misc-tests/gcov-6.x: Likewise.
12823 * gcc.misc-tests/gcov-7.x: Likewise.
12824 * gcc.misc-tests/gcov-8.x: Likewise.
12825
12826 2003-03-27 Glen Nakamura <glen@imodulo.com>
12827
12828 PR opt/10087
12829 * gcc.dg/20030324-1.c: New test.
12830
12831 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
12832
12833 PR c++/10224
12834 * g++.dg/template/arg3.C: New test.
12835
12836 PR c++/10158
12837 * g++.dg/template/friend18.C: New test.
12838
12839 2003-03-26 Roger Sayle <roger@eyesopen.com>
12840
12841 * g77.f-torture/compile/20030326-1.f: New test case.
12842
12843 2003-03-26 Janis Johnson <janis187@us.ibm.com>
12844
12845 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
12846
12847 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
12848
12849 2003-03-26 Jakub Jelinek <jakub@redhat.com>
12850
12851 * gcc.dg/ia64-sync-3.c: New test.
12852
12853 2003-03-26 Alan Modra <amodra@bigpond.net.au>
12854
12855 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
12856
12857 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
12858
12859 * gcc.dg/ultrasp6.c: New test.
12860
12861 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
12862
12863 * gcc.dg/i386-signbit-1.c: New test.
12864 * gcc.dg/i386-signbit-2.c: New test.
12865 * gcc.dg/i386-signbit-3.c: New test.
12866
12867 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
12868
12869 * gcc.dg/ultrasp5.c: Fix options.
12870
12871 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
12872
12873 * gcc.dg/ultrasp5.c: Fix comment.
12874
12875 2003-03-24 Bud Davis <bdavis9659@comcast.net>
12876
12877 PR fortran/10197
12878 * g77.f-torture/execute/10197.f: New test.
12879
12880 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
12881
12882 PR c++/9898, c++/383
12883 * g++.dg/template/conv6.C: New test.
12884
12885 PR c++/10119
12886 * g++.dg/template/ptrmem5.C: New test.
12887
12888 PR c++/10026
12889 * g++.dg/lookup/koenig1.C: New test.
12890
12891 PR C++/10199
12892 * g++.dg/lookup/template2.C: New test.
12893
12894 2003-03-24 Jakub Jelinek <jakub@redhat.com>
12895
12896 * g++.dg/opt/rtti1.C: New test.
12897
12898 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
12899
12900 * gcc.dg/ultrasp5.c: New test.
12901
12902 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
12903
12904 PR middle-end/9967
12905 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
12906 builtin fputs.
12907
12908 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
12909
12910 PR c/8224
12911 * gcc.dg/20030323-1.c: New test.
12912
12913 2003-03-23 Roger Sayle <roger@eyesopen.com>
12914
12915 * gcc.c-torture/compile/20030323-1.c: New test case.
12916
12917 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
12918
12919 * gcc.dg/20030321-1.c: New test.
12920
12921 2003-03-22 Zack Weinberg <zack@codesourcery.com>
12922
12923 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
12924
12925 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
12926
12927 PR c++/9978, c++/9708
12928 * g++.dg/ext/vlm1.C: Adjust expected error.
12929 * g++.dg/ext/vla2.C: New test.
12930 * g++.dg/template/arg1.C: New test.
12931 * g++.dg/template/arg2.C: New test.
12932
12933 2003-03-22 Bud Davis <bdavis9659@comcast.net>
12934
12935 * g77.f-torture/execute/select.f: New test.
12936 * g77.f-torture/noncompile/select_no_compile.f: New test.
12937
12938 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
12939
12940 PR c++/9898
12941 * g++.dg/other/error4.C: New test.
12942
12943 2003-03-20 Mark Mitchell <mark@codesourcery.com>
12944
12945 * g++.dg/template/friend17.C: New test.
12946
12947 2003-03-21 Alan Modra <amodra@bigpond.net.au>
12948
12949 * gcc.c-torture/compile/20030320-1.c: New.
12950
12951 2003-03-20 Roger Sayle <roger@eyesopen.com>
12952
12953 * gcc.dg/builtins-6.c: New test case.
12954
12955 2003-03-19 Alan Modra <amodra@bigpond.net.au>
12956
12957 PR target/10073
12958 * gcc.c-torture/compile/20030319-1.c: New.
12959
12960 2003-03-18 Jan Hubicka <jh@suse.cz>
12961
12962 * gcc.dg/i386-cvt-1.c: New test.
12963
12964 2003-03-17 Zack Weinberg <zack@codesourcery.com>
12965
12966 * objc.dg/naming-1.m: Use "(parse|syntax) error".
12967 * objc.dg/naming-2.m: Likewise.
12968
12969 2003-03-17 Mark Mitchell <mark@codesourcery.com>
12970
12971 PR c++/9639
12972 * g++.dg/parse/crash1.C: New test.
12973
12974 2003-03-16 Mark Mitchell <mark@codesourcery.com>
12975
12976 PR c++/8805
12977 * g++.dg/eh/cleanup1.C: New test.
12978
12979 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
12980
12981 * gcc.c-torture/execute/20030316-1.c: New test case.
12982
12983 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
12984
12985 PR c++/9629
12986 * g++.dg/init/ctor2.C: New test.
12987
12988 2003-03-15 Roger Sayle <roger@eyesopen.com>
12989
12990 * g77.f-torture/compile/xformat.f: New test case.
12991
12992 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12993
12994 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
12995 * g++.old-deja/g++.mike/eh50.C: Likewise.
12996
12997 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12998
12999 PR c++/6440
13000 * g++.dg/template/spec7.C: New test.
13001 * g++.dg/template/spec8.C: Likewise.
13002
13003 2003-03-14 Jakub Jelinek <jakub@redhat.com>
13004
13005 * gcc.c-torture/execute/20030313-1.c: New test.
13006
13007 2003-03-14 Richard Henderson <rth@redhat.com>
13008
13009 * gcc.dg/inline-2.c: Adjust alpha test for external call.
13010
13011 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
13012
13013 * gcc.c-torture/compile/20030314-1.c: New test.
13014
13015 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
13016
13017 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
13018 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
13019 thumb target,
13020 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
13021 to accept newer _imp__ prefix and additional
13022 newline in .drectve section.
13023 * gcc.dg/dll-4.c: Likewise.
13024 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
13025 switch.
13026
13027 2003-03-13 Mark Mitchell <mark@codesourcery.com>
13028
13029 * g++.dg/parse/namespace9.C: New test.
13030
13031 * g++.dg/init/ref5.C: New test.
13032 * g++.dg/parse/ptrmem1.C: Likewise.
13033
13034 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13035
13036 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
13037 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
13038 regular expression.
13039 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
13040 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
13041
13042 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
13043
13044 * gcc.c-torture/execute/20030224-2.c: New test.
13045
13046 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
13047
13048 * gcc.dg/decl-3.c: New test.
13049
13050 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
13051
13052 * gcc.dg/i386-loop-2.c: New test.
13053
13054 2003-03-11 Mark Mitchell <mark@codesourcery.com>
13055
13056 PR c++/9474
13057 * g++.dg/parse/namespace8.C: New test.
13058
13059 PR c++/9924
13060 * g++.dg/overload/builtin2.C: New test.
13061
13062 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
13063
13064 * gcc.dg/return-type-3.c: New test.
13065
13066 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
13067
13068 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
13069 profiling options are not supported.
13070
13071 2003-03-10 Mark Mitchell <mark@codesourcery.com>
13072
13073 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
13074 * g++.old-deja/g++.warn/impint2.C: Likewise.
13075
13076 2003-03-10 Devang Patel <dpatel@apple.com>
13077
13078 * g++.dg/cpp/c++_cmd_1.C: New test.
13079 * g++.dg/cpp/c++_cmd_1.h: New file.
13080
13081 2003-03-10 Segher Boessenkool <segher@koffie.nl>
13082
13083 * gcc.dg/altivec-9.c: New file.
13084
13085 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13086
13087 * gcc.dg/ppc-sdata-1.c: New test.
13088 * gcc.dg/ppc-sdata-2.c: New test.
13089
13090 2003-03-09 Mark Mitchell <mark@codesourcery.com>
13091
13092 PR c++/9373
13093 * g++.dg/opt/ptrmem2.C: New test.
13094
13095 PR c++/8534
13096 * g++.dg/opt/ptrmem1.C: New test.
13097
13098 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
13099
13100 * gcc.dg/i386-loop-1.c: New test.
13101
13102 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13103
13104 PR c++/9970
13105 * g++.dg/lookup/friend1.C: New test.
13106
13107 2003-03-08 Mark Mitchell <mark@codesourcery.com>
13108
13109 PR c++/9823
13110 * g++.dg/parser/constructor1.C: New test.
13111
13112 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
13113
13114 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
13115
13116 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
13117
13118 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
13119
13120 * gcc.dg/cpp/Wunused.c: Update test.
13121
13122 2003-03-08 Jan Hubicka <jh@suse.cz>
13123
13124 * gcc.dg/inline-3.c: New test.
13125
13126 2003-03-08 Mark Mitchell <mark@codesourcery.com>
13127
13128 PR c++/9809
13129 * g++.dg/parse/builtin1.C: New test.
13130
13131 PR c++/9982
13132 * g++.dg/abi/cookie1.C: New test.
13133 * g++.dg/abi/cookie2.C: Likewise.
13134
13135 PR c++/9524
13136 * g++.dg/template/field1.C: New test.
13137
13138 PR c++/9912
13139 * g++.dg/parse/class1.C: New test.
13140 * g++.dg/parse/namespace7.C: Likewise.
13141 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
13142
13143 2003-03-07 Mark Mitchell <mark@codesourcery.com>
13144
13145 * g++.dg/init/ref4.C: New test.
13146
13147 2003-03-07 Jan Hubicka <jh@suse.cz>
13148
13149 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
13150 * gcc.dg/inline-3.c: New test.
13151
13152 2003-03-06 Mark Mitchell <mark@codesourcery.com>
13153
13154 * g++.dg/init/ref3.C: New test.
13155
13156 PR c++/9965
13157 * g++.dg/init/ref2.C: New test.
13158
13159 PR c++/9400
13160 * g++.dg/warn/Wshadow-2.C: New test.
13161
13162 PR c++/9791
13163 * g++.dg/warn/Woverloaded-1.C: New test.
13164
13165 2003-03-05 Jan Hubicka <jh@suse.cz>
13166
13167 * gcc.dg/i386-local2.c: New.
13168 * gcc.dg/i386-local.c: Fix typo.
13169
13170 2003-03-05 Mark Mitchell <mark@codesourcery.com>
13171
13172 * g++.dg/abi/layout3.C: New test.
13173
13174 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
13175
13176 * gcc.c-torture/compile/20030305-1.c
13177
13178 2003-03-05 Jan Hubicka <jh@suse.cz>
13179
13180 * gcc.dg/i386-local.c: New.
13181
13182 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
13183
13184 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
13185
13186 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13187
13188 * gcc.dg/switch-2.c: New test.
13189 * gcc.dg/switch-3.c: New test.
13190 * gcc.dg/Wswitch.c: Adjust line numbers.
13191 * gcc.dg/Wswitch-default.c: Likewise.
13192 * gcc.dg/Wswitch-enum.c: Likewise.
13193
13194 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
13195
13196 * gcc.c-torture/execute/20030222-1.c: New test.
13197
13198 2003-03-03 James E Wilson <wilson@tuliptree.org>
13199
13200 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
13201
13202 2003-03-03 Mark Mitchell <mark@codesourcery.com>
13203
13204 PR c++/9878
13205 * g++.dg/init/ref1.C: New test.
13206
13207 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
13208
13209 * gcc.dg/sh-relax.c: New SH-only test.
13210
13211 2003-03-03 Geoffrey Keating <geoffk@apple.com>
13212
13213 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
13214 comment explaining purpose of testcase.
13215
13216 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
13217
13218 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
13219 for HC11/HC12 (asm needs two int registers).
13220 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
13221 HC11/HC12 because the test uses an asm which needs two 32-bit
13222 registers.
13223
13224 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
13225
13226 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
13227 for HC11/HC12 (array is too large otherwise).
13228 * gcc.c-torture/compile/920501-4.x: New file, likewise.
13229 * gcc.c-torture/compile/20010518-2.x: Likewise.
13230 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
13231 HC11/HC12 (array is too large).
13232
13233 2003-03-01 Geoffrey Keating <geoffk@apple.com>
13234
13235 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
13236 * lib/g++-dg.exp (g++-dg-test): Likewise.
13237
13238 2003-03-01 Roger Sayle <roger@eyesopen.com>
13239
13240 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
13241 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
13242
13243 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13244
13245 * g++.dg/warn/implicit-typename1.C: Remove warning.
13246
13247 2003-02-28 Richard Henderson <rth@redhat.com>
13248
13249 * gcc.dg/noreturn-1.c: Move noreturn warning line.
13250 * gcc.dg/return-type-1.c: Move control reaches end warning line.
13251
13252 2003-02-28 Geoffrey Keating <geoffk@apple.com>
13253
13254 * gcc.dg/pch/pch.exp: Change .pch to .gch.
13255 * g++.dg/pch/pch.exp: Likewise.
13256
13257 2003-02-28 Mark Mitchell <mark@codesourcery.com>
13258
13259 PR c++/9879
13260 * testsuite/g++.dg/init/new4.C: New test.
13261
13262 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
13263
13264 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
13265
13266 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
13267
13268 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
13269 unsigned long.
13270
13271 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
13272 wider than float.
13273
13274 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
13275
13276 * lib/scanasm.exp: Add support for counting numbers of
13277 occurences.
13278 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
13279 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
13280
13281 2003-02-25 Mark Mitchell <mark@codesourcery.com>
13282
13283 PR c++/9683
13284 * g++.dg/template/static3.C: New test.
13285
13286 PR c++/9829
13287 * g++.dg/parse/namespace6.C: New test.
13288
13289 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13290
13291 PR target/9732
13292 * gcc.dg/20030225-1.c: New test.
13293
13294 2003-02-24 Mark Mitchell <mark@codesourcery.com>
13295
13296 * README: Remove out-of-date information.
13297
13298 PR c++/9836
13299 * g++.dg/template/spec6.C: New test.
13300
13301 2003-02-24 Jeff Law <law@redhat.com>
13302
13303 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
13304
13305 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13306
13307 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
13308 * gcc.dg/pragma-ep-1.c: Likewise.
13309
13310 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13311
13312 PR c++/9602
13313 * g++.dg/template/friend16.C: New test.
13314
13315 2003-02-23 Mark Mitchell <mark@codesourcery.com>
13316
13317 PR c++/5333
13318 * g++.dg/parse/fused-params1.C: Adjust error messages.
13319 * g++.dg/template/nested3.C: New test.
13320
13321 2003-02-24 Alan Modra <amodra@bigpond.net.au>
13322
13323 * g++.dg/abi/param1.C: New test.
13324
13325 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13326
13327 PR c++/7982
13328 * g++.dg/warn/implicit-typename1.C: New test.
13329
13330 2003-02-22 Kelley Cook <kelleycook@comcast.net>
13331
13332 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
13333 with "mtune".
13334 * g++.old-deja/g++.other/store-expr2.C: Likewise.
13335 * gcc.c-torture/execute/20010129-1.x: Likewise.
13336 * gcc.dg/20011107-1.c: Likewise.
13337 * gcc.dg/20020108-1.c: Likewise.
13338 * gcc.dg/20020122-3.c: Likewise.
13339 * gcc.dg/20020206-1.c: Likewise.
13340 * gcc.dg/20020310-1.c: Likewise.
13341 * gcc.dg/20020426-2.c: Likewise.
13342 * gcc.dg/20020517-1.c: Likewise.
13343 * gcc.dg/991230-1.c: Likewise.
13344 * gcc.dg/i386-unroll-1.c: Likewise.
13345 * gcc.misc-tests/i386-prefetch.exp: Likewise.
13346
13347 2003-02-22 Jan Hubicka <jh@suse.cz>
13348
13349 * gcc.dg/i386-mul.c: New test.
13350
13351 2003-02-21 Roger Sayle <roger@eyesopen.com>
13352
13353 * gcc.dg/builtins-5.c: New test case.
13354
13355 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
13356
13357 * gcc.dg/asmreg-1.c: New test.
13358
13359 2003-02-21 Mark Mitchell <mark@codesourcery.com>
13360
13361 PR c++/9749
13362 * g++.dg/parse/varmod1.C: New test.
13363
13364 2003-02-21 Mark Mitchell <mark@codesourcery.com>
13365
13366 PR c++/9727
13367 * g++.dg/template/op1.C: New test.
13368
13369 2003-02-21 Mark Mitchell <mark@codesourcery.com>
13370
13371 PR c++/8906
13372 * g++.dg/template/nested2.C: New test.
13373
13374 2003-02-21 Mark Mitchell <mark@codesourcery.com>
13375
13376 PR c++/8724
13377 * g++.dg/expr/dtor1.C: New test.
13378
13379 2003-02-21 Zack Weinberg <zack@codesourcery.com>
13380
13381 * gcc.dg/cpp/include3.c: New test.
13382 * gcc.dg/cpp/inc/foo.h: New file.
13383
13384 2003-02-21 Glen Nakamura <glen@imodulo.com>
13385
13386 * gcc.c-torture/execute/20030221-1.c: New test.
13387
13388 2003-02-20 Mark Mitchell <mark@codesourcery.com>
13389
13390 PR c++/9729
13391 * g++.dg/abi/conv1.C: New test.
13392
13393 2003-02-20 Jan Hubicka <jh@suse.cz>
13394
13395 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
13396
13397 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
13398
13399 * gcc.c-torture/compile/20030219-1.c: New test.
13400
13401 2003-02-18 Jan Hubicka <jh@suse.cz>
13402
13403 * gcc.dg/funcorder.c: New test.
13404
13405 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
13406
13407 * gcc.c-torture/execute/20030218-1.c: New.
13408
13409 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
13410
13411 * gcc.dg/20030218-1.c: New.
13412
13413 2003-02-18 Richard Henderson <rth@redhat.com>
13414
13415 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
13416 * gcc.dg/attr-used-2.c: New.
13417
13418 2003-02-18 Mark Mitchell <mark@codesourcery.com>
13419
13420 PR c++/9704
13421 * g++.dg/init/copy5.C: New test.
13422
13423 2003-02-18 Geoffrey Keating <geoffk@apple.com>
13424
13425 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
13426 * g++.dg/pch/pch.exp: Likewise.
13427
13428 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
13429
13430 * gcc.c-torture/execute/20030209-1.c: Enable the test if
13431 STACK_SIZE is not defined.
13432
13433 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13434
13435 PR c++/9457
13436 * g++.dg/template/init1.C: New test.
13437
13438 2003-02-16 Jan HUbicka <jh@suse.cz>
13439
13440 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
13441 (foo): Add few extra tests
13442 * gcc.dg/c99-const-expr-3.c: Likewise.
13443 * gcc.c-torture/execute/20030216-1.c: New.
13444
13445 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13446
13447 PR c++/9459
13448 * g++.dg/ext/typeof4.C: New test.
13449
13450 2003-02-15 Roger Sayle <roger@eyesopen.com>
13451
13452 * gcc.dg/i386-387-3.c: New test case.
13453
13454 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
13455
13456 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
13457 cris-*-elf* cris-*-aout* and mmix-*-*.
13458
13459 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
13460
13461 * gcc.dg/20030213-1.c: New test.
13462
13463 2003-02-12 Roger Sayle <roger@eyesopen.com>
13464
13465 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
13466 * gcc.dg/i386-387-2.c: Likewise.
13467
13468 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
13469
13470 * gcc.dg/ppc-spe.c: Fix formatting.
13471 Enable tests that were previously unsupported by gas.
13472 Delete tests for instructions that no longer exist.
13473 Switch arguments on evsubifw builtin.
13474
13475 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
13476
13477 * gcc.c-torture/execute/20030209-1.c: Disable the test if
13478 STACK_SIZE is too small.
13479
13480 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
13481 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
13482
13483 * gcc.dg/decl-2.c: New test.
13484
13485 2003-02-10 Jan Hubicka <jh@suse.cz>
13486
13487 * gcc.dg/i386-fpcvt-1.c: New test.
13488
13489 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
13490
13491 * gcc.c-torture/execute/20030209-1.c: New test.
13492
13493 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
13494
13495 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
13496 int-wide bitops, use the constants of the same width.
13497 Likewise, if long long is 32-bit wide, test bitops using
13498 32-bit constants.
13499
13500 2003-02-07 Loren James Rittle <ljrittle@acm.org>
13501
13502 * gcc.dg/20021014-1.c: Annotate with expected notice text.
13503
13504 2003-02-07 Roger Sayle <roger@eyesopen.com>
13505
13506 * testsuite/gcc.dg/builtins-4.c: New test case.
13507
13508 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13509
13510 * gcc.dg/20020430-1.c: Fix dg command typos.
13511 * gcc.dg/20020503-1.c: Likewise.
13512
13513 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13514
13515 PR c++/8785
13516 * g++.dg/parse/fused-params1.C: New test.
13517
13518 PR c++/8857
13519 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
13520
13521 PR c++/8921
13522 * g++.dg/parse/non-dependent1.C: New test.
13523
13524 PR c++/8928
13525 * g++.dg/parse/dupl-tmpl-args1.C: New test.
13526
13527 PR c++/9228
13528 * g++.dg/parse/undefined7.C: New test.
13529 * g++.dg/parse/non-templ1.C: New test.
13530
13531 PR c++/9229
13532 * g++.dg/parse/too-many-tmpl-args1.C: New test.
13533
13534 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13535
13536 * gcc.c-torture/compile/20030206-1.c: New test.
13537
13538 2003-02-05 Roger Sayle <roger@eyesopen.com>
13539
13540 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
13541 "pow" to "foo" to avoid potential confusion with a math built-in.
13542
13543 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13544
13545 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
13546 conditions for SPARC targets.
13547
13548 2003-02-05 Jakub Jelinek <jakub@redhat.com>
13549
13550 * gcc.dg/20030204-1.c: New test.
13551
13552 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13553
13554 PR c++/38
13555 * g++.dg/parse/array-size1.C: New test.
13556
13557 PR c++/5657
13558 * g++.dg/parse/undefined3.C: New test.
13559
13560 PR c++/5665
13561 * g++.dg/parse/undefined4.C: New test.
13562
13563 PR c++/5975
13564 * g++.dg/parse/undefined5.C: New test.
13565
13566 PR c++/7259
13567 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
13568
13569 PR c++/8578
13570 * g++.dg/parse/casting-operator1.C: New test.
13571
13572 PR c++/8596
13573 * g++.dg/parse/undefined6.C: New test.
13574
13575 PR c++/8736
13576 * g++.dg/parse/missing-template1.C: New test.
13577
13578 2003-02-04 Jan Hubicka <jh@suse.cz>
13579
13580 * gcc.dg/i386-cadd.c: Compile using -march=k8.
13581 * gcc.dg/i386-cmov?.c: Likewise.
13582 * gcc.dg/i386-fpcvt-?.c: Likewise.
13583 * gcc.dg/i386-ssefp-1.c: Likewise.
13584 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
13585 conventions.
13586
13587 2003-02-03 Mark Mitchell <mark@codesourcery.com>
13588
13589 PR c++/7129
13590 * testsuite/g++.dg/ext/max.C: New test.
13591
13592 2003-02-03 Jan Hubicka <jh@suse.cz>
13593
13594 * gcc.c-torture/execute/20030203-1.c: New test.
13595
13596 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
13597
13598 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
13599 'natural-endian'.
13600
13601 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
13602
13603 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
13604 * g++.dg/init/new2.C: Likewise.
13605 * g++.dg/other/new1.C: Likewise.
13606
13607 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
13608
13609 * gcc.dg/struct-ret-libc.c: New test.
13610
13611 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
13612
13613 * gcc.dg/20030129-1.c: New test.
13614
13615 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13616
13617 PR c++/8849
13618 * g++.dg/template/ptrmem4.C: New test.
13619
13620 2003-01-29 Mark Mitchell <mark@codesourcery.com>
13621
13622 * g++.dg/parser/constant1.C: New test.
13623
13624 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13625
13626 PR c++/8591
13627 * g++.dg/parse/friend2.C: New test.
13628
13629 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
13630
13631 PR c++/9437
13632 * g++.dg/template/unify4.C: New test.
13633
13634 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
13635
13636 * gcc.c-torture/execute/20030128-1.c: New test.
13637
13638 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
13639
13640 * g++.dg/lookup/nested1.C: Test moved from ...
13641 * g++.old-deja/g++.other/lookup24.C: ... here.
13642
13643 2003-01-28 Jan Hubicka <jh@suse.cz>
13644
13645 * gcc.dg/i386-cmov5.c: New test.
13646
13647 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
13648
13649 * gcc.c-torture/execute/20010925-1.c: Changed the
13650 memcpy declaration.
13651
13652 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
13653
13654 PR c++/3902
13655 * g++.dg/parse/template5.C: New test.
13656
13657 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
13658
13659 PR fortran/9258
13660 * g77.dg/pr9258: New test.
13661
13662 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
13663
13664 * README: Move relevant parts from README.g++.
13665
13666 * README.g++: Remove this file.
13667
13668 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
13669
13670 * g++.dg/abi/dcast1.C: New test.
13671
13672 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13673
13674 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
13675
13676 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
13677
13678 PR c++/47
13679 * g++.old-deja/g++.other/lookup24.C: New test.
13680
13681 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13682
13683 PR middle-end/7227
13684 * gcc.dg/uninit-C.c: New test.
13685
13686 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
13687
13688 * g++.dg/abi/covariant1.C: New test.
13689
13690 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
13691
13692 * gcc.dg/20030123-1.c: New test.
13693
13694 2003-01-25 Jan Hubicka <jh@suse.cz>
13695
13696 PR opt/8492
13697 * gcc.c-torture/compile/20030125-1.c
13698
13699 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
13700
13701 PR c++/9403
13702 * g++.dg/parse/template3.C: New test.
13703 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
13704
13705 PR c++/795
13706 * g++.dg/parse/template4.C: New test.
13707
13708 PR c++/9415
13709 * g++.dg/template/qual2.C: New test.
13710
13711 PR c++/8545
13712 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
13713
13714 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
13715
13716 2003-01-25 Roger Sayle <roger@eyesopen.com>
13717
13718 * gcc.c-torture/execute/switch-1.c: New test case.
13719
13720 2003-01-25 Jan Hubicka <jh@suse.cz>
13721
13722 * gcc.c-torture/execute/20030125-1.[cx]: New test.
13723
13724 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
13725
13726 Tweaks for Bison-1.875. From the NEWS file:
13727 "- `parse error' -> `syntax error'
13728 Bison now uniformly uses the term `syntax error'"
13729 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
13730 * gcc.dg/cpp/digraph2.c: Likewise.
13731 * gcc.dg/cpp/direct2.c: Likewise.
13732 * gcc.dg/cpp/paste4.c: Likewise.
13733 * gcc.dg/c90-restrict-1.c: Likewise.
13734 * gcc.dg/c99-func-2.c: Likewise.
13735 * gcc.dg/noncompile/920721-2.c: Likewise.
13736 * gcc.dg/noncompile/930622-2.c: Likewise.
13737 * gcc.dg/noncompile/940112-1.c: Likewise.
13738 * gcc.dg/noncompile/950921-1.c: Likewise.
13739 * gcc.dg/noncompile/951123-1.c: Likewise.
13740 * gcc.dg/noncompile/971104-1.c: Likewise.
13741 * gcc.dg/noncompile/990416-1.c: Likewise.
13742
13743 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
13744
13745 * g++.dg/parse/undefined1.C: Add error message.
13746
13747 2003-01-22 Mark Mitchell <mark@codesourcery.com>
13748
13749 PR c++/9354
13750 * g++.dg/parse/new1.C: New test.
13751
13752 PR c++/9216
13753 * g++.dg/parse/template2.C: New test.
13754
13755 PR c++/9354
13756 * g++.dg/parse/typedef2.C: New test.
13757
13758 PR c++/9328
13759 * g++.dg/ext/typeof3.C: New test.
13760
13761 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13762
13763 PR c++/2738
13764 * g++.dg/parse/ret-type1.C: New test.
13765
13766 PR c++/3792
13767 * g++.dg/parse/tmpl-outside1.C: New test.
13768
13769 PR c++/4207
13770 * g++.dg/parse/int-as-enum1.C: New test.
13771
13772 PR c++/4903
13773 * g++.dg/parse/no-typename1.C: New test.
13774
13775 PR c++/5533
13776 * g++.dg/parse/no-value1.C: New test.
13777
13778 PR c++/5921
13779 * g++.dg/parse/wrong-inline1.C: New test.
13780
13781 PR c++/6402
13782 * g++.dg/parse/ref1.C: New test.
13783
13784 PR c++/6992
13785 * g++.dg/parse/attr-ctor1.C: New test.
13786
13787 PR c++/7229
13788 * g++.dg/parse/namespace5.C: New test.
13789
13790 PR c++/7917
13791 * g++.dg/parse/func-def1.C: New test.
13792
13793 PR c++/8143
13794 * g++.dg/parse/undefined1.C: New test.
13795
13796 PR c++/5723, PR c++/8522
13797 * g++.dg/parse/specialization1.C: New test.
13798
13799 PR c++/163, PR c++/8595
13800 * g++.dg/parse/struct-as-enum1.C: New test.
13801
13802 PR c++/9173
13803 * g++.dg/parse/undefined2.C: New test.
13804
13805 2003-01-22 Mark Mitchell <mark@codesourcery.com>
13806
13807 PR c++/9298
13808 * g++.dg/parse/template1.C: New test.
13809
13810 PR c++/9384
13811 * g++.dg/parse/using1.C: New test.
13812
13813 PR c++/9285
13814 PR c++/9294
13815 * g++.dg/parse/expr2.C: New test.
13816
13817 PR c++/9388
13818 * g++.dg/parse/lookup2.C: Likewise.
13819
13820 2003-01-21 Jan Hubicka <jh@suse.cz>
13821
13822 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
13823 * gcc.c-torture/execute/eeprof-1.c: Likewise.
13824 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
13825 * gcc.c-torture/execute/string-opt-*.c: Likewise.
13826
13827 2003-01-20 Nick Clifton <nickc@redhat.com>
13828
13829 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
13830 problem with ARM sibcall code generation.
13831
13832 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
13833
13834 * gcc.c-torture/execute/20030120-1.c: New.
13835
13836 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
13837
13838 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
13839
13840 2003-01-17 Mark Mitchell <mark@codesourcery.com>
13841
13842 PR c++/9272
13843 * g++.dg/parse/ctor1.C: New test.
13844
13845 PR c++/9294:
13846 * g++.dg/parse/qualified1.C: New test.
13847
13848 * g++.dg/parse/typename3.C: New test.
13849
13850 2003-01-16 Richard Henderson <rth@redhat.com>
13851
13852 * g++.dg/tls/init-2.C: Fix error matches for real this time.
13853
13854 2003-01-16 Richard Henderson <rth@redhat.com>
13855
13856 * g++.dg/pch/pch.exp: Copy test header to the working directory
13857 before using it either for precompilation or direct use.
13858 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
13859 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
13860
13861 2003-01-16 Richard Henderson <rth@redhat.com>
13862
13863 * gcc.dg/pch/pch.exp: Copy test header to the working directory
13864 before using it either for precompilation or direct use.
13865 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
13866 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
13867
13868 2003-01-16 Mark Mitchell <mark@codesourcery.com>
13869
13870 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
13871 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
13872 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
13873 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
13874 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
13875 typename warning into error.
13876 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
13877 error messages.
13878 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
13879 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
13880 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
13881 messages.
13882 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
13883 make declaration visible in template.
13884 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
13885 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
13886 messages.
13887 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
13888 message.
13889 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
13890 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
13891 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
13892 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
13893 typename warning with error message.
13894 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
13895 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
13896 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
13897
13898 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
13899
13900 * g++.dg/parse/ambig2.C: New test.
13901
13902 2003-01-15 Richard Henderson <rth@redhat.com>
13903
13904 * g++.dg/tls/init-2.C: Update error message string.
13905
13906 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13907
13908 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
13909
13910 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
13911
13912 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
13913 all for HC11/HC12.
13914 * gcc.c-torture/compile/20001205-1.x: Likewise.
13915 * gcc.c-torture/compile/20001226-1.x: Likewise.
13916 * gcc.c-torture/compile/920520-1.x: Likewise.
13917 * gcc.c-torture/compile/961203-1.x: Likewise.
13918 * gcc.c-torture/compile/20020604-1.x: Likewise.
13919
13920 2003-01-15 Jan Hubicka <jh@suse.cz>
13921
13922 * gcc.c-torture/compile/20030115-1.c: New test.
13923
13924 * gcc.dg/i386-fpcvt-1.c: New test.
13925 * gcc.dg/i386-fpcvt-2.c: New test.
13926
13927 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
13928
13929 Further conform g++'s __vmi_class_type_info to the C++ ABI
13930 specification.
13931 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
13932 the specification.
13933
13934 2003-01-14 Jan Hubicka <jh@suse.cz>
13935
13936 * gcc.dg/i386-fpcvt-1.c: New test.
13937 * gcc.dg/i386-fpcvt-2.c: New test.
13938
13939 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
13940
13941 * gcc.dg/i386-mmx-3.c: New test.
13942
13943 2003-01-12 Mark Mitchell <mark@codesourcery.com>
13944
13945 PR c++/9264
13946 * g++.dg/parse/octal1.C: New file.
13947
13948 PR c++/9172
13949 * g++.dg/parse/typename1.C: New file.
13950
13951 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
13952
13953 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
13954 * gcc.dg/bf-no-ms-layout.c: Likewise.
13955 * gcc.dg/bf-ms-attrib.c: Likewise.
13956
13957 2003-01-10 Mark Mitchell <mark@codesourcery.com>
13958
13959 PR c++/9099
13960 * g++.dg/parse/dtor1.C: New file.
13961
13962 PR c++/9128
13963 * g++.dg/rtti/typeid1.C: New file.
13964
13965 PR c++/9153
13966 * g++.dg/parse/lookup1.C: New file.
13967
13968 PR c++/9171
13969 * g++.dg/templ/spec5.C: New file.
13970
13971 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
13972
13973 * gcc.c-torture/compile/20030110-1.c: New test.
13974
13975 2003-01-09 Geoffrey Keating <geoffk@apple.com>
13976
13977 Merge from pch-branch:
13978
13979 2002-12-23 Geoffrey Keating <geoffk@apple.com>
13980
13981 * gcc.dg/pch/cpp-1.h: New.
13982 * gcc.dg/pch/cpp-1.c: New.
13983 * gcc.dg/pch/cpp-2.h: New.
13984 * gcc.dg/pch/cpp-2.c: New.
13985
13986 2002-11-19 Geoffrey Keating <geoffk@apple.com>
13987
13988 * gcc.dg/pch/except-1.h: New.
13989 * gcc.dg/pch/except-1.c: New.
13990
13991 2002-11-13 Geoffrey Keating <geoffk@apple.com>
13992
13993 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
13994 running test.
13995 * gcc.dg/pch: Include *.hp not *.h.
13996 * gcc.dg/pch/system-1.h: New.
13997 * gcc.dg/pch/system-1.c: New.
13998
13999 2002-11-11 Geoffrey Keating <geoffk@apple.com>
14000
14001 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
14002 rather than trying to build and run a program using PCH.
14003 * gcc.dg/pch: Remove dg-do commands from test files.
14004
14005 2002-11-08 Geoffrey Keating <geoffk@apple.com>
14006
14007 * gcc.dg/pch/macro-3.c: New.
14008 * gcc.dg/pch/macro-3.h: New.
14009
14010 2002-11-04 Geoffrey Keating <geoffk@apple.com>
14011
14012 * gcc.dg/pch/common-1.c: New.
14013 * gcc.dg/pch/common-1.h: New.
14014 * gcc.dg/pch/decl-1.c: New.
14015 * gcc.dg/pch/decl-1.h: New.
14016 * gcc.dg/pch/decl-2.c: New.
14017 * gcc.dg/pch/decl-2.h: New.
14018 * gcc.dg/pch/decl-3.c: New.
14019 * gcc.dg/pch/decl-3.h: New.
14020 * gcc.dg/pch/decl-4.c: New.
14021 * gcc.dg/pch/decl-4.h: New.
14022 * gcc.dg/pch/decl-5.c: New.
14023 * gcc.dg/pch/decl-5.h: New.
14024 * gcc.dg/pch/global-1.c: New.
14025 * gcc.dg/pch/global-1.h: New.
14026 * gcc.dg/pch/inline-1.c: New.
14027 * gcc.dg/pch/inline-1.h: New.
14028 * gcc.dg/pch/inline-2.c: New.
14029 * gcc.dg/pch/inline-2.h: New.
14030 * gcc.dg/pch/static-1.c: New.
14031 * gcc.dg/pch/static-1.h: New.
14032 * gcc.dg/pch/static-2.c: New.
14033 * gcc.dg/pch/static-2.h: New.
14034
14035 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
14036
14037 * g++.dg/pch/pch.exp: Better handle failing testcases.
14038 * gcc.dg/pch/pch.exp: Likewise.
14039 * gcc.dg/pch/macro-1.c: New.
14040 * gcc.dg/pch/macro-1.h: New.
14041 * gcc.dg/pch/macro-2.c: New.
14042 * gcc.dg/pch/macro-2.h: New.
14043
14044 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
14045
14046 * g++.dg/dg.exp: Treat files in pch/ specially.
14047 * g++.dg/pch/pch.exp: New file.
14048 * g++.dg/pch/empty.H: New file.
14049 * g++.dg/pch/empty.C: New file.
14050 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
14051 "precompile".
14052
14053 * gcc.dg/pch/pch.exp: New file.
14054 * gcc.dg/pch/empty.h: New file.
14055 * gcc.dg/pch/empty.c: New file.
14056 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
14057 "precompile".
14058
14059 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14060
14061 * g++.dg/template/friend14.C: New test.
14062
14063 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
14064
14065 * gcc.dg/old-style-asm-1.c: New test.
14066
14067 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
14068
14069 * gcc.c-torture/compile/20030109-1.c: New test.
14070
14071 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
14072
14073 * gcc.c-torture/execute/20030109-1.c: New test.
14074
14075 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
14076
14077 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
14078 * g++.old-deja/g++.mike/dyncast2.C: Likewise
14079 * g++.old-deja/g++.mike/dyncast3.C: Likewise
14080 * g++.old-deja/g++.mike/eh2.C: Likewise
14081 * g++.old-deja/g++.mike/eh3.C: Likewise
14082 * g++.old-deja/g++.mike/eh5.C: Likewise
14083 * g++.old-deja/g++.mike/eh6.C: Likewise
14084 * g++.old-deja/g++.mike/eh7.C: Likewise
14085 * g++.old-deja/g++.mike/eh8.C: Likewise
14086 * g++.old-deja/g++.mike/eh9.C: Likewise
14087 * g++.old-deja/g++.mike/eh10.C: Likewise
14088 * g++.old-deja/g++.mike/eh12.C: Likewise
14089 * g++.old-deja/g++.mike/eh13.C: Likewise
14090 * g++.old-deja/g++.mike/eh14.C: Likewise
14091 * g++.old-deja/g++.mike/eh16.C: Likewise
14092 * g++.old-deja/g++.mike/eh17.C: Likewise
14093 * g++.old-deja/g++.mike/eh18.C: Likewise
14094 * g++.old-deja/g++.mike/eh21.C: Likewise
14095 * g++.old-deja/g++.mike/eh23.C: Likewise
14096 * g++.old-deja/g++.mike/eh24.C: Likewise
14097 * g++.old-deja/g++.mike/eh25.C: Likewise
14098 * g++.old-deja/g++.mike/eh26.C: Likewise
14099 * g++.old-deja/g++.mike/eh27.C: Likewise
14100 * g++.old-deja/g++.mike/eh28.C: Likewise
14101 * g++.old-deja/g++.mike/eh29.C: Likewise
14102 * g++.old-deja/g++.mike/eh31.C: Likewise
14103 * g++.old-deja/g++.mike/eh33.C: Likewise
14104 * g++.old-deja/g++.mike/eh34.C: Likewise
14105 * g++.old-deja/g++.mike/eh35.C: Likewise
14106 * g++.old-deja/g++.mike/eh36.C: Likewise
14107 * g++.old-deja/g++.mike/eh37.C: Likewise
14108 * g++.old-deja/g++.mike/eh38.C: Likewise
14109 * g++.old-deja/g++.mike/eh39.C: Likewise
14110 * g++.old-deja/g++.mike/eh40.C: Likewise
14111 * g++.old-deja/g++.mike/eh41.C: Likewise
14112 * g++.old-deja/g++.mike/eh42.C: Likewise
14113 * g++.old-deja/g++.mike/eh44.C: Likewise
14114 * g++.old-deja/g++.mike/eh46.C: Likewise
14115 * g++.old-deja/g++.mike/eh47.C: Likewise
14116 * g++.old-deja/g++.mike/eh48.C: Likewise
14117 * g++.old-deja/g++.mike/eh49.C: Likewise
14118 * g++.old-deja/g++.mike/eh50.C: Likewise
14119 * g++.old-deja/g++.mike/eh51.C: Likewise
14120 * g++.old-deja/g++.mike/eh53.C: Likewise
14121 * g++.old-deja/g++.mike/eh55.C: Likewise
14122 * g++.old-deja/g++.mike/p7912.C: Likewise
14123 * g++.old-deja/g++.mike/p9706.C: Likewise
14124 * g++.old-deja/g++.mike/p10416.C: Likewise
14125 * g++.old-deja/g++.mike/p11667.C: Likewise
14126 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
14127 Remove redundant reference to Iris.
14128 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
14129 Elxsi, i860, Pico Java, and WE32K.
14130
14131 2003-01-07 Mark Mitchell <mark@codesourcery.com>
14132
14133 * g++.dg/ext/asm4.C: New test.
14134
14135 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14136
14137 PR c++/9030
14138 * g++.dg/template/friend12.C: New test.
14139 * g++.dg/template/friend13.C: Likewise.
14140 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
14141
14142 2003-01-08 Jan Hubicka <jh@suse.cz>
14143
14144 * gcc.dg/i386-cadd.c: New test.
14145 * gcc.dg/i386-cmov4.c: Likewise.
14146
14147 2003-01-06 Mark Mitchell <mark@codesourcery.com>
14148
14149 PR c++/9165
14150 * g++.dg/warn/Wunused-3.C: New test.
14151
14152 * g++.dg/abi/bitfield9.C: New test.
14153
14154 PR c++/9189
14155 * g++.dg/parse/defarg3.C: New test.
14156
14157 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
14158
14159 * g++.dg/parse/ambig1.C: New test.
14160 * g++.dg/parse/defarg2.C: New test.
14161
14162 2003-01-05 Mark Mitchell <mark@codesourcery.com>
14163
14164 * g++.dg/template/defarg-1.C: New test.
14165 * g++.dg/template/local2.C: Likewise.
14166
14167 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
14168
14169 * gcc.c-torture/execute/20030105-1.c: New test.
14170
14171 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14172
14173 * g++.dg/parse/namespace3.C: Remove extra semicolons.
14174 * g++.dg/parse/namespace4.C: Likewise.
14175
14176 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
14177
14178 * g++.dg/template/ntp2.C: New test.
14179
14180 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
14181
14182 * g++.dg/parse/extern-C-1.C: New test.
14183
14184 * g++.dg/parse/namespace4.C: New test.
14185
14186 * g++.dg/template/nested1.C: New test.
14187
14188 * g++.dg/parse/namespace3.C: New test.
14189
14190 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
14191
14192 * g++.dg/lookup/two-stage1.C: New test.
14193
14194 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14195
14196 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
14197 * g++.old-deja/g++.jason/access8.C: Likewise.
14198 * g++.old-deja/g++.other/decl5.C: Likewise.
14199
14200 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
14201
14202 * g++.dg/parse/parse7.C: New test.
14203
14204 2003-01-02 Mark Mitchell <mark@codesourcery.com>
14205
14206 PR c++/2843
14207 * g++.dg/ext/attrib7.C: New test.
14208
14209 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
14210
14211 * g++.dg/parse/parse6.C: New test.
14212
14213 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
14214
14215 * gcc.dg/h8300-stack-1.c: New.
14216
14217 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
14218
14219 g++.dg/lookup/exception1.C: New test.
14220
14221 g++.dg/lookup/template1.C: New test.
14222
14223 g++.dg/parse/namespace2.C: New test.
14224
14225 g++.dg/parse/parens2.C: New test.
14226
14227 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14228
14229 * g++.dg/parse/parse5.C: New test.
14230 * g++.dg/lookup/scoped4.C: New test.
14231
14232 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
14233
14234 * g++.dg/parse/parens1.C: New test.
14235
14236 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
14237 angle-bracket1.C.
14238 * g++.dg/parse/parens2.C: New test.
14239
14240 * g++.dg/lookup/scope-operator1.C: New test.
14241
14242 * g++.dg/parse/operator1.C: New test.
14243
14244 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14245
14246 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
14247 * g++.old-deja/g++.other/access6.C: Likewise.
14248 * g++.old-deja/g++.other/decl1.C: Likewise.
14249 * g++.old-deja/g++.pt/typename12.C: Likewise.
14250
14251 2002-12-31 Mark Mitchell <mark@codesourcery.com>
14252
14253 * g++.dg/parse/namespace1.C: New test.
14254
14255 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14256
14257 * g++.dg/parse/parse4.C: New test.
14258
14259 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14260
14261 * g++.dg/parse/parse3.C: New test.
14262
14263 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14264
14265 * g++.dg/parse/parse2.C: New test.
14266
14267 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14268
14269 * g++.dg/template/friend11.C: New test.
14270
14271 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14272
14273 * g++.dg/parse/parse1.C: New test.
14274
14275 2002-12-31 Janis Johnson <janis187@us.ibm.com>
14276
14277 * lib/profopt.exp: Change the name of a global variable to avoid
14278 possible clashes with other test suites.
14279
14280 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
14281
14282 * g++.dg/inherit/covariant8.C: New test.
14283
14284 2002-12-31 Mark Mitchell <mark@codesourcery.com>
14285
14286 * g++.dg/init/array9.C: New test.
14287
14288 PR c++/9112
14289 * g++.dg/parse/expr1.C: New test.
14290
14291 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
14292
14293 * gcc.c-torture/compile/20021230-1.c: New test.
14294
14295 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
14296
14297 * g++.dg/inherit/covariant5.C: New test.
14298 * g++.dg/inherit/covariant6.C: New test.
14299 * g++.dg/inherit/covariant7.C: New test.
14300
14301 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14302
14303 PR c++/2739
14304 * g++.dg/other/access2.C: New test.
14305
14306 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
14307
14308 * g++.dg/other/anon-struct.C: No longer fails
14309 * g++.old-deja/g++.brendan/parse4.C: Likewise.
14310 * g++.old-deja/g++.brendan/parse5.C: Likewise.
14311 * g++.old-deja/g++.brendan/parse6.C: Likewise.
14312
14313 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
14314
14315 * g++.dg/parse/angle-bracket.C (main): No longer fails.
14316
14317 2002-12-27 Mark Mitchell <mark@codesourcery.com>
14318
14319 * g++.dg/eh/spec4.C: Remove stray semicolon.
14320 * g++.dg/expr/pmf-1.C: Change error message.
14321 * g++.dg/ext/asm1.C: Remove stray semicolon.
14322 * g++.dg/ext/typename1.C: Add missing typenames.
14323 * g++.dg/inherit/template-as-base.C: Change error message.
14324 * g++.dg/lookup/scoped1.C: Likewise.
14325 * g++.dg/lookup/scoped2.C: Likewise.
14326 * g++.dg/lookup/using2.C: Likewise.
14327 * g++.dg/other/component1.C: Remove stray semicolon.
14328 * g++.dg/other/do1.C: Change error message.
14329 * g++.dg/other/error2.C: Likewise.
14330 * g++.dg/other/init1.C: Likewise.
14331 * g++.dg/other/packed1.C: Remove stray semicolon.
14332 * g++.dg/other/ptrmem2.C: Change error message.
14333 * g++.dg/parse/parameter-declaration-1.C: Remove line number
14334 marker.
14335 * g++.dg/special/initp1.C: Remove invalid attribute usage.
14336 * g++.dg/template/access3.C: Add typename keyword.
14337 * g++.dg/template/access5.C: Remove stray semicolon.
14338 * g++.dg/template/access6.C: Likewise.
14339 * g++.dg/template/complit1.C: Likewise.
14340 * g++.dg/template/crash1.C: Change error message.
14341 * g++.dg/template/inherit2.C: Remove stray semicolon.
14342 * g++.dg/template/instantiate2.C: Likewise.
14343 * g++.dg/template/instantiate3.C: Change error message.
14344 * g++.dg/template/qual1.C: Remove stray semicolon.
14345 * g++.dg/template/qualttp18.C: Change error message.
14346 * g++.dg/template/ref1.C: Remove stray semicolon.
14347 * g++.dg/template/sizeof1.C (A::value): Declare it.
14348 * g++.dg/template/spec4.C: Change error message.
14349 * g++.dg/template/static1.C: Likewise.
14350 * g++.dg/template/type1.C: Likewise.
14351 * g++.dg/template/typename3.C: Likewise.
14352 * g++.old-deja/g++.benjamin/13478.C: Change error message.
14353 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
14354 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
14355 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
14356 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
14357 named return value extension.
14358 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
14359 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
14360 * g++.old-deja/g++.bob/extern_C.C: Likewise.
14361 * g++.old-deja/g++.bob/inherit2.C: Likewise.
14362 * g++.old-deja/g++.brendan/complex1.C: Likewise.
14363 * g++.old-deja/g++.brendan/copy5.C: Likewise.
14364 * g++.old-deja/g++.brendan/crash13.C: Likewise.
14365 * g++.old-deja/g++.brendan/crash15.C: Likewise.
14366 * g++.old-deja/g++.brendan/crash18.C: Change error message.
14367 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
14368 * g++.old-deja/g++.brendan/crash38.C: Likewise.
14369 * g++.old-deja/g++.brendan/crash50.C: Likewise.
14370 * g++.old-deja/g++.brendan/crash56.C: Likewise.
14371 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
14372 syntax.
14373 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
14374 * g++.old-deja/g++.brendan/crash8.C: Change error message.
14375 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
14376 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
14377 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
14378 * g++.old-deja/g++.brendan/template11.C: Likewise.
14379 * g++.old-deja/g++.brendan/template26.C: Likewise.
14380 * g++.old-deja/g++.brendan/template27.C: Use explicit
14381 specialization syntax.
14382 * g++.old-deja/g++.brendan/template30.C: Likewise.
14383 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
14384 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
14385 non-dependent names.
14386 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
14387 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
14388 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
14389 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
14390 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
14391 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
14392 named return value extension.
14393 * g++.old-deja/g++.ext/namedret2.C: Likewise.
14394 * g++.old-deja/g++.ext/namedret3.C: Likewise.
14395 * g++.old-deja/g++.ext/return1.C: Likewise.
14396 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
14397 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
14398 * g++.old-deja/g++.jason/access8.C: Likewise.
14399 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
14400 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
14401 pseudo-destructor names.
14402 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
14403 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
14404 pseudo-destructor names.
14405 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
14406 * g++.old-deja/g++.jason/overload19.C: Likewise.
14407 * g++.old-deja/g++.jason/overload32.C: Likewise.
14408 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
14409 stray semicolons.
14410 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
14411 * g++.old-deja/g++.jason/return.C: Likewise.
14412 * g++.old-deja/g++.jason/return2.C: Likewise.
14413 * g++.old-deja/g++.jason/shadow1.C: Likewise.
14414 * g++.old-deja/g++.jason/special.C: Use explicit specialization
14415 syntax.
14416 * g++.old-deja/g++.jason/template10.C: Account for use of
14417 non-dependent names.
14418 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
14419 syntax.
14420 * g++.old-deja/g++.jason/template37.C: Likewise.
14421 * g++.old-deja/g++.law/access4.C: Change error messages.
14422 * g++.old-deja/g++.law/arm13.C: Remove incorrect
14423 pseudo-destructor names.
14424 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
14425 * g++.old-deja/g++.law/ctors9.C: Likewise.
14426 * g++.old-deja/g++.law/cvt22.C: Likewise.
14427 * g++.old-deja/g++.law/dtors5.C: Likewise.
14428 * g++.old-deja/g++.law/global-init1.C: Likewise.
14429 * g++.old-deja/g++.law/missed-error3.C: Likewise.
14430 * g++.old-deja/g++.law/operators28.C: Likewise.
14431 * g++.old-deja/g++.law/visibility28.C: Likewise.
14432 * g++.old-deja/g++.martin/eval1.C: Likewise.
14433 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
14434 name.
14435 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
14436 * g++.old-deja/g++.mike/net34.C: Likewise.
14437 * g++.old-deja/g++.mike/net36.C: Likewise.
14438 * g++.old-deja/g++.mike/ns2.C: Likewise.
14439 * g++.old-deja/g++.mike/p12306.C: Likewise.
14440 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
14441 value extension.
14442 * g++.old-deja/g++.mike/p700.C: Likewise.
14443 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
14444 * g++.old-deja/g++.mike/p710.C: Likewise.
14445 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
14446 value extension.
14447 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
14448 * g++.old-deja/g++.mike/pmf9.C: Likewise.
14449 * g++.old-deja/g++.ns/crash2.C: Likewise.
14450 * g++.old-deja/g++.ns/crash3.C: Likewise.
14451 * g++.old-deja/g++.ns/invalid1.C: Likewise.
14452 * g++.old-deja/g++.ns/ns17.C: Likewise.
14453 * g++.old-deja/g++.ns/template16.C: Likewise.
14454 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
14455 keyword.
14456 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
14457 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
14458 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
14459 named return value extension.
14460 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
14461 * g++.old-deja/g++.other/access4.C: Issue additional error
14462 messages.
14463 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
14464 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
14465 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
14466 * g++.old-deja/g++.other/crash25.C: Change error message.
14467 * g++.old-deja/g++.other/crash4.C: Change error message.
14468 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
14469 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
14470 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
14471 checks.
14472 * g++.old-deja/g++.other/defarg8.C: Likewise.
14473 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
14474 * g++.old-deja/g++.other/dtor10.C: Likewise.
14475 * g++.old-deja/g++.other/incomplete.C: Likewise.
14476 * g++.old-deja/g++.other/linkage7.C: Likewise.
14477 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
14478 lookup algorithm.
14479 * g++.old-deja/g++.other/mangle2.C: Likewise.
14480 * g++.old-deja/g++.other/refinit2.C: Likewise.
14481 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
14482 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
14483 * g++.old-deja/g++.pt/crash28.C: Likewise.
14484 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
14485 syntax.
14486 * g++.old-deja/g++.pt/crash32.C: Change error message.
14487 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
14488 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
14489 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
14490 error message position.
14491 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
14492 * g++.old-deja/g++.pt/defarg8.C: Change error message.
14493 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
14494 syntax.
14495 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
14496 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
14497 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
14498 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
14499 keyword.
14500 * g++.old-deja/g++.pt/explicit31.C: Likewise.
14501 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
14502 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
14503 keyword.
14504 * g++.old-deja/g++.pt/explicit71.C: Change error message.
14505 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
14506 syntax.
14507 * g++.old-deja/g++.pt/friend28.C: Account for use of
14508 non-dependent names.
14509 * g++.old-deja/g++.pt/friend29.C: Likewise.
14510 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
14511 rules.
14512 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
14513 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
14514 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
14515 lookup rules.
14516 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
14517 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
14518 keyword.
14519 * g++.old-deja/g++.pt/memclass20.C: Likewise.
14520 * g++.old-deja/g++.pt/memclass5.C: Likewise.
14521 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
14522 keyword.
14523 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
14524 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
14525 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
14526 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
14527 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
14528 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
14529 keyword.
14530 * g++.old-deja/g++.pt/spec10.C: Likewise.
14531 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
14532 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
14533 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
14534 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
14535 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
14536 * g++.old-deja/g++.pt/ttp62.C: Likewise.
14537 * g++.old-deja/g++.pt/ttp64.C: Likewise.
14538 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
14539 * g++.old-deja/g++.pt/typename15.C: Likewise.
14540 * g++.old-deja/g++.pt/typename22.C: Likewise.
14541 * g++.old-deja/g++.pt/typename6.C: Change error messages.
14542 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
14543 * g++.old-deja/g++.pt/virtual2.C: Likewise.
14544 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
14545 syntax.
14546 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
14547 return value extension.
14548 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
14549 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
14550 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
14551 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
14552
14553 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
14554
14555 * g++.dg/warn/inline1.C: New test.
14556 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
14557 * g++.old-deja/g++.jason/synth10.C: Likewise.
14558 * g++.old-deja/g++.mike/net31.C: Likewise.
14559 * g++.old-deja/g++.mike/p8786.C: Likewise.
14560
14561 * g++.dg/template/friend10.C: New test.
14562 * g++.dg/template/conv5.C: New test.
14563
14564 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
14565
14566 * g++.dg/lookup/scoped3.C: New test.
14567
14568 * g++.dg/lookup/decl1.C: New test.
14569 * g++.dg/lookup/decl2.C: New test.
14570
14571 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
14572
14573 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
14574 gcc.c-torture/compile/20021015-1.c,
14575 gcc.c-torture/compile/20021015-2.c,
14576 gcc.c-torture/compile/20021123-1.c,
14577 gcc.c-torture/compile/20021123-2.c,
14578 gcc.c-torture/compile/20021123-3.c,
14579 gcc.c-torture/compile/20021123-4.c,
14580 gcc.c-torture/execute/20021024-1.c: Add tests previously added
14581 only to 3.1 or 3.2 branch.
14582
14583 2002-12-23 Mark Mitchell <mark@codesourcery.com>
14584
14585 * gcc.dg/i386-bitfield3.c: New test.
14586
14587 * gcc.dg/i386-bitfield2.c: New test.
14588
14589 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
14590
14591 * g++.dg/parse/conv_op1.C: New test.
14592
14593 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
14594
14595 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
14596 approved.
14597
14598 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
14599
14600 * gcc.c-torture/compile/20021220-1.c: New test.
14601
14602 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
14603
14604 * gcc.dg/i386-fastcall-1.c: New.
14605
14606 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14607
14608 * gcc.c-torture/execute/20021219-1.c: New test.
14609
14610 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14611
14612 * gcc.dg/i386-pic-1.c: New test.
14613
14614 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14615
14616 PR c++/8099
14617 * g++.dg/template/friend9.C: New test.
14618
14619 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14620
14621 PR c++/3663
14622 * g++.dg/template/access7.C: New test.
14623
14624 2002-12-18 Nick Clifton <nickc@redhat.com>
14625
14626 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
14627 the libstdc++-v3 directory has been found.
14628
14629 2002-12-12 Devang Patel <dpatel@apple.com>
14630 * gcc.dg/darwin-ld-1.c: New test.
14631 * gcc.dg/darwin-ld-2.c: New test.
14632 * gcc.dg/darwin-ld-3.c: New test.
14633 * gcc.dg/darwin-ld-4.c: New test.
14634 * gcc.dg/darwin-ld-5.c: New test.
14635
14636 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14637
14638 * gcc.c-torture/compile/20021212-1.c: New test.
14639
14640 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
14641
14642 * gcc.dg/fshort-wchar: New test.
14643
14644 2002-12-10 Mark Mitchell <mark@codesourcery.com>
14645
14646 PR c++/8372
14647 * g++.dg/template/dtor1.C: New test.
14648
14649 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
14650 markers.
14651
14652 2002-12-10 Jakub Jelinek <jakub@redhat.com>
14653
14654 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
14655
14656 2002-12-09 Mark Mitchell <mark@codesourcery.com>
14657
14658 * g++.dg/template/static1.C: New test.
14659 * g++.dg/template/static2.C: New test.
14660 * g++.old-deja/g++.ext/memconst.C: New test.
14661
14662 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14663
14664 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
14665 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
14666 * g++.dg/special/initp1.C: Likewise.
14667
14668 2002-12-06 Jakub Jelinek <jakub@redhat.com>
14669
14670 * gcc.c-torture/execute/20021204-1.c: New test.
14671
14672 2002-12-04 Geoffrey Keating <geoffk@apple.com>
14673
14674 * gcc.dg/ppc-fmadd-1.c: New file.
14675 * gcc.dg/ppc-fmadd-2.c: New file.
14676 * gcc.dg/ppc-fmadd-3.c: New file.
14677
14678 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
14679
14680 * gcc.c-torture/compile/20021204-1.c: New test.
14681
14682 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
14683
14684 * g++.dg/inherit/covariant2.C: New test.
14685 * g++.dg/inherit/covariant3.C: New test.
14686 * g++.dg/inherit/covariant4.C: New test.
14687 * g++.dg/inherit/covariant1.C: Remove XFAIL.
14688 * g++.old-deja/g++.robertl/eb17.C: Likewise.
14689
14690 2002-12-03 Mark Mitchell <mark@codesourcery.com>
14691
14692 PR c++/8688
14693 * g++.dg/init/brace3.C: New test.
14694
14695 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
14696
14697 * gcc.dg/20020210-1.c: Fix a comment typo.
14698
14699 2002-12-02 Mark Mitchell <mark@codesourcery.com>
14700
14701 PR c++/8720
14702 * g++.dg/parse/defarg1.C: New test.
14703
14704 PR c++/8615
14705 * g++.dg/template/char1.C: New test.
14706
14707 * g++.dg/template/varmod1.C: Fix typo.
14708
14709 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14710
14711 DR 180
14712 * g++.old-deja/g++.pt/crash32.C: Expect error.
14713
14714 2002-12-01 Mark Mitchell <mark@codesourcery.com>
14715
14716 PR c++/5919
14717 * g++.dg/template/varmod1.C: New test.
14718
14719 PR c++/8727
14720 * g++.dg/inherit/typeinfo1.C: New test.
14721
14722 PR c++/8663
14723 * g++.dg/inherit/typedef1.C: New test.
14724
14725 2002-11-30 Mark Mitchell <mark@codesourcery.com>
14726
14727 PR c++/8332
14728 PR c++/8493
14729 * g++.dg/template/strlen1.C: New test.
14730
14731 PR c++/8227
14732 * g++.dg/template/ctor2.C: New test.
14733
14734 PR c++/8214
14735 * g++.dg/init/string1.C: New test.
14736
14737 PR c++/8511
14738 * g++.dg/template/friend8.C: New test.
14739
14740 2002-11-29 Joe Buck <jbuck@synopsys.com>
14741
14742 * g++.dg/lookup/anon2.C: New test.
14743
14744 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
14745
14746 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
14747 h8300 port.
14748
14749 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
14750
14751 * gcc.dg/bitfld-6.c: New test.
14752
14753 2002-11-27 Jan Hubicka <jh@suse.cz>
14754
14755 * gcc.c-torture/execute/20021127.[cx]: New test.
14756
14757 2002-11-26 Jan Hubicka <jh@suse.cz>
14758
14759 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
14760 quality.
14761
14762 2002-11-26 Geoffrey Keating <geoffk@apple.com>
14763
14764 * g++.dg/init/brace2.C: New test.
14765 * g++.old-deja/g++.mike/p9129.C: Correct.
14766
14767 2002-11-26 Mark Mitchell <mark@codesourcery.com>
14768
14769 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
14770
14771 2002-11-25 Andreas Bauer <baueran@in.tum.de>
14772
14773 * gcc.dg/sibcall-6: New test for indirect sibcalls.
14774
14775 2002-11-25 Mark Mitchell <mark@codesourcery.com>
14776
14777 * testsuite/g++.dg/abi/empty11.C: New test.
14778 * testsuite/g++.dg/rtti/cv1.C: New test.
14779
14780 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
14781
14782 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
14783
14784 2002-11-24 Mark Mitchell <mark@codesourcery.com>
14785
14786 * g++.dg/abi/empty10.C: New test.
14787
14788 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
14789
14790 * gcc.c-torture/compile/20021124-1.c: New test.
14791
14792 2002-11-22 Mark Mitchell <mark@codesourcery.com>
14793
14794 * g++.dg/abi/rtti2.C: New test.
14795
14796 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
14797
14798 * gcc.dg/i386-unroll-1.c: New test.
14799
14800 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
14801
14802 * gcc.c-torture/compile/20021120-1.c: New test.
14803 * gcc.c-torture/compile/20021120-2.c: New test.
14804
14805 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
14806
14807 * gcc.dg/bitfld-5.c: New test.
14808
14809 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
14810
14811 * gcc.c-torture/execute/20021120-3.c: New test.
14812
14813 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
14814
14815 * gcc.c-torture/execute/20021120-2.c: New test.
14816
14817 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
14818
14819 * gcc.c-torture/execute/20021120-1.c: New test.
14820
14821 2002-11-20 Jakub Jelinek <jakub@redhat.com>
14822
14823 * gcc.c-torture/execute/20021118-3.c: New test.
14824
14825 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14826
14827 * gcc.c-torture/compile/20021119-1.c: New test.
14828
14829 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
14830
14831 * gcc.dg/duff-1.c: New test.
14832 * gcc.dg/duff-2.c: New test.
14833 * gcc.dg/duff-3.c: New test.
14834
14835 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
14836
14837 * gcc.dg/cpp/_Pragma5.c: New test.
14838
14839 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
14840
14841 * gcc.c-torture/execute/20021118-2.c: New test.
14842
14843 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
14844
14845 * gcc.c-torture/execute/20021118-1.c: New test.
14846
14847 2002-11-16 Jakub Jelinek <jakub@redhat.com>
14848
14849 * gcc.dg/20021116-1.c: New test.
14850
14851 2002-11-14 Mark Mitchell <mark@codesourcery.com>
14852
14853 * g++.dg/abi/vcall1.C: New test.
14854
14855 2002-11-14 Jakub Jelinek <jakub@redhat.com>
14856
14857 * gcc.dg/20021029-1.c: New test.
14858 * gcc.dg/20021029-2.c: New test.
14859
14860 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
14861
14862 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
14863
14864 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
14865
14866 PR c/8439
14867 * gcc.dg/20021110.c: Move to ...
14868 * gcc.c-torture/compile/20021110.c: .... here.
14869
14870 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14871
14872 PR c/8467
14873 * gcc.c-torture/execute/20021111-1.c
14874
14875 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
14876
14877 PR c/8439
14878 * gcc.dg/20021110.c: New test.
14879
14880 2002-11-10 Mark Mitchell <mark@codesourcery.com>
14881
14882 * g++.dg/abi/vthunk3.C: Run only on x86.
14883
14884 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
14885
14886 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
14887
14888 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
14889
14890 * lib/compat.exp (compat-execute): Fix logic error in last
14891 change.
14892
14893 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
14894
14895 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
14896
14897 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14898
14899 PR c++/8389
14900 * g++.dg/template/access6.C: New test.
14901
14902 2002-11-08 Jan Hubicka <jh@suse.cz>
14903
14904 * gcc.dg/i386-ssefp-1.c: New test.
14905 * gcc.dg/i386-ssefp-1.c: New test.
14906
14907 2002-11-08 Jan Hubicka <jh@suse.cz>
14908
14909 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
14910
14911 2002-11-07 Mark Mitchell <mark@codesourcery.com>
14912
14913 * g++.dg/abi/vthunk3.C: New test.
14914
14915 PR c++/8338
14916 * g++.dg/template/crash2.C: New test.
14917
14918 2002-11-07 Mark Mitchell <mark@codesourcery.com>
14919
14920 * testsuite/g++.dg/abi/dtor1.C: New test.
14921 * testsuite/g++.dg/abi/dtor2.C: Likewise.
14922
14923 2002-11-05 Geoffrey Keating <geoffk@apple.com>
14924
14925 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
14926 Darwin.
14927
14928 2002-11-04 Adam Nemet <anemet@lnxw.com>
14929
14930 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
14931 -mthumb. Only xfail with -O0.
14932
14933 2002-11-03 Mark Mitchell <mark@codesourcery.com>
14934
14935 * g++.dg/abi/thunk1.C: New test.
14936 * g++.dg/abi/thunk2.C: Likewise.
14937 * g++.dg/abi/vtt1.C: Likewise.
14938
14939 2002-11-02 Diego Novillo <dnovillo@redhat.com>
14940
14941 PR optimization/8423
14942 * gcc.c-torture/execute/builtin-constant.c: New test.
14943
14944 2002-11-01 Zack Weinberg <zack@codesourcery.com>
14945
14946 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
14947 Add some more cases.
14948
14949 2002-11-01 Mark Mitchell <mark@codesourcery.com>
14950
14951 PR c++/8391
14952 * g++.dg/opt/local1.C: New test.
14953
14954 2002-10-30 Mark Mitchell <mark@codesourcery.com>
14955
14956 PR c++/8160
14957 * g++.dg/template/complit1.C: New test.
14958
14959 PR c++/8149
14960 * g++.dg/template/typename4.C: Likewise.
14961
14962 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14963
14964 Core issue 287, PR c++/7639
14965 * g++.dg/template/instantiate1.C: Adjust error location.
14966 * g++.dg/template/instantiate3.C: New test.
14967 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
14968 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
14969 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
14970
14971 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
14972
14973 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
14974
14975 2002-10-29 Mark Mitchell <mark@codesourcery.com>
14976
14977 PR c++/8287
14978 * g++.dg/init/dtor2.C: New test.
14979
14980 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14981
14982 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
14983 * gcc.dg/nest.c: Bypass errors on irix6.
14984
14985 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
14986
14987 * gcc.dg/nest.c: Expect error for mmix-*-*.
14988 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
14989
14990 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
14991
14992 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
14993 markers.
14994
14995 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
14996
14997 2002-10-25 Mike Stump <mrs@apple.com>
14998
14999 * gcc.dg/warn-1.c: New test.
15000
15001 2002-10-25 Zack Weinberg <zack@codesourcery.com>
15002
15003 * g++.dg/template/typename3.C: New test.
15004
15005 2002-10-25 Mark Mitchell <mark@codesourcery.com>
15006
15007 * g++.dg/lookup/ptrmem1.C: New test.
15008
15009 * g++.dg/abi/vthunk2.C: New test.
15010
15011 2002-10-25 Zack Weinberg <zack@codesourcery.com>
15012
15013 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
15014
15015 2002-10-24 Mark Mitchell <mark@codesourcery.com>
15016
15017 * g++.dg/abi/empty9.C: New test.
15018
15019 2002-10-24 Richard Henderson <rth@redhat.com>
15020
15021 * g++.dg/inherit/thunk1.C: Enable for ia64.
15022
15023 2002-10-23 Mark Mitchell <mark@codesourcery.com>
15024
15025 PR c++/8067
15026 * g++.dg/lookup/pretty1.C: New test.
15027
15028 2002-10-23 Jakub Jelinek <jakub@redhat.com>
15029
15030 * gcc.dg/20021023-1.c: New test.
15031
15032 2002-10-23 Mark Mitchell <mark@codesourcery.com>
15033
15034 PR c++/7679
15035 * g++.dg/parse/inline1.C: New test.
15036
15037 2002-10-23 Richard Henderson <rth@redhat.com>
15038
15039 * g++.dg/inherit/thunk1.C: Enable for x86_64.
15040
15041 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
15042
15043 2002-10-22 Mark Mitchell <mark@codesourcery.com>
15044
15045 PR c++/6579
15046 * g++.dg/parse/stmtexpr3.C: New test.
15047
15048 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
15049
15050 * g++.dg/expr/cond1.C: New test.
15051
15052 2002-10-21 Zack Weinberg <zack@codesourcery.com>
15053
15054 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
15055
15056 2002-10-21 Mark Mitchell <mark@codesourcery.com>
15057
15058 * g++.dg/abi/vbase13.C: New test.
15059 * g++.dg/abi/vbase14.C: Likewise.
15060
15061 2002-10-21 Jakub Jelinek <jakub@redhat.com>
15062
15063 * gcc.dg/tls/pic-1.c: New test.
15064 * gcc.dg/tls/nonpic-1.c: New test.
15065 * gcc.dg/20021018-1.c: New test.
15066
15067 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
15068
15069 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
15070 Remove only files with the same base name as the test case.
15071 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
15072 (profopt-execute): Likewise. Also, remove old profiling
15073 and performance data files before running the tests.
15074
15075 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
15076 * g++.dg/bprob/bprob.exp: Likewise.
15077 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
15078 to allow more general test case names.
15079
15080 * g++.dg/bprob/bprob-1.C: Rename to ...
15081 * g++.dg/bprob/g++-bprob-1.C: ... this.
15082
15083 * g77.dg/bprob/bprob-1.f: Rename to ...
15084 * g77.dg/bprob/g77-bprob-1.f: ... this.
15085
15086 2002-10-21 Zack Weinberg <zack@codesourcery.com>
15087
15088 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
15089 bison 1.50 or later.
15090
15091 2002-10-21 Janis Johnson <janis187@us.ibm.com>
15092
15093 * g++.dg/README: Describe more test directories.
15094
15095 2002-10-21 Mark Mitchell <mark@codesourcery.com>
15096
15097 * g++.dg/init/array6.C: Add additional tests.
15098
15099 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
15100
15101 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
15102 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
15103
15104 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
15105
15106 * gcc.c-torture/compile/20020604-1.x: New.
15107 * gcc.c-torture/compile/simd-5.x: Likewise.
15108 * gcc.c-torture/execute/920710-1.x: Likewise.
15109 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
15110
15111 2002-10-21 Mark Mitchell <mark@codesourcery.com>
15112
15113 * g++.dg/inherit/override1.C: Add dg-options clause.
15114
15115 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15116
15117 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
15118 _mm_slli_si128.
15119
15120 2002-10-19 Andreas Schwab <schwab@suse.de>
15121
15122 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
15123 directory component.
15124
15125 2002-10-18 Mark Mitchell <mark@codesourcery.com>
15126
15127 * g++.dg/inherit/thunk1.C: New test.
15128
15129 * g++.dg/inherit/override1.C: New test.
15130
15131 * g++.dg/abi/mangle11.C: New test.
15132 * g++.dg/abi/mangle14.C: New test.
15133 * g++.dg/abi/mangle17.C: New test.
15134
15135 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
15136
15137 * g++.dg/overload/member2.C: New test.
15138
15139 2002-10-17 Janis Johnson <janis187@us.ibm.com>
15140
15141 * g++.dg/README: Describe new compat directory.
15142 * g++.dg/dg.exp: Skip tests in compat directory.
15143 * README.compat: New file.
15144 * lib/compat.exp: New expect script.
15145 * g++.dg/compat: New test directory.
15146 * g++.dg/compat/compat.exp: New expect script.
15147 * g++.dg/compat/abi: New test directory.
15148 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
15149 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
15150 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
15151 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
15152 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
15153 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
15154 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
15155 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
15156 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
15157 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
15158 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
15159 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
15160 * g++.dg/compat/break: New test directory.
15161 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
15162 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
15163 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
15164 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
15165 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
15166 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
15167 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
15168 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
15169 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
15170 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
15171 g++.dg/compat/break/README: New files.
15172 * g++.dg/compat/eh: New test directory.
15173 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
15174 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
15175 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
15176 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
15177 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
15178 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
15179 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
15180 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
15181 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
15182 g++.dg/compat/eh/filter2_y.C,
15183 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
15184 g++.dg/compat/eh/new1_y.C,
15185 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
15186 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
15187 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
15188 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
15189 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
15190 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
15191 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
15192 g++.dg/compat/eh/unexpected1_y.C: New files.
15193 * g++.dg/compat/init: New test directory.
15194 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
15195 g++.dg/compat/init/array5_y.C,
15196 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
15197 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
15198 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
15199 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
15200 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
15201 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
15202 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
15203 g++.dg/compat/init/init-ref2_y.C: New files.
15204
15205 2002-10-17 Mark Mitchell <mark@codesourcery.com>
15206
15207 PR c++/7584
15208 * g++.dg/inherit/using3.C: New test.
15209
15210 2002-10-17 Jan Hubicka <jh@suse.cz>
15211
15212 * gcc.dg/20021017-2.c: New test.
15213
15214 2002-10-17 Mark Mitchell <mark@codesourcery.com>
15215
15216 * g++.dg/abi/mangle16.C: Adjust.
15217
15218 * g++.dg/init/array8.C: New test.
15219
15220 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
15221
15222 * gcc.dg/special/mips-abi.exp: New test.
15223 * gcc.dg/special/mips-abi.s: Empty file used by the above.
15224
15225 2002-10-16 Mark Mitchell <mark@codesourcery.com>
15226
15227 * g++.dg/abi/mangle16.C: New test.
15228 * g++.dg/abi/mangle17.C: Likewise.
15229
15230 PR c++/7478
15231 * g++.dg/template/ref1.C: New test.
15232
15233 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15234
15235 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
15236
15237 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
15238
15239 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
15240
15241 2002-10-16 Mark Mitchell <mark@codesourcery.com>
15242
15243 PR c++/7524
15244 * g++.dg/init/array7.C: New test.
15245
15246 2002-10-15 Mark Mitchell <mark@codesourcery.com>
15247
15248 * g++.dg/init/array6.C: New test.
15249
15250 * g++.dg/abi/mangle13.C: Likewise.
15251 * g++.dg/abi/mangle14.C: Likewise.
15252 * g++.dg/abi/mangle15.C: Likewise.
15253
15254 2002-10-14 Mark Mitchell <mark@codesourcery.com>
15255
15256 * g++.dg/abi/empty8.C: New test.
15257
15258 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
15259
15260 * g++.dg/init/ctor1.C: New test.
15261
15262 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
15263
15264 * gcc.c-torture/execute/20021015-1.c: New test.
15265
15266 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
15267
15268 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
15269
15270 2002-10-14 Jan Hubicka <jh@suse.cz>
15271
15272 * gcc.dg/i386-ssetype-[1-5].c: New tests.
15273
15274 2002-10-14 Richard Henderson <rth@redhat.com>
15275
15276 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
15277
15278 2002-10-14 Mark Mitchell <mark@codesourcery.com>
15279
15280 PR optimization/6631
15281 * g++.dg/opt/const2.C: New test.
15282
15283 2002-10-14 Mark Mitchell <mark@codesourcery.com>
15284
15285 PR c++/7176
15286 * g++.dg/parse/friend1.C: New test.
15287 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
15288
15289 2002-10-14 Jakub Jelinek <jakub@redhat.com>
15290
15291 * gcc.dg/20021014-1.c: New test.
15292
15293 2002-10-11 Mark Mitchell <mark@codesourcery.com>
15294
15295 PR c++/5661
15296 * g++.dg/ext/vlm1.C: New test.
15297 * g++.dg/ext/vlm2.C: Likewise.
15298
15299 * g++.dg/init/array1.C: Remove invalid braces.
15300 * g++.dg/init/brace1.C: New test.
15301 * g++.dg/init/copy2.C: Likewise.
15302 * g++.dg/init/copy3.C: Likewise.
15303 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
15304 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
15305 braces.
15306
15307 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
15308
15309 * gcc.dg/cpp/assembler.S: Don't use -ansi.
15310
15311 2002-10-11 Richard Shann <richard.shann@superh.com>
15312
15313 * gcc.c-torture/compile/simd-5.c: New test.
15314
15315 2002-10-10 Roger Sayle <roger@eyesopen.com>
15316
15317 * gcc.c-torture/execute/shiftopt-1.c: New test case.
15318
15319 2002-10-10 Jim Wilson <wilson@redhat.com>
15320
15321 * gcc.c-torture/execute/20021010-1.c: New test.
15322
15323 2002-10-09 Zack Weinberg <zack@codesourcery.com>
15324
15325 PR c/7353
15326 * g++.dg/ext/typedef-init.C: New test.
15327 * gcc.dg/typedef-init.c: New test.
15328
15329 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
15330
15331 * gcc.dg/cpp/paste13.c: New test.
15332
15333 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15334
15335 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
15336 remaining platforms, XFAIL during compile, not execute. Don't
15337 XFAIL at -O0.
15338
15339 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
15340
15341 * gcc.dg/alias-1.c: Tweak expected warning.
15342
15343 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
15344
15345 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
15346
15347 2002-10-06 Andreas Jaeger <aj@suse.de>
15348
15349 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
15350 * gcc.dg/cpp/c++98.C: Likewise.
15351
15352 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
15353 * g++.dg/cpp/c++98.C: Likewise.
15354
15355 * g++.dg/README (Subdirectories): Mention cpp directory.
15356
15357 PR target/7559
15358 * gcc.dg/20021006-1.c: New test.
15359
15360 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15361
15362 PR c++/7804
15363 * g++.dg/other/warning1.C: New test.
15364
15365 2002-10-04 Roger Sayle <roger@eyesopen.com>
15366
15367 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
15368 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
15369 and sparc-*-* with -m64 as expected failures. See PR 8087.
15370
15371 2002-10-03 Mark Mitchell <mark@codesourcery.com>
15372
15373 PR c++/7931
15374 * g++.dg/template/ptrmem3.C: New test.
15375
15376 PR c++/7754
15377 * g++.dg/template/union1.C: New test.
15378
15379 2002-10-03 Mark Mitchell <mark@codesourcery.com>
15380
15381 PR c++/8006
15382 * g++.dg/abi/mangle9.C: New test.
15383 * g++.dg/abi/mangle10.C: New test.
15384 * g++.dg/abi/mangle11.C: New test.
15385 * g++.dg/abi/mangle12.C: New test.
15386
15387 2002-10-02 Mark Mitchell <mark@codesourcery.com>
15388
15389 PR c++/7188.
15390 * g++.dg/template/meminit1.C: New test.
15391 * g++.dg/warn/Wreorder-1.C: Likewise.
15392 * g++.old-deja/g++.mike/warn3.C: Tweak.
15393 * lib/prune.exp: Ingore "in copy constructor".
15394
15395 2002-10-02 Andreas Jaeger <aj@suse.de>
15396
15397 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
15398 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
15399 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
15400 on x86-64.
15401
15402 2002-10-01 Mark Mitchell <mark@codesourcery.com>
15403
15404 * gcc.dg/empty1.C: Fix typo.
15405
15406 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
15407
15408 * gcc.dg/alias-1.c: New test.
15409
15410 2002-10-01 Mark Mitchell <mark@codesourcery.com>
15411
15412 * gcc.dg/empty1.C: New test.
15413
15414 * g++.dg/tls/init-2.C: Tweak error messages.
15415
15416 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
15417
15418 * gcc.c-torture/compile/20020923-1.c: New test.
15419
15420 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
15421
15422 * gcc.c-torture/execute/ffs-1.c: New test.
15423 * gcc.c-torture/execute/ffs-2.c: Ditto.
15424
15425 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
15426
15427 * g++.dg/overload/member1.C: New test.
15428
15429 2002-09-30 Mark Mitchell <mark@codesourcery.com>
15430
15431 * g++.dg/abi/empty7.C: New test.
15432 * g++.dg/init/pm2.C: Likewise.
15433
15434 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
15435
15436 * g++.dg/rtti/crash1.C: New test.
15437
15438 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
15439
15440 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
15441 gcc.dg/sibcall-4.c: New tests.
15442
15443 2002-09-28 Roger Sayle <roger@eyesopen.com>
15444
15445 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
15446 powerpc and MMIX targets.
15447
15448 2002-09-27 Zack Weinberg <zack@codesourcery.com>
15449
15450 * gcc.dg/cpp/20020927-1.c: New.
15451
15452 2002-09-26 David S. Miller <davem@redhat.com>
15453
15454 * gcc.c-torture/compile/trunctfdf.c: New.
15455
15456 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15457
15458 * lib/target-supports.exp (check_weak_available): Handle solaris2.
15459
15460 2002-09-27 Alan Modra <amodra@bigpond.net.au>
15461
15462 * gcc.c-torture/execute/loop-15.c: New.
15463
15464 2002-09-26 Janis Johnson <janis187@us.ibm.com>
15465
15466 * README.QMTEST: Fix typo.
15467
15468 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
15469
15470 * gcc.dg/20020926-1.c: New test.
15471
15472 2002-09-25 David S. Miller <davem@redhat.com>
15473
15474 PR target/7842
15475 * gcc.c-torture/execute/shiftdi.c: New test.
15476
15477 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
15478
15479 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
15480 unique to the tool.
15481 * lib/g77.exp (g77_init): Likewise.
15482 * lib/g++.exp (g++_init): Likewise.
15483 * lib/objc.exp (objc_init): Likewise.
15484
15485 2002-09-25 Mark Mitchell <mark@codesourcery.com>
15486
15487 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
15488 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
15489 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
15490
15491 2002-09-25 Richard Henderson <rth@redhat.com>
15492
15493 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
15494 too-small long double.
15495
15496 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
15497
15498 * gcc.dg/20020919-1.c: New test.
15499
15500 2002-09-23 Mark Mitchell <mark@codesourcery.com>
15501
15502 * g++.dg/abi/bitfield6.C: New test.
15503 * g++.dg/abi/bitfield7.C: New test.
15504 * g++.dg/abi/bitfield8.C: New test.
15505 * g++.dg/abi/vbase11.C: New test.
15506
15507 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
15508
15509 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
15510 hppa*-*-hpux*. Update test comment.
15511
15512 2002-09-20 Jakub Jelinek <jakub@redhat.com>
15513
15514 * gcc.dg/tls/struct-1.c: New test.
15515
15516 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
15517
15518 * gcc.dg/cpp/tr-warn2.c: Update.
15519
15520 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
15521
15522 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
15523
15524 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
15525
15526 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
15527 systems.
15528
15529 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
15530
15531 * gcc.c-torture/execute/ieee/mzero3.c: New test.
15532
15533 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
15534 Adjust for c++filt moved to binutils. Remove spurious duplicate
15535 setting of cxxfilt.
15536
15537 2002-09-19 Geoffrey Keating <geoffk@apple.com>
15538
15539 * gcc.dg/20020312-2.c: Update for darwin.
15540
15541 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
15542
15543 * g++.old-deja/g++.other/crash32.C: Mark ICE.
15544
15545 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
15546
15547 * objc.dg/comp-types-1.m: New test.
15548 * objc.dg/comp-types-2.m: New test.
15549 * objc.dg/comp-types-3.m: New test.
15550 * objc.dg/comp-types-4.m: New test.
15551 * objc.dg/comp-types-5.m: New test.
15552 * objc.dg/comp-types-6.m: New test.
15553
15554 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
15555
15556 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
15557
15558 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
15559
15560 * g++.dg/other/do1.C: New test.
15561
15562 * g++.dg/template/subst1.C: New test.
15563
15564 2002-09-16 Steve Ellcey <sje@cup.hp.com>
15565
15566 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
15567
15568 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
15569
15570 * g++.dg/template/qualttp20.C: Adjust expected errors.
15571 * g++.old-deja/g++.jason/report.C: Likewise.
15572 * g++.old-deja/g++.other/qual1.C: Likewise.
15573
15574 * g++.dg/lookup/scoped2.C: New test.
15575
15576 * g++.dg/ext/asm3.C: New test.
15577
15578 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
15579
15580 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
15581
15582 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
15583
15584 * ChangeLog: follow spelling conventions.
15585 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
15586 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
15587 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
15588 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
15589 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
15590 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
15591 * g++.old-deja/g++.law/global-init1.C: Likewise.
15592 * g++.old-deja/g++.other/delete4.C: Likewise.
15593 * g++.old-deja/g++.other/inline21.C: Likewise.
15594 * g++.old-deja/g++.other/singleton.C: Likewise.
15595 * g77.dg/strlen0.f: Likewise.
15596 * g77.f-torture/compile/20010519-1.f: Likewise.
15597 * g77.f-torture/compile/980310-4.f: Likewise.
15598 * gcc.c-torture/compile/20000605-1.c: Likewise.
15599 * gcc.c-torture/execute/20020225-1.c: Likewise.
15600 * gcc.dg/c90-hexfloat-2.c: Likewise.
15601 * gcc.dg/c99-bool-1.c: Likewise.
15602 * gcc.dg/c99-hexfloat-2.c: Likewise.
15603 * gcc.dg/dll-2.c: Likewise.
15604 * gcc.dg/wtr-union-init-1.c: Likewise.
15605 * gcc.dg/wtr-union-init-2.c: Likewise.
15606 * gcc.dg/wtr-union-init-3.c: Likewise.
15607 * gcc.dg/cpp/avoidpaste1.c: Likewise.
15608 * gcc.dg/cpp/defined.c: Likewise.
15609 * gcc.dg/cpp/macsyntx.c: Likewise.
15610 * gcc.dg/cpp/paste2.c: Likewise.
15611 * gcc.dg/cpp/trad/defined.c: Likewise.
15612 * gcc.dg/format/c90-printf-1.c: Likewise.
15613 * gcc.dg/format/c90-scanf-1.c: Likewise.
15614 * gcc.dg/format/c99-printf-1.c: Likewise.
15615 * gcc.dg/format/c99-scanf-1.c: Likewise.
15616 * gcc.misc-tests/gcov-8.c: Likewise.
15617 * lib/profopt.exp: Likewise.
15618
15619 2002-09-15 Krister Walfridsson <cato@df.lth.se>
15620
15621 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
15622
15623 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
15624
15625 * g++.dg/inherit/using2.C: New test.
15626
15627 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
15628
15629 * ChangeLog: Follow spelling conventions.
15630 * g++.dg/template/friend4.C: Likewise.
15631 * g++.old-deja/g++.pt/crash67.C: Likewise.
15632 * gcc.c-torture/execute/20000801-4.c: Likewise.
15633 * gcc.dg/c90-digraph-1.c: Likewise.
15634 * gcc.dg/c94-digraph-1.c: Likewise.
15635 * gcc.dg/c99-digraph-1.c: Likewise.
15636 * gcc.dg/cpp/line5.c: Likewise.
15637 * gcc.dg/cpp/multiline.c: Likewise.
15638 * gcc.dg/cpp/trad/literals-1.c: Likewise.
15639 * gcc.dg/format/attr-3.c: Likewise.
15640 * gcc.dg/format/c90-scanf-3.c: Likewise.
15641 * gcc.dg/format/ext-4.c: Likewise.
15642
15643 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
15644
15645 * g++.dg/template/pretty1.C: New test.
15646
15647 2002-09-14 Alan Modra <amodra@bigpond.net.au>
15648
15649 * gcc.c-torture/execute/struct-cpy-1.c: New test.
15650
15651 2002-09-13 Matt Austern <austern@apple.com>
15652
15653 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
15654 passing a cast expression to a function by const reference.
15655
15656 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
15657
15658 * g++.dg/template/deduce1.C: New test.
15659
15660 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
15661
15662 * gcc.c-torture/execute/simd-1.c: Force all use of int to
15663 32-bit int.
15664
15665 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
15666
15667 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
15668 usage.
15669
15670 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
15671
15672 * gcc.c-torture/compile/20020910-1.c: New test.
15673
15674 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
15675
15676 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
15677
15678 2002-09-10 Andreas Jaeger <aj@suse.de>
15679
15680 * gcc.dg/20020312-2.c: Adjust for x86-64.
15681
15682 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
15683
15684 * g77.dg/7388.f: New test case for PR 7388.
15685
15686 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
15687
15688 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
15689
15690 2002-09-05 Ziemowit Laski <zlaski@apple.com>
15691
15692 * objc.dg/proto-lossage-1.m: New test.
15693
15694 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
15695
15696 * gcc.dg/cpp/_Pragma4.c: Fix typo.
15697
15698 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
15699
15700 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
15701 expected to pass.
15702
15703 2002-09-06 Stan Shebs <shebs@apple.com>
15704 David Edelsohn <edelsohn@gnu.org>
15705
15706 * gcc.dg/weak: New directory.
15707 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
15708 target-specific xfail bits.
15709 * gcc.dg/typeof-2.c: Move to new directory.
15710 * gcc.dg/weak.exp: New expect script.
15711
15712 2002-09-06 Alan Modra <amodra@bigpond.net.au>
15713
15714 * gcc.c-torture/execute/extzvsi.c: New test.
15715
15716 2002-09-05 Stan Shebs <shebs@apple.com>
15717
15718 * gcc.dg/weak-1.c: xfail on Darwin.
15719 * gcc.dg/weak-2.c: Ditto.
15720 * gcc.dg/weak-3.c: Ditto.
15721 * gcc.dg/weak-4.c: Ditto.
15722 * gcc.dg/weak-5.c: Ditto.
15723 * gcc.dg/weak-6.c: Ditto.
15724 * gcc.dg/weak-7.c: Ditto.
15725 * gcc.dg/weak-8.c: Ditto.
15726 * gcc.dg/weak-9.c: Ditto.
15727
15728 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
15729
15730 * gcc.c-torture/execute/loop-14.c: New test.
15731
15732 2002-09-04 Jakub Jelinek <jakub@redhat.com>
15733
15734 * g++.dg/other/cxa-atexit1.C: New test.
15735
15736 * gcc.dg/typeof-2.c: New test.
15737
15738 2002-09-03 Roger Sayle <roger@eyesopen.com>
15739
15740 * gcc.dg/builtins-2.c: New testcase.
15741 * gcc.dg/builtins-3.c: New testcase.
15742
15743 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
15744
15745 * gcc.dg/cpp/_Pragma4.c: New test.
15746
15747 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
15748
15749 * objc/execute/nil_method-1.m: New testcase.
15750
15751 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
15752
15753 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
15754 [Object class], not [Object initialize].
15755
15756 2002-08-31 Roger Sayle <roger@eyesopen.com>
15757 Hans-Peter Nilsson <hp@bitrange.com>
15758
15759 * gcc.c-torture/execute/20020720-1.x: Skip test on
15760 mmix-knuth-mmixware. Correct comment.
15761
15762 2002-08-27 Mark Mitchell <mark@codesourcery.com>
15763
15764 * testsuite/g++.dg/abi/bitfield5.C: New test.
15765 * testsuite/g++.dg/abi/vbase10.C: Likewise.
15766
15767 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
15768
15769 * objc.dg/undeclared-selector.m: New test.
15770
15771 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
15772
15773 * g++.dg/other/offsetof1.C: Avoid cast warning.
15774
15775 2002-08-26 Ziemowit Laski <zlaski@apple.com>
15776
15777 * objc.dg/super-class-2.m: New test.
15778
15779 2002-08-24 Matt Austern <austern@apple.com>
15780
15781 * g++.dg/ext/lvaddr.C: New test.
15782 * g++.dg/ext/lvcast.C: New test.
15783
15784 2002-08-22 Mark Mitchell <mark@codesourcery.com>
15785
15786 * testsuite/g++.dg/inherit/cond1.C: New test.
15787
15788 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
15789
15790 * gcc.dg/noncompile/incomplete-1.c: New test.
15791
15792 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
15793
15794 * gcc.dg/typespec-1.c: New test.
15795
15796 2002-08-20 Devang Patel <dpatel@apple.com>
15797 * objc.dg/proto-hier-2.m: New test.
15798
15799 2002-08-19 Ziemowit Laski <zlaski@apple.com>
15800
15801 * objc.dg/bitfield-1.m: New test.
15802 * objc.dg/bitfield-2.m: New test.
15803
15804 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
15805
15806 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
15807 gcc.dg/c99-flex-array-4.c: New tests.
15808
15809 2002-08-16 Stan Shebs <shebs@apple.com>
15810
15811 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
15812
15813 2002-08-15 Jakub Jelinek <jakub@redhat.com>
15814
15815 * gcc.dg/typeof-1.c: New test.
15816 * g++.dg/ext/typeof2.C: New test.
15817
15818 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
15819
15820 * g++.dg/other/offsetof1.C: New test.
15821
15822 2002-08-14 Richard Henderson <rth@redhat.com>
15823
15824 * gcc.dg/tls/diag-3.c: Fix expected message strings.
15825
15826 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
15827
15828 * gcc.dg/cpp/_Pragma3.c: New test.
15829
15830 2002-08-13 Mark Mitchell <mark@codesourcery.com>
15831
15832 * g++.dg/template/inherit3: New test.
15833
15834 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
15835
15836 * gcc.dg/bitfld-4.c: Add blank options.
15837
15838 2002-08-09 Mark Mitchell <mark@codesourcery.com>
15839
15840 * g++.dg/template/crash1.C: New test.
15841
15842 2002-08-08 Jakub Jelinek <jakub@redhat.com>
15843
15844 * gcc.dg/tls/opt-2.c: New test.
15845
15846 2002-08-08 Devang Patel <dpatel@apple.com>
15847
15848 * objc.dg/selector-1.m : New test
15849
15850 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
15851
15852 * g++.dg/abi/bitfield4.C: New test.
15853 * gcc.dg/bitfld-4.c: New test.
15854
15855 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
15856
15857 * g++.dg/other/packed1.C: New test.
15858
15859 2002-08-07 Mark Mitchell <mark@codesourcery.com>
15860
15861 * g++.dg/abi/offsetof.C: Tweak error messages.
15862 * g++.old-deja/g++.mike/p10769a.C: Likewise.
15863
15864 2002-08-08 Jakub Jelinek <jakub@redhat.com>
15865
15866 * gcc.dg/bitfld-3.c: New test.
15867
15868 2002-08-07 Jakub Jelinek <jakub@redhat.com>
15869 Richard Henderson <rth@redhat.com>
15870
15871 * gcc.dg/i386-bitfield1.c: New test.
15872 * g++.dg/abi/bitfield3.C: Update.
15873
15874 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
15875
15876 * objc.dg/const-str-2.m: Update.
15877 * gcc.dg/cpp/c++98.c: Change to C extension.
15878 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
15879 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
15880
15881 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
15882
15883 * testsuite/gcc.dg/tls/diag-3.c: New.
15884
15885 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
15886
15887 * g++.dg/README (Subdirectories): Document new subdir expr.
15888 * g++.dg/expr/pmf-1.C: New test.
15889
15890 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
15891
15892 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
15893
15894 2002-08-06 Jakub Jelinek <jakub@redhat.com>
15895
15896 * g++.dg/abi/bitfield3.C: New test.
15897
15898 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
15899
15900 * lib/gcov.exp: Tweak expected line formats.
15901 * gcc.misc-tests/gcov8.c: New test.
15902 * gcc.misc-tests/gcov8.x: New flags.
15903
15904 2002-08-05 Jakub Jelinek <jakub@redhat.com>
15905
15906 * consistency.vlad/layout/endian.c: Include string.h.
15907
15908 * gcc.c-torture/execute/20020805-1.c: New test.
15909
15910 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
15911
15912 * g++.dg/other/conversion1.C: New test.
15913
15914 2002-08-03 Roger Sayle <roger@eyesopen.com>
15915
15916 * gcc.dg/builtins-1.c: New testcase.
15917
15918 2002-08-02 Mark Mitchell <mark@codesourcery.com>
15919
15920 * g++.dg/inherit/access3.C: New test.
15921
15922 2002-08-01 Jakub Jelinek <jakub@redhat.com>
15923
15924 * gcc.dg/ia64-visibility-2.c: New test.
15925
15926 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
15927
15928 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
15929 __qualifier_flags to __flags.
15930
15931 2002-07-31 Mark Mitchell <mark@codesourcery.com>
15932
15933 * g++.dg/inherit/operator1.C: New test.
15934 * g++.dg/lookup/disamb1.C: Fix typo in comment.
15935 * g++.dg/other/error1.C: Change expected error message.
15936 * g++.dg/template/conv4.C: Likewise.
15937
15938 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
15939
15940 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
15941 for documented behavior.
15942
15943 2002-07-25 Roger Sayle <roger@eyesopen.com>
15944
15945 * gcc.c-torture/execute/20020720-1.x: Skip this test on
15946 several targets known to fail.
15947
15948 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
15949
15950 * gcc.dg/mips-args-[123].c: New tests.
15951
15952 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
15953
15954 * gcc.dg/ppc-spe.c: New.
15955
15956 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
15957
15958 * g++.dg/other/ptrmem4.C: New testcase.
15959
15960 2002-07-24 Richard Henderson <rth@redhat.com>
15961
15962 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
15963
15964 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
15965
15966 * g++.dg/ext/alignof1.C (main): Return 0 for success.
15967
15968 2002-07-24 Roger Sayle <roger@eyesopen.com>
15969
15970 * gcc.c-torture/execute/memset-3.c: New testcase.
15971
15972 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
15973
15974 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
15975 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
15976
15977 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15978
15979 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
15980 Delete.
15981
15982 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
15983
15984 * gcc.c-torture/compile/simd-4.c: New test.
15985
15986 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15987
15988 PR c++/7347, c++/7348
15989 * g++.dg/template/access4.C: New test.
15990 * g++.dg/template/access5.C: New test.
15991 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
15992 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
15993 * g++.old-deja/g++.pt/ttp58.C: Likewise.
15994 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
15995
15996 2002-07-22 Jakub Jelinek <jakub@redhat.com>
15997
15998 * gcc.dg/gnu89-init-2.c: New test.
15999
16000 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
16001
16002 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
16003
16004 2002-07-20 Roger Sayle <roger@eyesopen.com>
16005
16006 * gcc.c-torture/execute/20020720-1.c: New testcase.
16007
16008 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
16009
16010 * gcc.dg/cpp/Wsignprom.c: New tests.
16011
16012 2002-07-20 Alan Modra <amodra@bigpond.net.au>
16013
16014 * gcc.c-torture/execute/loop-13.c: New test.
16015
16016 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
16017
16018 * gcc.dg/cpp/expr.c: New tests.
16019
16020 2002 07-18 David Edelsohn <edelsohn@gnu.org>
16021
16022 * g++.dg/opt/pr6713.C: Add template instantiation.
16023
16024 2002-07-18 Alan Modra <amodra@bigpond.net.au>
16025
16026 * gcc.dg/nest.c: New test.
16027
16028 2002-07-17 Richard Henderson <rth@redhat.com>
16029
16030 * g++.dg/opt/pr6713.C: New test.
16031
16032 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
16033
16034 * gcc.c-torture/execute/loop-2e.x: Let the testcase
16035 XFAIL for all x86 processors.
16036
16037 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
16038
16039 * gcc.c-torture/execute/20010122-1.x: Do not test with
16040 -fomit-frame-pointer.
16041
16042 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16043
16044 * g++.dg/template/instantiate2.C: New test.
16045 * g++.dg/template/spec4.C: New test.
16046
16047 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16048
16049 * g++.dg/template/access2.C: New test.
16050 * g++.dg/template/access3.C: New test.
16051
16052 2002-07-15 Zack Weinberg <zack@codesourcery.com>
16053
16054 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
16055 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
16056 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
16057 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
16058 Convert to use <stdarg.h>.
16059 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
16060 Delete.
16061 * gcc.dg/va-arg-2.c: New.
16062 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
16063
16064 2002-07-15 Jakub Jelinek <jakub@redhat.com>
16065
16066 * gcc.c-torture/compile/20020710-1.c: New test.
16067
16068 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
16069 Andrew Pinski <pinskia@physics.uc.edu>
16070
16071 gcc.c-torture/compile/simd-2.c: New testcase.
16072 gcc.c-torture/compile/simd-3.c: Likewise.
16073
16074 2002-07-11 Mark Mitchell <mark@codesourcery.com>
16075
16076 PR c++/7224
16077 * g++.dg/overload/error1.C: New test.
16078
16079 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
16080
16081 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
16082 configuration and IRIX 6 O32 ABI.
16083
16084 2002-07-11 Roger Sayle <roger@eyesopen.com>
16085
16086 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
16087
16088 2002-07-10 Roger Sayle <roger@eyesopen.com>
16089
16090 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
16091
16092 2002-07-10 Jeffrey A Law <law@redhat.com>
16093
16094 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
16095
16096 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
16097
16098 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
16099
16100 * gcc.dg/20020312-2.c: Check for __PPC__.
16101
16102 2002-07-09 Diego Novillo <dnovillo@redhat.com>
16103
16104 * gcc.c-torture/compile/20020709-1.c: New test.
16105
16106 2002-07-07 Roger Sayle <roger@eyesopen.com>
16107
16108 * g++.dg/template/qualttp21.C: New test case.
16109
16110 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
16111
16112 * gcc.c-torture/compile/20020706-1.c: New test.
16113 * gcc.c-torture/compile/20020706-2.c: New test.
16114
16115 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
16116 Alexandre Oliva <aoliva@redhat.com>
16117
16118 * g++.dg/warn/incomplete1.C: New test.
16119
16120 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16121
16122 PR c++/7099
16123 * g++.dg/warn/noreturn1.C: New test.
16124
16125 2002-07-03 Mark Mitchell <mark@codesourcery.com>
16126
16127 PR c++/6706
16128 * g++.dg/debug/debug6.C: New test.
16129 * g++.dg/debug/debug7.C: New test.
16130
16131 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
16132
16133 * gcc.c-torture/compile/simd-3.c: New test.
16134
16135 2002-07-03 Chris Demetriou <cgd@broadcom.com>
16136
16137 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
16138 * gcc.dg/20020620-1.c: Likewise.
16139
16140 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16141
16142 PR c++/6944
16143 * g++.dg/init/array4.C: New test.
16144 * g++.dg/init/array5.C: New test.
16145
16146 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
16147
16148 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
16149 * gcc.c-torture/execute/simd-2.c (main): Likewise.
16150
16151 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16152
16153 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
16154 * gcc.dg/wtr-aggr-init-1.c: Likewise.
16155 * gcc.dg/wtr-conversion-1.c: Likewise.
16156 * gcc.dg/wtr-escape-1.c: Likewise.
16157 * gcc.dg/wtr-int-type-1.c: Likewise.
16158 * gcc.dg/wtr-label-1.c: Likewise.
16159 * gcc.dg/wtr-static-1.c: Likewise.
16160 * gcc.dg/wtr-strcat-1.c: Likewise.
16161 * gcc.dg/wtr-suffix-1.c: Likewise.
16162 * gcc.dg/wtr-switch-1.c: Likewise.
16163 * gcc.dg/wtr-unary-plus-1.c: Likewise.
16164 * gcc.dg/wtr-union-init-1.c: Likewise.
16165 * gcc.dg/wtr-union-init-2.c: Likewise.
16166 * gcc.dg/wtr-union-init-3.c: Likewise.
16167
16168 * gcc.dg/wtr-func-def-1.c: New test.
16169
16170 2002-07-02 Devang Patel <dpatel@apple.com>
16171
16172 * objc.dg/param-1.m: New test.
16173
16174 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
16175
16176 * gcc.dg/cpp/trad/directive.c: Add test.
16177 * gcc.dg/cpp/trad/macroargs.c: Add test.
16178 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
16179
16180 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
16181
16182 * gcc.dg/cpp/cmdlne-M.c: New test.
16183
16184 2002-07-02 Ziemowit Laski <zlaski@apple.com>
16185
16186 * objc.dg/desig-init-1.m: New test.
16187
16188 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16189
16190 PR c++/6716
16191 * g++.dg/template/instantiate1.C: New test.
16192
16193 2002-07-01 Mark Mitchell <mark@codesourcery.com>
16194
16195 PR c++/7112
16196 * g++.dg/template/sizeof2.C: New test.
16197
16198 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
16199
16200 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
16201 gcc.dg/cpp/trad/include.c: New tests.
16202
16203 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
16204
16205 PR target/7177
16206 * gcc.c-torture/compile/20020701-1.c: New test.
16207
16208 2002-07-01 Stan Shebs <shebs@apple.com>
16209
16210 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
16211 header here...
16212 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
16213 (objc-torture-execute): or here.
16214
16215 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
16216
16217 * gcc.c-torture/execute/arith-rand-ll.c: New test.
16218
16219 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
16220
16221 * gcc.dg/cpp/trad/escaped-nl.c: New test.
16222
16223 2002-06-30 Devang Patel <dpatel@apple.com>
16224
16225 * objc.dg/fsyntax-only.m: New test.
16226
16227 2002-06-27 Mark Mitchell <mark@codesourcery.com>
16228
16229 PR c++/6695
16230 * g++.dg/template/friend7.C: New file.
16231
16232 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
16233
16234 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
16235 return type.
16236
16237 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
16238
16239 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
16240 avoid division by zero.
16241
16242 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
16243
16244 * gcc.dg/Wunknownprag.c: New tests.
16245
16246 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
16247
16248 * gcc.c-torture/execute/simd-2.c: New test.
16249
16250 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
16251
16252 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
16253 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
16254 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
16255 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
16256 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
16257 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
16258 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
16259 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
16260 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
16261 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
16262 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
16263 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
16264 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
16265 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
16266 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
16267 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
16268 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
16269
16270 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
16271
16272 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
16273 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
16274 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
16275 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
16276 New tests.
16277 * gcc.dg/cpp/trad/directive.c: Update.
16278
16279 2002-06-23 Andreas Jaeger <aj@suse.de>
16280
16281 * gcc.c-torture/execute/complex-6.c: New.
16282
16283 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
16284
16285 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
16286 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
16287 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
16288 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
16289
16290 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
16291
16292 * gcc.dg/cpp/trad: New directory with traditional tests copied
16293 from parent directory.
16294 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
16295 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
16296 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
16297 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
16298 Move to trad/ and rename.
16299 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
16300 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
16301 gcc.dg/cpp/trad/redef2.c: New tests.
16302 * gcc.dg/cpp/trad/trad.exp: New driver.
16303
16304 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
16305
16306 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
16307 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
16308 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
16309 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
16310 Remove.
16311
16312 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
16313
16314 * gcc.dg/20020620-1.c: New test.
16315
16316 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16317
16318 * g++.dg/template/ttp4.C: New test.
16319
16320 2002-06-19 Jakub Jelinek <jakub@redhat.com>
16321
16322 * g++.dg/opt/vt1.C: Fix regexp.
16323
16324 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16325
16326 * gcc.c-torture/execute/pure-1.c: Make functions static again.
16327 Don't use attribute `noinline'.
16328
16329 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
16330
16331 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
16332
16333 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
16334
16335 * gcc.c-torture/execute/simd-1.c: New.
16336
16337 * gcc.dg/simd-1.c: New.
16338
16339 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
16340
16341 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
16342
16343 2002-06-16 Richard Henderson <rth@redhat.com>
16344
16345 * g++.dg/ext/anon-struct1.C: New.
16346 * g++.dg/ext/anon-struct2.C: New.
16347 * g++.dg/ext/anon-struct3.C: New.
16348 * gcc.dg/anon-struct-1.c: New.
16349 * gcc.dg/anon-struct-2.c: New.
16350 * gcc.dg/anon-struct-3.c: New.
16351 * gcc.dg/20011008-1.c: Adjust warning text.
16352 * gcc.dg/20020527-1.c: Add -fms-extensions.
16353
16354 2002-06-16 Richard Henderson <rth@redhat.com>
16355
16356 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
16357
16358 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
16359
16360 * gcc.c-torture/execute/20020615-1.c: New test.
16361
16362 2002-06-15 Roger Sayle <roger@eyesopen.com>
16363
16364 * gcc.c-tortuture/execute/compare-1.c: New test case.
16365 * gcc.c-tortuture/execute/compare-2.c: New test case.
16366 * gcc.c-tortuture/execute/compare-3.c: New test case.
16367
16368 2002-06-13 Richard Henderson <rth@redhat.com>
16369
16370 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
16371 ia64 ilp32.
16372
16373 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16374
16375 * g++.dg/template/typename2.C: Update error message.
16376
16377 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
16378
16379 * gcc.c-torture/execute/20020611-1.c: New test.
16380
16381 2002-06-11 Bob Wilson <bob.wilson@acm.org>
16382
16383 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
16384 list of targets to skip.
16385
16386 2002-06-10 Bob Wilson <bob.wilson@acm.org>
16387
16388 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
16389 targets if not optimizing.
16390
16391 2002-06-10 Jakub Jelinek <jakub@redhat.com>
16392
16393 * gcc.c-torture/compile/20020605-1.c: New test.
16394
16395 * g++.dg/opt/vt1.C: New test.
16396
16397 * gcc.dg/20020531-1.c: New test.
16398
16399 * gcc.dg/20020530-1.c: New test.
16400
16401 * gcc.dg/20020527-1.c: New test.
16402
16403 * g++.dg/opt/cse1.C: New test.
16404
16405 2002-06-07 Roger Sayle <roger@eyesopen.com>
16406
16407 * gcc.dg/20020607-2.c: New test case.
16408
16409 2002-06-07 Jakub Jelinek <jakub@redhat.com>
16410
16411 * gcc.c-torture/compile/20020604-1.c: New test.
16412
16413 2002-06-04 Richard Henderson <rth@redhat.com>
16414
16415 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
16416 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
16417 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
16418
16419 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
16420
16421 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
16422
16423 2002-06-03 Richard Henderson <rth@redhat.com>
16424
16425 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
16426 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
16427
16428 2002-06-02 Richard Henderson <rth@redhat.com>
16429
16430 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
16431 test functions static.
16432
16433 2002-06-02 Andreas Jaeger <aj@suse.de>
16434
16435 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
16436 now.
16437
16438 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
16439
16440 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
16441 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
16442 Update for mofified diagnostics.
16443 * gcc.dg/c99-intconst-1.c: No longer fail.
16444
16445 2002-06-02 Richard Henderson <rth@redhat.com>
16446
16447 * gcc.dg/uninit-A.c: Remove xfail markers.
16448
16449 2002-06-01 Roger Sayle <roger@eyesopen.com>
16450
16451 * gcc.dg/fnegate-1.c: New test case.
16452
16453 2002-05-30 Osku Salerma <osku@iki.fi>
16454
16455 * gcc.c-torture/execute/mayalias-1.c: New file.
16456
16457 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
16458
16459 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
16460 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
16461 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
16462
16463 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
16464
16465 * gcc.c-torture/execute/20020529-1.c: New test.
16466
16467 2002-05-27 Richard Henderson <rth@redhat.com>
16468
16469 * g++.dg/ext/attrib6.C: New test case.
16470
16471 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16472
16473 * gcc.c-torture/execute/pure-1.c: New test.
16474
16475 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
16476
16477 * gcc.dg/cpp/arith-2.c: Remove.
16478
16479 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
16480
16481 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
16482 * gcc.dg/cpp/if-3.c: Remove.
16483
16484 2002-05-26 Jakub Jelinek <jakub@redhat.com>
16485
16486 * g++.dg/opt/cse2.C: New test.
16487
16488 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
16489
16490 * gcc.dg/cpp/arith-1.c: New semantic tests.
16491 * gcc.dg/cpp/if-1.c: Update.
16492
16493 2002-05-24 Ben Elliston <bje@redhat.com>
16494
16495 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
16496
16497 2002-05-24 Jakub Jelinek <jakub@redhat.com>
16498
16499 * gcc.dg/verbose-asm.c: New test.
16500
16501 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
16502
16503 * gcc.dg/cpp/paste12.c: New test.
16504
16505 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
16506
16507 * g++.dg/parse/named_ops.C: New test.
16508
16509 2002-05-23 Mark Mitchell <mark@codesourcery.com>
16510
16511 * gcc/testsuite/gcc.dg/weak-8.c: New test.
16512
16513 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
16514
16515 * gcc.dg/weak-2.c: Allow optional leading underscore
16516 in scan-assembler symbol name.
16517 * gcc.dg/weak-3.c: Likewise.
16518 * gcc.dg/weak-4.c: Likewise.
16519 * gcc.dg/weak-5.c: Likewise.
16520
16521 2002-05-23 Jakub Jelinek <jakub@redhat.com>
16522
16523 * gcc.dg/20020523-1.c: New test.
16524
16525 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
16526
16527 * objc.dg/const-str-2.m: Update now that we stop after
16528 a command line error.
16529
16530 2002-05-22 Richard Henderson <rth@redhat.com>
16531
16532 * g++.dg/dg.exp: Fix typo in test pruneing.
16533
16534 2002-05-22 Richard Henderson <rth@redhat.com>
16535
16536 * g++.dg/dg.exp: Prune the tls subdirectory.
16537 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
16538 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
16539 * g++.dg/tls/init-1.C: New.
16540
16541 2002-05-22 Jakub Jelinek <jakub@redhat.com>
16542
16543 * gcc.dg/20020517-1.c: New test.
16544
16545 2002-05-21 Richard Henderson <rth@redhat.com>
16546
16547 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
16548 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
16549
16550 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
16551
16552 * g++.dg/other/copy2.C: New test.
16553
16554 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
16555
16556 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
16557 (MAX_COPY): Bump up to 10 times sizeof (long long).
16558 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
16559
16560 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
16561 sizeof (long long).
16562
16563 * gcc.c-torture/execute/strcpy-1.c: New test.
16564
16565 2002-05-19 Jason Merrill <jason2redhat.com>
16566
16567 * g++.dg/ext/oper1.C: New test.
16568
16569 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
16570 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
16571
16572 * README.QMTEST: New file.
16573
16574 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
16575
16576 2002-05-19 Andreas Jaeger <aj@suse.de>
16577
16578 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
16579 now.
16580 * gcc.c-torture/execute/loop-2d.x: Likewise.
16581
16582 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
16583
16584 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
16585 support weak symbols.
16586 * gcc.dg/weak-4.c: Likewise
16587 * gcc.dg/weak-6.c: Likewise
16588
16589 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
16590
16591 * gcc.dg/weak-3.c: Add dg-excess-error comment for
16592 cygwin, coff and h8300-*-hms targets
16593 * gcc.dg/weak-5.c: Likewise
16594 * gcc.dg/weak-7.c: Likewise
16595
16596 2002-05-16 Jason Merrill <jason@redhat.com>
16597
16598 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
16599 (scan-assembler-not, scan-assembler-dem): Likewise.
16600 (scan-assembler-dem-not): Likewise.
16601
16602 2002-05-15 Richard Henderson <rth@redhat.com>
16603
16604 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
16605
16606 2002-05-15 Richard Henderson <rth@redhat.com>
16607
16608 * gcc.dg/weak-5.c (vfoo1c): No warning here.
16609 (vfoo1f): Warning here.
16610 (vfoo1l): Don't redefine the alias.
16611
16612 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
16613
16614 * g++.dg/init/pm1.C: New test.
16615
16616 2002-05-12 David S. Miller <davem@redhat.com>
16617
16618 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
16619 types.
16620
16621 2002-05-10 Roger Sayle <roger@eyesopen.com>
16622
16623 * gcc.c-torture/execute/20020510-1.c: New test case.
16624
16625 2002-05-10 David S. Miller <davem@redhat.com>
16626
16627 * gcc.c-torture/execute/conversion.c: Test long double too.
16628
16629 2002-05-09 Jakub Jelinek <jakub@redhat.com>
16630
16631 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
16632 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
16633 * lib/g++.exp (g++_link_flags): Likewise.
16634 * lib/objc.exp (objc_target_compile): Likewise.
16635
16636 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
16637
16638 * gcc.dg/cpp/poison.c: Update.
16639 * gcc.dg/cpp/20000625-2.c: Remove.
16640 * gcc.dg/cpp/direct2s.c: Remove final test.
16641
16642 2002-05-08 Tom Rix <trix@redhat.com>
16643
16644 * gcc.c-torture/execute/20020508-1.c: New test.
16645 * gcc.c-torture/execute/20020508-2.c: New test.
16646 * gcc.c-torture/execute/20020508-3.c: New test.
16647
16648 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
16649
16650 * gcc.dg/cpp/charconst-4.c: More tests.
16651
16652 2002-05-08 Mark Mitchell <mark@codesourcery.com>
16653
16654 PR c/6569
16655 * gcc.dg/weak-3.c: Update location of warning messages.
16656 * gcc.dg/weak-5.c: Likewise.
16657
16658 2002-05-06 Roger Sayle <roger@eyesopen.com>
16659
16660 * gcc.c-torture/execute/20020506-1.c: New test case.
16661
16662 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
16663
16664 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
16665
16666 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
16667
16668 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
16669
16670 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
16671
16672 * gcc.dg/cpp/charconst-3.c: New test.
16673
16674 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
16675
16676 * gcc.dg/cpp/charconst.c: Update tests.
16677
16678 2002-05-05 Tim Josling <tej@melbpc.org.au>
16679
16680 * treelang: Added directory for new sample language treelang. Also
16681 lib/treelang.exp: New file to signal treelang should be tested.
16682
16683 2002-05-03 Jakub Jelinek <jakub@redhat.com>
16684
16685 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
16686 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
16687 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
16688 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
16689 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
16690 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
16691 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
16692
16693 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
16694
16695 * gcc.dg/format/xopen-2.c: New test.
16696
16697 2002-05-03 Jakub Jelinek <jakub@redhat.com>
16698
16699 * gcc.dg/20020503-1.c: New test.
16700
16701 2002-05-02 Mark Mitchell <mark@codesourcery.com>
16702
16703 * g++.dg/init/dtor1.C: Make it tougher.
16704
16705 2002-05-01 Mark Mitchell <mark@codesourcery.com>
16706
16707 * g++.dg/init/dtor1.C: New test.
16708
16709 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
16710
16711 * gcc.dg/altivec-8.c: New.
16712
16713 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
16714
16715 * gcc.dg/altivec-7.c: New.
16716
16717 2002-04-29 Jakub Jelinek <jakub@redhat.com>
16718
16719 * g++.dg/parse/typedef1.C: New test.
16720
16721 2002-04-29 Mark Mitchell <mark@codesourcery.com>
16722
16723 PR c++/6486
16724 * g++.dg/template/friend6.C: New test.
16725
16726 PR c++/6492
16727 * g++.dg/init/copy1.C: New test.
16728
16729 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
16730
16731 * g++.dg/warn/effc1.C: New test.
16732
16733 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
16734
16735 * gcc.dg/cpp/if-cexp.c: Add a test.
16736
16737 2002-04-28 Jakub Jelinek <jakub@redhat.com>
16738
16739 * gcc.dg/20020426-2.c: New test.
16740
16741 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
16742
16743 * gcc.dg/cpp/if-mop.c: Update.
16744 * gcc.dg/cpp/if-mpar.c: Add test.
16745 * gcc.dg/cpp/if-oppr.c: Update.
16746
16747 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16748
16749 PR c/6343
16750 * gcc.dg/weak-[2-7].c: New tests.
16751
16752 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
16753
16754 * gcc.dg/enum1.c: New test.
16755
16756 2002-04-26 Mark Mitchell <mark@codesourcery.com>
16757
16758 PR c++/6497
16759 * g++.dg/inherit/access2.C: New test.
16760
16761 2002-04-26 Mark Mitchell <mark@codesourcery.com>
16762
16763 PR bootstrap/6445
16764 * gcc.dg/20020426-1.c: New test.
16765
16766 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
16767
16768 * g++.dg/abi/enum1.C: New test.
16769
16770 2002-04-26 Richard Henderson <rth@redhat.com>
16771
16772 * gcc.dg/c99-bool-1.c: Expect always true warning.
16773
16774 2002-04-25 Roger Sayle <roger@eyesopen.com>
16775
16776 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
16777
16778 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16779
16780 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
16781 targets.
16782
16783 2002-04-24 Mark Mitchell <mark@codesourcery.com>
16784
16785 * g++.dg/abi/mange7.C: New test.
16786
16787 PR c++/6438.
16788 * g++.dg/parse/stmtexpr2.C: New test.
16789
16790 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
16791
16792 * gcc.dg/20020312-2.c: Add SH target.
16793
16794 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16795
16796 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
16797 compiler output on mips*-*-irix*.
16798
16799 2002-04-23 Jakub Jelinek <jakub@redhat.com>
16800
16801 * g++.dg/parse/attr1.C: New test.
16802
16803 2002-04-23 Roger Sayle <roger@eyesopen.com>
16804
16805 * gcc.c-torture/execute/string-opt-17.c: New test case.
16806 * gcc.c-torture/execute/memset-2.c: New test case.
16807
16808 2002-04-23 Mark Mitchell <mark@codesourcery.com>
16809
16810 PR c++/6256:
16811 * g++.dg/template/friend5.C: New test.
16812
16813 PR c++/6331:
16814 * g++.dg/template/qual1.C: Likewise.
16815
16816 2002-04-22 Zack Weinberg <zack@codesourcery.com>
16817
16818 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
16819 Include stdlib.h, not stdio.h or ctype.h.
16820
16821 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
16822
16823 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
16824 cris-*-elf* and mmix-*-*.
16825 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
16826 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
16827 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
16828 Ditto.
16829 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
16830 * gcc.dg/wchar_t-1.c: Ditto.
16831
16832 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
16833
16834 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
16835 Clarify comment.
16836
16837 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
16838
16839 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
16840
16841 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16842
16843 * gcc.c-torture/execute/20000906-1.x: Delete.
16844
16845 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
16846
16847 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
16848
16849 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
16850
16851 * PR6367
16852 * g77.f-torture/execute/6367.f: New test.
16853 * g77.f-torture/execute/6367.x: Disable for MMIX.
16854
16855 2002-04-19 Mark Mitchell <mark@codesourcery.com>
16856
16857 * PR6352
16858 * g++.dg/opt/inline2.C: New test.
16859
16860 2002-04-18 Richard Henderson <rth@redhat.com>
16861
16862 * gcc.dg/20000906-1.c: Enable for all targets.
16863 * gcc.c-torture/compile/iftrap-2.c: New.
16864
16865 2002-04-18 Jakub Jelinek <jakub@redhat.com>
16866
16867 * gcc.dg/20020418-1.c: New test.
16868 * gcc.dg/20020418-2.c: New test.
16869
16870 2002-04-18 Richard Henderson <rth@redhat.com>
16871
16872 * gcc.c-torture/compile/iftrap-1.c: New.
16873 * gcc.dg/iftrap-1.c: Adjust for ia64.
16874 * gcc.dg/iftrap-2.c: New.
16875
16876 2002-04-18 Jakub Jelinek <jakub@redhat.com>
16877
16878 * gcc.c-torture/compile/20020418-1.c: New test.
16879
16880 2002-04-18 Roger Sayle <roger@eyesopen.com>
16881
16882 * gcc.c-torture/compile/20020415-1.c: New.
16883
16884 2002-04-18 David S. Miller <davem@redhat.com>
16885
16886 * gcc.c-torture/execute/20020418-1.c: New test.
16887
16888 2002-04-17 Jakub Jelinek <jakub@redhat.com>
16889
16890 * gcc.dg/20020416-1.c: New test.
16891
16892 * g++.dg/opt/inline1.C: New test.
16893
16894 2002-04-16 Jakub Jelinek <jakub@redhat.com>
16895
16896 * gcc.dg/altivec-5.c: New test.
16897
16898 * gcc.dg/20020415-1.c: New test.
16899
16900 2002-04-15 Mark Mitchell <mark@codesourcery.com>
16901
16902 * testsuite/lib/chill.exp: Remove.
16903
16904 2002-04-14 Jakub Jelinek <jakub@redhat.com>
16905
16906 * g++.dg/other/big-struct.C: New test.
16907
16908 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
16909
16910 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
16911 of scratch file.
16912
16913 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
16914
16915 PR c/6277
16916 * gcc.dg/i386-387-1.c: Allow optional leading underscore
16917 in scan-assembler function name
16918
16919 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
16920
16921 * g77.f-torture/execute/980628-4.x,
16922 g77.f-torture/execute/980628-5.x,
16923 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
16924 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
16925 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
16926 i[34567]86-*-*.
16927
16928 2002-04-13 David S. Miller <davem@redhat.com>
16929
16930 * gcc.c-torture/execute/20020413-1.c: New test.
16931
16932 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
16933
16934 * gcc.dg/asm-6.c,
16935 * g++.dg/ext/asm1.C: New tests.
16936
16937 2002-04-12 Mark Mitchell <mark@codesourcery.com>
16938
16939 PR c++ 5373.
16940 * g++.dg/parse/stmtexpr1.C: New test.
16941
16942 PR c++/5189.
16943 * g++.dg/template/copy1.C: New test.
16944
16945 2002-04-12 Richard Henderson <rth@redhat.com>
16946
16947 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
16948
16949 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
16950
16951 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
16952 gcc.c-torture/execute/20020307-2.c.
16953
16954 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
16955
16956 * g++.dg/ext/attrib5.C,
16957 * g++.dg/lookup/struct1.C: New tests.
16958
16959 2002-04-11 Jakub Jelinek <jakub@redhat.com>
16960
16961 * gcc.dg/20020411-1.c: New test.
16962
16963 * gcc.c-torture/execute/20020411-1.c: New test.
16964
16965 2002-04-10 Janis Johnson <janis187@us.ibm.com>
16966
16967 * g77.f-torture/execute/6177.f: New test.
16968
16969 2002-04-10 Jakub Jelinek <jakub@redhat.com>
16970
16971 PR middle-end/6247
16972 * g++.dg/opt/cleanup1.C: New test.
16973
16974 * g++.dg/opt/const1.C: New test.
16975
16976 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
16977
16978 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
16979
16980 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
16981
16982 PR c++/5507
16983 * g++.dg/template/typename2.C: New test.
16984
16985 2002-04-10 Alan Modra <amodra@bigpond.net.au>
16986
16987 * gcc.c-torture/execute/loop-12.c: New.
16988
16989 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
16990
16991 * g77.f-torture/execute/980628-4.x,
16992 g77.f-torture/execute/980628-5.x,
16993 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
16994 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
16995 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
16996
16997 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16998
16999 PR optimization/6086
17000 * g++.dg/opt/preinc1.C: New test.
17001
17002 2002-04-06 Mark Mitchell <mark@codesourcery.com>
17003
17004 PR c++/5571
17005 * g++.dg/opt/static2.C: New test.
17006
17007 2002-04-06 Mark Mitchell <mark@codesourcery.com>
17008
17009 PR c/5120
17010 * gcc.dg/20020406-1.c: New test.
17011
17012 2002-04-04 David S. Miller <davem@redhat.com>
17013
17014 * gcc.c-torture/execute/20020404-1.c: New test.
17015
17016 2002-04-04 Jakub Jelinek <jakub@redhat.com>
17017
17018 PR c/6123
17019 * gcc.dg/20020312-2.c: Do not declare global register variable
17020 if __PIC__ or __pic__ is defined.
17021
17022 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
17023
17024 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
17025 __asm__ so that it works correctly even if -ansi -pedantic-errors.
17026
17027 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17028
17029 * gcc.misc-tests/linkage.exp: Update last change to handle
17030 sparc*-, not just sparc-.
17031
17032 2002-04-03 Richard Henderson <rth@redhat.com>
17033
17034 * gcc.dg/cpp/ucs.c: Improved long UCS test.
17035
17036 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
17037
17038 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
17039
17040 2002-04-02 David S. Miller <davem@redhat.com>
17041
17042 * gcc.c-torture/execute/20020402-3.c: New test.
17043
17044 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
17045
17046 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
17047 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
17048
17049 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
17050 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
17051 g77.f-torture/execute/20001201.x,
17052 g77.f-torture/execute/u77-test.x: New files.
17053
17054 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
17055 * gcc.dg/wchar_t-1.c: Ditto.
17056
17057 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17058
17059 * gcc.c-torture/execute/20020402-1.c: New test.
17060
17061 2002-04-01 Richard Henderson <rth@redhat.com>
17062
17063 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
17064
17065 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
17066
17067 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17068
17069 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
17070
17071 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
17072
17073 * g++.dg/inherit/template-as-base.C: Expect error.
17074 * g++.dg/inherit/namespace-as-base.C: Likewise.
17075
17076 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
17077
17078 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
17079 g++.dg/ext/instantiate3.C: Tweak match patterns.
17080
17081 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
17082 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
17083 -da test.
17084
17085 2002-03-31 Richard Henderson <rth@redhat.com>
17086
17087 * gcc.dg/special/alias-2.c: New.
17088 * gcc.dg/special/ecos.exp: Run it.
17089
17090 2002-03-31 Richard Henderson <rth@redhat.com>
17091
17092 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
17093
17094 2002-03-31 Kazu Hirata <kazu@hxi.com>
17095
17096 * gcc.dg/weak-1.c: Disable on h8300 port.
17097
17098 2002-03-29 Janis Johnson <janis187@us.ibm.com>
17099
17100 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
17101 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
17102 ordering tests.
17103 * g++.dg/bprob/bprob-1.C: New test.
17104 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
17105 * g++.dg/gcov/gcov-1.C: New test.
17106 * g++.dg/gcov/gcov-1.x: New file.
17107 * g++.dg/gcov/gcov-2.C: New test.
17108 * g++.dg/gcov/gcov-3.C: New test.
17109 * g++.dg/gcov/gcov-3.h: New file.
17110
17111 2002-03-28 Roger Sayle <roger@eyesopen.com>
17112
17113 * g++.old-deja/g++.other/builtins5.C: New test.
17114 * g++.old-deja/g++.other/builtins6.C: New test.
17115 * g++.old-deja/g++.other/builtins7.C: New test.
17116 * g++.old-deja/g++.other/builtins8.C: New test.
17117 * g++.old-deja/g++.other/builtins9.C: New test.
17118
17119 2002-03-29 Jakub Jelinek <jakub@redhat.com>
17120
17121 * g++.dg/opt/static1.C: New test.
17122
17123 * g++.dg/opt/longbranch1.C: New test.
17124
17125 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
17126
17127 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
17128
17129 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
17130
17131 2002-03-28 Jeffrey A Law (law@redhat.com)
17132
17133 * gcc.c-torture/execute/20020328-1.c: New test.
17134
17135 2002-03-27 Richard Henderson <rth@redhat.com>
17136
17137 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
17138 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
17139 move from g++.old-deja/g++.ext/.
17140
17141 2002-03-27 Mark Mitchell <mark@codesourcery.com>
17142
17143 * g++.dg/init/new2.C: New test.
17144
17145 2002-03-26 Richard Henderson <rth@redhat.com>
17146
17147 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
17148
17149 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
17150 on sparc.
17151
17152 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
17153 sparcv9 systems.
17154 * gcc.dg/20001102-1.c: Likewise.
17155
17156 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
17157
17158 * gcc.dg/cpp/endif-pedantic1.c,
17159 gcc.dg/cpp/endif-pedantic2.c: New tests.
17160
17161 2002-03-26 Mark Mitchell <mark@codesourcery.com>
17162
17163 * g++.dg/init/new1.C: New test.
17164
17165 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
17166
17167 * g++.dg/abi/vbase9.C: New test.
17168
17169 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
17170
17171 * gcc.dg/arm-asm.c: New test.
17172
17173 2002-03-26 Andrew Cagney <ac131313@redhat.com>
17174
17175 * gcc.dg/Wswitch-enum.c: New test.
17176 Fix PR c/5044.
17177
17178 2002-03-26 Richard Henderson <rth@redhat.com>
17179
17180 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
17181 structure.
17182
17183 2002-03-25 Richard Henderson <rth@redhat.com>
17184
17185 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
17186 sparcv9 systems.
17187
17188 * gcc.c-torture/compile/20011119-1.c (xxx): New.
17189 * gcc.c-torture/compile/20011119-2.c (xxx): New.
17190
17191 2002-03-25 Zack Weinberg <zack@codesourcery.com>
17192
17193 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
17194
17195 2002-03-25 Bob Wilson <bob.wilson@acm.org>
17196
17197 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
17198 targets using generic thunk support.
17199
17200 2002-03-25 Jakub Jelinek <jakub@redhat.com>
17201
17202 * gcc.c-torture/compile/20020323-1.c: New test.
17203
17204 * g++.dg/opt/conj2.C: New test.
17205
17206 2002-03-24 Richard Henderson <rth@redhat.com>
17207
17208 * gcc.dg/weak-1.c: Use -fno-common.
17209
17210 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
17211
17212 * g77.dg/f77-edit-apostrophe-out.f: New test
17213 * g77.dg/f77-edit-h-out.f: New test
17214 * g77.dg/f77-edit-t-in.f: New test
17215 * g77.dg/f77-edit-t-out.f: New test
17216 * g77.dg/f77-edit-x-out.f: New test
17217 * g77.dg/f77-edit-slash-out.f: New test
17218 * g77.dg/f77-edit-colon-out.f: New test
17219 * g77.dg/f77-edit-s-out.f: New test
17220
17221 2002-03-24 Richard Henderson <rth@redhat.com>
17222
17223 * objc/execute/formal_protocol-6.x: New XFAIL.
17224
17225 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
17226
17227 * gcc.dg/weak-1.c: Early return from dg-final on platforms
17228 that do not support weak symbols
17229
17230 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
17231
17232 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
17233 * lib/g77.exp: Likewise
17234 * lib/objc.exp: Likewise
17235
17236 2002-03-23 Andrew Cagney <ac131313@redhat.com>
17237
17238 * gcc.dg/Wswitch-default.c: New test.
17239
17240 2002-03-23 Jakub Jelinek <jakub@redhat.com>
17241
17242 * g++.dg/other/enum1.C: New test.
17243
17244 2002-03-23 Zack Weinberg <zack@codesourcery.com>
17245
17246 * gcc.dg/pragma-ep-3.c: Fix typo.
17247
17248 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
17249
17250 * g++.dg/inherit/template-as-base.C: New test.
17251
17252 2002-03-22 Jakub Jelinek <jakub@redhat.com>
17253
17254 * g++.old-deja/g++.other/dwarf2-1.C: Move...
17255 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
17256
17257 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
17258
17259 * gcc.dg/cpp/multiline.c: Update to match.
17260
17261 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
17262
17263 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
17264
17265 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
17266
17267 * gcc.dg/cpp/extratokens2.c: New file.
17268
17269 2002-03-21 David Edelsohn <edelsohn@gnu.org>
17270
17271 * gcc.dg/20020312-2.c: Add rs6000 target.
17272
17273 * gcc.c-torture/compile/20020319-1.c: New test.
17274
17275 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17276
17277 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
17278 (A, E): Handle this.
17279
17280 2002-03-20 Jason Merrill <jason@redhat.com>
17281
17282 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
17283 ignoring -fpic.
17284 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
17285 through prune_gcc_output.
17286
17287 2002-03-20 Jakub Jelinek <jakub@redhat.com>
17288
17289 * gcc.c-torture/compile/20020320-1.c: New test.
17290
17291 2002-03-19 Jakub Jelinek <jakub@redhat.com>
17292
17293 * gcc.c-torture/compile/20020318-1.c: New test.
17294
17295 * gcc.dg/struct-by-value-1.c: New test.
17296
17297 * gcc.dg/20020319-1.c: New test.
17298
17299 2002-03-18 Jakub Jelinek <jakub@redhat.com>
17300
17301 * g++.dg/opt/conj1.C: New test.
17302
17303 2002-03-17 Mark Mitchell <mark@codesourcery.com>
17304
17305 * g++.dg/template/qualttp20.C: Revert previous change.
17306 * g++.dg/template/qualttp3.C: Likewise.
17307 * g++.dg/template/qualttp4.C: Likewise
17308 * g++.dg/template/qualttp5.C: Likewise
17309 * g++.dg/template/qualttp6.C: Likewise
17310 * g++.dg/template/qualttp7.C: Likewise
17311 * g++.dg/template/qualttp8.C: Likewise
17312 * g++.dg/template/recurse.C: Likewise.
17313
17314 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
17315
17316 * gcc.dg/cpp/wchar-1.c: Update.
17317
17318 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
17319
17320 * g++.dg/template/conv1.C: New test.
17321 * g++.dg/template/conv2.C: New test.
17322 * g++.dg/template/conv3.C: New test.
17323 * g++.dg/template/conv4.C: New test.
17324
17325 2002-03-15 Mark Mitchell <mark@codesourcery.com>
17326
17327 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
17328 * g++.dg/template/qualttp3.C: Likewise.
17329 * g++.dg/template/qualttp4.C: Likewise
17330 * g++.dg/template/qualttp5.C: Likewise
17331 * g++.dg/template/qualttp6.C: Likewise
17332 * g++.dg/template/qualttp7.C: Likewise
17333 * g++.dg/template/qualttp8.C: Likewise
17334 * g++.dg/template/recurse.C: Likewise.
17335
17336 2002-03-15 Mark Mitchell <mark@codesourcery.com>
17337
17338 * g++.dg/opt/dtor1.C: New test.
17339
17340 2002-03-15 Jakub Jelinek <jakub@redhat.com>
17341
17342 * gcc.c-torture/compile/20020315-1.c: New test.
17343
17344 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
17345
17346 * gcc.dg/weak-1.c: Fix scan tests.
17347
17348 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
17349
17350 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
17351 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
17352 cris-*-aout* mmix-*-*.
17353 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
17354 cris-*-aout* mmix-*-*.
17355 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
17356 cris-*-elf* cris-*-aout* and mmix-*-*.
17357 * gcc.dg/20001009-1.c: Ditto.
17358 * gcc.dg/20010912-1.c: Ditto.
17359 * gcc.dg/20020122-4.c: Ditto.
17360 * gcc.dg/inline-2.c: Ditto.
17361
17362 2002-03-14 Jeffrey A Law (law@cygnus.com)
17363
17364 * gcc.c-torture/compile/20020314-1.c: New test.
17365
17366 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
17367
17368 * gcc.c-torture/execute/20020314-1.c: New test.
17369
17370 2002-03-14 Jakub Jelinek <jakub@redhat.com>
17371
17372 * g++.dg/warn/Wunused-1.C: New test.
17373
17374 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
17375
17376 * g++.dg/abi/mangle6.C: New test.
17377
17378 2002-03-13 Jakub Jelinek <jakub@redhat.com>
17379
17380 * gcc.c-torture/compile/20020309-2.c: New test.
17381
17382 * gcc.c-torture/compile/20020312-1.c: New test.
17383
17384 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
17385
17386 * g++.dg/other/access1.C: New test.
17387
17388 2002-03-12 Jakub Jelinek <jakub@redhat.com>
17389
17390 * gcc.c-torture/execute/wchar_t-1.c: New test.
17391
17392 2002-03-12 David Edelsohn <edelsohn@gnu.org>
17393
17394 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
17395
17396 2002-03-12 Roger Sayle <roger@eyesopen.com>
17397
17398 * gcc.dg/20020312-1.c: New test case.
17399
17400 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
17401
17402 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
17403
17404 2002-03-11 Richard Henderson <rth@redhat.com>
17405
17406 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
17407 * g++.old-deja/g++.jason/report.C: Likewise.
17408
17409 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
17410
17411 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
17412 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
17413
17414 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
17415
17416 * testsuite/g++.dg/overload/pmf1.C: New test.
17417
17418 2002-03-11 Kazu Hirata <kazu@hxi.com>
17419
17420 * gcc.c-torture/execute/20020307-1.c: Use long.
17421
17422 2002-03-11 Jakub Jelinek <jakub@redhat.com>
17423
17424 PR optimization/5844
17425 * gcc.dg/20020310-1.c: New test.
17426
17427 2002-03-09 Michael Meissner <meissner@redhat.com>
17428
17429 * gcc.c-torture/execute/memcpy-2.c: New test.
17430 * gcc.c-torture/execute/memset-1.c: New test.
17431 * gcc.c-torture/execute/strlen-1.c: New test.
17432 * gcc.c-torture/execute/strcmp-1.c: New test.
17433 * gcc.c-torture/execute/strncmp-1.c: New test.
17434
17435 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
17436
17437 * gcc.dg/ppc-ldstruct.c: New test.
17438
17439 2002-03-09 Jakub Jelinek <jakub@redhat.com>
17440
17441 * gcc.c-torture/execute/va-arg-22.c: New test.
17442
17443 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
17444
17445 * gcc.c-torture/compile/20020309-1.c: New test.
17446
17447 2002-03-08 Jakub Jelinek <jakub@redhat.com>
17448
17449 * gcc.c-torture/execute/20020307-2.c: New test.
17450
17451 2002-03-07 Jeffrey A Law (law@redhat.com)
17452
17453 * g77.f-torture/compile/20020307-1.f: New test.
17454
17455 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
17456
17457 * gcc.dg/unordered-1.c: New test.
17458
17459 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
17460
17461 * gcc.c-torture/execute/20020307-1.c: New test.
17462
17463 2002-03-05 Jakub Jelinek <jakub@redhat.com>
17464
17465 * gcc.dg/20020304-1.c: New test.
17466
17467 * gcc.c-torture/compile/20020304-2.c: New test.
17468
17469 2002-03-04 Zack Weinberg <zack@codesourcery.com>
17470
17471 * gcc.c-torture/compile/20020304-1.c: New test case
17472 (from PR c/5830).
17473
17474 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
17475
17476 * gcc.dg/20020103-1.c: Add other -D ppc variants.
17477
17478 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
17479
17480 * g++.dg/other/classkey1.C: New test.
17481
17482 2002-03-01 Richard Henderson <rth@redhat.com>
17483
17484 * gcc.c-torture/compile/981223-1.x: New.
17485 * gcc.c-torture/compile/920625-1.x: New.
17486
17487 2002-02-28 Richard Henderson <rth@redhat.com>
17488
17489 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
17490
17491 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
17492
17493 * gcc.c-torture/execute/20020227-1.c: New test.
17494
17495 2002-02-27 Mark Mitchell <mark@codesourcery.com>
17496
17497 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
17498 here" ERROR lines.
17499 * g++.old-deja/g++.oliva/partord1.C: Likewise.
17500 * g++.old-deja.g++.other/defarg1.C: Likewise.
17501 * g++.old-deja/g++.pt/calls2.C: Likewise.
17502 * g++.old-deja/g++.pt/crash20.C: Likewise.
17503 * g++.old-deja/g++.pt/crash30.C: Likewise.
17504 * g++.old-deja/g++.pt/crash36.C: Likewise.
17505 * g++.old-deja/g++.pt/crash6.C: Likewise.
17506 * g++.old-deja/g++.pt/defarg13.C: Likewise.
17507 * g++.old-deja/g++.pt/derived3.C: Likewise.
17508 * g++.old-deja/g++.pt/error1.C: Likewise.
17509 * g++.old-deja/g++.pt/friend21.C: Likewise.
17510 * g++.old-deja/g++.pt/friend23.C: Likewise.
17511 * g++.old-deja/g++.pt/infinite1.C: Likewise.
17512 * g++.old-deja/g++.robertl/eb128.C: Likewise.
17513
17514 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
17515
17516 * gcc.c-torture/execute/20020225-2.c: New test.
17517
17518 2002-02-27 Zack Weinberg <zack@codesourcery.com>
17519
17520 * gcc.c-torture/execute/920730-1t.c,
17521 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
17522 Delete test cases, only relevant to -traditional.
17523
17524 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
17525
17526 * gcc.dg/cpp/undef1.c: Remove.
17527 * gcc.dg/cpp/directiv.c: Update.
17528 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
17529
17530 2002-02-27 Michael Meissner <meissner@redhat.com>
17531
17532 * gcc.c-torture/execute/20020226-1.c: New test.
17533
17534 2002-02-26 Jakub Jelinek <jakub@redhat.com>
17535
17536 * g++.dg/debug/debug4.C: New test.
17537
17538 * gcc.dg/ia64-visibility-1.c: New test.
17539
17540 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
17541
17542 * gcc.dg/debug/20020224-1.c: New.
17543
17544 2002-02-25 Kazu Hirata <kazu@hxi.com>
17545
17546 * gcc.c-torture/execute/960416-1.x: New.
17547 * gcc.c-torture/execute/divconst-3.x: Likewise.
17548
17549 2002-02-25 Jakub Jelinek <jakub@redhat.com>
17550
17551 * gcc.dg/20020224-1.c: New test.
17552
17553 2002-02-25 Alan Modra <amodra@bigpond.net.au>
17554
17555 * gcc.c-torture/execute/20020225-1.c: New.
17556
17557 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
17558
17559 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
17560
17561 2002-02-23 Jakub Jelinek <jakub@redhat.com>
17562
17563 * gcc.dg/20020222-1.c: New test.
17564
17565 2002-02-22 Jakub Jelinek <jakub@redhat.com>
17566
17567 * g++.dg/opt/anonunion1.C: New test.
17568
17569 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
17570
17571 * g++.dg/template/qualttp19.C: New test.
17572 * g++.dg/template/qualttp20.C: New test.
17573 * g++.old-deja/g++.jason/report.C: Adjust expected errors
17574 * g++.old-deja/g++.other/qual1.C: Likewise.
17575
17576 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
17577
17578 * gcc.dg/attr-alwaysinline.c: New.
17579
17580 2002-02-21 Jakub Jelinek <jakub@redhat.com>
17581
17582 * gcc.dg/20020220-1.c: New test.
17583
17584 * gcc.dg/20020220-2.c: New test.
17585
17586 * g++.dg/opt/mmx1.C: New test.
17587
17588 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
17589
17590 * gcc.c-torture/compile/20020110.c: New test.
17591
17592 2002-02-20 Jakub Jelinek <jakub@redhat.com>
17593
17594 * gcc.c-torture/execute/20020219-1.c: New test.
17595
17596 * gcc.dg/20020219-1.c: New test.
17597
17598 * gcc.dg/noncompile/20020220-1.c: New test.
17599
17600 * g++.dg/opt/ptrintsum1.C: New test.
17601
17602 * gcc.dg/debug/20020220-1.c: New test.
17603
17604 2002-02-17 Jakub Jelinek <jakub@redhat.com>
17605
17606 * gcc.c-torture/execute/20020216-1.c: New test.
17607
17608 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
17609
17610 * gcc.dg/decl-1.c: Update, new test.
17611
17612 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
17613
17614 * g++.dg/abi/bitfield1.C: New test.
17615 * g++.dg/abi/bitfield2.C: New test.
17616
17617 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
17618
17619 * gcc.dg/attr-nest.c: New test.
17620
17621 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
17622
17623 * gcc.c-torture/execute/20020215-1.c: New test.
17624
17625 2002-02-14 Jakub Jelinek <jakub@redhat.com>
17626
17627 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
17628 * g++.dg/debug/debug.exp: New.
17629 * g++.dg/debug/trivial.C: New.
17630 * g++.dg/debug/debug1.C: Moved...
17631 * g++.dg/other/debug1.C: ...from here.
17632 * g++.dg/debug/debug2.C: Moved...
17633 * g++.dg/other/debug2.C: ...from here.
17634 * g++.dg/debug/debug3.C: Moved...
17635 * g++.dg/other/debug3.C: ...from here.
17636
17637 * gcc.dg/noncompile/20020213-1.c: New test.
17638
17639 2002-02-13 Jakub Jelinek <jakub@redhat.com>
17640
17641 * g++.dg/other/debug3.C: New test.
17642
17643 * gcc.c-torture/execute/20020213-1.c: New test.
17644
17645 2002-02-13 Richard Smith <richard@ex-parrot.com>
17646
17647 * g++.old-deja/g++.other/thunk1.C: New test.
17648
17649 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
17650
17651 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
17652
17653 2002-02-13 Stan Shebs <shebs@apple.com>
17654
17655 * gcc.dg/altivec-3.c: New.
17656
17657 2002-02-12 Jakub Jelinek <jakub@redhat.com>
17658
17659 * gcc.dg/Wunreachable-1.c: New test.
17660 * gcc.dg/Wunreachable-2.c: New test.
17661
17662 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
17663
17664 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
17665
17666 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
17667
17668 * gcc.dg/decl-1.c: New test.
17669
17670 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
17671
17672 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
17673
17674 2002-02-10 Kazu Hirata <kazu@hxi.com>
17675
17676 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
17677 * gcc.c-torture/compile/980506-1.x: Likewise.
17678
17679 2002-02-10 Kazu Hirata <kazu@hxi.com>
17680
17681 * gcc.dg/20020210-1.c: New.
17682
17683 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
17684
17685 * g77.f-torture/execute/947.f: New regression test
17686 for PR fortran/947.
17687
17688 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
17689
17690 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
17691 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
17692
17693 2002-02-08 Richard Henderson <rth@redhat.com>
17694
17695 * gcc.c-torture/compile/labels-3.c: New.
17696
17697 2002-02-08 Jakub Jelinek <jakub@redhat.com>
17698
17699 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
17700 expression statements work instead.
17701 * gcc.dg/noncompile/20020207-1.c: New test.
17702
17703 2002-02-07 Richard Henderson <rth@redhat.com>
17704
17705 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
17706
17707 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
17708
17709 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
17710 message from g77
17711 * lib/g77-dg.exp: Trim g77 error messages so that they are
17712 recognized by dg.exp.
17713
17714 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
17715
17716 PR fortran/5473
17717 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
17718
17719 2002-02-07 Richard Henderson <rth@redhat.com>
17720
17721 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
17722 to be sufficiently aligned for integers.
17723
17724 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
17725
17726 * g++.dg/template/friend4.C: New test.
17727
17728 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
17729
17730 PR fortran/5743
17731 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
17732 unsupported cases.
17733
17734 2002-02-07 Richard Henderson <rth@redhat.com>
17735
17736 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
17737 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
17738 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
17739 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
17740
17741 2002-02-06 Richard Henderson <rth@redhat.com>
17742
17743 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
17744
17745 2002-02-06 Janis Johnson <janis187@us.ibm.com>
17746
17747 * gcc.dg/20020206-1.c: New test.
17748
17749 2002-02-06 Jakub Jelinek <jakub@redhat.com>
17750
17751 * gcc.c-torture/execute/20020206-1.c: New test.
17752
17753 * gcc.c-torture/execute/20020206-2.c: New test.
17754
17755 PR optimization/5429:
17756 * gcc.c-torture/compile/20020206-1.c: New test.
17757
17758 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
17759
17760 * g++.dg/ext/align1.C: Do not use an explicit alignment value
17761 as certain file formats cannot support particularly large
17762 alignments.
17763
17764 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
17765 and do not expect to be able to link the executable.
17766
17767 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
17768 fail because the COFF format does not support the weak attribute.
17769
17770 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
17771
17772 * g77.dg/pr5473.f: New test
17773
17774 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
17775
17776 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
17777 Fix testcase accordingly.
17778
17779 2002-02-04 Richard Henderson <rth@redhat.com>
17780
17781 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
17782 (buf): Change to be an array of pointers, not ints.
17783
17784 2002-02-04 Jakub Jelinek <jakub@redhat.com>
17785
17786 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
17787 before all tests. Move warning one line above to match where it
17788 C frontend emits.
17789 * gcc.dg/Wswitch-2.c: New test.
17790 * g++.dg/warn/Wswitch-1.C: New test.
17791 * g++.dg/warn/Wswitch-2.C: New test.
17792
17793 2002-02-04 Richard Henderson <rth@redhat.com>
17794
17795 * g++.dg/abi/offsetof.C: Fix size comparison.
17796
17797 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
17798
17799 * gcc.dg/cast-qual-2.c: New test.
17800
17801 2002-02-04 Jakub Jelinek <jakub@redhat.com>
17802
17803 * gcc.dg/20020201-4.c: New test.
17804
17805 2002-02-04 Ben Elliston <bje@redhat.com>
17806
17807 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
17808 target_info attribute != 0, in addition to the empty string.
17809 (gcc_target_compile): Likewise.
17810
17811 2002-02-03 Andrew Cagney <ac131313@redhat.com>
17812
17813 * gcc.dg/Wswitch.c: New test.
17814 PR gcc/4475. PR gcc/3780.
17815
17816 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
17817
17818 * g77.f-torture/execute/5122.f: New test for regressions
17819 against PR fortran/5122.
17820
17821 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
17822
17823 * g77.f-torture/compile/pr3743.f: Delete
17824 * g77.dg/pr3743-1.f: New test.
17825 * g77.dg/pr3743-2.f: New test.
17826 * g77.dg/pr3743-3.f: New test.
17827 * g77.dg/pr3743-4.f: New test.
17828
17829 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
17830
17831 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
17832
17833 2002-02-02 Richard Henderson <rth@redhat.com>
17834
17835 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
17836 * gcc.c-torture/execute/bf64-1.c: Likewise.
17837
17838 2002-02-02 Jakub Jelinek <jakub@redhat.com>
17839
17840 * gcc.dg/20020201-2.c: New test.
17841
17842 * gcc.dg/20020201-3.c: New test.
17843
17844 * gcc.c-torture/execute/bitfld-2.c: New test.
17845
17846 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
17847
17848 * gcc.dg/bitfld-1.c: Update.
17849 * gcc.dg/bitfld-2.c: Update.
17850 * gcc.c-torture/execute/bitfld-1.x: New.
17851
17852 2002-02-02 Jakub Jelinek <jakub@redhat.com>
17853
17854 * gcc.c-torture/execute/20020201-1.c: New test.
17855
17856 2002-02-01 Janis Johnson <janis187@us.ibm.com>
17857
17858 PR target/5469
17859 * gcc.dg/20020201-1.c: New test.
17860
17861 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
17862
17863 PR fortran/3743
17864 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
17865 * g77.f-torture/compile/pr3743.x: Remove
17866
17867 2002-01-31 Tom Rix <trix@redhat.com>
17868
17869 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
17870
17871 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
17872
17873 * gcc.dg/noncompile/20020130-1.c: New test.
17874
17875 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
17876
17877 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
17878
17879 2002-01-29 Richard Henderson <rth@redhat.com>
17880
17881 * gcc.c-torture/execute/991118-1.c: Cast various constants back
17882 to long long.
17883 * gcc.c-torture/execute/bf64-1.c: Likewise.
17884
17885 2002-01-29 Jakub Jelinek <jakub@redhat.com>
17886
17887 * gcc.c-torture/execute/20020129-1.c: New test.
17888
17889 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
17890
17891 * gcc.c-torture/compile/20000224-1.c: Update.
17892 * gcc.c-torture/execute/bitfld-1.c: New tests.
17893 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
17894 * gcc.dg/uninit-A.c: Update.
17895
17896 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
17897
17898 * g++.dg/template/ctor1.C: Add instantiation.
17899
17900 2002-01-28 Paul Koning <pkoning@equallogic.com>
17901
17902 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
17903 argument to __builtin_prefetch to be const ptr.
17904
17905 2002-01-28 Jakub Jelinek <jakub@redhat.com>
17906
17907 * gcc.c-torture/compile/20020120-1.c: New test.
17908
17909 2002-01-27 Kazu Hirata <kazu@hxi.com>
17910
17911 * gcc.c-torture/execute/20020127-1.c: New test.
17912
17913 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
17914
17915 * g77.dg/f77-edit-i-in.f: New test
17916 * g77.dg/f77-edit-i-out.f: New test
17917
17918 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
17919
17920 * gcc.dg/debug/debug.exp: New file.
17921 * gcc.dg/debug/trivial.c: New file.
17922 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
17923 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
17924 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
17925 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
17926 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
17927 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
17928 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
17929 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
17930 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
17931 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
17932 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
17933 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
17934 * gcc.dg/20000503-1.c: Removed.
17935 * gcc.dg/20010207-1.c: Removed.
17936 * gcc.dg/20011223-1.c: Removed.
17937 * gcc.dg/20020104-2.c: Removed.
17938 * gcc.dg/debug-1.c: Removed.
17939 * gcc.dg/debug-2.c: Removed.
17940 * gcc.dg/debug-3.c: Removed.
17941 * gcc.dg/debug-4.c: Removed.
17942 * gcc.dg/debug-5.c: Removed.
17943 * gcc.dg/debug-6.c: Removed.
17944 * gcc.dg/dwarf2-1.c: Removed.
17945 * gcc.dg/dwarf2-2.c: Removed.
17946
17947 2002-01-25 Jakub Jelinek <jakub@redhat.com>
17948
17949 * g++.old-deja/g++.other/eh5.C: New test.
17950 * g++.old-deja/g++.other/sibcall2.C: New test.
17951 * g++.old-deja/g++.other/array9.C: New test.
17952 * g++.old-deja/g++.other/typename2.C: New test.
17953 * g++.old-deja/g++.other/crash60.C: New test.
17954 * g++.old-deja/g++.other/conv9.C: New test.
17955 * g++.old-deja/g++.other/mangle10.C: New test.
17956 * g++.old-deja/g++.other/unchanging1.C: New test.
17957 * g++.old-deja/g++.other/exprstmt1.C: New test.
17958 * g++.old-deja/g++.other/inline23.C: New test.
17959 * g++.old-deja/g++.eh/ia64-1.C: New test.
17960 * g++.old-deja/g++.other/dwarf2-1.C: New test.
17961 * g++.old-deja/g++.other/reload1.C: New test.
17962 * g++.old-deja/g++.other/static20.C: New test.
17963 * g++.old-deja/g++.other/local-alloc1.C: New test.
17964 * g++.old-deja/g++.other/conv8.C: New test.
17965 * g++.old-deja/g++.other/stmtexpr2.C: New test.
17966 * g++.old-deja/g++.other/storeexpr1.C: New test.
17967 * g++.old-deja/g++.other/storeexpr2.C: New test.
17968 * g++.dg/eh/template2.C: New test.
17969 * g++.dg/warn/weak1.C: New test.
17970
17971 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
17972
17973 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
17974 Remove first, non-varying, argument.
17975
17976 2002-01-23 Richard Henderson <rth@redhat.com>
17977
17978 * gcc.dg/inline-2.c: New.
17979
17980 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
17981 Add optional target arg. Check number of arguments.
17982 (scan-assembler-not, scan-assembler-dem): Likewise.
17983 (scan-assembler-dem-not): Likewise.
17984
17985 2002-01-23 Zack Weinberg <zack@codesourcery.com>
17986
17987 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
17988 line 12.
17989 * g++.old-deja/g++.brendan/parse3.C,
17990 g++.old-deja/g++.other/crash26.C,
17991 g++.old-deja/g++.other/crash28.C,
17992 g++.old-deja/g++.other/crash29.C,
17993 g++.old-deja/g++.other/crash30.C,
17994 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
17995
17996 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
17997
17998 * gcc.dg/20020115-1.c: New.
17999
18000 2002-01-23 Bob Wilson <bob.wilson@acm.org>
18001
18002 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
18003
18004 2002-01-23 Janis Johnson <janis187@us.ibm.com>
18005
18006 * gcc.dg/20020122-3.c: New.
18007
18008 2002-01-23 Jakub Jelinek <jakub@redhat.com>
18009
18010 * g++.dg/other/gc1.C: New test.
18011
18012 2002-01-23 Zack Weinberg <zack@codesourcery.com>
18013
18014 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
18015
18016 2002-01-22 Richard Henderson <rth@redhat.com>
18017
18018 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
18019
18020 2002-01-22 Richard Henderson <rth@redhat.com>
18021
18022 * gcc.dg/20020122-4.c: New.
18023
18024 2002-01-22 H.J. Lu <hjl@gnu.org>
18025
18026 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
18027 link output.
18028 * gcc.dg/special/ecos.exp: Likewise.
18029 * lib/g++-dg.exp: Likewise.
18030 * lib/g77-dg.exp: Likewise.
18031 * lib/gcc-dg.exp : Likewise.
18032 * lib/mike-g++.exp: Likewise.
18033 * lib/mike-g77.exp: Likewise.
18034 * lib/mike-gcc.exp: Likewise.
18035 * lib/objc-dg.exp: Likewise.
18036
18037 2002-01-22 Janis Johnson <janis187@us.ibm.com>
18038
18039 PR target/5379
18040 * gcc.dg/20020122-2.c: New test.
18041
18042 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
18043
18044 * gcc.dg/20020122-1.c: New test.
18045
18046 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
18047
18048 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
18049
18050 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
18051
18052 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
18053
18054 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18055
18056 * gcc.c-torture/compile/20020121-1.c: New test.
18057
18058 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
18059
18060 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
18061 ld_library_path.
18062
18063 2002-01-21 Jakub Jelinek <jakub@redhat.com>
18064
18065 * gcc.dg/20020218-1.c: New test.
18066
18067 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
18068
18069 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
18070 messages
18071 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
18072 "At global scope" warning
18073 * g++.dg/ext/align1.C: Change cygwin test for alignment
18074 from db-bogus to dg-warning
18075
18076 2002-01-21 Zack Weinberg <zack@codesourcery.com>
18077
18078 * g77.f-torture/compile/cpp2.F: New test.
18079
18080 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
18081
18082 * g++.dg/template/access1.C: New test.
18083
18084 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
18085
18086 * gcc.dg/20020118-1.c: New.
18087
18088 2002-01-18 Kazu Hirata <kazu@hxi.com>
18089
18090 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
18091
18092 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
18093
18094 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
18095 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
18096 alignment warnings.
18097
18098 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
18099
18100 * gcc.misc-tests/i386-prefetch.exp: Save and restore
18101 torture_with_loops and torture_without_loops
18102
18103 2002-01-17 Jakub Jelinek <jakub@redhat.com>
18104
18105 * gcc.c-torture/compile/20020116-1.c: New test.
18106
18107 2002-01-16 Jakub Jelinek <jakub@redhat.com>
18108
18109 * gcc.dg/20020116-2.c: New test.
18110
18111 * gcc.dg/ultrasp4.c: New test.
18112
18113 * gcc.dg/20020116-1.c: New test.
18114
18115 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
18116
18117 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
18118 by EABI.
18119
18120 2002-01-15 Janis Johnson <janis187@us.ibm.com>
18121
18122 * gcc.misc-tests/i386-prefetch.exp: New.
18123 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
18124 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
18125 * gcc.misc-tests/i386-pf-none-1.c: New test.
18126 * gcc.misc-tests/i386-pf-sse-1.c: New test.
18127
18128 2002-01-15 Jakub Jelinek <jakub@redhat.com>
18129
18130 * gcc.dg/gnu89-init-1.c: Add new tests.
18131
18132 2002-01-15 Andreas Jaeger <aj@suse.de>
18133
18134 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
18135 * gcc.dg/i386-mmx-2.c: Likewise.
18136 * gcc.dg/i386-sse-1.c: Likewise.
18137 * gcc.dg/i386-sse-2.c: Likewise.
18138 * gcc.dg/i386-sse-3.c: Likewise.
18139
18140 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
18141
18142 * g77.f-torture/execute/intrinsic-unix-bessel.f:
18143 Uncomment additional cases that now pass.
18144
18145 2002-01-11 Richard Henderson <rth@redhat.com>
18146
18147 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
18148 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
18149
18150 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
18151
18152 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
18153
18154 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
18155
18156 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
18157 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
18158
18159 2002-01-10 Dale Johannesen <dalej@apple.com>
18160
18161 * gcc.c-torture/execute/loop-11.c: New.
18162
18163 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
18164
18165 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
18166 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
18167
18168 2002-01-09 Richard Henderson <rth@redhat.com>
18169
18170 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
18171 type in which to perform the operation for each size.
18172
18173 2002-01-09 Alan Matsuoka (alanm@redhat.com)
18174
18175 * gcc.c-torture/compile/20020109-2.c: New test.
18176
18177 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
18178
18179 * gcc.c-torture/execute/loop-10.c: New test.
18180
18181 2002-01-09 Jakub Jelinek <jakub@redhat.com>
18182
18183 * gcc.c-torture/compile/20010226-1.c: New test.
18184 * gcc.c-torture/compile/20010227-1.c: New test.
18185 * gcc.c-torture/compile/20010426-1.c: New test.
18186 * gcc.c-torture/compile/20010510-1.c: New test.
18187 * gcc.c-torture/compile/20010605-3.c: New test.
18188 * gcc.c-torture/compile/20010824-1.c: New test.
18189 * gcc.c-torture/execute/20010409-1.c: New test.
18190 * gcc.dg/noncompile/20000901-1.c: New test.
18191 * gcc.dg/20001023-1.c: New test.
18192 * gcc.dg/20001101-1.c: New test.
18193 * gcc.dg/20001102-1.c: New test.
18194 * gcc.dg/20010207-1.c: New test.
18195 * gcc.dg/20010405-1.c: New test.
18196 * gcc.dg/20010822-1.c: New test.
18197 * gcc.dg/20011107-1.c: New test.
18198
18199 2002-01-09 Jeffrey A Law (law@redhat.com)
18200
18201 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
18202
18203 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
18204 execution failure on PA targets.
18205
18206 2002-01-09 Jakub Jelinek <jakub@redhat.com>
18207
18208 * gcc.c-torture/compile/20020109-1.c: New test.
18209
18210 2002-01-08 Kazu Hirata <kazu@hxi.com>
18211
18212 * gcc.c-torture/execute/20020108-1.c: New test.
18213
18214 2002-01-08 Jakub Jelinek <jakub@redhat.com>
18215
18216 * gcc.dg/20020108-1.c: New test.
18217
18218 2002-01-08 H.J. Lu <hjl@gnu.org>
18219
18220 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
18221 for header files.
18222
18223 2002-01-08 Geoff Keating <geoffk@redhat.com>
18224
18225 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
18226 consistency.
18227
18228 002-01-07 Aldy Hernandez <aldyh@redhat.com>
18229
18230 * gcc.dg/altivec-4.c: Test altivec predicates.
18231
18232 2002-01-07 Jakub Jelinek <jakub@redhat.com>
18233
18234 * gcc.c-torture/execute/20020107-1.c: New test.
18235
18236 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
18237
18238 PR c/5279
18239 * gcc.c-torture/compile/20020106-1.c: New test.
18240
18241 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
18242
18243 * gcc.c-torture/execute/nestfunc-4.c: New test.
18244
18245 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
18246
18247 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
18248 extra triple that slipped in.
18249 * g++.old-deja/g++.abi/align.C: Likewise.
18250 * g++.old-deja/g++.abi/bitfields.C: Likewise.
18251
18252 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
18253
18254 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
18255 * g++.old-deja/g++.abi/align.C: Likewise.
18256 * g++.old-deja/g++.abi/bitfields.C: Likewise.
18257
18258 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
18259 on FreeBSD/i386.
18260 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
18261 FreeBSD.
18262
18263 2002-01-04 Jakub Jelinek <jakub@redhat.com>
18264
18265 * gcc.dg/20020104-1.c: New test.
18266
18267 * gcc.dg/20020104-2.c: New test.
18268
18269 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
18270
18271 * gcc.dg/20020103-1.c: Fix typo in target selector.
18272
18273 2002-01-03 Richard Henderson <rth@redhat.com>
18274
18275 * gcc.dg/20020103-1.c: New.
18276
18277 2002-01-03 Kazu Hirata <kazu@hxi.com>
18278
18279 * gcc.c-torture/execute/20020103-1.c: New test.
18280
18281 2002-01-03 Jakub Jelinek <jakub@redhat.com>
18282
18283 * g++.dg/other/debug2.C: New test.
18284
18285 * gcc.c-torture/compile/20020103-1.c: New test.
18286
18287 2002-01-02 Jakub Jelinek <jakub@redhat.com>
18288
18289 * gcc.dg/gnu89-init-1.c: Added new tests.
18290
18291 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
18292
18293 * g++.dg/template/friend2.C: Remove as patch is reverted.
18294
18295 * g++.dg/warn/oldcast1.C: New test.
18296
18297 * g++.dg/template/ptrmem1.C: New test.
18298 * g++.dg/template/ptrmem2.C: New test.
18299
18300 * g++.dg/template/ntp.C: New test.
18301
18302 * g++.dg/other/component1.C: New test.
18303
18304 * g++.dg/template/ttp3.C: New test.
18305
18306 * g++.dg/template/friend2.C: New test.
18307 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
18308
18309 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
18310
18311 * g++.dg/other/ptrmem1.C: New test.
18312 * g++.dg/other/ptrmem2.C: New test.
18313
18314 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
18315
18316 * g++.dg/template/ctor1.C: New test.
18317
18318 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
18319
18320 * g++.dg/template/friend2.C: New test.
18321
18322 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
18323
18324 * gcc.dg/mmix-1.c: New test.
18325
18326 2001-12-31 Richard Henderson <rth@redhat.com>
18327
18328 * gcc.dg/asm-5.c: New.
18329
18330 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
18331
18332 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
18333 in namespace __gnu_cxx
18334
18335 2001-12-30 Richard Henderson <rth@redhat.com>
18336
18337 * gcc.dg/debug-6.c: New.
18338
18339 2001-12-30 Jakub Jelinek <jakub@redhat.com>
18340
18341 * gcc.c-torture/compile/20011229-2.c: New test.
18342
18343 2001-12-29 Jakub Jelinek <jakub@redhat.com>
18344
18345 * gcc.dg/debug-3.c: New test.
18346 * gcc.dg/debug-4.c: New test.
18347 * gcc.dg/debug-5.c: New test.
18348
18349 2001-12-29 Richard Henderson <rth@redhat.com>
18350
18351 * g++.dg/eh/loop1.C: New.
18352
18353 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
18354
18355 * g++.dg/template/crash1.C: New test.
18356
18357 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
18358
18359 * g++.dg/other/const1.C: New test.
18360
18361 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
18362
18363 * gcc.c-torture/compile/20011229-1.c: New test.
18364
18365 2001-12-28 Stan Shebs <shebs@apple.com>
18366
18367 * lib/objc-torture.exp: Resync with c-torture.exp.
18368 * lib/objc.exp: Load standard libraries.
18369
18370 2001-12-28 Jakub Jelinek <jakub@redhat.com>
18371
18372 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
18373 additional tests.
18374
18375 2001-12-27 Roger Sayle <roger@eyesopen.com>
18376
18377 * gcc.c-torture/execute/string-opt-16.c: New testcase.
18378
18379 2001-12-27 Richard Henderson <rth@redhat.com>
18380
18381 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
18382
18383 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
18384
18385 * g++.dg/eh/ctor1.C: New test.
18386 * g++.dg/other/error2.C: New test.
18387
18388 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
18389
18390 * g++.dg/other/init2.C: New test.
18391
18392 2001-12-24 Richard Henderson <rth@redhat.com>
18393
18394 * gcc.dg/20011223-1.c: New.
18395 * gcc.dg/inline-1.c: New.
18396
18397 2001-12-23 Richard Henderson <rth@redhat.com>
18398
18399 * gcc.dg/asm-4.c: Test operand modifiers.
18400
18401 2001-12-23 Richard Henderson <rth@redhat.com>
18402
18403 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
18404
18405 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
18406
18407 * gcc.c-torture/execute/20011223-1.c: New test.
18408
18409 2001-12-21 Richard Henderson <rth@redhat.com>
18410
18411 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
18412 re-enables the warning.
18413
18414 2001-12-21 Richard Henderson <rth@redhat.com>
18415
18416 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
18417
18418 2001-12-20 Jakub Jelinek <jakub@redhat.com>
18419
18420 * gcc.c-torture/compile/20011218-1.c: New test.
18421
18422 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
18423
18424 * gcc.misc-test/arm-isr.exp: New file. Control running of the
18425 arm-isr.c test.
18426 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
18427 epilogue generation for ARM ISR routines.
18428
18429 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18430
18431 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
18432 * gcc.dg/format/c90-printf-3.c: Likewise.
18433 * gcc.dg/format/c99-printf-3.c: Likewise.
18434 * gcc.dg/format/ext-1.c: Likewise.
18435 * gcc.dg/format/ext-6.c: Likewise.
18436 * gcc.dg/format/format.h: Prototype unlocked stdio.
18437
18438 2001-12-20 Richard Henderson <rth@redhat.com>
18439
18440 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
18441 (arena): Use it.
18442 (malloc): Correct allocation logic. Abort if we fill up the
18443 arena before initialization complete.
18444 (realloc): Correct allocation logic.
18445
18446 2001-12-20 Jakub Jelinek <jakub@redhat.com>
18447
18448 * gcc.c-torture/compile/20011219-2.c: New test.
18449
18450 * gcc.c-torture/execute/20011219-1.c: New test.
18451
18452 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
18453
18454 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
18455 target does not support weak symbols.
18456
18457 2001-12-19 Jakub Jelinek <jakub@redhat.com>
18458
18459 * gcc.c-torture/compile/20011219-1.c: New test.
18460
18461 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
18462
18463 * g++.dg/other/error1.C: New test.
18464
18465 2001-12-17 Jeffrey A Law (law@redhat.com)
18466
18467 * gcc.c-torture/execute/20011217-1.c: New test.
18468
18469 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
18470
18471 * objc.dg/special/: New directory.
18472 * objc.dg/special/special.exp: New file.
18473 * objc.dg/special/unclaimed-category-1.h: New file.
18474 * objc.dg/special/unclaimed-category-1a.m: New file.
18475 * objc.dg/special/unclaimed-category-1.m: New file.
18476
18477 2001-12-17 Andreas Jaeger <aj@suse.de>
18478
18479 * gcc.c-torture/compile/20011217-2.c: New test.
18480
18481 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
18482
18483 * gcc.c-torture/compile/20011217-1.c: New test.
18484
18485 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
18486
18487 * testsuite/gcc.dg/20011214-1.c: New.
18488
18489 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
18490
18491 * gcc.dg/altivec-4.c: New.
18492
18493 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
18494
18495 * gcc.dg/20011113-1.c: New test.
18496
18497 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
18498
18499 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
18500 std::__malloc_alloc_template<0> and
18501 std::__default_alloc_template<false, 0>.
18502
18503 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
18504
18505 * objc/execute/bf-21.m: New test.
18506 * objc/execute/enumeration-1.m: New test.
18507 * objc/execute/enumeration-2.m: New test.
18508
18509 2001-12-12 Jakub Jelinek <jakub@redhat.com>
18510
18511 * gcc.dg/gnu89-init-1.c: New test.
18512
18513 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
18514
18515 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
18516 * g++.old-deja/g++.jason/2371.C: Likewise.
18517 * g++.old-deja/g++.jason/template33.C: Likewise.
18518 * g++.old-deja/g++.jason/template34.C: Likewise.
18519 * g++.old-deja/g++.jason/template36.C: Likewise.
18520 * g++.old-deja/g++.oliva/typename1.C: Likewise.
18521 * g++.old-deja/g++.oliva/typename2.C: Likewise.
18522 * g++.old-deja/g++.other/typename1.C: Likewise.
18523 * g++.old-deja/g++.pt/inherit2.C: Likewise.
18524 * g++.old-deja/g++.pt/nontype5.C: Likewise.
18525 * g++.old-deja/g++.pt/typename11.C: Likewise.
18526 * g++.old-deja/g++.pt/typename14.C: Likewise.
18527 * g++.old-deja/g++.pt/typename16.C: Likewise.
18528 * g++.old-deja/g++.pt/typename3.C: Likewise.
18529 * g++.old-deja/g++.pt/typename4.C: Likewise.
18530 * g++.old-deja/g++.pt/typename5.C: Likewise.
18531 * g++.old-deja/g++.pt/typename7.C: Likewise.
18532 * g++.old-deja/g++.robertl/eb9.C: Likewise.
18533
18534 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
18535
18536 * g++.dg/other/linkage1.C: New test.
18537 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
18538 specifiers.
18539
18540 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
18541
18542 * gcc.dg/concat.c: New test.
18543
18544 2001-12-11 Stan Shebs <shebs@apple.com>
18545
18546 * objc/compile: New test directory.
18547 * objc/compile/compile.exp: New expect script.
18548 * objc/compile/20011211-1.m: New compile test.
18549
18550 2001-12-11 Jason Merrill <jason@redhat.com>
18551
18552 * lib/prune.exp (prune_gcc_output): Also handle "In member
18553 function". So many permutations...
18554
18555 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
18556
18557 * g++.dg/template/typedef1.C: New test.
18558
18559 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
18560
18561 * g++.dg/other/copy1.C: New test.
18562
18563 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
18564
18565 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
18566
18567 * gcc.dg/builtin-choose-expr.c: New.
18568
18569 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
18570
18571 * gcc.dg/altivec-2.c: New.
18572
18573 2001-12-07 Richard Henderson <rth@redhat.com>
18574
18575 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
18576
18577 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
18578
18579 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
18580 ultrasparc.
18581
18582 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
18583
18584 * g++-old.deja/g++.robertl/eb101.C: Deleted.
18585
18586 2001-12-06 Janis Johnson <janis187@us.ibm.com>
18587
18588 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
18589 variable argument list.
18590
18591 2001-12-06 Zack Weinberg <zack@codesourcery.com>
18592
18593 * gcc.c-torture/execute/memcheck: Delete entire directory.
18594 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
18595 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
18596
18597 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
18598
18599 * gcc.dg/Wshadow-1.c: New test.
18600
18601 2001-12-05 Jakub Jelinek <jakub@redhat.com>
18602
18603 * gcc.c-torture/compile/20011130-1.c: New test.
18604
18605 * gcc.dg/noncompile/20011025-1.c: New test.
18606
18607 * g++.dg/other/anon-union.C: New test.
18608
18609 * gcc.c-torture/execute/20011024-1.c: New test.
18610
18611 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
18612
18613 * gcc.c-torture/execute/20000722-1.x,
18614 gcc.c-torture/execute/20010123-1.x: Remove.
18615 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
18616 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
18617 gcc.dg/c99-complit-2.c: New tests.
18618
18619 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
18620
18621 * g++.dg/inherit/base1.C: New test.
18622
18623 2001-12-04 Jakub Jelinek <jakub@redhat.com>
18624
18625 * g++.dg/other/stdarg1.C: New test.
18626
18627 * gcc.c-torture/compile/20011130-2.c: New test.
18628
18629 2001-12-03 Janis Johnson <janis187@us.ibm.com>
18630
18631 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
18632 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
18633 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
18634 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
18635 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
18636 * gcc.dg/builtin-prefetch-1.c: New test.
18637
18638 2001-12-03 Jakub Jelinek <jakub@redhat.com>
18639
18640 * gcc.dg/20011130-1.c: New test.
18641
18642 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
18643
18644 * g++.dg/other/scope1.C: New test.
18645 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
18646
18647 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
18648
18649 * gcc.dg/vla-init-1.c: New test.
18650
18651 2001-12-01 Geoff Keating <geoffk@redhat.com>
18652
18653 * gcc.c-torture/compile/structs.c: New testcase from GDB.
18654
18655 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
18656
18657 * objc.dg/alias.m: Update.
18658 * objc.dg/class-1.m: Update.
18659 * objc.dg/const-str-1.m: Update.
18660 * objc.dg/fwd-proto-1.m: Update.
18661 * objc.dg/id-1.m: Update.
18662 * objc.dg/super-class-1.m: Update.
18663
18664 2001-11-29 Mark Mitchell <mark@codesourcery.com>
18665
18666 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
18667 constructs.
18668
18669 2001-11-28 Jeffrey A Law (law@cygnus.com)
18670
18671 * gcc.c-torture/execute/20011128-1.c: New test.
18672
18673 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
18674
18675 * gcc.dg/20011127-1.c: New test.
18676
18677 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
18678
18679 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
18680 from Austin Group draft 7.
18681 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
18682 scanf format arguments.
18683 * gcc.dg/format/no-exargs-2.c: New test.
18684
18685 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
18686
18687 * g++.dg/abi/vbase8-4.C: New test.
18688
18689 2001-11-24 Ian Lance Taylor <ian@airs.com>
18690
18691 * gcc.c-torture/execute/20011121-1.c: New test.
18692
18693 2001-11-23 Jeffrey A Law (law@cygnus.com)
18694
18695 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
18696
18697 2001-11-23 Andreas Jaeger <aj@suse.de>
18698
18699 * gcc.dg/cpp/charconst-2.c: New test.
18700
18701 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
18702
18703 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
18704 to the host if it is remote. Let tests specify extra headers
18705 they use.
18706 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
18707 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
18708 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
18709 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
18710 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
18711 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
18712 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
18713 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
18714 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
18715 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
18716
18717 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
18718
18719 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
18720 for little endian ARMs.
18721
18722 2001-11-20 Jakub Jelinek <jakub@redhat.com>
18723
18724 * gcc.c-torture/compile/20011119-1.c: New test.
18725 * gcc.c-torture/compile/20011119-2.c: New test.
18726
18727 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
18728
18729 * gcc.dg/altivec-1.c: Fix typo.
18730
18731 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
18732
18733 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
18734
18735 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
18736
18737 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
18738
18739 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
18740
18741 * lib/g77.exp: Don't specify --rpath-link.
18742
18743 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
18744 across all the headers.
18745 * gcc.dg/format/format.exp: For testing on a remote host,
18746 copy format.h.
18747
18748 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
18749 * gcc.c-torture/execute/930406-1.c: Likewise.
18750 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
18751
18752 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
18753
18754 * gcc.dg/altivec-1.c: New.
18755
18756 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
18757
18758 * gcc.dg/cpp/fpreprocessed.c: New test case.
18759
18760 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
18761
18762 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
18763 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
18764 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
18765
18766 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
18767
18768 * gcc.dg/no-builtin-1.c: New test.
18769
18770 2001-11-16 Jakub Jelinek <jakub@redhat.com>
18771
18772 * gcc.c-torture/execute/20011115-1.c: New test.
18773
18774 2001-11-15 Jakub Jelinek <jakub@redhat.com>
18775
18776 * gcc.c-torture/compile/20011114-2.c: New test.
18777 * gcc.c-torture/compile/20011114-3.c: New test.
18778 * gcc.c-torture/compile/20011114-4.c: New test.
18779
18780 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
18781
18782 * g++.dg/other/init1.C: New test.
18783
18784 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
18785
18786 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
18787 message.
18788
18789 * gcc.c-torture/execute/20011114-1.c: New testcase.
18790
18791 * gcc.c-torture/compile/20010327-1.c: Revert last change.
18792 * gcc.c-torture/compile/20011114-1.c: New test, exactly
18793 like the (before this change) version of 20010327-1.c.
18794
18795 2001-11-14 Roger Sayle <roger@eyesopen.com>
18796
18797 * gcc.c-torture/execute/string-opt-13.c: New testcase.
18798
18799 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
18800
18801 * g++.dg/init/array2.C: New test.
18802
18803 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
18804
18805 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
18806
18807 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
18808
18809 * g++.dg/other/forscope1.C: New test.
18810 * g++.dg/ext/forscope1.C: New test.
18811 * g++.dg/ext/forscope2.C: New test.
18812
18813 2001-11-13 Jakub Jelinek <jakub@redhat.com>
18814
18815 * gcc.c-torture/execute/20011113-1.c: New test.
18816
18817 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
18818
18819 * gcc.c-torture/execute/20011109-2.c: New test.
18820
18821 * gcc.c-torture/execute/20011109-1.c: New test.
18822
18823 2001-11-09 Jakub Jelinek <jakub@redhat.com>
18824
18825 * gcc.c-torture/compile/20011109-1.c: New test.
18826
18827 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
18828
18829 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
18830 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
18831 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
18832 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
18833 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
18834 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
18835 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
18836
18837 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
18838
18839 * g++.dg/warn/Wshadow-1.C: New tests.
18840 * g++.old-deja/g++.mike/for3.C: Update.
18841
18842 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
18843
18844 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
18845 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
18846 XFAILs. Adjust expected error texts.
18847 * gcc.c-torture/compile/20011106-1.c,
18848 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
18849 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
18850 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
18851 gcc.dg/c99-array-lval-5.c: New tests.
18852
18853 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
18854
18855 * gcc.dg/cpp/defined.c: Update.
18856
18857 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
18858
18859 * gcc.c-torture/execute/anon-1.c: New test.
18860
18861 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
18862
18863 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
18864 same size, so no warning should be produced on stormy16.
18865
18866 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
18867 due to oversized array.
18868 * g++.old-deja/g++.mike/ns15.C: Likewise.
18869 * g++.old-deja/g++.pt/crash16.C: Likewise.
18870
18871 2001-11-02 Graham Stott <grahams@redhat.com>
18872
18873 * g++.dgother/debug1.C: Fix typos.
18874
18875 2001-11-01 Jakub Jelinek <jakub@redhat.com>
18876
18877 * g++.dg/other/debug1.C: New test.
18878
18879 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
18880
18881 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
18882 of unsigned long.
18883
18884 2001-10-30 Jakub Jelinek <jakub@redhat.com>
18885
18886 * gcc.dg/20011029-2.c: New test.
18887
18888 * gcc.c-torture/compile/20011029-1.c: New test.
18889
18890 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
18891
18892 * objc/execute/class_self-1.m: New test.
18893 * objc/execute/class_self-2.m: New test.
18894
18895 2001-10-25 Zack Weinberg <zack@codesourcery.com>
18896
18897 * gcc.misc-tests/msgs.exp: Delete.
18898 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
18899 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
18900 error set to match recent changes.
18901
18902 2001-10-24 Zack Weinberg <zack@codesourcery.com>
18903
18904 * gcc.dg/20011021-1.c: New test.
18905
18906 2001-10-24 Jakub Jelinek <jakub@redhat.com>
18907
18908 * gcc.c-torture/compile/20011023-1.c: New test.
18909
18910 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
18911
18912 * lib/g77.exp: Rewrite based on lib/g++.exp.
18913
18914 2001-10-19 Jakub Jelinek <jakub@redhat.com>
18915
18916 * gcc.c-torture/execute/20011019-1.c: New test.
18917
18918 * gcc.dg/20011018-1.c: New test.
18919
18920 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
18921
18922 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
18923
18924 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
18925
18926 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
18927 * gcc.dg/attr-invalid.c: Likewise.
18928
18929 2001-10-18 Jakub Jelinek <jakub@redhat.com>
18930
18931 * testsuite/gcc.dg/20011015-1.c: New test.
18932
18933 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
18934
18935 * g++.dg/template/unify2.C: New test.
18936
18937 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
18938
18939 * g++.dg/other/exception-specification.C: New test
18940
18941 2001-10-13 Tom Rix <trix@redhat.com>
18942
18943 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
18944 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
18945
18946 2001-10-12 Jakub Jelinek <jakub@redhat.com>
18947
18948 * testsuite/gcc.dg/20011009-1.c: New test.
18949
18950 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
18951
18952 PR g++/4476
18953 * g++.dg/other/friend1.C: New test.
18954
18955 2001-10-11 Richard Henderson <rth@redhat.com>
18956
18957 * g++.old-deja/g++.other/crash18.C: Add -S to options.
18958
18959 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18960
18961 * gcc.c-torture/compile/20011010-1.c: New.
18962
18963 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
18964
18965 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
18966 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
18967 g77.f-torture/execute/execute.exp,
18968 g77.f-torture/noncompile/noncompile.exp,
18969 gcc.c-torture/compile/compile.exp,
18970 gcc.c-torture/execute/execute.exp,
18971 gcc.c-torture/execute/ieee/ieee.exp,
18972 gcc.c-torture/execute/memcheck/memcheck.exp,
18973 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
18974 objc/execute/execute.exp: Update FSF address.
18975
18976 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
18977
18978 * gcc.dg/cpp/cmdlne-C.c: Update.
18979 * gcc.dg/cpp/cmdlne-C2.c: New.
18980
18981 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18982
18983 * gcc.c-torture/execute/20011008-3.c: New.
18984
18985 2001-10-08 DJ Delorie <dj@redhat.com>
18986
18987 * gcc.dg/20011008-1.c: New.
18988 * gcc.dg/20011008-2.c: New.
18989
18990 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
18991
18992 * gcc.dg/cpp/spacing1.c: Update test.
18993
18994 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
18995
18996 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
18997 spelling errors of "separate" as "seperate".
18998
18999 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
19000
19001 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
19002 enough to avoid inlining.
19003
19004 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
19005
19006 * lib/g77.exp: set libg2c_dir correctly.
19007
19008 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
19009
19010 * gcc.dg/cpp/macro11.c: New test.
19011
19012 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
19013
19014 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
19015 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
19016 gcc.dg/format/multattr-3.c: New tests.
19017 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
19018 tests for format attributes on function pointers being rejected.
19019
19020 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
19021
19022 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
19023
19024 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
19025
19026 * g++.dg/warn/format1.C: New test.
19027
19028 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
19029
19030 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
19031
19032 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
19033
19034 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
19035
19036 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
19037
19038 * gcc.dg/cpp/redef2.c: Add test.
19039
19040 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
19041
19042 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
19043 long-standing bug on i686, apparently.
19044 * gcc.c-torture/execute/loop-2c.x: New file.
19045 * gcc.c-torture/execute/loop-2d.x: New file.
19046 * gcc.c-torture/execute/loop-3c.x: New file.
19047
19048 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
19049
19050 * gcc.dg/cpp/20000625-2.c: Correct line number.
19051
19052 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
19053
19054 * gcc.dg/cpp/macro10.c: New test.
19055 * gcc.dg/cpp/strify3.c: New test.
19056 * gcc.dg/cpp/spacing1.c: Add tests.
19057 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
19058 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
19059
19060 2001-09-24 DJ Delorie <dj@redhat.com>
19061
19062 * gcc.c-torture/execute/20010924-1.c: New test.
19063
19064 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
19065
19066 * testsuite/objc/execute/paste.m: Remove.
19067
19068 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
19069
19070 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
19071
19072 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
19073
19074 * g77.dg/strlen0.f: New test.
19075
19076 2001-09-21 Richard Henderson <rth@redhat.com>
19077
19078 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
19079 * g++.old-deja/g++.abi/vtable2.C: Likewise.
19080
19081 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
19082
19083 Table-driven attributes.
19084 * g++.dg/ext/attrib1.C: New test.
19085
19086 2001-09-20 DJ Delorie <dj@redhat.com>
19087
19088 * gcc.dg/20000926-1.c: Update expected warning messages.
19089 * gcc.dg/array-2.c: Likewise, and test for warnings too.
19090 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
19091 array.
19092
19093 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
19094
19095 * g++.dg/eh/registers1.C: New test case.
19096
19097 2001-09-17 Richard Henderson <rth@redhat.com>
19098
19099 * gcc.dg/array-5.c: Fix VLA decomposition test.
19100
19101 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
19102
19103 * gcc.dg/cpp/line5.c: New testcase.
19104
19105 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
19106
19107 * gcc.dg/cpp/macro9.c: New test.
19108
19109 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
19110
19111 * gcc.c-torture/execute/980223.c: Change type of addr from long
19112 to char *.
19113
19114 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
19115
19116 * gcc.c-torture/execute/20010915-1.c: New test.
19117
19118 2001-09-14 Janis Johnson <janis187@us.ibm.com>
19119
19120 * g77.dg/bprob: New directory.
19121 * g77.dg/bprob/bprob.exp: New file.
19122 * g77.dg/bprob/bprob-1.f: New test.
19123 * g77.dg/gcov: New directory.
19124 * g77.dg/gcov/gcov.exp: New file.
19125 * g77.dg/gcov/gcov-1.f: New test.
19126 * g77.dg/gcov/gcov-1.x: New file.
19127
19128 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
19129
19130 * gcc.dg/cpp/directiv.c: Update.
19131 * gcc.dg/cpp/undef1.c: Update.
19132
19133 2001-09-12 Jakub Jelinek <jakub@redhat.com>
19134
19135 * gcc.dg/20010912-1.c: New test.
19136
19137 2001-09-11 Janis Johnson <janis187@us.ibm.com>
19138
19139 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
19140 language-independent file in lib.
19141 * lib/gcov.exp: New file.
19142
19143 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
19144
19145 * gcc.c-torture/compile/20010911-1.c: New test.
19146
19147 2001-09-10 Janis Johnson <janis187@us.ibm.com>
19148
19149 * lib/profopt.exp: New, to support profile-directed optimizations.
19150 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
19151 * gcc.misc-tests/bprob-1.c: New test.
19152 * gcc.misc-tests/bprob-2.c: New test.
19153
19154 2001-09-07 Janis Johnson <janis187@us.ibm.com>
19155
19156 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
19157 XFAIL and which kinds of gcov output to verify.
19158 * gcc.misc-tests/gcov-4b.x: New file.
19159 * gcc.misc-tests/gcov-5b.x: New file.
19160 * gcc.misc-tests/gcov-6.x: New file.
19161 * gcc.misc-tests/gcov-7.c: New test.
19162 * gcc.misc-tests/gcov-7.x: New file.
19163
19164 2001-09-06 Janis Johnson <janis187@us.ibm.com>
19165
19166 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
19167 * gcc.misc-tests/gcov-6.c: New test.
19168
19169 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
19170
19171 PR c++/3986
19172 * g++.dg/abi/vbase1.C: New test.
19173
19174 2001-09-05 Ziemowit Laski <zlaski@apple.com>
19175
19176 * objc.dg/method-2.m: New.
19177
19178 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
19179
19180 PR c++/4203
19181 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
19182 * g++.dg/init/empty1.C: New test.
19183
19184 2001-09-03 Jakub Jelinek <jakub@redhat.com>
19185
19186 * gcc.c-torture/compile/20010903-1.c: New test.
19187
19188 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
19189
19190 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
19191 for m68k.
19192
19193 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
19194
19195 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
19196
19197 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
19198
19199 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
19200
19201 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
19202
19203 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
19204 for 16-bit 'unsigned int'.
19205
19206 2001-08-29 Kazu Hirata <kazu@hxi.com>
19207
19208 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
19209
19210 2001-08-27 Richard Henderson <rth@redhat.com>
19211
19212 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
19213 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
19214
19215 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
19216
19217 * gcc.dg/asm-names.c (ymain): New.
19218
19219 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
19220
19221 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
19222 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
19223 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
19224
19225 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19226
19227 * gcc.dg/compare5.c: New testcase.
19228
19229 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
19230
19231 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
19232 and "In instantiation".
19233
19234 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
19235
19236 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
19237
19238 2001-08-20 Janis Johnson <janis187@us.ibm.com>
19239
19240 * gcc.misc-tests/gcov.exp: Add support for branch information.
19241 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
19242 * gcc.misc-tests/gcov-4.c: New test.
19243 * gcc.misc-tests/gcov-4b.c: New test.
19244 * gcc.misc-tests/gcov-5b.c: New test.
19245
19246 2001-08-20 Zack Weinberg <zackw@panix.com>
19247
19248 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
19249 expected to fail.
19250
19251 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
19252
19253 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
19254
19255 2001-08-19 Jakub Jelinek <jakub@redhat.com>
19256
19257 * g++.dg/eh/template1.C: New test.
19258
19259 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
19260
19261 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
19262 Fix thinko.
19263 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
19264 for xfail.
19265
19266 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
19267
19268 * lib/g77-dg.exp: Use prune.exp for common procedures
19269 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
19270 * lib/g77.exp: (g77-dg-prune) Remove
19271
19272 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
19273
19274 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
19275
19276 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19277
19278 * g++.dg/template/unify1.C: New test.
19279
19280 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
19281
19282 * g++.dg/abi/empty4.C: New test.
19283
19284 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
19285
19286 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
19287 solaris2.*
19288 * g77.f-torture/compile/pr3743.x: Likewise
19289
19290 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
19291
19292 * g++.dg/other/using-declaration.C: New test.
19293
19294 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
19295
19296 * gcc.dg/cpp/tr-sign.c: New testcase.
19297
19298 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
19299
19300 * gcc.dg/cpp/19951025-1.c: Revert.
19301 * gcc.dg/cpp/directiv.c: We no longer process directives that
19302 interrupt macro arguments.
19303
19304 2001-08-03 Zack Weinberg <zackw@stanford.edu>
19305
19306 * gcc.dg/bconstp-1.c: New test.
19307
19308 2001-08-03 Richard Henderson <rth@redhat.com>
19309
19310 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
19311
19312 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
19313
19314 * gcc.dg/cpp/19951025-1.c: Update.
19315
19316 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
19317
19318 * g77.dg/ff90-1.f (s): Fix reference of variable z,
19319 should be x.
19320
19321 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
19322
19323 Kill -fhonor-std.
19324 * g++.old-deja/g++.ns/ns14.C: Remove special options.
19325 * g++.old-deja/g++.other/std1.C: Likewise.
19326 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
19327
19328 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
19329
19330 * lib/g77.exp: Load gcc-defs.exp for common procedures
19331 (g77_pass, g77_fail, g77_finish, g77_exit,
19332 ${tool}_check_unsupported_p} Now redundant. Deleted.
19333
19334 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
19335
19336 * g77.dg/fbackslash.f
19337 * g77.dg/fcase-preserve.f
19338 * g77.dg/ff90-1.f
19339 * g77.dg/ffixed-line-length-0.f
19340 * g77.dg/ffixed-line-length-132.f
19341 * g77.dg/ffixed-line-length-7.f
19342 * g77.dg/ffixed-line-length-72.f
19343 * g77.dg/ffixed-line-length-none.f
19344 * g77.dg/ffree-form-1.f
19345 * g77.dg/fno-backslash.f
19346 * g77.dg/fno-f90-1.f
19347 * g77.dg/fno-fixed-form-1.f
19348 * g77.dg/fno-onetrip.f
19349 * g77.dg/fno-typeless-boz.f
19350 * g77.dg/fno-underscoring.f
19351 * g77.dg/fno-vxt-1.f
19352 * g77.dg/fonetrip.f
19353 * g77.dg/ftypeless-boz.f
19354 * g77.dg/fugly-assumed.f
19355 * g77.dg/funderscoring.f
19356 * g77.dg/fvxt-1.f
19357
19358 2001-08-01 Ziemowit Laski <zlaski@apple.com>
19359
19360 * objc.dg/fwd-proto-1.m: New.
19361 * objc.dg/local-decl-1.m: New.
19362 * objc.dg/naming-1.m: New.
19363 * objc.dg/naming-2.m: New.
19364 * objc.dg/proto-hier-1.m: New.
19365
19366 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
19367
19368 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
19369 largest-type elements to a struct makes its size grow.
19370
19371 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
19372
19373 * g++.dg/abi/vthunk1.C: New test.
19374
19375 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
19376
19377 * g++.dg/abi/vbase8-22.C: New test.
19378
19379 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
19380
19381 * gcc.dg/cpp/macro8.c: New test.
19382
19383 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
19384
19385 * g++.dg/abi/vbase8-21.C: New test.
19386
19387 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
19388
19389 * g++.dg/abi/vbase8-10.C: New test.
19390
19391 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19392
19393 * lib/g++.exp (g++_set_ld_library_path): Renamed to
19394 ${tool}_set_ld_library_path.
19395 Changed caller.
19396 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
19397 g++.exp.
19398
19399 2001-07-26 Stan Cox <scox@redhat.com>
19400
19401 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
19402 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
19403 gcc_exit, gcc_check_unsupported_p):
19404 Moved to gcc-deps.exp
19405 * gcc-deps.exp: New file.
19406
19407 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19408
19409 * g++.old-deja/g++.pt/defarg14.C: New test.
19410
19411 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
19412
19413 * g++.old-deja/g++.other/lineno5.C: New test.
19414
19415 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
19416
19417 * g++.old-deja/g++.pt/crash68.C: New test.
19418
19419 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
19420
19421 * g++.old-deja/g++.other/crash42.C: New test.
19422
19423 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
19424
19425 * gcc.dg/cpp/extratokens.c: Fix.
19426 * gcc.dg/cpp/skipping2.c: New tests.
19427
19428 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19429
19430 * gcc.c-torture/execute/20010724-1.c: New file.
19431 * gcc.c-torture/execute/20010724-1.x: New file.
19432
19433 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
19434
19435 * g++.old-deja/g++.other/cond7.C: New test.
19436
19437 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
19438
19439 * g++.old-deja/g++.other/optimize4.C: New test.
19440
19441 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
19442
19443 * g++.old-deja/g++.abi/vbase8-5.C: New test.
19444
19445 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
19446
19447 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
19448 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
19449 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
19450 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
19451
19452 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
19453 bug report" message.
19454
19455 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
19456 * g++.dg/ext/instantiate1.C: Move from old-deja.
19457
19458 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
19459
19460 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
19461 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
19462 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
19463 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
19464
19465 2001-07-23 Jeffrey A Law (law@cygnus.com)
19466
19467 * gcc.c-torture/execute/20010723-1.c: New test.
19468
19469 2001-07-23 Ben Elliston <bje@redhat.com>
19470
19471 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
19472
19473 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19474
19475 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
19476 i[34567]86-*-*.
19477 Delete handling of ieee_multilib_flags.
19478 Pass -mieee for alpha*-*-* and sh-*-*.
19479 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
19480
19481 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
19482
19483 Remove old-abi tests.
19484 * g++.old-deja/g++.mike/p11116.C: Remove.
19485 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
19486
19487 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
19488
19489 * g77.f-torture/compile/pr3743.f: New test
19490
19491 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
19492
19493 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
19494
19495 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19496
19497 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
19498 g++.old-deja/g++.pt/static6.C: Likewise.
19499 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
19500 supports weak symbols.
19501
19502 2001-07-18 Andreas Jaeger <aj@suse.de>
19503
19504 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
19505 supported again.
19506
19507 2001-07-18 Andreas Jaeger <aj@suse.de>
19508
19509 * gcc.dg/iftrap-1.c: Fix target line.
19510
19511 2001-07-17 Richard Henderson <rth@redhat.com>
19512
19513 * gcc.c-torture/execute/20010717-1.c: New.
19514
19515 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
19516
19517 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
19518 tests.
19519
19520 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
19521
19522 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
19523
19524 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19525
19526 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
19527 UAC_SIGBUS, UAC_NOPRINT definitions.
19528
19529 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
19530
19531 * objc/execute/object_is_class.m: New test.
19532 * objc/execute/object_is_meta_class.m: New test.
19533
19534 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
19535
19536 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
19537 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
19538
19539 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
19540
19541 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
19542 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
19543
19544 2001-07-14 Richard Henderson <rth@redhat.com>
19545
19546 * gcc.dg/iftrap-1.c: New.
19547
19548 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
19549
19550 * g77.f-torture/execute/intrinsic77.f: New test.
19551
19552 2001-07-11 Janis Johnson <janis@us.ibm.com>
19553
19554 * gcc.misc-tests/gcov-3.c: New test.
19555
19556 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
19557
19558 * gcc.c-torture/compile/20010711-1.c,
19559 * gcc.c-torture/compile/20010711-2.c: New tests.
19560
19561 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
19562
19563 * gcc.c-torture/execute/20010711-1.c: New test.
19564
19565 2001-07-11 Ben Elliston <bje@redhat.com>
19566
19567 * g++.old-deja/g++.other/enum5.C: New test.
19568
19569 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
19570
19571 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
19572 (g++-dg-prune): Call prune_gcc_output.
19573 * prune.exp: New file for prune_gcc_output.
19574 * lib/g++.exp, lib/gcc.exp: Load it.
19575
19576 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
19577
19578 * gcc.c-torture/compile/20010701-1.c,
19579 g++.old-deja/g++.ext/attrib6.C: New tests.
19580
19581 2001-07-06 Jeffrey A Law (law@cygnus.com)
19582
19583 * gcc.c-torture/compile/20010706-1.c: New test.
19584
19585 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
19586
19587 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
19588
19589 2001-06-28 Stan Shebs <shebs@apple.com>
19590
19591 * gcc.dg/pragma-darwin.c: New test.
19592
19593 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19594
19595 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
19596 Solaris 2.[678] system.
19597
19598 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
19599
19600 * gcc.dg/20010622-1.c: New test.
19601
19602 2001-06-18 Stan Shebs <shebs@apple.com>
19603
19604 * objc.dg: New directory.
19605 * objc.dg/dg.exp: New file.
19606 * objc.dg/alias.m: New.
19607 * objc.dg/class-1.m: New.
19608 * objc.dg/class-2.m: New.
19609 * objc.dg/const-str-1.m: New.
19610 * objc.dg/const-str-2.m: New.
19611 * objc.dg/id-1.m: New.
19612 * objc.dg/method-1.m: New.
19613 * objc.dg/super-class-1.m: New.
19614 * lib/objc-dg.exp: New file.
19615
19616 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
19617
19618 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
19619 of label name.
19620
19621 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
19622
19623 * g++.old-deja/g++.abi/vbase8-9.C: New test.
19624
19625 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19626
19627 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
19628 variable.
19629
19630 2001-06-12 Richard Henderson <rth@redhat.com>
19631
19632 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
19633
19634 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
19635
19636 * g++.old-deja/g++.abi/vbase5.C: New test.
19637 * g++.old-deja/g++.abi/vbase6.C: New test.
19638 * g++.old-deja/g++.abi/vbase7.C: New test.
19639
19640 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19641
19642 * gcc.c-torture/compile/20010610-1.c: New test.
19643
19644 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
19645
19646 * g++.old-deja/g++.abi/vbase4.C: New test.
19647
19648 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
19649
19650 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
19651 support %f for HC11/HC12 targets.
19652 * gcc.c-torture/execute/930513-1.x: New file, likewise.
19653 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
19654 on HC11/HC12 targets.
19655 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
19656
19657 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19658
19659 * gcc.dg/wchar_t-1.c: New file.
19660 * gcc.dg/wint_t-1.c: Likewise.
19661
19662 2001-06-11 Bernd Schmidt <bernds@redhat.com>
19663
19664 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
19665
19666 2001-06-11 Richard Henderson <rth@redhat.com>
19667
19668 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
19669
19670 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
19671
19672 * gcc.c-torture/compile/20010611-1.c: New test.
19673
19674 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
19675
19676 * gcc.dg/c99-tag-1.c: Add more tests.
19677
19678 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
19679
19680 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
19681 representation on MN10300 and ARM/Thumb.
19682
19683 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
19684
19685 * g77.f-torture/execute/20010610.f: New.
19686
19687 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
19688
19689 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
19690 names.
19691
19692 2001-06-09 Richard Henderson <rth@redhat.com>
19693
19694 * gcc.c-torture/execute/ashrdi-1.c: New.
19695 * gcc.c-torture/execute/ashldi-1.c: New.
19696 * gcc.c-torture/execute/lshrdi-1.c: New.
19697
19698 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
19699
19700 * objc/execute/load-3.m: Added. Check sending +load to categories,
19701 in addition to classes.
19702
19703 2001-06-08 Stan Shebs <shebs@apple.com>
19704
19705 * objc/execute/load-2.m: New test. From Nicola Pero
19706 <n.pero@mi.flashnet.it>.
19707
19708 2001-06-08 Jakub Jelinek <jakub@redhat.com>
19709
19710 * gcc.c-torture/execute/20010605-2.c: New test.
19711
19712 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
19713
19714 * g++.old-deja/g++.abi/vbase2.C: New test.
19715 * g++.old-deja/g++.abi/vbase3.C: New test.
19716
19717 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
19718
19719 * g++.old-deja/g++.pt/friend49.C: New test.
19720
19721 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
19722
19723 * g++.old-deja/g++.ext/anon3.C: New test.
19724
19725 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
19726
19727 * g++.old-deja/g++.other/conv7.C: New test.
19728
19729 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
19730
19731 * gcc.c-torture/compile/20010605-2.c: New test.
19732
19733 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
19734
19735 * gcc.c-torture/execute/20010604-1.c: New test.
19736
19737 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
19738
19739 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
19740
19741 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
19742
19743 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
19744 (g++_link_flags): Likewise.
19745 (g++_init): Pass gccpath's value to two previous functions.
19746
19747 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19748
19749 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
19750 Ensure logfile entry matches exec command line.
19751
19752 2001-05-31 Richard Henderson <rth@redhat.com>
19753
19754 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
19755 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
19756
19757 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
19758
19759 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
19760 compiler for irix6.2
19761
19762 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
19763
19764 * g++.old-deja/g++.other/optimize3.C: New file.
19765
19766 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
19767
19768 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
19769 assemble.
19770
19771 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
19772
19773 * g++.old-deja/g++.other/optimize2.C: New file.
19774
19775 2001-05-25 Diego Novillo <dnovillo@redhat.com>
19776
19777 * gcc.c-torture/compile/20010518-2.c: New file.
19778 * gcc.c-torture/execute/20010518-1.c: New file.
19779 * gcc.c-torture/execute/20010518-2.c: New file.
19780
19781 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
19782
19783 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
19784
19785 2001-05-24 Mark Mitchell <mark@codesourcery.com>
19786
19787 G++ no longer defines builtins that do not begin with __builtin.
19788 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
19789 * g++.old-deja/g++.brendand/misc13.C: Likewise.
19790 * g++.old-deja/g++.law/builtin1.C: Likewise.
19791 * g++.old-deja/g++.law/cvt2.C: Likewise.
19792 * g++.old-deja/g++.mike/net5.C: Likewise.
19793 * g++.old-deja/g++.other/builtins1.C: Likewise.
19794 * g++.old-deja/g++.other/builtins2.C: Likewise.
19795 * g++.old-deja/g++.other/builtins3.C: Likewise.
19796 * g++.old-deja/g++.other/builtins4.C: Likewise.
19797 * g++.old-deja/g++.other/inline8.C: Likewise.
19798 * g++.old-deja/g++.robertl/eb39.C: Likewise.
19799
19800 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
19801
19802 * g++.old-deja/g++.pt/using1.C: Adjust.
19803 * g++.old-deja/g++.pt/using2.C: New test.
19804
19805 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
19806
19807 * gcc.dg/cpp/charconst.c: New tests.
19808 * gcc.dg/cpp/escape.c: New tests.
19809 * gcc.dg/cpp/escape-1.c: New tests.
19810 * gcc.dg/cpp/escape-2.c: New tests.
19811 * gcc.dg/cpp/ucs.c: New tests.
19812
19813 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
19814
19815 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
19816 native compiler for irix6.5.
19817
19818 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
19819
19820 * lib/g++.exp (g++_include_flags): Use args to compute
19821 get_multilibs.
19822 (g++_link_flags): Likewise.
19823 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
19824
19825 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
19826
19827 * gcc.dg/c90-hexfloat-1.c: Add more tests.
19828
19829 2001-05-21 Geoff Keating <geoffk@redhat.com>
19830
19831 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
19832 this file.
19833
19834 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
19835
19836 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
19837 STACK_SIZE;
19838 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
19839 to STACK_SIZE; Use it to define size of add_histo array.
19840 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
19841 to STACK_SIZE.
19842 (f): Use GITT_SIZE to define size of gitt local table.
19843 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
19844 to STACK_SIZE; Use it to define size of bytemem array.
19845
19846 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
19847
19848 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
19849 on 68HC11/HC12 due to the asm instruction.
19850 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
19851 * gcc.c-torture/compile/920520-1.x: Likewise.
19852 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
19853 on 68HC11/HC12 because the function is larger than 64K.
19854 * gcc.c-torture/compile/961203-1.x: New file, this test fails
19855 on 68HC11/HC12 because the structure is too large.
19856
19857 2001-05-20 Richard Henderson <rth@redhat.com>
19858
19859 * gcc.c-torture/execute/20010520-1.c: New.
19860
19861 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19862
19863 * g++.old-deja/g++.warn/compare1.C: New test.
19864 * gcc.dg/compare4.c: New test.
19865
19866 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
19867
19868 * g++.old-deja/g++.other/optimize1.C: New test.
19869
19870 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19871
19872 * g++.old-deja/g++.pt/spec41.C: New test.
19873
19874 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
19875
19876 * gcc.c-torture/compile/20010114-1.x: Remove.
19877
19878 2001-05-18 Stan Shebs <shebs@apple.com>
19879
19880 * gcc.c-torture/compile/20010518-1.c: New test.
19881
19882 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
19883
19884 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
19885 * g++.old-deja/g++.pt/crash67.C: New test.
19886
19887 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
19888
19889 * g++.old-deja/g++.other/debug9.C: New test.
19890
19891 2001-05-16 Zack Weinberg <zackw@stanford.edu>
19892
19893 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
19894
19895 2001-05-16 Jan Hubicka <jh@suse.cz>
19896
19897 * gcc.c-torture/compile/20010516-1.c: New test.
19898
19899 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
19900
19901 * g++.old-deja/g++.other/crash41.C: New test.
19902
19903 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
19904
19905 * g++.old-deja/g++.pt/crash66.C: New test.
19906
19907 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
19908
19909 * g++.old-deja/g++.robertl/eb27.C: Convert.
19910
19911 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
19912
19913 * g++.dg/friend-warn.C: New test. Do not warn about friend
19914 declaration being redundant.
19915
19916 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
19917
19918 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
19919
19920 2001-05-14 Mark Mitchell <mark@codesourcery.com>
19921
19922 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
19923
19924 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
19925
19926 * lib/g++.exp: Use testsuite_flags.
19927
19928 2001-05-13 Mark Mitchell <mark@codesourcery.com>
19929
19930 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
19931
19932 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
19933
19934 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
19935
19936 2001-05-11 Mark Mitchell <mark@codesourcery.com>
19937
19938 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
19939
19940 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
19941
19942 * gcc.c-torture/compile/20010313-1.c: New test.
19943
19944 2001-05-09 Zack Weinberg <zackw@stanford.edu>
19945
19946 * gcc.dg/cpp/direct2.c: New test.
19947 * gccq.dg/cpp/direct2s.c: New test.
19948
19949 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
19950
19951 2001-05-07 Mark Mitchell <mark@codesourcery.com>
19952
19953 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
19954 * g++.old-deja/g++.other/op3.C: Likewise.
19955
19956 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
19957
19958 * gcc.dg/cpp/syshdr.h: New file.
19959 * gcc.dg/cpp/sysmac1.c: Update.
19960 * gcc.dg/cpp/sysmac2.c: Update.
19961
19962 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
19963
19964 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
19965
19966 2001-05-04 David Edelsohn <edelsohn@gnu.org>
19967
19968 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
19969 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
19970
19971 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
19972
19973 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
19974
19975 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
19976
19977 * lib/g++.exp (g++_include_flags): Don't use any special flags
19978 if TESTING_IN_BUILD_TREE is not defined.
19979 (g++_init): Use a plain 'c++' as the compiler if
19980 TESTING_IN_BUILD_TREEE is not defined.
19981
19982 2001-05-02 Jakub Jelinek <jakub@redhat.com>
19983
19984 * g++.old-deja/g++.eh/catch13.C: New test.
19985 * g++.old-deja/g++.eh/catch14.C: New test.
19986
19987 2001-05-02 Jakub Jelinek <jakub@redhat.com>
19988
19989 * gcc.dg/cpp/tr-define.c: New test.
19990
19991 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
19992
19993 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
19994 <stdlib.h>, not <malloc.h>.
19995
19996 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
19997
19998 * g++.old-deja/g++.ns/template17.C: New test.
19999
20000 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
20001
20002 * g++.old-deja/g++.pt/ref4.C: New test.
20003
20004 2001-04-30 Richard Henderson <rth@redhat.com>
20005
20006 * gcc.dg/20000724-1.c: Revert last change.
20007
20008 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
20009
20010 * g77.f-torture/execute/20010430.f: New test.
20011
20012 2001-04-30 Mark Mitchell <mark@codesourcery.com>
20013
20014 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
20015
20016 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
20017
20018 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
20019
20020 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
20021
20022 * g++.old-deja/g++.eh/crash6.C: New test.
20023
20024 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
20025
20026 * g++.old-deja/g++.other/warn7.C: New test.
20027
20028 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
20029
20030 * g++.old-deja/g++.other/defarg9.C: New test.
20031
20032 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
20033
20034 * g77.f-torture/compile/20010426.f: New test.
20035 * g77.f-torture/execute/20010426.f: New test.
20036
20037 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
20038
20039 * g77.f-torture/compile/20000629-1.x: Remove - error
20040 has been fixed.
20041
20042 2001-04-26 Jeffrey A Law (law@cygnus.com)
20043
20044 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
20045 Tweak slightly to work with g++.dg framework.
20046 * g++.dg/special/ecos.exp: Run initp1.C test.
20047 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
20048
20049 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
20050 its linker doesn't give line numbers either.
20051 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
20052
20053 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
20054
20055 * g++.old-deja/g++.other/lex1.C: New test.
20056
20057 2001-04-26 Jakub Jelinek <jakub@redhat.com>
20058
20059 * gcc.dg/noncompile/20010425-1.c: New test.
20060
20061 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
20062
20063 * g++.old-deja/g++.pt/mangle2.C: New test.
20064
20065 2001-04-25 Jakub Jelinek <jakub@redhat.com>
20066
20067 * gcc.dg/format/plus-1.c: New test.
20068
20069 2001-04-25 Jakub Jelinek <jakub@redhat.com>
20070
20071 * gcc.dg/20010423-1.c: New test.
20072
20073 2001-04-25 Jakub Jelinek <jakub@redhat.com>
20074
20075 * gcc.c-torture/execute/20010422-1.c: New test.
20076
20077 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
20078
20079 * g++.old-deja/g++.ns/type2.C: New test.
20080
20081 2001-04-24 Zack Weinberg <zackw@stanford.edu>
20082
20083 * g++.old-deja/g++.other/perf1.C: New test.
20084
20085 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
20086
20087 * gcc.dg/c99-func-2.c: Remove xfail.
20088 * gcc.dg/c99-func-3.c: Remove xfail.
20089 * gcc.dg/c99-func-4.c: Remove xfail.
20090
20091 2001-04-23 Zack Weinberg <zackw@stanford.edu>
20092
20093 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
20094
20095 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
20096
20097 * gcc.c-torture/compile/20010423-1.c: New test.
20098
20099 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
20100
20101 * g++.old-deja/g++.pt/typename28.C: New test.
20102
20103 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
20104
20105 * g++.old-deja/g++.abi/empty2.C: New test.
20106 * g++.old-deja/g++.abi/empty3.C: New test.
20107
20108 2001-04-20 Jakub Jelinek <jakub@redhat.com>
20109
20110 * g++.old-deja/g++.other/comdat2.C: New test.
20111 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
20112
20113 2001-04-20 Jakub Jelinek <jakub@redhat.com>
20114
20115 * g++.old-deja/g++.other/overload14.C: New test.
20116
20117 2001-04-20 Jakub Jelinek <jakub@redhat.com>
20118
20119 * g++.old-deja/g++.other/lookup23.C: New test.
20120
20121 2001-04-20 Jakub Jelinek <jakub@redhat.com>
20122
20123 * gcc.c-torture/execute/20010403-1.c: New test.
20124
20125 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
20126 Mark Mitchell <mark@codesourcery.com>
20127
20128 * lib/old-dejagnu.exp: Don't delete output of executable.
20129 Add .exe suffix to executables.
20130
20131 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
20132
20133 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
20134
20135 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20136
20137 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
20138
20139 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
20140
20141 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
20142 * g++.old-deja/g++.abi/crash1.C: New test.
20143
20144 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
20145
20146 * g++.old-deja/g++.other/crash40.C: New test.
20147
20148 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20149
20150 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
20151
20152 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
20153
20154 * g++.old-deja/g++.other/warn6.C: New test.
20155
20156 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
20157
20158 * g++.old-deja/g++.robertl/eb42.C: Same.
20159
20160 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20161
20162 * gcc.dg/wtr-conversion-1.c: New testcase.
20163
20164 2001-04-10 Richard Henderson <rth@redhat.com>
20165
20166 * g++.old-deja/g++.other/array5.C: New.
20167
20168 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20169
20170 * gcc.c-torture/execute/20010408-1.c: New test.
20171
20172 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
20173
20174 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
20175 headers and constructs.
20176 * g++.old-deja/g++.robertl/eb79.C: Same.
20177 * g++.old-deja/g++.robertl/eb77.C (main): Same.
20178 * g++.old-deja/g++.robertl/eb73.C: Same.
20179 * g++.old-deja/g++.robertl/eb66.C (main): Same.
20180 * g++.old-deja/g++.robertl/eb55.C (t): Same.
20181 * g++.old-deja/g++.robertl/eb54.C (main): Same.
20182 * g++.old-deja/g++.robertl/eb46.C (main): Same.
20183 * g++.old-deja/g++.robertl/eb44.C: Same.
20184 * g++.old-deja/g++.robertl/eb41.C (main): Same.
20185 * g++.old-deja/g++.robertl/eb4.C (main): Same.
20186 * g++.old-deja/g++.robertl/eb39.C: Same.
20187 * g++.old-deja/g++.robertl/eb33.C (main): Same.
20188 * g++.old-deja/g++.robertl/eb31.C (main): Same.
20189 * g++.old-deja/g++.robertl/eb30.C: Same.
20190 * g++.old-deja/g++.robertl/eb3.C: Same.
20191 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
20192 * g++.old-deja/g++.robertl/eb21.C: Same.
20193 * g++.old-deja/g++.robertl/eb15.C: Same.
20194 * g++.old-deja/g++.robertl/eb118.C: Same.
20195 * g++.old-deja/g++.robertl/eb115.C (main): Same.
20196 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
20197 * g++.old-deja/g++.robertl/eb109.C: Same.
20198 * g++.old-deja/g++.other/sibcall1.C (main): Same.
20199 * g++.old-deja/g++.mike/rtti1.C: Same.
20200 * g++.old-deja/g++.mike/p658.C: Same.
20201 * g++.old-deja/g++.mike/net46.C: Same.
20202 * g++.old-deja/g++.mike/net34.C: Same.
20203 * g++.old-deja/g++.mike/memoize1.C: Same.
20204 * g++.old-deja/g++.mike/eh2.C: Same.
20205 * g++.old-deja/g++.law/weak.C: Same.
20206 * g++.old-deja/g++.law/visibility7.C: Same.
20207 * g++.old-deja/g++.law/visibility25.C: Same.
20208 * g++.old-deja/g++.law/visibility22.C: Same.
20209 * g++.old-deja/g++.law/visibility2.C: Same.
20210 * g++.old-deja/g++.law/visibility17.C: Same.
20211 * g++.old-deja/g++.law/visibility13.C: Same.
20212 * g++.old-deja/g++.law/visibility10.C: Same.
20213 * g++.old-deja/g++.law/visibility1.C: Same.
20214 * g++.old-deja/g++.law/virtual3.C (eval): Same.
20215 * g++.old-deja/g++.law/vbase1.C: Same.
20216 * g++.old-deja/g++.law/operators32.C: Same.
20217 * g++.old-deja/g++.law/nest3.C: Same.
20218 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
20219 * g++.old-deja/g++.law/except5.C (main): Same.
20220 * g++.old-deja/g++.law/cvt7.C (run): Same.
20221 * g++.old-deja/g++.law/cvt2.C: Same.
20222 * g++.old-deja/g++.law/cvt16.C: Same.
20223 * g++.old-deja/g++.law/ctors6.C (bar): Same.
20224 * g++.old-deja/g++.law/ctors17.C (main): Same.
20225 * g++.old-deja/g++.law/ctors13.C: Same.
20226 * g++.old-deja/g++.law/ctors12.C (main): Same.
20227 * g++.old-deja/g++.law/ctors10.C: Same.
20228 * g++.old-deja/g++.law/code-gen5.C: Same.
20229 * g++.old-deja/g++.law/bad-error7.C: Same.
20230 * g++.old-deja/g++.law/arm9.C: Same.
20231 * g++.old-deja/g++.law/arm12.C: Same.
20232 * g++.old-deja/g++.law/arg8.C: Same.
20233 * g++.old-deja/g++.law/arg1.C: Same.
20234 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
20235 * g++.old-deja/g++.jason/template31.C: Same.
20236 * g++.old-deja/g++.jason/template24.C (main): Same.
20237 * g++.old-deja/g++.jason/2371.C: Same.
20238 * g++.old-deja/g++.eh/new2.C: Same.
20239 * g++.old-deja/g++.eh/new1.C: Same.
20240 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
20241 * g++.old-deja/g++.brendan/nest21.C (main): Same.
20242 * g++.old-deja/g++.brendan/err-msg3.C: Same.
20243 * g++.old-deja/g++.brendan/crash62.C: Same.
20244 * g++.old-deja/g++.brendan/crash52.C: Same.
20245 * g++.old-deja/g++.brendan/crash49.C (main): Same.
20246 * g++.old-deja/g++.brendan/crash38.C: Same.
20247 * g++.old-deja/g++.brendan/crash15.C (main): Same.
20248 * g++.old-deja/g++.brendan/copy9.C: Same.
20249
20250 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
20251
20252 * gcc.c-torture/execute/20001203-2.c (memset):
20253 Count argument is of type __SIZE_TYPE__.
20254
20255 2001-04-04 Diego Novillo <dnovillo@redhat.com>
20256
20257 * gcc.c-torture/compile/20010404-1.c: New test.
20258
20259 2001-04-04 Jakub Jelinek <jakub@redhat.com>
20260
20261 * gcc.c-torture/compile/20010326-1.c: New test.
20262
20263 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
20264
20265 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
20266 peculiarities of the SH.
20267 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
20268
20269 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20270
20271 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
20272 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
20273 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
20274
20275 2001-04-02 Jakub Jelinek <jakub@redhat.com>
20276
20277 * g77.f-torture/compile/20010321-1.f: New test.
20278
20279 2001-04-02 Jakub Jelinek <jakub@redhat.com>
20280
20281 * gcc.c-torture/compile/20010329-1.c: New test.
20282
20283 2001-04-02 Jakub Jelinek <jakub@redhat.com>
20284
20285 * gcc.c-torture/execute/20010329-1.c: New test.
20286
20287 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
20288
20289 * g++.old-deja/g++.other/eh4.C: Fix typo.
20290
20291 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
20292
20293 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
20294
20295 2001-03-28 Philip Blundell <philb@gnu.org>
20296
20297 * gcc.c-torture/compile/20010328-1.c: New test.
20298
20299 2001-03-27 Richard Henderson <rth@redhat.com>
20300
20301 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
20302 * g++.old-deja/g++.eh/vbase3.C: Likewise.
20303
20304 2001-03-27 Alan Modra <alan@linuxcare.com.au>
20305
20306 * gcc.c-torture/compile/20010327-1.c: New test.
20307
20308 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
20309
20310 * g++.old-deja/g++.other/friend12.C: New test.
20311 * g++.old-deja/g++.other/friend9.C: Expect no errors.
20312 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
20313
20314 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
20315
20316 * gcc.c-torture/execute/20010325-1.c: New test.
20317
20318 2001-03-23 Jakub Jelinek <jakub@redhat.com>
20319
20320 * g++.old-deja/g++.other/mangle3.C: New test.
20321
20322 2001-03-22 Jakub Jelinek <jakub@redhat.com>
20323
20324 * g++.old-deja/g++.other/anon8.C: New test.
20325
20326 2001-03-20 Philip Blundell <philb@gnu.org>
20327
20328 * gcc.c-torture/compile/20010320-1.c: New test.
20329
20330 2001-03-17 Richard Henderson <rth@redhat.com>
20331
20332 * g++.old-deja/g++.other/eh4.C: Add expected error text.
20333
20334 2001-03-15 Geoff Keating <geoff@redhat.com>
20335
20336 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
20337 tests on AIX.
20338
20339 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
20340
20341 * g++.old-deja/g++.other/eh4.C: New test.
20342
20343 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
20344
20345 * gcc.dg/cpp/mi1.c: Update.
20346
20347 2001-03-14 Jakub Jelinek <jakub@redhat.com>
20348
20349 * g++.old-deja/g++.other/regstack.C: New test.
20350
20351 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
20352
20353 * g++.old-deja/g++.other/ref4.C: New test.
20354
20355 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
20356
20357 * objc/execute/va_method.m: Added.
20358 * objc/execute/IMP.m: Added.
20359 * objc/execute/_cmd.m: Added.
20360 * objc/execute/accessing_ivars.m: Added.
20361 * objc/execute/class-1.m: Added.
20362 * objc/execute/class-10.m: Added.
20363 * objc/execute/class-11.m: Added.
20364 * objc/execute/class-12.m: Added.
20365 * objc/execute/class-13.m: Added.
20366 * objc/execute/class-14.m: Added.
20367 * objc/execute/class-2.m: Added.
20368 * objc/execute/class-3.m: Added.
20369 * objc/execute/class-4.m: Added.
20370 * objc/execute/class-5.m: Added.
20371 * objc/execute/class-6.m: Added.
20372 * objc/execute/class-7.m: Added.
20373 * objc/execute/class-8.m: Added.
20374 * objc/execute/class-9.m: Added.
20375 * objc/execute/class-tests-1.h
20376 * objc/execute/class-tests-2.h
20377 * objc/execute/compatibility_alias.m: Added.
20378 * objc/execute/encode-1.m: Added.
20379 * objc/execute/formal_protocol-1.m: Added.
20380 * objc/execute/formal_protocol-2.m: Added.
20381 * objc/execute/formal_protocol-3.m: Added.
20382 * objc/execute/formal_protocol-4.m: Added.
20383 * objc/execute/formal_protocol-5.m: Added.
20384 * objc/execute/formal_protocol-6.m: Added.
20385 * objc/execute/formal_protocol-7.m: Added.
20386 * objc/execute/informal_protocol.m: Added.
20387 * objc/execute/initialize.m: Added.
20388 * objc/execute/load.m: Added.
20389 * objc/execute/many_args_method.m: Added.
20390 * objc/execute/nested-3.m: Added.
20391 * objc/execute/no_clash.m: Added.
20392 * objc/execute/private.m: Added.
20393 * objc/execute/redefining_self.m: Added.
20394 * objc/execute/root_methods.m: Added.
20395 * objc/execute/selector-1.m: Added.
20396 * objc/execute/static-1.m: Added.
20397 * objc/execute/static-2.m: Added.
20398 * objc/execute/va_method.m: Added.
20399
20400 2001-03-10 Richard Henderson <rth@redhat.com>
20401
20402 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
20403
20404 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
20405
20406 * g++.old-deja/g++.other/crash31.C: XFAIL.
20407 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
20408 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
20409 * gcc.c-torture/execute/20010123-1.x: XFAIL.
20410 * gcc.c-torture/execute/20010124-1.x: XFAIL.
20411 * gcc.dg/sequence-pt-1.c: XFAIL one test.
20412
20413 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
20414
20415 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
20416
20417 2001-03-06 Zack Weinberg <zackw@stanford.edu>
20418
20419 * gcc.dg/20000724-1.c: Don't use multiline strings.
20420
20421 2001-03-06 Zack Weinberg <zackw@stanford.edu>
20422
20423 * objc/execute/string1.m, objc/execute/string2.m: Compare the
20424 result of -cString against what we expect it to be; don't just
20425 print it out for no one to read.
20426
20427 * objc/execute/string3.m, objc/execute/string4.m: New tests.
20428 Based on testcases provided by Nicola Pero.
20429
20430 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
20431
20432 * gcc.dg/cpp/macro7.c: New test.
20433
20434 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
20435
20436 * gcc.dg/cpp/multiline.c: Update.
20437
20438 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
20439
20440 * g++.old-deja/g++.other/enum3.C: New test.
20441
20442 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
20443
20444 * g++.old-deja/g++.other/pod1.C: New test.
20445
20446 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
20447
20448 * g++.old-deja/g++.ext/overload1.C: New test.
20449
20450 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
20451
20452 * g++.old-deja/g++.pt/using1.C: New test.
20453
20454 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
20455
20456 * g++.old-deja/g++.other/using9.C: New test.
20457
20458 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
20459
20460 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
20461
20462 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
20463
20464 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
20465
20466 * g++.old-deja/g++.ext/realpt1.C: Remove.
20467
20468 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
20469
20470 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
20471
20472 2001-02-26 Will Cohen <wcohen@redhat.com>
20473
20474 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
20475
20476 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
20477
20478 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
20479 templatized constructors.
20480
20481 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20482
20483 * gcc.c-torture/execute/20010224-1.c: New test.
20484
20485 2001-02-23 Jakub Jelinek <jakub@redhat.com>
20486
20487 * gcc.c-torture/execute/20010222-1.c: New test.
20488
20489 2001-02-22 Jakub Jelinek <jakub@redhat.com>
20490
20491 * g++.old-deja/g++.other/inline20.C: New test.
20492
20493 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
20494
20495 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
20496
20497 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
20498
20499 * g++.old-deja/g++.other/lookup22.C: New test.
20500
20501 2001-02-19 Zack Weinberg <zackw@stanford.edu>
20502
20503 * g77.dg: New directory.
20504 * g77.dg/20010216-1.f: New test case.
20505 * g77.dg/dg.exp: New driver.
20506 * lib/g77-dg.exp: New driver library.
20507
20508 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20509
20510 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
20511
20512 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
20513
20514 * g++.old-deja/g++.other/decl9.C: New test.
20515
20516 2001-02-16 Jakub Jelinek <jakub@redhat.com>
20517
20518 * g++.old-deja/g++.other/init16.C: Update the test so that it does
20519 not need <string> and also tests the initialization at runtime.
20520
20521 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
20522
20523 * gcc.c-torture/execute/longlong.c: New test.
20524
20525 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
20526
20527 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
20528
20529 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
20530
20531 * gcc.c-torture/execute/920302-1.c (execute):
20532 Change argument type to short.
20533
20534 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
20535
20536 * g++.old-deja/g++.pt/deduct6.C: New test.
20537
20538 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
20539
20540 * g++.old-deja/g++.pt/deduct5.C: New test.
20541
20542 2001-02-14 Jakub Jelinek <jakub@redhat.com>
20543
20544 * gcc.c-torture/execute/20010209-1.c: New test.
20545
20546 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
20547
20548 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
20549
20550 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
20551
20552 * g++.dg/vtgc1.C: Update for new ABI.
20553
20554 * consistency.vlad: New directory, 1665 files.
20555
20556 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
20557
20558 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
20559 return type.
20560 * gcc.dg/cpp/digraphs.c: Declare puts.
20561
20562 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
20563
20564 * g++.old-deja/g++.other/warn5.C: New test.
20565
20566 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
20567
20568 * g++.old-deja/g++.pt/spec40.C: New test.
20569
20570 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
20571
20572 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
20573 case.
20574 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
20575
20576 2001-02-12 Jakub Jelinek <jakub@redhat.com>
20577
20578 * gcc.c-torture/compile/20010209-1.c: New test.
20579
20580 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
20581
20582 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
20583 excess errors message but not if it crashes.
20584 * g++.old-deja/g++.other/crash27.C: Likewise.
20585 * g++.old-deja/g++.other/crash28.C: Likewise.
20586 * g++.old-deja/g++.other/crash30.C: Likewise.
20587 * g++.old-deja/g++.other/crash32.C: Likewise.
20588 * g++.old-deja/g++.other/crash35.C: Likewise.
20589 * g++.old-deja/g++.pt/inherit2.C: Likewise.
20590
20591 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
20592
20593 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
20594 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
20595 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
20596 g77.f-torture/execute/execute.exp,
20597 g77.f-torture/noncompile/noncompile.exp,
20598 gcc.c-torture/execute/execute.exp,
20599 gcc.c-torture/execute/memcheck/memcheck.exp,
20600 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
20601 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
20602 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
20603 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
20604 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
20605 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
20606 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
20607 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
20608 Remove bug reporting instructions with ancient email addresses.
20609
20610 2001-02-07 Jakub Jelinek <jakub@redhat.com>
20611
20612 * gcc.dg/20010202-1.c: New test.
20613 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
20614
20615 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
20616
20617 * g++.dg/stdbool-if.C: New test.
20618
20619 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
20620
20621 * objc/execute/fdecl.m: Added main().
20622
20623 2001-02-07 Jakub Jelinek <jakub@redhat.com>
20624
20625 * gcc.c-torture/execute/20010206-1.c: New test.
20626
20627 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
20628
20629 * gcc.dg/cpp/avoidpaste1.c: Update.
20630
20631 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
20632
20633 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
20634 Pero <nicola@brainstorm.co.uk>.
20635 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
20636
20637 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
20638
20639 * g++.old-deja/g++.pt/spec39.C: New test.
20640
20641 2001-02-05 Jakub Jelinek <jakub@redhat.com>
20642
20643 * gcc.c-torture/compile/20010202-1.c: New test.
20644
20645 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
20646
20647 * g++.old-deja/g++.abi/primary2.C: New test.
20648 * g++.old-deja/g++.abi/primary3.C: New test.
20649 * g++.old-deja/g++.abi/primary4.C: New test.
20650 * g++.old-deja/g++.abi/primary5.C: New test.
20651 * g++.old-deja/g++.abi/vtable3.h: New test.
20652 * g++.old-deja/g++.abi/vtable3a.C: New test.
20653 * g++.old-deja/g++.abi/vtable3b.C: New test.
20654 * g++.old-deja/g++.abi/vtable3c.C: New test.
20655 * g++.old-deja/g++.abi/vtable3d.C: New test.
20656 * g++.old-deja/g++.abi/vtable3e.C: New test.
20657 * g++.old-deja/g++.abi/vtable3f.C: New test.
20658 * g++.old-deja/g++.abi/vtable3g.C: New test.
20659 * g++.old-deja/g++.abi/vtable3h.C: New test.
20660 * g++.old-deja/g++.abi/vtable3i.C: New test.
20661 * g++.old-deja/g++.abi/vtable3j.C: New test.
20662 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
20663
20664 2001-02-03 Jakub Jelinek <jakub@redhat.com>
20665
20666 * g++.old-deja/g++.other/anon6.C: New test.
20667 * g++.old-deja/g++.other/anon7.C: New test.
20668
20669 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
20670
20671 * gcc.dg/cpp/avoidpaste2.c: New tests.
20672
20673 2001-01-31 Jakub Jelinek <jakub@redhat.com>
20674
20675 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
20676
20677 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
20678
20679 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
20680 DECIMAL_DIG cases for Irix."
20681
20682 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
20683
20684 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
20685
20686 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
20687
20688 * gcc.dg/c99-tag-1.c: New test.
20689
20690 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
20691
20692 * gcc.dg/cpp/tr-warn1.c: Add tests.
20693
20694 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
20695
20696 * gcc.dg/cpp/avoidpaste1.c: Update.
20697 * gcc.dg/cpp/paste4.c: Update.
20698
20699 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
20700
20701 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
20702 cases for Irix.
20703
20704 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
20705
20706 * g++.old-deja/g++.other/inline19.C: New test.
20707
20708 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
20709
20710 * gcc.dg/Wlarger-than.c: New test.
20711
20712 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
20713
20714 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
20715
20716 2001-01-29 Jakub Jelinek <jakub@redhat.com>
20717
20718 * gcc.c-torture/execute/20010129-1.c: New test.
20719 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
20720
20721 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
20722
20723 * gcc.dg/cpp/avoidpaste1.c: Test case.
20724
20725 2001-01-28 Jakub Jelinek <jakub@redhat.com>
20726
20727 * g++.old-deja/g++.other/inline18.C: New test.
20728
20729 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20730
20731 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
20732 and __builtin_putchar.
20733
20734 2001-01-27 Jakub Jelinek <jakub@redhat.com>
20735
20736 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
20737 tests.
20738
20739 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
20740
20741 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
20742 floating point number rounding mode to round to the nearest
20743 representable mode.
20744
20745 2001-01-25 Jakub Jelinek <jakub@redhat.com>
20746
20747 * g++.old-deja/g++.other/mangle2.C: New test.
20748
20749 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
20750
20751 * gcc.c-torture/compile/20010124-1.c: New test.
20752
20753 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
20754
20755 * g++.old-deja/g++.pt/spec38.C: New test.
20756
20757 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20758
20759 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
20760 "Build don't run".
20761
20762 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20763
20764 * gcc.c-torture/execute/20010123-1.c: New test.
20765
20766 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
20767
20768 * g++.old-deja/g++.pt/spec37.C: New test.
20769
20770 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
20771
20772 * g++.old-deja/g++.pt/overload14.C: New test.
20773
20774 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20775
20776 * gcc.c-torture/execute/20010122-1.c: New test, exercise
20777 __builtin_return_address.
20778
20779 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
20780
20781 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
20782 * g++.old-deja/g++.pt/spec35.C: New test.
20783 * g++.old-deja/g++.pt/spec36.C: New test.
20784
20785 2001-01-20 Jakub Jelinek <jakub@redhat.com>
20786
20787 * gcc.c-torture/compile/20010118-1.c: New test.
20788
20789 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
20790
20791 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
20792
20793 2001-01-19 Jakub Jelinek <jakub@redhat.com>
20794
20795 * gcc.c-torture/execute/20010119-1.c: New test.
20796
20797 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
20798
20799 * g++.old-deja/g++.other/vbase5.C: New test.
20800
20801 2001-01-19 Jakub Jelinek <jakub@redhat.com>
20802
20803 * gcc.c-torture/execute/20010118-1.c: New test.
20804
20805 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
20806
20807 * g++.old-deja/g++.pt/deduct3.C: New test.
20808
20809 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
20810
20811 * g++.old-deja/g++.pt/spec34.C: New test.
20812
20813 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
20814
20815 * g77.f-torture/compile/20000601-2.f: New test.
20816
20817 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
20818
20819 * g++.old-deja/g++.other/init17.C: New test.
20820
20821 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
20822
20823 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
20824
20825 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
20826
20827 * g++.old-deja/g++.pt/unify8.C: New test.
20828
20829 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
20830
20831 * g++.old-deja/g++.abi/vbase1.C: New test.
20832
20833 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
20834
20835 * g++.old-deja/g++.pt/crash65.C: New test.
20836
20837 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
20838
20839 * gcc.dg/cpp/assembl2.S: New test case.
20840
20841 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
20842
20843 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
20844 are supported.
20845
20846 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20847
20848 * g++.old-deja/g++.other/builtins1.C: New test.
20849 * g++.old-deja/g++.other/builtins2.C: Likewise.
20850 * g++.old-deja/g++.other/builtins3.C: Likewise.
20851 * g++.old-deja/g++.other/builtins4.C: Likewise.
20852
20853 2001-01-17 Jakub Jelinek <jakub@redhat.com>
20854
20855 * gcc.c-torture/compile/20010117-1.c: New test.
20856 * gcc.c-torture/compile/20010117-2.c: New test.
20857
20858 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
20859
20860 * g77.f-torture/execute/20010116.[fx]: New test,
20861 XFAIL on i?86-*-*.
20862 * g77.f-torture/compile/20010115.f: Indicate it's
20863 a test for PR fortran/1636.
20864
20865 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
20866
20867 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
20868
20869 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
20870
20871 * g77.f-torture/compile/20010115.f: New test.
20872
20873 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
20874
20875 * g++.old-deja/g++.pt/nontype5.C: New test.
20876
20877 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
20878
20879 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
20880 have an equivalent working one below it.
20881
20882 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
20883
20884 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
20885 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
20886
20887 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
20888
20889 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
20890 message containing "init_priority".
20891 (conpr-2.C): Likewise.
20892 (conpr-3.C): Likewise.
20893 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
20894
20895 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20896
20897 * gcc.c-torture/execute/20010114-2.c: New test.
20898
20899 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
20900
20901 * gcc.c-torture/compile/20010114-1.c: New test.
20902 * gcc.c-torture/compile/20010114-1.x: Xfail.
20903 * gcc.c-torture/compile/20010114-2.c: New test.
20904 * gcc.c-torture/execute/20010114-1.c: New test.
20905 * gcc.dg/trunc-1.c: New test.
20906 * gcc.dg/uninit-B.c: New test.
20907
20908 2001-01-13 Nick Clifton <nickc@redhat.com>
20909
20910 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
20911 target.
20912
20913 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
20914
20915 * gcc.c-torture/compile/20010113-1.c: New test.
20916
20917 2001-01-13 Jakub Jelinek <jakub@redhat.com>
20918
20919 * gcc.c-torture/compile/20001212-1.c: New test.
20920
20921 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
20922
20923 * gcc.dg/cpp/widestr1.c: Update.
20924 * gcc.dg/cpp/prag-imp.c: Remove.
20925
20926 2001-01-12 Jakub Jelinek <jakub@redhat.com>
20927
20928 * gcc.c-torture/execute/20000801-3.x: Remove.
20929 * gcc.dg/c90-init-1.c: New test.
20930 * gcc.dg/c99-init-1.c: New test.
20931 * gcc.dg/c99-init-2.c: New test.
20932 * gcc.dg/gnu99-init-1.c: New test.
20933
20934 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
20935
20936 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
20937 testing that no relevant ones were found.
20938
20939 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
20940
20941 * g++.old-deja/g++.pt/cast2.C: New test.
20942
20943 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
20944
20945 * g++.old-deja/g++.pt/friend47.C: New test.
20946
20947 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
20948
20949 * g++.old-deja/g++.pt/instantiate13.C: New test.
20950
20951 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
20952
20953 * g++.old-deja/g++.other/defarg7.C: New test.
20954 * g++.old-deja/g++.other/defarg8.C: New test.
20955
20956 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
20957
20958 * g++.old-deja/g++.pt/crash64.C: New test.
20959
20960 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
20961
20962 * g++.old-deja/g++.pt/crash63.C: New test.
20963
20964 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
20965
20966 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
20967
20968 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
20969
20970 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
20971
20972 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
20973
20974 * g++.old-deja/g++.pt/error3.C: New test.
20975
20976 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
20977
20978 * g++.old-deja/g++.other/crash39.C: New test.
20979
20980 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
20981
20982 * g++.old-deja/g++.other/vbase4.C: New test.
20983
20984 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
20985
20986 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
20987 * gcc.dg/special/20000419-2.c: New file. Identical to above.
20988 * gcc.dg/special/special.exp: New test driver which will check
20989 for alias support for the above test.
20990
20991 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
20992
20993 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
20994 problems on small machines.
20995 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
20996 parameterize.
20997
20998 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
20999
21000 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
21001 mips.
21002 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
21003
21004 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
21005
21006 * g++.old_deja/g++.pt/using8.C: New test.
21007
21008 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
21009
21010 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
21011
21012 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
21013
21014 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
21015 where a failure is expected.
21016 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
21017
21018 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
21019
21020 * g++.old_deja/g++.pt/instantiate12.C: New test.
21021
21022 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
21023
21024 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
21025 start of structs.
21026 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
21027 * g++.old-deja/g++.brendan/crash17.C: Likewise.
21028 * g++.old-deja/g++.brendan/crash29.C: Likewise.
21029 * g++.old-deja/g++.brendan/crash48.C: Likewise.
21030 * g++.old-deja/g++.brendan/ns1.C: Likewise.
21031 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
21032 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
21033 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
21034 * g++.old-deja/g++.eh/spec6.C: Likewise.
21035 * g++.old-deja/g++.jason/crash3.C: Likewise.
21036 * g++.old-deja/g++.law/ctors11.C: Likewise.
21037 * g++.old-deja/g++.law/ctors17.C: Likewise.
21038 * g++.old-deja/g++.law/ctors5.C: Likewise.
21039 * g++.old-deja/g++.law/ctors9.C: Likewise.
21040 * g++.old-deja/g++.mike/ambig1.C: Likewise.
21041 * g++.old-deja/g++.mike/net22.C: Likewise.
21042 * g++.old-deja/g++.mike/p3538a.C: Likewise.
21043 * g++.old-deja/g++.mike/p3538b.C: Likewise.
21044 * g++.old-deja/g++.mike/virt3.C: Likewise.
21045 * g++.old-deja/g++.niklas/t128.C: Likewise.
21046 * g++.old-deja/g++.other/anon4.C: Likewise.
21047 * g++.old-deja/g++.other/using1.C: Likewise.
21048 * g++.old-deja/g++.other/warn3.C: Likewise.
21049 * g++.old-deja/g++.pt/t37.C: Likewise.
21050 * g++.old-deja/g++.robertl/eb69.C: Likewise.
21051 * g++.old-deja/g++.robertl/eb71.C: Likewise.
21052
21053 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
21054
21055 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
21056
21057 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21058
21059 * gcc.c-torture/execute/stdio-opt-3.c: New test.
21060
21061 2001-01-07 Jakub Jelinek <jakub@redhat.com>
21062
21063 * gcc.c-torture/compile/20010107-1.c: New test.
21064
21065 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
21066
21067 * gcc.c-torture/execute/builtin-noret-1.c: New test.
21068
21069 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
21070
21071 * gcc.dg/format/format.h: New file.
21072 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
21073 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
21074 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
21075 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
21076 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
21077 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
21078 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
21079 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
21080 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
21081 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
21082 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
21083 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
21084 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
21085 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
21086 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
21087 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
21088 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
21089 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
21090 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
21091 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
21092 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
21093 instead of declaring standard types, macros and functions in each
21094 test.
21095
21096 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
21097
21098 * gcc.c-torture/execute/20010106-1.c: New test.
21099
21100 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
21101
21102 * gcc.dg/format/format.exp: New file.
21103 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
21104 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
21105 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
21106 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
21107 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
21108 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
21109 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
21110 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
21111 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
21112 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
21113 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
21114 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
21115 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
21116 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
21117 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
21118 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
21119 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
21120 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
21121 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
21122 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
21123 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
21124 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
21125 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
21126 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
21127 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
21128 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
21129 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
21130 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
21131 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
21132 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
21133 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
21134 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
21135 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
21136 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
21137 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
21138 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
21139 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
21140 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
21141 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
21142 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
21143 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
21144 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
21145
21146 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
21147
21148 * gcc.c-torture/execute/991228-1.c: Take word endianness into
21149 account.
21150
21151 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
21152
21153 * gcc.c-torture/execute/builtin-complex-1.c: New test.
21154
21155 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
21156
21157 * g++.old-deja/g++.pt/crash62.C: New test.
21158
21159 2001-01-04 Richard Henderson <rth@redhat.com>
21160
21161 * gcc.dg/20000926-1.c: Update expected warnings.
21162 * gcc.dg/array-2.c: Likewise.
21163 * gcc.dg/array-4.c: Also validate flexible array members.
21164 * gcc.dg/c99-flex-array-1.c: New.
21165
21166 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
21167
21168 * gcc.c-torture/compile/20001222-1.x: Remove.
21169
21170 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
21171
21172 * gcc.c-torture/execute/built-in-setjmp.c: New.
21173
21174 2001-01-03 Richard Henderson <rth@redhat.com>
21175
21176 * gcc.dg/940510-1.c: Update expected error wording.
21177 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
21178
21179 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
21180
21181 * lib/target-supports.exp (check_alias_available): Modified to
21182 indicate aliases not supported if only weak aliases are supported.
21183
21184 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21185
21186 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
21187 Turn on cmpstrsi checks for __pj__ and __i370__.
21188
21189 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
21190
21191 * g++.old-deja/g++.other/virtual11.C: New test.
21192
21193 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
21194
21195 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
21196
21197 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21198
21199 * gcc.c-torture/compile/20010102-1.c: New test.
21200
21201 2001-01-02 Andreas Jaeger <aj@suse.de>
21202
21203 * gcc.dg/noreturn-3.c: New test.
21204
21205 * gcc.dg/noreturn-4.c: New test.
21206
21207 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21208
21209 * gcc.c-torture/execute/stdio-opt-1.c: Also test
21210 __builtin_fputc and __builtin_fwrite.
21211
21212 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
21213
21214 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
21215 signed char, not default char.
21216
21217 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
21218
21219 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
21220
21221 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
21222
21223 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
21224
21225 2000-12-29 Richard Henderson <rth@redhat.com>
21226
21227 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
21228 (__cyg_profile_func_exit): Define.
21229
21230 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
21231
21232 * g++.dg/vtgc1.C: New test.
21233
21234 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
21235
21236 * gcc.dg/noncompile/20001228-1.c: New test.
21237
21238 * gcc.dg/20001228-1.c: New test.
21239
21240 * gcc.c-torture/execute/20001228-1.c: New test.
21241
21242 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
21243
21244 * gcc.dg/format-strfmon-1.c: New test.
21245
21246 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21247
21248 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
21249 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
21250 * gcc.c-torture/execute/string-opt-1.c: Likewise.
21251 * gcc.c-torture/execute/string-opt-2.c: Likewise.
21252 * gcc.c-torture/execute/string-opt-3.c: Likewise.
21253 * gcc.c-torture/execute/string-opt-4.c: Likewise.
21254 * gcc.c-torture/execute/string-opt-6.c: Likewise.
21255 * gcc.c-torture/execute/string-opt-7.c: Likewise.
21256 * gcc.c-torture/execute/string-opt-8.c: Likewise.
21257 * gcc.c-torture/execute/string-opt-9.c: Likewise.
21258 * gcc.c-torture/execute/string-opt-10.c: Likewise.
21259 * gcc.c-torture/execute/string-opt-11.c: Likewise.
21260 * gcc.c-torture/execute/string-opt-12.c: Likewise.
21261
21262 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
21263 * gcc.c-torture/execute/string-opt-4.c: Test index.
21264
21265 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
21266
21267 * gcc.c-torture/compile/20001226-1.c: New test.
21268
21269 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
21270
21271 * gcc.c-torture/compile/20001222-1.c: New test.
21272 * gcc.c-torture/compile/20001222-1.x: Xfail.
21273
21274 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
21275
21276 * gcc.c-torture/execute/comp-goto-2.c: New test.
21277
21278 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
21279
21280 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
21281 Use long types if __INT_MAX__ is 32767.
21282 (main): Use cast to (sint32 *) when poking 88 into a_page.
21283
21284 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
21285
21286 2000-12-21 Bernd Schmidt <bernds@redhat.com>
21287
21288 * gcc.c-torture/compile/20001221-1.c: New test.
21289 * gcc.c-torture/execute/20001221-1.c: New test.
21290
21291 2000-12-20 Richard Henderson <rth@redhat.com>
21292
21293 * g++.old-deja/g++.pt/crash36.C: Update error lines.
21294 * g++.old-deja/g++.robertl/eb109.C: Likewise.
21295
21296 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21297
21298 * gcc.dg/compare3.c: New test.
21299
21300 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
21301
21302 * gcc.dg/format-warnll-1.c: New test.
21303
21304 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
21305
21306 * gcc.dg/cpp/cmdlne-P.c: New test.
21307
21308 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
21309
21310 * gcc.c-torture/execute/builtin-abs-1.c,
21311 gcc.c-torture/execute/builtin-abs-2.c: New tests.
21312
21313 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
21314
21315 * gcc.dg/cpp/multiline.c: New test.
21316
21317 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
21318
21319 * g++.old-deja/g++.other/syshdr1.C: Update.
21320 * gcc.dg/cpp/lineflags.c: Remove temporarily.
21321
21322 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21323
21324 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
21325
21326 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21327
21328 * g++.old-deja/g++.pt/ttp65.C: New test.
21329
21330 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21331
21332 * g++.old-deja/g++.pt/ttp64.C: New test.
21333
21334 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21335
21336 * g++.old-deja/g++.pt/spec33.C: New test.
21337
21338 2000-12-14 Catherine Moore <clm@redhat.com>
21339
21340 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
21341 * gcc.c-torture/execute/920612-2.c: Likewise.
21342 * gcc.c-torture/execute/920428-2.c: Likewise.
21343 * gcc-c-torture/execute/va-arg-11.c: Call exit.
21344 * gcc.c-torture/execute/va-arg-21.c: Likewise.
21345
21346 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21347
21348 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
21349 * gcc.dg/pack-test-2.c: Likewise.
21350
21351 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
21352
21353 Tests by Zack Weinberg <zackw@stanford.edu>.
21354
21355 * gcc.dg/cpp/defined.c: Update.
21356 * gcc.dg/cpp/defined_trad.c: New tests.
21357
21358 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
21359
21360 * gcc.dg/cpp/trad-direct.c: Update.
21361
21362 2000-12-11 Neil Booth <neilb@earthling.net>
21363
21364 * gcc.dg/cpp/defined_trad.c
21365
21366 2000-12-11 Neil Booth <neilb@earthling.net>
21367
21368 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
21369
21370 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
21371
21372 * gcc.dg/format-miss-2.c: New test.
21373
21374 2000-12-09 Neil Booth <neilb@earthling.net>
21375
21376 * gcc.dg/cpp/lineflags.c: New tests.
21377 * gcc.dg/cpp/poison.c: Update.
21378 * gcc.dg/cpp/redef2.c: Update.
21379 * gcc.dg/cpp/skipping.c: New test.
21380
21381 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
21382
21383 * g++.old-deja/g++.other/eh3.C: New testcase.
21384
21385 2000-12-07 Neil Booth <neilb@earthling.net>
21386
21387 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
21388 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
21389 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
21390 wtr-union-init-2.c, wtr-union-init-3.c: Update.
21391 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
21392 Update.
21393
21394 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
21395
21396 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
21397 __SIZE_TYPE__ instead of int for type of integers cast to
21398 pointers.
21399
21400 2000-12-07 Jakub Jelinek <jakub@redhat.com>
21401
21402 * g++.old-deja/g++.other/cleanup4.C: New test.
21403
21404 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
21405
21406 * format-sec-1.c: New test.
21407
21408 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
21409
21410 * gcc.dg/format-nonlit-3.c: New test.
21411
21412 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
21413
21414 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
21415 through a null pointer.
21416
21417 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21418
21419 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
21420 * g++.old-deja/g++.pt/partial4.C: New test.
21421
21422 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
21423
21424 * gcc.c-torture/execute/ieee/hugeval.x: New.
21425
21426 2000-12-06 Neil Booth <neilb@earthling.net>
21427
21428 * gcc.dg/cpp/backslash2.c: New tests.
21429
21430 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21431
21432 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
21433 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
21434
21435 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
21436
21437 * gcc.c-torture/execute/20001203-2.c: New testcase.
21438
21439 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
21440
21441 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
21442 * g++.old-deja/g++.other/virtual10.C: New test.
21443
21444 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
21445
21446 * g++.old-deja/g++.mike/pmf5.C: Remove test.
21447
21448 2000-12-05 Richard Henderson <rth@redhat.com>
21449
21450 * gcc.c-torture/compile/20001205-1.c: New.
21451
21452 2000-12-04 Neil Booth <neilb@earthling.net>
21453
21454 * g++.old-deja/g++.other/virtual9.C: New test.
21455 * g++.old-deja/g++.pt/crash61.C: New test.
21456 * gcc.c-torture/execute/loop-9.c: New test.
21457
21458 2000-12-04 Neil Booth <neilb@earthling.net>
21459
21460 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
21461 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
21462 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
21463 * gcc.dg/cpp/extratokens.c: ...here.
21464
21465 2000-12-04 Neil Booth <neilb@earthling.net>
21466
21467 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
21468 New tests.
21469
21470 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21471
21472 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
21473 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
21474
21475 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
21476
21477 * gcc.c-torture/execute/20001203-1.c: New test.
21478
21479 2000-12-03 Neil Booth <neilb@earthling.net>
21480
21481 * gcc.dg/cpp/macro6.c: New test cases.
21482
21483 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21484
21485 * gcc.c-torture/execute/string-opt-9.c: New test.
21486 * gcc.c-torture/execute/string-opt-10.c: Likewise.
21487 * gcc.c-torture/execute/string-opt-11.c: Likewise.
21488 * gcc.c-torture/execute/string-opt-12.c: Likewise.
21489
21490 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
21491 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
21492
21493 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
21494
21495 * gcc.dg/cpp/if-6.c: New testcase.
21496
21497 * gcc.dg/20001201-1.c: New testcase.
21498
21499 2000-12-02 Neil Booth <neilb@earthling.net>
21500
21501 * g++.old-deja/g++.other/externC4.C,
21502 g++.old-deja/g++.other/friend10.C: New tests.
21503
21504 2000-12-02 Neil Booth <neilb@earthling.net>
21505
21506 * g++.old-deja/g++.other/instan2.C
21507 * g++.old-deja/g++.other/instan3.C: New test.
21508
21509 2000-12-02 Neil Booth <neilb@earthling.net>
21510
21511 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
21512 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
21513 gnuc99.c,gnuc99-pedantic.c: New tests.
21514
21515 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
21516
21517 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
21518 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
21519
21520 2000-12-01 Neil Booth <neilb@earthling.net>
21521
21522 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
21523 * gcc.dg/cpp/poison.c: Update.
21524 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
21525
21526 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
21527
21528 * g77.f-torture/execute/20001201.f: New test.
21529
21530 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
21531
21532 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
21533
21534 2000-12-01 Jakub Jelinek <jakub@redhat.com>
21535
21536 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
21537
21538 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
21539
21540 * g++.old-deja/g++.other/cast6.C: New test.
21541
21542 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
21543
21544 * gcc.c-torture/execute/20001130-2.c: New testcase.
21545
21546 2000-11-30 Richard Henderson <rth@redhat.com>
21547
21548 * gcc.c-torture/execute/20001130-1.c: New test.
21549
21550 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
21551
21552 * g++.old-deja/g++.other/op3.C: New test.
21553
21554 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
21555
21556 * g++.old-deja/g++.other/op2.C: New test.
21557
21558 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
21559
21560 * g++.old-deja/g++.other/crash38.C: New test.
21561
21562 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
21563
21564 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
21565
21566 2000-11-29 Jakub Jelinek <jakub@redhat.com>
21567
21568 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
21569 tests.
21570 * gcc.c-torture/execute/string-opt-6.c: New test.
21571
21572 * gcc.dg/20001117-1.c: Add main.
21573
21574 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
21575
21576 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
21577 Move from here ...
21578 * gcc.dg/940510-1.c: ... to here.
21579
21580 * gcc.dg/20000926-1.c: GNU C now allows initializations of
21581 zero-size arrays in toplevel structures.
21582
21583 2000-11-28 Jakub Jelinek <jakub@redhat.com>
21584
21585 * gcc.c-torture/execute/loop-8.c: New test.
21586
21587 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
21588
21589 * g++.old-deja/g++.other/base1.C: New test.
21590
21591 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
21592
21593 * g++.old-deja/g++.other/parse2.C: New test.
21594
21595 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
21596
21597 * g++.old-deja/g++.pt/incomplete1.C: New test.
21598
21599 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
21600
21601 * g++.old-deja/g++.other/friend9.C: New test.
21602
21603 2000-11-28 Jakub Jelinek <jakub@redhat.com>
21604
21605 * gcc.dg/20001127-1.c: New test.
21606
21607 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
21608
21609 * g++.old-deja/g++.pt/friend46.C: New test.
21610
21611 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
21612
21613 * g++.old-deja/g++.other/ptrmem8.C: New test.
21614
21615 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21616
21617 * gcc.c-torture/execute/string-opt-7.c: New test.
21618 * gcc.c-torture/execute/string-opt-8.c: Likewise.
21619
21620 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
21621
21622 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
21623 instead of 'mkcheck 2'.
21624
21625 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
21626
21627 * gcc.c-torture/execute/memcheck/driver.c,
21628 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
21629 C9X references to refer to C99.
21630
21631 2000-11-25 Jakub Jelinek <jakub@redhat.com>
21632
21633 * gcc.dg/ultrasp3.c: New test.
21634
21635 2000-11-25 Neil Booth <neilb@earthling.net>
21636
21637 * gcc.dg/cpp/include2.c: Update test to be locale independent.
21638
21639 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
21640
21641 * gcc.c-torture/compile/20001123-2.c: New.
21642
21643 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21644
21645 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
21646
21647 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
21648
21649 * gcc.dg/sequence-point-1.c: Add some new tests.
21650 * gcc.c-torture/execute/20001124-1.c: New test.
21651
21652 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
21653
21654 * g++.old-deja/g++.other/vaarg4.C: New test.
21655 * gcc.c-torture/compile/20001123-1.c: New test.
21656
21657 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
21658
21659 * g++.other/crash24.C: Adjust and remove XFAIL.
21660 * g++.other/crash37.C: New test.
21661
21662 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
21663
21664 * g++.old-deja/g++.pt/instantiate9.C: New test.
21665
21666 2000-11-22 Mark Mitchell <mark@codesourcery.com>
21667
21668 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
21669 new ABI, too.
21670
21671 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
21672 * g++.old-deja/g++.robertl/eb55.C: Likewise.
21673
21674 2000-11-22 Neil Booth <neilb@earthling.net>
21675
21676 * gcc.dg/cpp/Wtrigraphs.c: New test.
21677
21678 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
21679
21680 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
21681
21682 2000-11-22 Jakub Jelinek <jakub@redhat.com>
21683
21684 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
21685
21686 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
21687
21688 * lib/gcc-dg.exp: load_lib scanasm.exp.
21689 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
21690 * lib/g++-dg.exp: load_lib scanasm.exp.
21691 * lib/scanasm.exp: New.
21692 (scan-assembler, scan-assembler-not): Add optional arguments to
21693 test name, or if not present, the pattern name.
21694 (scan-assembler-dem, scan-assembler-dem-not): New.
21695
21696 * g++.dg/dg.exp: New.
21697
21698 2000-11-21 Neil Booth <neilb@earthling.net>
21699
21700 * gcc.dg/cpp/integrated1.c: Remove.
21701
21702 2000-11-21 Jakub Jelinek <jakub@redhat.com>
21703
21704 * gcc.c-torture/execute/20001121-1.c: New test.
21705
21706 2000-11-21 Richard Henderson <rth@redhat.com>
21707
21708 * gcc.c-torture/compile/20001121-1.c: New test.
21709
21710 2000-11-20 Neil Booth <neilb@earthling.net>
21711
21712 * gcc.dg/cpp/integrated1.c: New test.
21713
21714 2000-11-21 Jakub Jelinek <jakub@redhat.com>
21715
21716 * g++.old-deja/g++.other/inline17.C: New test.
21717
21718 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
21719
21720 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
21721 local variable to be zero: I made the variable global. Now
21722 uses abort() and exit() instead of relying on main's return value.
21723
21724 2000-11-20 Neil Booth <neilb@earthling.net>
21725
21726 * gcc.dg/cpp/paste2.c: Update test.
21727 * objc/execute/paste.m: New test.
21728
21729 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
21730
21731 * gcc.dg/c99-condexpr-1.c: New test.
21732
21733 2000-11-20 Neil Booth <neilb@earthling.net>
21734
21735 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
21736
21737 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
21738
21739 * g++.old-deja/g++.pt/export1.C: New test.
21740
21741 2000-11-20 Jakub Jelinek <jakub@redhat.com>
21742
21743 * gcc.dg/20001117-1.c: New test.
21744
21745 2000-11-18 Richard Henderson <rth@redhat.com>
21746
21747 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
21748
21749 2000-11-18 Richard Henderson <rth@redhat.com>
21750
21751 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
21752 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
21753 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
21754
21755 2000-11-18 Richard Henderson <rth@redhat.com>
21756
21757 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
21758 (main): New. Exit cleanly.
21759
21760 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
21761
21762 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
21763 gcc.dg/c99-fordecl-2.c: New tests.
21764
21765 2000-11-18 Richard Henderson <rth@redhat.com>
21766
21767 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
21768 * gcc.c-torture/execute/zerolen-2.c: New.
21769
21770 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21771
21772 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
21773 memory.
21774
21775 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
21776
21777 * g++.old-deja/g++.pt/instantiate8.C: New test.
21778
21779 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
21780
21781 * g++.old-deja/g++.other/incomplete.C: Add more tests.
21782 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
21783
21784 2000-11-16 Nick Clifton <nickc@redhat.com>
21785
21786 * gcc.c-torture/execute/nestfunc-2.c: New test.
21787 * gcc.c-torture/execute/nestfunc-3.c: New test.
21788
21789 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
21790
21791 * gcc.c-torture/compile/20001116-1.c: New test.
21792
21793 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21794
21795 * gcc.c-torture/execute/20001115-1.c: New test.
21796
21797 2000-11-15 Mark Mitchell <mark@codesourcery.com>
21798
21799 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
21800 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
21801 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
21802 * g++.old-deja/g++.abi/vmihint.C: Likewise.
21803
21804 2000-11-15 Neil Booth <neilb@earthling.net>
21805
21806 gcc.dg/cpp/_Pragma1.c: Update.
21807 gcc.dg/cpp/_Pragma2.c: New test.
21808
21809 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
21810
21811 * g++.old-deja/g++.other/anon5.C: New test.
21812
21813 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
21814
21815 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
21816 tests.
21817
21818 2000-11-14 Jakub Jelinek <jakub@redhat.com>
21819
21820 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
21821 output.
21822
21823 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
21824
21825 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
21826 labels at end of compound statements.
21827
21828 2000-11-13 Jakub Jelinek <jakub@redhat.com>
21829
21830 * gcc.c-torture/execute/loop-7.c: New test.
21831
21832 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
21833
21834 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
21835
21836 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
21837
21838 * gcc.dg/c99-bool-1.c: New test.
21839
21840 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
21841
21842 * gcc.dg/c99-scope-1.c: Remove xfail.
21843 * gcc.dg/c99-scope-2.c: New test.
21844
21845 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21846
21847 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
21848 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
21849
21850 2000-11-11 Mark Mitchell <mark@codesourcery.com>
21851
21852 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
21853 error messages.
21854
21855 * g++.mike/p700.C: Don't typedef wchar_t.
21856 * g++.mike/p784.C: Likewise.
21857 * g++.mike/eb101.C: Don't use __wchar_t.
21858
21859 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
21860
21861 * g77.f-torture/execute/20001111.[fx]: Test premature exit
21862 from DO loop.
21863
21864 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
21865
21866 * gcc.c-torture/execute/20001111-1.c: New test.
21867
21868 2000-11-10 Nick Clifton <nickc@redhat.com>
21869
21870 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
21871 long multuiple and accumulate.
21872
21873 2000-11-09 Richard Henderson <rth@redhat.com>
21874
21875 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
21876 via size_t instead of int.
21877
21878 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
21879 * gcc.c-torture/execute/string-opt-2.c: Likewise.
21880 * gcc.c-torture/execute/string-opt-3.c: Likewise.
21881 * gcc.c-torture/execute/string-opt-4.c: Likewise.
21882
21883 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
21884
21885 * gcc.c-torture/compile/20001109-1.c: New test.
21886 * gcc.c-torture/compile/20001109-2.c: New test.
21887
21888 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
21889
21890 * g++.old-deja/g++.pt/operator1.C: New test.
21891 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
21892
21893 2000-11-09 Jakub Jelinek <jakub@redhat.com>
21894
21895 * gcc.dg/20001108-1.c: New test.
21896
21897 2000-11-09 Jakub Jelinek <jakub@redhat.com>
21898
21899 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
21900 with both arguments constant strings.
21901 * gcc.c-torture/execute/string-opt-3.c: New test.
21902 * gcc.c-torture/execute/string-opt-4.c: New test.
21903 * gcc.c-torture/execute/string-opt-5.c: New test.
21904
21905 2000-11-08 Nick Clifton <nickc@redhat.com>
21906
21907 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
21908 mulsidi3adddi patterns.
21909
21910 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
21911
21912 * g++.old-deja/g++.other/crash36.C: New test.
21913
21914 2000-11-08 Jakub Jelinek <jakub@redhat.com>
21915
21916 * g++.old-deja/g++.other/init16.C: New test.
21917
21918 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
21919
21920 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
21921
21922 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
21923
21924 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
21925 * gcc.c-torture/execute/va-arg-16.x: Likewise.
21926 * gcc.c-torture/execute/va-arg-17.x: Likewise.
21927
21928 2000-11-07 DJ Delorie <dj@redhat.com>
21929
21930 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
21931
21932 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21933
21934 * gcc.c-torture/execute/string-opt-1.c: New test.
21935
21936 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
21937
21938 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
21939 mips-sgi-irix6.* because the MIPS ABI passes floating-point
21940 parameters in registers, and there is no way for a varargs
21941 function to know in which order the integer and floating-point
21942 parameters should be interleaved when they are placed on the
21943 stack.
21944 * gcc.c-torture/execute/va-arg-16.x: Likewise.
21945 * gcc.c-torture/execute/va-arg-17.x: Likewise.
21946
21947 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21948
21949 * gcc.c-torture/execute/string-opt-2.c: New test.
21950
21951 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
21952
21953 * g++.old-deja/g++.pt/crash60.C: New test.
21954
21955 2000-11-06 Jakub Jelinek <jakub@redhat.com>
21956
21957 * g++.old-deja/g++.other/crash24.C: New test.
21958 * g++.old-deja/g++.other/crash25.C: New test.
21959 * g++.old-deja/g++.other/crash26.C: New test.
21960 * g++.old-deja/g++.other/crash27.C: New test.
21961 * g++.old-deja/g++.other/crash28.C: New test.
21962 * g++.old-deja/g++.other/crash29.C: New test.
21963 * g++.old-deja/g++.other/crash30.C: New test.
21964 * g++.old-deja/g++.other/crash31.C: New test.
21965 * g++.old-deja/g++.other/crash32.C: New test.
21966 * g++.old-deja/g++.other/crash33.C: New test.
21967 * g++.old-deja/g++.other/crash34.C: New test.
21968 * g++.old-deja/g++.other/crash35.C: New test.
21969
21970 2000-11-06 Jakub Jelinek <jakub@redhat.com>
21971
21972 * gcc.c-torture/execute/20001031-1.c: New test.
21973
21974 2000-11-04 Mark Mitchell <mark@codesourcery.com>
21975
21976 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
21977 namespace.
21978
21979 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
21980 standards-conformant.
21981
21982 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
21983
21984 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
21985 * g++.old-deja/g++.mike/p755a.C: Likewise.
21986 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
21987 library makes no calls to `operator new' during initialization.
21988
21989 2000-11-04 Neil Booth <neilb@earthling.net>
21990
21991 * gcc.dg/cpp/include2.c: New tests.
21992
21993 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
21994
21995 * lib/g++.exp (g++_set_ld_library_path): New function.
21996 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
21997
21998 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
21999
22000 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
22001 warnings.
22002
22003 2000-11-01 Richard Henderson <rth@redhat.com>
22004
22005 * g++.old-deja/g++.ext/namedret1.C: New.
22006 * g++.old-deja/g++.ext/namedret2.C: New.
22007 * g++.old-deja/g++.ext/namedret3.C: New.
22008
22009 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
22010
22011 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
22012 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
22013
22014 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22015
22016 * gcc.c-torture/execute/va-arg-21.c: New test.
22017
22018 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
22019
22020 * gcc.dg/c99-complex-2.c: New test.
22021
22022 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22023
22024 * gcc.c-torture/execute/stdio-opt-1.c: New test.
22025
22026 2000-10-31 Jakub Jelinek <jakub@redhat.com>
22027
22028 * g++.old-deja/g++.other/inline16.C: New test.
22029
22030 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
22031
22032 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
22033 __PRETTY_FUNCTION__
22034
22035 2000-10-29 Neil Booth <neilb@earthling.net>
22036
22037 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
22038 New tests.
22039 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
22040 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
22041 optimisation.
22042
22043 2000-10-29 Neil Booth <neilb@earthling.net>
22044
22045 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
22046 * mi1.c, mi1c.h: Add null directives to multiple-include test.
22047 * mi5.c: Test multiple includes work with -C.
22048 * trigraphs.c: Test ^= version.
22049
22050 2000-10-28 Neil Booth <neilb@earthling.net>
22051
22052 New tests and test updates for new macro expander.
22053
22054 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
22055 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
22056 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
22057 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
22058 new diagnostic messages.
22059
22060 * gcc.dg/cpp/macro3.c: New tests.
22061
22062 2000-10-27 Mark Mitchell <mark@codesourcery.com>
22063
22064 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
22065 on the same line.
22066
22067 2000-10-27 Jakub Jelinek <jakub@redhat.com>
22068
22069 * g++.old-deja/g++.other/eh2.C: New test.
22070
22071 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
22072
22073 * gcc.c-torture/execute/20001027-1.c: New test.
22074
22075 2000-10-26 Richard Henderson <rth@redhat.com>
22076
22077 * gcc.c-torture/execute/20001026-1.c: New.
22078
22079 2000-10-26 Mark Mitchell <mark@codesourcery.com>
22080
22081 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
22082 * g++.old-deja/g++.law/builtin1.C: Likewise.
22083 * g++.old-deja/g++.law/ctors10.C: Likewise.
22084 * g++.old-deja/g++.law/virtual3.C: Likewise.
22085 * g++.old-deja/g++.mike/p658.C: Likewise.
22086 * g++.old-deja/g++.other/sibcall1.C: Likewise.
22087 * g++.old-deja/g++.other/vaarg2.C: Likewise.
22088 * g++.old-deja/g++.robertl/eb124.C: Likewise.
22089 * g++.old-deja/g++.robertl/eb44.C: Likewise.
22090 * g++.old-deja/g++.robertl/eb77.C: Likewise.
22091
22092 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
22093
22094 * gcc.c-torture/compile/20001024-1.c: New test.
22095
22096 2000-10-25 Mark Mitchell <mark@codesourcery.com>
22097
22098 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
22099 to tell us whether or not we are using V3.
22100
22101 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
22102
22103 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
22104 operands.
22105
22106 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
22107
22108 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
22109
22110 2000-10-25 Jakub Jelinek <jakub@redhat.com>
22111
22112 * gcc.c-torture/execute/20001024-1.c: New test.
22113
22114 2000-10-24 Jakub Jelinek <jakub@redhat.com>
22115
22116 * g++.old-deja/g++.other/sibcall1.C: New test.
22117
22118 2000-10-20 Jakub Jelinek <jakub@redhat.com>
22119
22120 * gcc.dg/noncompile/init-3.c: New test.
22121
22122 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
22123
22124 * gcc.dg/format-array-1.c: New test.
22125
22126 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
22127
22128 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
22129 writing through null pointers; remove comment about testing
22130 unterminated strings.
22131
22132 2000-10-17 Matthew Hiller <hiller@redhat.com>
22133
22134 * gcc.c-torture/execute/20001017-2.c: New test.
22135
22136 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
22137
22138 * gcc.c-torture/compile/20001018-1.c: New test.
22139 * gcc.c-torture/compile/20001018-1.x: Xfail.
22140
22141 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22142
22143 * gcc.c-torture/execute/20001017-1.c: New test.
22144
22145 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
22146
22147 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
22148 for multiple use of arguments with scanf formats; add tests for
22149 multiple use of arguments.
22150
22151 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
22152
22153 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
22154
22155 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
22156
22157 * gcc.dg/format-miss-1.c: New test.
22158
22159 2000-10-16 Jakub Jelinek <jakub@redhat.com>
22160
22161 * gcc.c-torture/execute/20001013-1.c: New test.
22162
22163 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
22164
22165 * gcc.dg/format-branch-1.c: New test.
22166
22167 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
22168
22169 * README, lib/file-format.exp: Remove EGCS references.
22170
22171 2000-10-16 Jakub Jelinek <jakub@redhat.com>
22172
22173 * gcc.dg/20001013-1.c: New test.
22174
22175 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
22176
22177 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
22178 for intmax_t in the compiler using __typeof__ and the type rules
22179 for conditional expressions.
22180
22181 2000-10-13 Jakub Jelinek <jakub@redhat.com>
22182
22183 * gcc.dg/20001012-1.c: New test.
22184 * gcc.dg/20001012-2.c: New test.
22185
22186 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
22187
22188 * gcc.dg/format-attr-1.c: New test.
22189
22190 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
22191
22192 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
22193 __LONG_LONG_MAX__ instead of LLONG_MAX.
22194
22195 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
22196
22197 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
22198 scanf flags.
22199 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
22200 flags.
22201
22202 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
22203
22204 * gcc.dg/sequence-pt-1.c: New test.
22205
22206 2000-10-11 Geoff Keating <geoffk@cygnus.com>
22207
22208 * gcc.c-torture/execute/20001011-1.c: New testcase.
22209 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
22210
22211 2000-10-10 Jakub Jelinek <jakub@redhat.com>
22212
22213 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
22214 does not error on it.
22215
22216 2000-10-10 Jakub Jelinek <jakub@redhat.com>
22217
22218 * gcc.dg/20001009-1.c: New test.
22219
22220 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
22221
22222 * gcc.c-torture/compile/20001009-1.c: Move from here ....
22223 * gcc.c-torture/execute/20001009-2.c: ... to here.
22224
22225 2000-10-09 Geoff Keating <geoffk@cygnus.com>
22226
22227 * gcc.c-torture/compile/20001009-1.c: New testcase.
22228 * gcc.c-torture/execute/20001009-1.c: New testcase.
22229 Testcases provided by Jan Hubicka <jh@suse.cz>.
22230
22231 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
22232
22233 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
22234 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
22235 uintmax_t using <limits.h> to emulate the compiler's internal
22236 logic. No longer XFAIL %j tests.
22237
22238 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
22239
22240 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
22241 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
22242 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
22243 regexps and details of expected handling of some bad formats.
22244 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
22245 suppression.
22246
22247 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
22248
22249 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
22250 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
22251 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
22252 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
22253 in list archives.
22254
22255 2000-10-06 Richard Henderson <rth@cygnus.com>
22256
22257 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
22258 * g++.old-deja/g++.brendan/crash52.C: Likewise.
22259 * g++.old-deja/g++.jason/report.C: Likewise.
22260 * g++.old-deja/g++.law/friend5.C: Likewise.
22261 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
22262 of the expected warnings.
22263
22264 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
22265
22266 * g++.old-deja/g++.pt/enum14.C: New test.
22267
22268 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
22269
22270 * g++.old-deja/g++.pt/crash59.C: New test.
22271
22272 2000-10-04 Will Cohen <wcohen@redhat.com>
22273
22274 * gcc.dg/20000926-1.c: New test.
22275
22276 2000-10-03 Geoff Keating <geoffk@cygnus.com>
22277
22278 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
22279 function name for current C++ compiler.
22280 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
22281
22282 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
22283
22284 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
22285 __PRETTY_FUNCTION__.
22286 * g++.old-deja/g++.ext/pretty2.C: Likewise.
22287
22288 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22289
22290 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
22291
22292 2000-09-26 Jakub Jelinek <jakub@redhat.com>
22293
22294 * gcc.c-torture/compile/20000923-1.c: New test.
22295
22296 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
22297
22298 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
22299 * g++.old-deja/g++.pt/ttp62.C: Same.
22300 * g++.old-deja/g++.other/inline14.C: Same.
22301
22302 2000-09-24 Richard Henderson <rth@cygnus.com>
22303
22304 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
22305
22306 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
22307
22308 * gcc.dg/c90-printf-1.c: Add test for wide string format.
22309
22310 2000-09-22 Geoff Keating <geoffk@cygnus.com>
22311
22312 * gcc.c-torture/compile/20000922-1.c: New file.
22313
22314 2000-09-21 Nick Clifton <nickc@redhat.com>
22315
22316 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
22317 a signed long modulo operation.
22318 (mod6): New function - perform an unsigned long modulo operation.
22319 (main): Add tests for modulos of very large numbers by very small
22320 dividends.
22321
22322 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22323
22324 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
22325
22326 2000-09-19 Richard Henderson <rth@cygnus.com>
22327
22328 * gcc.dg/compare2.c (case 10): XFAIL.
22329
22330 2000-09-18 Richard Henderson <rth@cygnus.com>
22331
22332 * gcc.c-torture/execute/20000906-1.c: Move ...
22333 * gcc.dg/20000906-1.c: ... here. Only run on targets
22334 that support __builtin_trap.
22335
22336 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
22337
22338 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
22339
22340 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
22341
22342 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
22343 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
22344 more $ format tests.
22345
22346 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
22347
22348 * gcc.dg/format-errmk-1.c: New test.
22349
22350 2000-09-17 Greg McGary <greg@mcgary.org>
22351
22352 * gcc.c-torture/execute/20000917-1.x: Remove.
22353
22354 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
22355
22356 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
22357
22358 2000-09-17 Greg McGary <greg@mcgary.org>
22359
22360 * gcc.c-torture/execute/20000917-1.c: New test.
22361 * gcc.c-torture/execute/20000917-1.x: XFAIL.
22362
22363 2000-09-16 Neil Booth <NeilB@earthling.net>
22364
22365 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
22366 in nested macro bug.
22367
22368 2000-09-15 Neil Booth <NeilB@earthling.net>
22369
22370 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
22371
22372 2000-09-14 Jeffrey A Law (law@cygnus.com)
22373
22374 * gcc.c-torture/execute/20000914-1.c: New test.
22375
22376 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
22377
22378 * g++.other/inline13.C: New test.
22379
22380 2000-09-12 Andreas Jaeger <aj@suse.de>
22381
22382 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
22383 constant by Ulrich Drepper <drepper@redhat.com>.
22384
22385 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
22386
22387 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
22388
22389 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22390
22391 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
22392
22393 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
22394
22395 * gcc.dg/cpp/backslash.c: New test.
22396
22397 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
22398
22399 * gcc.c-torture/execute/20000910-1.c: New test.
22400 * gcc.c-torture/execute/20000910-2.c: Likewise.
22401
22402 2000-09-11 Robert Lipe <robertl@sco.com>
22403
22404 * gcc.dg/pragma-align.c: New test.
22405
22406 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
22407
22408 * g++.old-deja/g++.pt/explicit82.C: New test.
22409 * g++.old-deja/g++.pt/explicit83.C: New test.
22410
22411 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
22412
22413 * gcc.dg/asm-names.c: New test.
22414
22415 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22416
22417 * gcc.dg/cpp/tr-warn6.c: New test
22418
22419 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
22420
22421 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
22422 be accepted.
22423
22424 2000-09-07 Catherine Moore <clm@redhat.com>
22425
22426 * gcc.c-torture/execute/unroll-1.c: New test.
22427
22428 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
22429
22430 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
22431 ERROR markers.
22432 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
22433 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
22434 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
22435 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
22436 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
22437 Preprocess only.
22438 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
22439 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
22440
22441 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
22442
22443 * g++.old-deja/g++.pt/deduct2.C: New test.
22444
22445 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
22446
22447 * g++.old-deja/g++.pt/parms2.C: New test.
22448
22449 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
22450
22451 * g++.old-deja/g++.pt/crash58.C: New test.
22452
22453 2000-09-06 Greg McGary <greg@mcgary.org>
22454
22455 * gcc.c-torture/execute/20000906-1.c: New test.
22456 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
22457
22458 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22459
22460 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
22461
22462 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
22463
22464 * g++.old-deja/g++.pt/crash57.C: New test.
22465
22466 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
22467
22468 * g++.old-deja/g++.pt/crash56.C: New test.
22469
22470 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
22471
22472 * g++.old-deja/g++.pt/koenig1.C: New test.
22473
22474 2000-09-04 Jakub Jelinek <jakub@redhat.com>
22475
22476 * gcc.dg/20000904-1.c: New test.
22477
22478 2000-09-04 Jakub Jelinek <jakub@redhat.com>
22479
22480 * gcc.dg/cpp/paste8.c: New test.
22481
22482 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
22483
22484 * gcc.c-torture/compile/20000827-1.c: New test.
22485
22486 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
22487
22488 * gcc.dg/format-diag-1.c: New test.
22489
22490 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
22491
22492 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
22493 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
22494 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
22495 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
22496 gcc.dg/formatz-1.c: Adjust warning regular expressions.
22497
22498 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
22499
22500 * g++.old-deja/g++.other/nested4.C: New test.
22501
22502 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
22503
22504 * g++.old-deja/g++.ns/scoped1.C: New test.
22505
22506 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
22507
22508 * lib/g++.exp: Support testing already-installed GCC.
22509
22510 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22511
22512 * wtr-label-1.c, wtr-suffix-1.c: New tests.
22513
22514 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22515
22516 * gcc.dg/return-type-2.c: New test.
22517
22518 2000-08-27 Geoff Keating <geoffk@cygnus.com>
22519
22520 * gcc.c-torture/compile/20000825-1.c: New test.
22521
22522 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
22523
22524 * gcc.dg/dwarf2-2.c: New test.
22525
22526 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
22527
22528 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
22529 dg-warning regexps.
22530
22531 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
22532
22533 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
22534 gcc.dg/format-ext-5.c: New tests.
22535
22536 2000-08-25 Jakub Jelinek <jakub@redhat.com>
22537
22538 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
22539
22540 2000-08-24 Mark Mitchell <mark@codesourcery.com>
22541
22542 * gcc.dg/noncompile/930622-2.c: Adjust error message.
22543
22544 2000-08-24 Richard Henderson <rth@cygnus.com>
22545
22546 * gcc.dg/ia64-sync-1.c: New test.
22547 * gcc.dg/ia64-sync-2.c: New test.
22548 * gcc.dg/ia64-asm-1.c: New test.
22549
22550 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
22551
22552 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
22553 * gcc.dg/format-ext-2.c: New test.
22554
22555 2000-08-23 Jason Merrill <jason@redhat.com>
22556
22557 * lib/old-dejagnu.exp: Also ignore "In member function" and
22558 "At global scope".
22559
22560 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22561
22562 * gcc.dg/noncompile/label-lineno-1.c: New test.
22563
22564 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
22565
22566 * gcc.dg/c99-array-nonobj-1.c: New test.
22567
22568 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
22569
22570 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
22571 tests.
22572 * gcc.dg/format-ext-1.c: New test.
22573
22574 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22575
22576 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
22577 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
22578 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
22579 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
22580 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
22581
22582 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
22583
22584 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
22585 gcc.dg/c99-strftime-2.c: New tests.
22586
22587 2000-08-22 Richard Henderson <rth@cygnus.com>
22588
22589 * gcc.c-torture/execute/20000822-1.c: New test.
22590
22591 2000-08-21 Jakub Jelinek <jakub@redhat.com>
22592
22593 * gcc.c-torture/execute/20000819-1.x: Remove.
22594
22595 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
22596
22597 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
22598 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
22599 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
22600 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
22601 gcc.dg/format-xopen-1.c: New tests.
22602
22603 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
22604
22605 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
22606
22607 2000-08-21 Jakub Jelinek <jakub@redhat.com>
22608
22609 * g++.old-deja/g++.other/loop2.C: New test.
22610
22611 * gcc.c-torture/compile/20000606-1.c: New test.
22612 * gcc.c-torture/compile/20000728-1.c: New test.
22613 * gcc.c-torture/execute/20000801-1.c: New test.
22614 * gcc.c-torture/execute/20000801-2.c: New test.
22615 * gcc.c-torture/execute/20000819-1.c: New test.
22616 * gcc.c-torture/execute/20000819-1.x: XFAIL.
22617 * gcc.dg/20000629-1.c: New test.
22618 * gcc.dg/20000724-1.c: New test.
22619 * gcc.dg/20000807-1.c: New test.
22620
22621 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
22622
22623 * gcc.dg/cpp/pragma-1.c: New test.
22624 * gcc.dg/cpp/pragma-2.c: New test.
22625
22626 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
22627
22628 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
22629 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
22630
22631 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
22632
22633 * gcc.c-torture/compile/20000818-1.c: New test.
22634
22635 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
22636
22637 * gcc.c-torture/execute/20000818-1.c: New test.
22638
22639 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
22640
22641 * gcc.dg/format-va-1.c: New test.
22642
22643 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
22644
22645 * g++.old-deja/g++.other/typedef8.C: New test.
22646
22647 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
22648
22649 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
22650 * g++.old-deja/g++.mike/net36.C: Mark candidate.
22651 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
22652 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
22653 * g++.old-deja/g++.other/ptrmem7.C: New test.
22654 * g++.old-deja/g++.pt/ptrmem10.C: New test.
22655
22656 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
22657
22658 * g++.old-deja/g++.pt/typename27.C: New test.
22659
22660 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
22661
22662 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
22663 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
22664 * g++.old-deja/g++.pt/friend45.C: New test.
22665 * g++.old-deja/g++.other/friend8.C: New test.
22666
22667 2000-08-15 Richard Henderson <rth@cygnus.com>
22668
22669 * gcc.c-torture/execute/20000815-1.c: New test.
22670
22671 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
22672
22673 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
22674 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
22675 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
22676
22677 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
22678
22679 * g++.old-deja/g++.other/refinit2.C: New test.
22680
22681 2000-08-13 Geoff Keating <geoffk@cygnus.com>
22682
22683 * lib/c-torture.exp (c-torture): Make
22684 compiler_conditional_xfail_data global.
22685 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
22686 compiler_conditional_xfail_data machinery.
22687 (f-torture-execute): Likewise.
22688 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
22689 and only when unrolling loops.
22690
22691 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
22692
22693 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
22694
22695 * g++.old-deja/g++.pt/explicit81.C: New test.
22696
22697 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
22698
22699 * g++.old-deja/g++.pt/typename26.C: New test.
22700
22701 2000-08-10 Geoff Keating <geoffk@cygnus.com>
22702
22703 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
22704 warning.
22705
22706 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
22707
22708 * g++.old-deja/g++.other/array3.C: New test.
22709
22710 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
22711
22712 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
22713 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
22714 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
22715 New tests.
22716
22717 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
22718
22719 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
22720 * g++.old-deja/g++.abi/vmihint.C: Likewise.
22721
22722 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
22723
22724 * gcc.c-torture/execute/20000808-1.c: New test.
22725
22726 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
22727
22728 * gcc.dg/c90-const-expr-1.c: New test.
22729
22730 2000-08-08 Richard Henderson <rth@cygnus.com>
22731
22732 * gcc.dg/noncompile/920923-1.c: Declare calloc.
22733
22734 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
22735
22736 * gcc.dg/noncompile/const-ll-1.c: New test.
22737
22738 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
22739
22740 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
22741
22742 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
22743
22744 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
22745 that running programs linked against the shared version of libobjc
22746 run correctly.
22747
22748 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
22749
22750 * gcc.dg/c99-printf-1.c: New test.
22751
22752 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
22753
22754 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
22755
22756 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
22757
22758 * gcc.c-torture/execute/20000731-1.x: Delete.
22759
22760 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
22761
22762 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
22763 and torture_without_loops as is done by c-torture.exp.
22764 (search_for): Copy from c-torture.exp.
22765 (gcc-dg-runtest): New function, drives a directory of tests
22766 iterating over the TORTURE_OPTIONS.
22767 (scan-assembler, scan-assembler-not): Move here from
22768 individual directory drivers.
22769
22770 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
22771 defined by lib/gcc-dg.exp.
22772 * gcc.dg/cpp/cpp.exp: Likewise.
22773 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
22774 gcc-dg-runtest, so we cycle over optimization options.
22775
22776 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
22777 * gcc.dg/compare2.c: No longer expected to fail.
22778
22779 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
22780
22781 * gcc.c-torture/execute/20000804-1.c: New test.
22782
22783 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
22784
22785 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
22786
22787 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
22788
22789 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
22790
22791 2000-08-03 Jeffrey A Law (law@cygnus.com)
22792
22793 * gcc.c-torture/compile/20000803-1.c: New test.
22794
22795 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
22796
22797 * gcc.c-torture/execute/20000801-3.c,
22798 gcc.c-torture/execute/20000801-4.c: New tests.
22799 * gcc.c-torture/execute/20000801-3.x,
22800 gcc.c-torture/execute/20000801-4.x: Xfail.
22801
22802 2000-08-02 Geoff Keating <geoffk@cygnus.com>
22803
22804 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
22805 libobjc/.libs to allow for libtool.
22806
22807 2000-08-02 Jakub Jelinek <jakub@redhat.com>
22808
22809 * gcc.c-torture/compile/20000802-1.c: New test.
22810
22811 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
22812
22813 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
22814
22815 2000-07-31 Jeffrey A Law (law@cygnus.com)
22816
22817 * gcc-c-torture/execute/20000731-2.c: New test.
22818
22819 * gcc.c-torture/execute/20000731-1.c: New test.
22820 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
22821
22822 2000-07-31 Jakub Jelinek <jakub@redhat.com>
22823
22824 * testsuite/gcc.dg/cpp/paste7.c: New test.
22825 * gcc.dg/cpp/20000725-1.c: New test.
22826
22827 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
22828
22829 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
22830 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
22831 declaration warning for __builtin_dwarf_reg_size.
22832
22833 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
22834
22835 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
22836
22837 * gcc.dg/noncompile/voidparam-1.c: New test.
22838
22839 2000-07-30 Richard Henderson <rth@cygnus.com>
22840
22841 * gcc.dg/c90-digraph-1.c: Don't xfail.
22842 * gcc.dg/compare2.c (case 10): Xfail.
22843 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
22844
22845 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
22846
22847 * gcc.dg/c99-main-1.c: New test.
22848
22849 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
22850
22851 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
22852
22853 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
22854
22855 * gcc.c-tortuer/execute/20000726-1.c: New test.
22856
22857 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
22858
22859 * gcc.c-torture/execute/enum-2.c: New test.
22860
22861 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22862
22863 * gcc.dg/cpp/tr-warn3.c: New test.
22864
22865 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
22866
22867 * g++.old-deja/g++.ext/implicit1.C: Remove.
22868 * g++.old-deja/g++.jason/c2.C: Remove
22869 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
22870 * g++.old-deja/g++.pt/crash16.C: Likewise.
22871 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
22872
22873 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
22874
22875 * g++.old-deja/g++.other/for2.C: New test.
22876
22877 2000-07-25 Jakub Jelinek <jakub@redhat.com>
22878
22879 * gcc.dg/20000720-1.c: New test.
22880
22881 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
22882
22883 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
22884
22885 2000-07-24 Geoff Keating <geoffk@cygnus.com>
22886
22887 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
22888 * gcc.c-torture/execute/20000722-1.c: New.
22889 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
22890
22891 2000-07-24 Jakub Jelinek <jakub@redhat.com>
22892
22893 * gcc.dg/cpp/20000720-1.S: New test.
22894
22895 2000-07-21 Michael Meissner <meissner@redhat.com>
22896
22897 * gcc.c-torture/execute/ieee/hugeval.c: New test.
22898
22899 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
22900
22901 * g++.old-deja/g++.brendan/crash16.C,
22902 g++.old-deja/g++.brendan/parse3.C,
22903 g++.old-deja/g++.brendan/redecl1.C,
22904 g++.old-deja/g++.ns/template13.C,
22905 g++.old-deja/g++.other/decl4.C,
22906 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
22907
22908 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
22909
22910 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
22911 and "Internal error".
22912
22913 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
22914 regexps.
22915 * gcc.dg/cpp/paste6.c: New test.
22916
22917 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
22918
22919 * gcc.dg/cpp/tr-direct.c: New test.
22920
22921 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
22922 gcc.dg/cpp/undef1.c: Tweak error regexps.
22923
22924 2000-07-18 Eric Christopher <echristo@redhat.com>
22925
22926 * gcc.c-torture/compile/20000718-1.c: New test.
22927
22928 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
22929
22930 * cpplex.c (_cpp_push_token): If the token being pushed back
22931 is the previous token in this context, just subtract one from
22932 context->posn.
22933 * cppmacro.c (save_expansion): Clear aux field when storing a
22934 placemarker.
22935
22936 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
22937
22938 * gcc.dg/noncompile/redecl-1.c: New test.
22939
22940 2000-07-18 Jakub Jelinek <jakub@redhat.com>
22941
22942 * gcc.c-torture/execute/20000717-5.c: New test.
22943 * gcc.c-torture/execute/20000717-1.x: Removed.
22944
22945 2000-07-17 Richard Henderson <rth@cygnus.com>
22946
22947 * gcc.c-torture/execute/20000717-4.c: New test.
22948
22949 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
22950
22951 * gcc.dg/cpp/syshdr.c: New test.
22952 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
22953
22954 2000-07-17 Neil Booth <neilb@earthling.net>
22955
22956 * gcc.dg/cpp/cmdlne-dM.c: New test.
22957 * gcc.dg/cpp/cmdlne-dD.c: New test.
22958
22959 2000-07-17 Jeffrey A Law (law@cygnus.com)
22960
22961 * gcc.c-torture/execute/20000717-3.c: New test.
22962
22963 * gcc.c-torture/compile/20000717-1.c: New test.
22964
22965 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
22966
22967 * gcc.c-torture/execute/20000717-2.c: New test.
22968
22969 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
22970
22971 * gcc.dg/formatz-1.c: New test.
22972
22973 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
22974 * gcc.dg/c99-digraph-1.c: New tests.
22975
22976 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
22977 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
22978
22979 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
22980 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
22981 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
22982 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
22983 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
22984 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
22985 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
22986
22987 2000-07-17 Greg McGary <greg@mcgary.org>
22988
22989 * gcc.c-torture/execute/20000717-1.c: New test.
22990 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
22991
22992 2000-07-15 Jakub Jelinek <jakub@redhat.com>
22993
22994 * gcc.c-torture/execute/20000715-2.c: New test.
22995 * gcc.dg/20000715-1.c: New test.
22996
22997 2000-07-15 Michael Meissner <meissner@redhat.com>
22998
22999 * gcc.c-torture/execute/20000715-1.c: New test.
23000
23001 2000-07-13 Jakub Jelinek <jakub@redhat.com>
23002
23003 * gcc.c-torture/execute/20000707-1.c: New test.
23004
23005 2000-07-13 Neil Booth <NeilB@earthling.net>
23006
23007 * testsuite/gcc.dg/cpp/digraph1.c,
23008 testsuite/gcc.dg/cpp/digraph2.c,
23009 testsuite/gcc.dg/cpp/digraphs.c: New tests.
23010
23011 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
23012
23013 * g77.f-torture/compile/20000630-2.f: New test.
23014 * g77.f-torture/compile/20000630-2.x
23015
23016 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
23017
23018 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
23019
23020 2000-07-11 Neil Booth <NeilB@earthling.net>
23021
23022 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
23023
23024 2000-07-11 Neil Booth <NeilB@earthling.net>
23025
23026 * gcc.dg/cpp/cmdlne-C.c: New.
23027
23028 2000-07-09 Neil Booth <NeilB@earthling.net>
23029
23030 * gcc.dg/cpp/directiv.c: New tests.
23031 * gcc.dg/cpp/undef1.c: Update.
23032
23033 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
23034
23035 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
23036
23037 2000-07-09 Neil Booth <NeilB@earthling.net>
23038
23039 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
23040
23041 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
23042
23043 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
23044 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
23045
23046 2000-07-08 Neil Booth <NeilB@earthling.net>
23047
23048 * gcc.dg/cpp/macsyntx.c: New tests.
23049
23050 2000-07-07 Jakub Jelinek <jakub@redhat.com>
23051
23052 * gcc.dg/20000707-1.c: New test.
23053
23054 2000-07-07 Jakub Jelinek <jakub@redhat.com>
23055
23056 * gcc.c-torture/execute/20000706-1.c: New test.
23057 * gcc.c-torture/execute/20000706-2.c: New test.
23058 * gcc.c-torture/execute/20000706-3.c: New test.
23059 * gcc.c-torture/execute/20000706-4.c: New test.
23060 * gcc.c-torture/execute/20000706-5.c: New test.
23061
23062 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
23063
23064 * g++.old-deja/g++.pt/instantiate7.C: New test.
23065
23066 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
23067
23068 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
23069 * g++.old-deja/g++.mike/thunk3.C: Likewise.
23070 * g++.old-deja/g++.other/rtti3.C: Likewise.
23071 * g++.old-deja/g++.other/rttid3.C: Likewise.
23072
23073 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
23074
23075 * g77.f-torture/compile/20000630-1.x: Fix typo
23076
23077 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
23078
23079 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
23080 assembly output.
23081
23082 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
23083
23084 * gcc.dg/cpp/ident.c: New test.
23085
23086 2000-07-05 Neil Booth <NeilB@earthling.net>
23087
23088 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
23089 gcc.dg/cpp/lexstrng.c: New tests.
23090
23091 2000-07-04 Neil Booth <NeilB@earthling.net>
23092
23093 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
23094 * gcc.dg/cpp/strify2.c: Same.
23095
23096 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
23097
23098 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
23099 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
23100 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
23101 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
23102
23103 * testsuite/gcc.dg/cpp/macro1.c,
23104 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
23105 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
23106 testsuite/gcc.dg/cpp/strify1.c,
23107 testsuite/gcc.dg/cpp/strify2.c: New tests.
23108
23109 2000-07-03 Jakub Jelinek <jakub@redhat.com>
23110
23111 * gcc.c-torture/execute/20000703-1.c: New test.
23112
23113 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
23114
23115 * g++.old-deja/g++.pt (lookup10.C): New test.
23116
23117 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
23118
23119 * g++.old-deja/g++.pt (typename25.C): New test.
23120
23121 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
23122
23123 * gcc.c-torture/compile/20000701-1.c: New test.
23124
23125 2000-06-30 Nick Clifton <nickc@cygnus.com>
23126
23127 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
23128 to test case.
23129
23130 2000-06-30 Catherine Moore <clm@cygnus.com>
23131
23132 * gcc.c-torture/execute/align-1.c: New test.
23133
23134 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
23135
23136 * g++.old-deja/g++.pt/expr8.C: New test.
23137 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
23138
23139 2000-06-29 Nick Clifton <nickc@cygnus.com>
23140
23141 * gcc.c-torture/compile/20000629-1.c: New test.
23142
23143 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
23144
23145
23146 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
23147 gcc.dg/noncompile directory, depending on whether they're
23148 preprocessor tests or not. Annotate all the tests for the dg
23149 framework.
23150
23151 * gcc.c-torture/noncompile/noncompile.exp: Delete.
23152 * gcc.dg/noncompile/noncompile.exp: New.
23153
23154 * Moved files:
23155 Old name New name
23156 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
23157 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
23158 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
23159 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
23160 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
23161 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
23162 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
23163 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
23164 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
23165 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
23166 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
23167 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
23168 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
23169 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
23170 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
23171 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
23172 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
23173 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
23174 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
23175 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
23176 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
23177 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
23178 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
23179 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
23180
23181 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
23182 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
23183 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
23184 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
23185 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
23186 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
23187
23188 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
23189
23190 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
23191 declare one variable. On the fourth, error.
23192 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
23193 declared by 20000628-1a.h.
23194
23195 2000-06-29 Richard Henderson <rth@redhat.com>
23196
23197 * gcc.c-torture/execute/930529-1.x: New file.
23198 * gcc.dg/920413-1.c: Adjust expected warning text.
23199 * gcc.dg/980217-1.c: Declare abort.
23200 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
23201
23202 2000-06-29 Jeffrey A Law (law@cygnus.com)
23203
23204 * g77.f-torture/compile/20000629-1.f: New test.
23205 * g77.f-torture/compile/20000629-1.x: Expected to fail.
23206
23207 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
23208
23209 Rearrange lots of files, removing entirely the
23210 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
23211 directories.
23212
23213 * Deleted files:
23214 gcc.c-torture/code_quality/code_quality.exp
23215 gcc.c-torture/special/special.exp
23216 gcc.failure/failure.exp
23217 gcc.failure/940409-1.x
23218 gcc.c-torture/compile/961203-1.x
23219
23220 * New files:
23221 gcc.misc-tests/linkage.exp
23222 gcc.c-torture/execute/920730-1t.c
23223 gcc.c-torture/execute/920730-1t.x
23224 gcc.c-torture/compile/920520-1.x
23225 gcc.c-torture/compile/920521-1.x
23226 gcc.c-torture/compile/981006-1.x
23227 gcc.c-torture/execute/eeprof-1.x
23228
23229 * Moved files (possibly with modifications to fit a new harness):
23230 Old name New name
23231 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
23232 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
23233 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
23234 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
23235 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
23236 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
23237 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
23238 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
23239 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
23240 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
23241 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
23242 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
23243 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
23244 gcc.failure/940409-1.c gcc.dg/940409-1.c
23245
23246 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
23247
23248 * c-torture/compile/961203-1.x: Delete.
23249
23250 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
23251 not exit. Include stdio.h.
23252 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
23253 * gcc.misc-tests/dg-12.c: Likewise.
23254 * gcc.misc-tests/dg-5.c: Likewise.
23255 * gcc.misc-tests/dg-6.c: Likewise.
23256 * gcc.misc-tests/dg-7.c: Prototype abort.
23257 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
23258 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
23259 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
23260 not exit.
23261 * gcc.misc-tests/sieve.c: Use return from main, not exit.
23262 * gcc.misc-tests/sort2.c: Use return from main, not exit.
23263
23264 2000-06-28 Jakub Jelinek <jakub@redhat.com>
23265
23266 * gcc.dg/cpp/20000628-1.c: New test.
23267 * gcc.dg/cpp/20000628-1.h: New header for above test.
23268 * gcc.dg/cpp/20000628-1a.h: Likewise.
23269
23270 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
23271
23272 * gcc.dg/cpp: New directory.
23273 * gcc.dg/cpp/cpp.exp: New driver.
23274 * gcc.dg/cpp/20000627-1.c: New test.
23275 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
23276 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
23277 and rewrite as a compilation test.
23278
23279 * gcc.dg: Move many files into the cpp subdirectory, possibly
23280 renaming or editing them as well.
23281 Old name New name
23282 990119-1.c cpp/19990119-1.c
23283 990228-1.c cpp/19990228-1.c
23284 990407-1.c cpp/19990407-1.c
23285 990409-1.c cpp/19990409-1.c
23286 990413-1.c cpp/19990413-1.c
23287 990703-1.c cpp/19990703-1.c
23288 20000127-1.c cpp/20000127-1.c
23289 20000129-1.c cpp/20000129-1.c
23290 20000207-1.c cpp/20000207-1.c
23291 20000207-2.c cpp/20000207-2.c
23292 20000209-1.c cpp/20000209-1.c
23293 20000209-2.c cpp/20000209-2.c
23294 20000301-1.c cpp/20000301-1.c
23295 20000419-1.c cpp/20000419-1.c
23296 20000510-1.S cpp/20000510-1.S
23297 20000519-1.c cpp/20000519-1.c
23298 20000529-1.c cpp/20000529-1.c
23299 20000625-1.c cpp/20000625-1.c
23300 20000625-2.c cpp/20000625-2.c
23301 cpp-as1.c cpp/assert1.c
23302 cpp-as2.c cpp/assert2.c
23303 cxx-comments-1.c cpp/cxxcom1.c
23304 cxx-comments-2.c cpp/cxxcom2.c
23305 endif-label.c cpp/endif.c
23306 cpp-hash1.c cpp/hash1.c
23307 cpp-hash2.c cpp/hash2.c
23308 cpp-if1.c cpp/if-1.c
23309 cpp-if2.c cpp/if-2.c
23310 cpp-if3.c cpp/if-3.c
23311 cpp-if4.c cpp/if-4.c
23312 cpp-if5.c cpp/if-5.c
23313 cpp-cond.c cpp/if-cexp.c
23314 cpp-missingop.c cpp/if-mop.c
23315 cpp-missingparen.c cpp/if-mpar.c
23316 cpp-opprec.c cpp/if-oppr.c
23317 cpp-ifparen.c cpp/if-paren.c
23318 cpp-shortcircuit.c cpp/if-sc.c
23319 cpp-shift.c cpp/if-shift.c
23320 cpp-unary.c cpp/if-unary.c
23321 cpp-li1.c cpp/line1.c
23322 cpp-li2.c cpp/line2.c
23323 lineno.c cpp/line3.c
23324 lineno-2.c cpp/line4.c
23325 cpp-mi.c cpp/mi1.c
23326 cpp-mic.h cpp/mi1c.h
23327 cpp-micc.h cpp/mi1cc.h
23328 cpp-mind.h cpp/mi1nd.h
23329 cpp-mindp.h cpp/mi1ndp.h
23330 cpp-mix.h cpp/mi1x.h
23331 cpp-mi2.c cpp/mi2.c
23332 cpp-mi2a.h cpp/mi2a.h
23333 cpp-mi2b.h cpp/mi2b.h
23334 cpp-mi2c.h cpp/mi2c.h
23335 cpp-mi3.c cpp/mi3.c
23336 cpp-mi3.def cpp/mi3.def
23337 poison-1.c cpp/poison.c
23338 pr-impl.c cpp/prag-imp.c
23339 cpp-redef-2.c cpp/redef1.c
23340 cpp-redef.c cpp/redef2.c
23341 strpaste.c cpp/strp1.c
23342 strpaste-2.c cpp/strp2.c
23343 cpp-tradpaste.c cpp/tr-paste.c
23344 cpp-tradstringify.c cpp/tr-str.c
23345 cpp-tradwarn1.c cpp/tr-warn1.c
23346 cpp-tradwarn2.c cpp/tr-warn2.c
23347 trigraphs.c cpp/trigraphs.c
23348 cpp-unc1.c cpp/unc1.c
23349 cpp-unc2.c cpp/unc2.c
23350 cpp-unc3.c cpp/unc3.c
23351 cpp-unc.c cpp/unc4.c
23352 undef.c cpp/undef1.c
23353 undef-2.c cpp/undef2.c
23354 cpp-wi1.c cpp/widestr1.c
23355
23356 2000-06-27 Mark Mitchell <mark@codesourcery.com>
23357
23358 * lib/g++.exp (g++_include_flags): Tweak.
23359
23360 2000-06-27 H.J. Lu <hjl@gnu.org>
23361 Loren J. Rittle <ljrittle@acm.org>
23362
23363 * lib/g++.exp (g++_include_flags): Override libgloss.exp
23364 version with one that knows about the new gcc tree structure.
23365 (g++_link_flags): Same.
23366
23367 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
23368
23369 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
23370 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
23371 case we are cross-compiling.
23372
23373 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
23374 g++.old-deja/g++.niklas/Makefile.in,
23375 g++.old-deja/g++.niklas/configure.in,
23376 g++.old-deja/g++.other/Makefile.in,
23377 g++.old-deja/g++.other/configure.in,
23378 gcc.c-torture/code_quality/Makefile.in,
23379 gcc.c-torture/code_quality/configure.in,
23380 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
23381 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
23382 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
23383 gcc.c-torture/execute/ieee/Makefile.in,
23384 gcc.c-torture/execute/ieee/configure.in,
23385 gcc.c-torture/noncompile/Makefile.in,
23386 gcc.c-torture/noncompile/configure.in,
23387 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
23388 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
23389 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
23390
23391 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
23392
23393 * g++.old-deja/g++.other/ambig3.C: New test.
23394
23395 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
23396
23397 * g++.old-deja/g++.pt/syntax1.C: New test.
23398 * g++.old-deja/g++.pt/syntax2.C: New test.
23399 * g++.old-deja/g++.other/syntax3.C: New test.
23400 * g++.old-deja/g++.other/syntax4.C: New test.
23401
23402 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
23403
23404 * gcc.dg/20000623-1.c: Prototype exit and abort.
23405
23406 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
23407
23408 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
23409 New tests.
23410 * gcc.dg/cpp-mi3.def: New file.
23411
23412 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
23413 inside assertions.
23414 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
23415 lexer's error messages.
23416 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
23417 divine anything from the linemarkers.
23418 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
23419 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
23420
23421 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
23422
23423 * gcc.dg/20000623-1.c: New test.
23424
23425 2000-06-22 Jakub Jelinek <jakub@redhat.com>
23426
23427 * gcc.c-torture/execute/20000622-1.c: New test.
23428
23429 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
23430
23431 * g++.old-deja/g++.other/init15.C: New test.
23432
23433 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
23434
23435 * g++.old-deja/g++.pt/vaarg2.C: New test.
23436 * g++.old-deja/g++.pt/vaarg3.C: New test.
23437
23438 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
23439
23440 * g++.old-deja/g++.other/dyncast6.C: New test.
23441
23442 2000-06-15 Jakub Jelinek <jakub@redhat.com>
23443
23444 * gcc.c-torture/execute/loop-6.c: New test.
23445
23446 2000-06-14 Jakub Jelinek <jakub@redhat.com>
23447
23448 * gcc.dg/20000614-1.c: New test.
23449 * gcc.dg/20000614-2.c: New test.
23450
23451 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
23452
23453 * g++.old-deja/g++.other/inline12.C: New test.
23454
23455 2000-06-13 Jakub Jelinek <jakub@redhat.com>
23456
23457 * g++.old-deja/g++.other/eh1.C: New test.
23458
23459 2000-06-12 Jakub Jelinek <jakub@redhat.com>
23460
23461 * g++.old-deja/g++.other/type.C: New test.
23462
23463 2000-06-05 Jakub Jelinek <jakub@redhat.com>
23464
23465 * g++.old-deja/g++.other/initstring.C: New test.
23466
23467 2000-06-12 Jason Merrill <jason@redhat.com>
23468
23469 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
23470
23471 2000-06-09 Jeffrey A Law (law@cygnus.com)
23472
23473 * gcc.c-torture/compile/20000609-1.c: New test.
23474
23475 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
23476
23477 * gcc.dg/20000609-1.c: New test.
23478
23479 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
23480
23481 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
23482 * gcc.c-torture/noncompile/poison-1.c: Move...
23483 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
23484 * gcc.dg/cpp-li1.c: Add a token after the #line.
23485
23486 2000-06-05 Richard Henderson <rth@cygnus.com>
23487
23488 * gcc.c-torture/execute/20000605-2.c: New test.
23489 * gcc.c-torture/execute/20000605-3.c: New test.
23490
23491 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
23492
23493 * g77.f-torture/execute/20000503-1.x: New file.
23494
23495 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
23496
23497 * g++.old-deja/g++.eh/badalloc1.C: New test.
23498
23499 2000-06-05 Richard Henderson <rth@cygnus.com>
23500
23501 * gcc.c-torture/execute/20000605-1.c: New test.
23502
23503 2000-06-05 Jakub Jelinek <jakub@redhat.com>
23504 Nathan Sidwell <nathan@codesourcery.com>
23505
23506 * gcc.c-torture/compile/20000605-1.c: New test.
23507
23508 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
23509
23510 * g77.f-torture/compile/20000601-1.f: New test.
23511
23512 2000-06-03 Richard Henderson <rth@cygnus.com>
23513
23514 * gcc.c-torture/execute/20000603-1.c: New.
23515
23516 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
23517
23518 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
23519 * gcc.dg/noreturn-2.c (noreturn): Likewise.
23520
23521 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
23522
23523 * gcc.dg/compare2.c (case 12): XFAIL.
23524 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
23525 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
23526
23527 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
23528
23529 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
23530
23531 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
23532 guard macro is already defined when the header is first
23533 included.
23534 * gcc.dg/cpp-mix.h: New file.
23535 * gcc.dg/endif-label.c: Update patterns to match compiler.
23536
23537 * g++.brendan/complex1.C: Declare abort.
23538 * g++.law/refs4.C: Remove XFAIL.
23539 * g++.oliva/expr2.C: Declare abort and exit.
23540
23541 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
23542
23543 * gcc.c-torture/execute/20000528-1.c: New test.
23544
23545 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
23546 * g++.old-deja/g++.law/temps4.C: Likewise.
23547
23548 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
23549 stdlib.h. Call abort() on failure.
23550 * g++.old-deja/g++.law/refs4.C: Likewise.
23551 * g++.old-deja/g++.law/temps4.C: Likewise.
23552 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
23553 * gcc.c-torture/execute/20000112-1.c: Include string.h.
23554
23555 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
23556
23557 Relative to g++.dg/special:
23558 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
23559
23560 Relative to g++.old-deja:
23561 * g++.brendan/complex1.C, g++.jason/optimize2.C,
23562 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
23563 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
23564 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
23565 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
23566 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
23567 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
23568
23569 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
23570 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
23571 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
23572 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
23573 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
23574 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
23575 and/or string.h.
23576
23577 * g++.other/goto1.C: Update expectations for error messages.
23578
23579 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
23580
23581 * gcc.c-torture/compile/20000523-1.c: New test.
23582
23583 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
23584
23585 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
23586
23587 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
23588
23589 * g++.old-deja/g++.eh/catch11.C: New test.
23590 * g++.old-deja/g++.eh/catch12.C: New test.
23591
23592 2000-05-24 Nick Clifton <nickc@cygnus.com>
23593
23594 * gcc.c-torture/execute/20000523-1.c: New test.
23595
23596 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
23597
23598 * c-torture/execute/bcp-1.c: Replace abort in arg of
23599 __builtin_constant_p with a generic external function.
23600
23601 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
23602 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
23603 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
23604 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
23605 Prototype abort and/or exit.
23606
23607 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
23608 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
23609 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
23610 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
23611
23612 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
23613
23614 * gcc.dg/dwarf2-1.c: New test.
23615
23616 2000-05-20 Richard Henderson <rth@cygnus.com>
23617
23618 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
23619
23620 2000-05-20 Andreas Jaeger <aj@suse.de>
23621
23622 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
23623 testcase.
23624
23625 2000-05-19 David Edelsohn <edelsohn@gnu.org>
23626
23627 * gcc.c-torture/execute/20000519-2.c: New test.
23628
23629 2000-05-19 Andreas Jaeger <aj@suse.de>
23630
23631 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
23632 which fails with SSA.
23633
23634 * lib/c-torture.exp: Also test with -O3 -fssa.
23635
23636 2000-05-18 Michael Meissner <meissner@redhat.com>
23637
23638 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
23639 * gcc.c-torture/execute/920415-1.c: Ditto.
23640 * gcc.c-torture/execute/920501-1.c: Ditto.
23641 * gcc.c-torture/execute/conversion.c: Ditto.
23642 * gcc.c-torture/execute/cvt-1.c: Ditto.
23643
23644 2000-05-18 Jeffrey A Law (law@cygnus.com)
23645
23646 * gcc.c-torture/compile/20000518-1.c: New test.
23647
23648 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
23649
23650 * g77.f-torture/compile/200005018.f: New test.
23651
23652 2000-05-17 Jeffrey A Law (law@cygnus.com)
23653
23654 * gcc.c-torture/compile/20000517-1.c: New test.
23655
23656 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23657
23658 * gcc.c-torture/execute/20000516-1.c: New test.
23659
23660 2000-05-15 Jakub Jelinek <jakub@redhat.com>
23661
23662 * g++.old-deja/g++.other/eh.C: New test.
23663
23664 2000-05-12 Richard Henderson <rth@cygnus.com>
23665
23666 * gcc.c-torture/execute/990208-1.c (main): Don't pass
23667 constants through to doit's conditional.
23668
23669 2000-05-11 Jeffrey A Law (law@cygnus.com)
23670
23671 * gcc.c-torture/compile/20000511-1.c: New test.
23672 * g77.f-torture/compile/20000511-1.f: New test.
23673 * g77.f-torture/compile/20000511-2.f: New test.
23674
23675 2000-05-11 Michael Meissner <meissner@redhat.com>
23676
23677 * gcc.c-torture/execute/20000511-1.c: New test.
23678
23679 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
23680
23681 * gcc.dg/dg.exp: Scan .S files as well as .c files.
23682 * gcc.dg/20000510-1.S: New.
23683
23684 2000-05-08 Catherine Moore <clm@cygnus.com>
23685
23686 * gcc.dg/unused-3.c: New.
23687
23688 2000-05-06 Richard Henderson <rth@cygnus.com>
23689
23690 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
23691 * g++.old-deja/g++.mike/warn1.C: Likewise.
23692 * g++.old-deja/g++.pt/local1.C: Likewise.
23693 * g++.old-deja/g++.pt/local7.C: Likewise.
23694 * g++.old-deja/g++.pt/spec16.C: Likewise.
23695
23696 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
23697
23698 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
23699
23700 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
23701
23702 * g77.f-torture/execute/20000503-1.f: New test.
23703
23704 2000-05-04 Andreas Jaeger <aj@suse.de>
23705
23706 * gcc.dg/noreturn-2.c: New test.
23707
23708 2000-05-04 Neil Booth <NeilB@earthling.net>
23709
23710 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
23711 preprocessor.
23712
23713 2000-05-04 Richard Henderson <rth@cygnus.com>
23714
23715 * gcc.c-torture/execute/20000503-1.c: Fix typo.
23716
23717 2000-05-04 Richard Henderson <rth@cygnus.com>
23718
23719 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
23720 OpenSSL by Jason R Thorpe.
23721
23722 2000-05-03 Jim Wilson <wilson@cygnus.com>
23723
23724 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
23725
23726 2000-05-03 Robert Lipe <robertlipe@usa.net>
23727
23728 * gcc.dg/20000503-1.c: New test.
23729
23730 2000-05-02 Jakub Jelinek <jakub@redhat.com>
23731
23732 * gcc.c-torture/compile/20000502-1.c: New test.
23733 * g++.old-deja/g++.other/align.C: New test.
23734 * gcc.dg/cpp-tradstringify.c: New test.
23735
23736 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
23737
23738 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
23739 and hard registers.
23740
23741 2000-04-26 Geoff Keating <geoffk@cygnus.com>
23742
23743 * gcc.c-torture/execute/loop-5.c: New test.
23744
23745 2000-04-25 Jakub Jelinek <jakub@redhat.com>
23746
23747 * gcc.c-torture/execute/va-arg-20.c: New test.
23748
23749 2000-04-23 Jeffrey A Law (law@cygnus.com)
23750
23751 * gcc.c-torture/execute/20000422-1.c: New test.
23752
23753 2000-04-20 Greg McGary <gkm@gnu.org>
23754
23755 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
23756 when optimizing, but without sibling-call optimizations (-O1).
23757
23758 2000-04-20 Jeffrey A Law (law@cygnus.com)
23759
23760 * gcc.c-torture/compile/20000420-1.c: New test.
23761
23762 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
23763
23764 * g++.abi/ptrflags.C: New test.
23765 * g++.eh/catchptr1.C: Test incomplete pointer chains.
23766
23767 2000-04-19 Catherine Moore <clm@cygnus.com>
23768
23769 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
23770
23771 2000-04-19 Greg McGary <gkm@gnu.org>
23772
23773 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
23774 sibling-call optimizations.
23775
23776 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
23777
23778 * gcc.dg/20000419-1.c: New test.
23779
23780 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
23781
23782 * gcc.c-torture/execute/20000412-6.c: New test.
23783
23784 2000-04-12 Jeffrey A Law (law@cygnus.com)
23785
23786 * gcc.c-torture/execute/20000412-5.c: New test.
23787 * g77.f-torture/compile/20000412-1.f: New test.
23788 * gcc.c-torture/execute/20000412-4.c: New test.
23789 * gcc.c-torture/compile/20000412-2.c: New test.
23790 * gcc.c-torture/execute/20000412-3.c: New test.
23791 * gcc.c-torture/compile/20000412-1.c: New test.
23792 * gcc.c-torture/execute/20000412-2.c: New test.
23793
23794 2000-04-12 Jakub Jelinek <jakub@redhat.com>
23795
23796 * objc/execute/bf-20.m: New test.
23797
23798 2000-04-10 Richard Henderson <rth@cygnus.com>
23799
23800 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
23801
23802 * gcc.c-torture/execute/20000412-1.c: New test.
23803
23804 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
23805
23806 * g++.old-deja/g++.eh/catchptr1.C: New test.
23807
23808 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
23809
23810 * g++.old-deja/g++.abi/cxa_vec.C: New test.
23811
23812 2000-04-08 Neil Booth <NeilB@earthling.net>
23813
23814 * gcc.dg/cpp-nullchar.c: Remove test as
23815 embedded nulls cause problems.
23816
23817 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23818
23819 * gcc.dg/compare2.c: New test.
23820
23821 2000-04-08 Neil Booth <NeilB@earthling.net>
23822
23823 * gcc.dg/cpp-nullchar.c: New test.
23824
23825 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
23826
23827 * gcc.dg/cpp-mi2.c: New test.
23828 * gcc.dg/cpp-mi2[abc].h: New files.
23829
23830 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
23831
23832 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
23833 member name.
23834
23835 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
23836
23837 * g++.old-deja/g++.abi/vmihint.C: New test.
23838
23839 2000-04-06 Neil Booth <NeilB@earthling.net>
23840
23841 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
23842 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
23843 copyright.
23844
23845 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
23846
23847 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
23848 avoid stack-frame overwrite.
23849
23850 2000-04-05 Jakub Jelinek <jakub@redhat.com>
23851
23852 * gcc.c-torture/compile/20000405-2.c: New test.
23853 * gcc.c-torture/compile/20000405-3.c: New test.
23854
23855 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
23856
23857 * gcc.c-torture/compile/20000405-1.c: New test.
23858
23859 2000-04-04 Geoff Keating <geoffk@cygnus.com>
23860
23861 * gcc.dg/cast-qual-1.c: Revert last change.
23862
23863 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23864
23865 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
23866
23867 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
23868
23869 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
23870 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
23871
23872 2000-04-03 Jeffrey A Law (law@cygnus.com)
23873
23874 * gcc.c-torture/compile/20000403-2.c: New test.
23875 * gcc.c-torture/compile/20000403-1.c: New test.
23876
23877 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
23878
23879 * gcc.c-torture/execute/20000403-1.c: New test.
23880
23881 2000-04-03 Geoff Keating <geoffk@cygnus.com>
23882
23883 * gcc.c-torture/execute/20000402-1.c: New test.
23884
23885 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
23886
23887 * gcc.c-torture/execute/va-arg-15.c: New test.
23888 * gcc.c-torture/execute/va-arg-16.c: New test.
23889 * gcc.c-torture/execute/va-arg-17.c: New test.
23890 * gcc.c-torture/execute/va-arg-18.c: New test.
23891 * gcc.c-torture/execute/va-arg-19.c: New test.
23892
23893 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
23894
23895 * gcc.c-torture/compile/981211-1.c: Move to...
23896 * gcc.dg/cpp-as1.c: ...here.
23897 * gcc.dg/cpp-as2.c: New file.
23898
23899 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
23900 compiler.
23901
23902 2000-04-02 Neil Booth <NeilB@earthling.net>
23903
23904 * gcc.dg/cpp-cond.c New tests.
23905 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
23906 accidental success less likely.
23907 * gcc.dg/cpp-missingop.c New tests.
23908 * gcc.dg/cpp-missingparen.c New tests.
23909 * gcc.dg/cpp-shift.c New tests.
23910 * gcc.dg/cpp-shortcircuit.c New tests.
23911 * gcc.dg/cpp-unary.c New tests.
23912
23913 2000-03-29 Jeffrey A Law (law@cygnus.com)
23914
23915 * gcc.c-torture/compile/20000329-1.c: New test.
23916
23917 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
23918
23919 * gcc.c-torture/compile/20000326-1.c: New test.
23920 * gcc.c-torture/compile/20000326-2.c: New test.
23921
23922 2000-03-24 Geoff Keating <geoffk@cygnus.com>
23923
23924 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
23925 the first parameter is a function argument.
23926
23927 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
23928
23929 * g++.old-deja/g++.ext/array4.C: New test.
23930
23931 2000-03-22 Geoff Keating <geoffk@cygnus.com>
23932
23933 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
23934
23935 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23936
23937 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
23938
23939 2000-03-19 Richard Henderson <rth@cygnus.com>
23940
23941 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
23942
23943 2000-03-19 Richard Henderson <rth@cygnus.com>
23944
23945 * gcc.c-torture/compile/20000319-1.c: New test.
23946
23947 2000-03-14 Jeffrey A Law (law@cygnus.com)
23948
23949 * gcc.c-torture/execute/20000314-3.c: New test.
23950 * gcc.c-torture/execute/20000314-2.c: New test.
23951 * gcc.c-torture/execute/20000314-1.c: New test.
23952 * gcc.c-torture/compile/20000314-2.c: New test.
23953 * gcc.c-torture/compile/20000314-1.c: New test.
23954
23955 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
23956
23957 * g++.old-deja/g++.warn/inline.C: New test.
23958
23959 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
23960
23961 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
23962 standards-compliant result rather than specific constants.
23963 Put test-values in array.
23964
23965 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
23966
23967 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
23968 (g++_target_compile): Put test-specific options last.
23969
23970 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
23971
23972 * g++.old-deja/g++.eh/vbase4.C: New test.
23973
23974 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
23975
23976 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
23977
23978 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
23979
23980 * g++.old-deja/g++.brendan/misc12.C: Removed.
23981 * g++.old-deja/g++.pt/memtemp77.C: Constify.
23982 * g++.old-deja/g++.ext/pretty4.C: New test.
23983
23984 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
23985
23986 * g++.old-deja/g++.other/string2.C: New test.
23987
23988 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
23989
23990 * g++.old-deja/g++.warn/impint2.C: New test.
23991
23992 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
23993
23994 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
23995 is 1, not zero.
23996
23997 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
23998
23999 * g++.old-deja/g++.warn/impint.C: New test.
24000 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
24001 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
24002 * g++.old-deja/g++.pt/explicit12.C: Likewise.
24003 * g++.old-deja/g++.pt/explicit13.C: Likewise.
24004 * g++.old-deja/g++.pt/explicit17.C: Likewise.
24005 * g++.old-deja/g++.pt/explicit18.C: Likewise.
24006 * g++.old-deja/g++.pt/explicit19.C: Likewise.
24007 * g++.old-deja/g++.pt/explicit23.C: Likewise.
24008 * g++.old-deja/g++.pt/explicit31.C: Likewise.
24009 * g++.old-deja/g++.pt/explicit35.C: Likewise.
24010 * g++.old-deja/g++.pt/explicit6.C: Likewise.
24011 * g++.old-deja/g++.pt/memclass7.C: Likewise.
24012
24013 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
24014
24015 * gcc.dg/cpp-redef.c: New test.
24016
24017 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
24018
24019 * g++.old-deja/g++.pt/unify7.C: New test.
24020
24021 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24022
24023 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
24024 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
24025
24026 2000-02-25 Geoff Keating <geoffk@cygnus.com>
24027
24028 * gcc.c-torture/compile/20000224-1.c: New test.
24029
24030 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24031
24032 * gcc.c-torture/compile/cpp-2.c: New test.
24033 * gcc.c-torture/compile/cpp-1.c: New test.
24034
24035 2000-02-25 Jeffrey A Law (law@cygnus.com)
24036
24037 * gcc.c-torture/execute/20000225-1.c: New test.
24038
24039 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24040
24041 * gcc.dg/cpp-li2.c: New test.
24042
24043 * gcc.dg/cpp-wi1.c: New test.
24044
24045 * gcc.dg/cpp-li1.c: New test.
24046
24047 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
24048
24049 * g++.old-deja/g++.other/sizeof5.C: New test.
24050
24051 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24052
24053 * gcc.c-torture/execute/va-arg-13.c: New test.
24054
24055 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
24056
24057 * gcc.c-torture/execute/va-arg-12.c: New test.
24058
24059 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
24060
24061 * gcc.c-torture/execute/20000223-1.c: New test.
24062
24063 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
24064
24065 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
24066
24067 2000-02-22 Mark Mitchell <mark@codesourcery.com>
24068
24069 * g++.old-deja/g++.abi/ptrmem.C: New test.
24070
24071 2000-02-19 Richard Henderson <rth@cygnus.com>
24072
24073 * gcc.c-torture/compile/init-3.c: New.
24074
24075 2000-02-17 Mark Mitchell <mark@codesourcery.com>
24076
24077 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
24078 ALWAYS_CXXFLAGS.
24079
24080 2000-02-11 Robert Lipe <robertl@sco.com>
24081
24082 * gcc.c-torture/compile/20000211-3.c: New test.
24083
24084 2000-02-11 Martin Buchholz <martin@xemacs.org>
24085
24086 * gcc.c-torture/compile/20000211-2.c: New test.
24087
24088 2000-02-11 Jeffrey A Law (law@cygnus.com)
24089
24090 * gcc.c-torture/compile/20000211-1.c: New test.
24091
24092 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
24093
24094 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
24095 on native targets
24096
24097 2000-02-08 Nathan Sidwell <nathan@acm.org>
24098
24099 * g++.old-deja/g++.other/cast5.C: New test.
24100
24101 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
24102
24103 * gcc.c-torture/execute/20000205-1.c: New.
24104
24105 2000-02-03 Nathan Sidwell <nathan@acm.org>
24106
24107 * g++.old-deja/g++.jason/cast3.C: Return void.
24108 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
24109
24110 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24111
24112 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
24113
24114 * gcc.dg/loop-1.c: New test.
24115
24116 2000-01-27 Jakub Jelinek <jakub@redhat.com>
24117
24118 * gcc.c-torture/compile/20000127-1.c: New test.
24119 * gcc.c-torture/execute/991228-1.c: New test.
24120
24121 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24122
24123 * gcc.dg/unused-2.c: New test.
24124
24125 * gcc.dg/conv-1.c: New test.
24126
24127 2000-01-24 Mark Mitchell <mark@codesourcery.com>
24128
24129 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
24130 compiler.
24131 (tool_option_proc): Fix typo.
24132
24133 2000-01-24 Geoff Keating <geoffk@cygnus.com>
24134
24135 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
24136 of the ld on the host, not on the build machine.
24137 Also, don't crash if '--help' is not a supported option.
24138
24139 2000-01-24 Richard Henderson <rth@cygnus.com>
24140
24141 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
24142
24143 2000-01-20 Jeffrey A Law (law@cygnus.com)
24144
24145 * gcc.c-torture/execute/20000120-2.c: New test.
24146 * gcc.c-torture/execute/20000120-1.c: New test.
24147
24148 2000-01-13 Jeffrey A Law (law@cygnus.com)
24149
24150 * gcc.c-torture/execute/20000113-1.c: New test.
24151
24152 2000-01-12 Jeffrey A Law (law@cygnus.com)
24153
24154 * gcc.c-torture/execute/20000112-1.c: New test.
24155
24156 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24157
24158 * gcc.dg/20000111-1.c: New test.
24159
24160 2000-01-10 Jeffrey A Law (law@cygnus.com)
24161
24162 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
24163 with 16 bit integers.
24164
24165 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24166
24167 * gcc.dg/20000108-1.c: New test.
24168
24169 2000-01-05 Nathan Sidwell <nathan@acm.org>
24170
24171 * g++.old-deja/g++.ns/koenig8.C: New test.
24172
24173 2000-01-05 Nathan Sidwell <nathan@acm.org>
24174
24175 * g++.old-deja/g++.other/cast4.C: New test.
24176
24177 2000-01-05 Jeffrey A Law (law@cygnus.com)
24178
24179 * gcc.c-torture/compile/20000105-2.c: New test.
24180 * gcc.c-torture/compile/20000105-1.c: New test.
24181
24182 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24183
24184 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
24185 references to printf & atoi to conform to ANSI standard.
24186 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
24187 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
24188 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
24189 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
24190 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
24191 * g++.old-deja/g++.brendan/complex1.C: Likewise.
24192 * g++.old-deja/g++.brendan/copy1.C: Likewise.
24193 * g++.old-deja/g++.brendan/copy2.C: Likewise.
24194 * g++.old-deja/g++.brendan/copy3.C: Likewise.
24195 * g++.old-deja/g++.brendan/copy4.C: Likewise.
24196 * g++.old-deja/g++.brendan/copy5.C: Likewise.
24197 * g++.old-deja/g++.brendan/copy6.C: Likewise.
24198 * g++.old-deja/g++.brendan/copy7.C: Likewise.
24199 * g++.old-deja/g++.brendan/copy8.C: Likewise.
24200 * g++.old-deja/g++.brendan/crash11.C: Likewise.
24201 * g++.old-deja/g++.brendan/crash14.C: Likewise.
24202 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
24203 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
24204 * g++.old-deja/g++.brendan/delete2.C: Likewise.
24205 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
24206 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
24207 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
24208 * g++.old-deja/g++.brendan/eh1.C: Likewise.
24209 * g++.old-deja/g++.brendan/groff1.C: Likewise.
24210 * g++.old-deja/g++.brendan/init3.C: Likewise.
24211 * g++.old-deja/g++.brendan/misc12.C: Likewise.
24212 * g++.old-deja/g++.brendan/misc7.C: Likewise.
24213 * g++.old-deja/g++.brendan/new2.C: Likewise.
24214 * g++.old-deja/g++.brendan/operators4.C: Likewise.
24215 * g++.old-deja/g++.brendan/operators5.C: Likewise.
24216 * g++.old-deja/g++.brendan/overload2.C: Likewise.
24217 * g++.old-deja/g++.brendan/overload7.C: Likewise.
24218 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
24219 * g++.old-deja/g++.brendan/reference1.C: Likewise.
24220 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
24221 * g++.old-deja/g++.brendan/template24.C: Likewise.
24222 * g++.old-deja/g++.brendan/template3.C: Likewise.
24223 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
24224 * g++.old-deja/g++.jason/inline3.C: Likewise.
24225 * g++.old-deja/g++.jason/opeq.C: Likewise.
24226 * g++.old-deja/g++.law/arg5.C: Likewise.
24227 * g++.old-deja/g++.law/arm7.C: Likewise.
24228 * g++.old-deja/g++.law/ctors11.C: Likewise.
24229 * g++.old-deja/g++.law/cvt8.C: Likewise.
24230 * g++.old-deja/g++.law/init9.C: Likewise.
24231 * g++.old-deja/g++.law/refs4.C: Likewise.
24232 * g++.old-deja/g++.law/template2.C: Likewise.
24233 * g++.old-deja/g++.law/visibility24.C: Likewise.
24234 * g++.old-deja/g++.law/vtable3.C: Likewise.
24235 * g++.old-deja/g++.mike/asm2.C: Likewise.
24236 * g++.old-deja/g++.mike/eh1.C: Likewise.
24237 * g++.old-deja/g++.mike/misc1.C: Likewise.
24238 * g++.old-deja/g++.mike/misc13.C: Likewise.
24239 * g++.old-deja/g++.mike/misc14.C: Likewise.
24240 * g++.old-deja/g++.mike/ns12.C: Likewise.
24241 * g++.old-deja/g++.mike/p1248.C: Likewise.
24242 * g++.old-deja/g++.mike/p3708.C: Likewise.
24243 * g++.old-deja/g++.mike/p3708a.C: Likewise.
24244 * g++.old-deja/g++.mike/p3708b.C: Likewise.
24245 * g++.old-deja/g++.mike/p646.C: Likewise.
24246 * g++.old-deja/g++.mike/p700.C: Likewise.
24247 * g++.old-deja/g++.mike/p783.C: Likewise.
24248 * g++.old-deja/g++.mike/p783a.C: Likewise.
24249 * g++.old-deja/g++.mike/p783b.C: Likewise.
24250 * g++.old-deja/g++.mike/p786.C: Likewise.
24251 * g++.old-deja/g++.mike/p789.C: Likewise.
24252 * g++.old-deja/g++.mike/p789a.C: Likewise.
24253 * g++.old-deja/g++.mike/p807a.C: Likewise.
24254 * g++.old-deja/g++.other/delete3.C: Likewise.
24255 * g++.old-deja/g++.other/dyncast1.C: Likewise.
24256 * g++.old-deja/g++.other/dyncast2.C: Likewise.
24257 * g++.old-deja/g++.other/dyncast3.C: Likewise.
24258 * g++.old-deja/g++.other/empty1.C: Likewise.
24259 * g++.old-deja/g++.other/temporary1.C: Likewise.
24260 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
24261 * g++.old-deja/g++.pt/t16.C: Likewise.
24262 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
24263
24264 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
24265
24266 * gcc.dg/991230-1.c: New test.
24267
24268 1999-12-29 Jeffrey A Law (law@cygnus.com)
24269
24270 * gcc.c-torture/compile/991229-3.c: New test.
24271 * gcc.c-torture/compile/991229-2.c: New test.
24272 * gcc.c-torture/compile/991229-1.c: New test.
24273
24274 1999-12-29 Greg McGary <gkm@eng.ascend.com>
24275
24276 * gcc.c-torture/compile/labels-2.c: New test.
24277
24278 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
24279
24280 * gcc.c-torture/execute/991227-1.c: New test.
24281
24282 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24283
24284 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
24285
24286 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
24287
24288 * gcc.c-torture/execute/991221-1.c: New test.
24289
24290 1999-12-20 Nathan Sidwell <nathan@acm.org>
24291
24292 * g++.old-deja/g++.other/cast3.C: New test.
24293
24294 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
24295
24296 * gcc.c-torture/execute/991216-4.c: New test.
24297
24298 1999-12-16 Michael Meissner <meissner@cygnus.com>
24299
24300 * gcc.c-torture/execute/991216-1.c: New test.
24301 * gcc.c-torture/execute/991216-2.c: New test.
24302 * gcc.c-torture/execute/991216-3.c: New test.
24303
24304 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
24305
24306 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
24307 Actually make the test fail by using "-O2" for compilation.
24308
24309 1999-12-15 Nathan Sidwell <nathan@acm.org>
24310
24311 * g++.old-deja/g++.warn/cast-align1.C: New test.
24312
24313 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
24314
24315 * gcc.c-torture/compile/991214-1.c: New test.
24316 * gcc.c-torture/compile/991214-2.c: New test.
24317
24318 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
24319
24320 * gcc.dg/991214-1.c: New test.
24321
24322 1999-12-13 Jeffrey A Law (law@cygnus.com)
24323
24324 * gcc.c-torture/compile/991213-3.c: New test.
24325 * gcc.c-torture/compile/991213-2.c: New test.
24326 * gcc.c-torture/compile/991213-1.c: New test.
24327
24328 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
24329
24330 * gcc.dg/991209-1.c: New test.
24331
24332 1999-12-08 Nathan Sidwell <nathan@acm.org>
24333
24334 * gcc.c-torture/compile/991208-1.c: New test.
24335
24336 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24337
24338 * gcc.dg/ultrasp2.c: New test.
24339
24340 1999-12-05 Alex Samuel <samuel@codesourcery.com>
24341
24342 * g++.old-deja/g++.abi/align.C (main): Fix typo.
24343
24344 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
24345
24346 * gcc.c-torture/compile/991202-1.c: New test.
24347 * gcc.c-torture/execute/991202-1.c: New test.
24348 * gcc.c-torture/execute/991202-2.c: New test.
24349 * gcc.c-torture/execute/991202-3.c: New test.
24350
24351 1999-12-02 Alex Samuel <samuel@codesourcery.com>
24352
24353 * g++.old-deja/g++.abi/align.C: New test.
24354 * g++.old-deja/g++.abi/aggregates.C: Likewise.
24355 * g++.old-deja/g++.abi/bitfields.C: Likewise.
24356
24357 1999-12-01 Richard Henderson <rth@cygnus.com>
24358
24359 * gcc.c-torture/execute/991201-1.c: New.
24360
24361 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
24362
24363 * gcc.dg/991129-1.c: New test.
24364
24365 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
24366
24367 * gcc.c-torture/compile/991127-1.c: New test.
24368
24369 1999-11-22 Nathan Sidwell <nathan@acm.org>
24370
24371 * g++.old-deja/g++.other/warn4.C: New test.
24372
24373 1999-11-22 Nathan Sidwell <nathan@acm.org>
24374
24375 * g++.old-deja/g++.eh/cleanup2.C: New test.
24376 * g++.old-deja/g++.ext/pretty2.C: New test.
24377 * g++.old-deja/g++.ext/pretty3.C: New test.
24378 * g++.old-deja/g++.other/debug6.C: New test.
24379
24380 1999-10-20 Jim Wilson <wilson@cygnus.com>
24381
24382 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
24383 compiler_output to look for one error message instead of two.
24384
24385 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
24386
24387 * gcc.c-torture/execute/991118-1.c: Also test case
24388 where the word boundary does not split a byte evenly.
24389
24390 1999-11-19 Nathan Sidwell <nathan@acm.org>
24391
24392 * g++.old-deja/g++.ext/restrict1.C: New test.
24393
24394 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
24395
24396 * gcc.c-torture/execute/991118-1.c: New test.
24397
24398 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
24399
24400 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
24401 working directory pathnames.
24402
24403 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
24404
24405 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
24406 host is equipped with driver.h and driver.o so it can actually
24407 compile and run the tests.
24408
24409 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
24410
24411 * gcc.c-torture/compile/991008-1.c: New test.
24412
24413 1999-11-08 Nick Clifton <nickc@cygnus.com>
24414
24415 * lib/gcc-dg.exp: Include target-supports.exp
24416
24417 1999-11-05 Nick Clifton <nickc@cygnus.com>
24418
24419 * lib/target-supports.exp: New file: Provide procs to test for
24420 features supported by the target.
24421 (check_weak_available): Moved here from ecos.exp.
24422 (check_alias_available): New proc: Determine of the target
24423 toolchain supports the alias attribute.
24424
24425 * gcc.dg/special/ecos.exp: Move check_weak_available to
24426 target-supports.exp.
24427 (alias-1.c): Only perform the test if the target supports
24428 aliases.
24429 (wkali-1.c): Only perform the test if the target supports
24430 aliases.
24431
24432 * gcc.dg/990506-0.c: Expect error messages from cross
24433 targets as well as native targets.
24434
24435 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24436
24437 * gcc.dg/ultrasp1.c: Removed xfail.
24438 * gcc.dg/struct-ret-2.c: Likewise.
24439 * gcc.dg/array-1.c: Likewise.
24440
24441 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24442
24443 * gcc.dg/struct-ret-2.c: New test.
24444
24445 * gcc.dg/array-1.c: New test.
24446
24447 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
24448
24449 * gcc.c-torture/execute/991030-1.c: New test.
24450
24451 1999-10-26 Richard Henderson <rth@cygnus.com>
24452
24453 * gcc.c-torture/compile/991026-2.c: New test.
24454
24455 1999-10-26 Jeffrey A Law (law@cygnus.com)
24456
24457 * gcc.c-torture/compile/991026-1.c: New test.
24458
24459 1999-10-23 Jeffrey A Law (law@cygnus.com)
24460
24461 * gcc.c-torture/execute/991023-1.c: New test.
24462
24463 1999-10-19 Jeffrey A Law (law@cygnus.com)
24464
24465 * gcc.c-torture/execute/991019-1.c: New test.
24466
24467 1999-10-16 Richard Henderson <rth@cygnus.com>
24468
24469 * gcc.c-torture/execute/991016-1.c: New test.
24470
24471 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
24472
24473 * gcc.c-torture/execute/991014-1.c: New test.
24474
24475 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
24476
24477 * g++.old-deja/g++.other/union2.C: New test.
24478
24479 1999-10-13 Nathan Sidwell <nathan@acm.org>
24480
24481 * g++.old-deja/g++.other/vaarg2.C: New test.
24482 * g++.old-deja/g++.other/vaarg3.C: New test.
24483
24484 1999-10-12 Craig Burley <craig@jcb-sc.com>
24485
24486 * g77.f-torture/noncompile/19990905-1.f: Moved from being
24487 in compile/.
24488
24489 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
24490
24491 * gcc.c-torture/execute/va-arg-11.c: New test.
24492
24493 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
24494
24495 * lib/file-format.exp (gcc_target_object_format): Don't
24496 crash if objdump is unavailable.
24497
24498 1999-09-29 Donn Terry <donn@interix.com>
24499
24500 * gcc.misc-tests/mg.exp: delete extraneous redirection.
24501
24502 1999-09-28 Nick Clifton <nickc@cygnus.com>
24503
24504 * gcc.c-torture/compile/990928-1.c: New test.
24505
24506 1999-09-28 Nathan Sidwell <nathan@acm.org>
24507
24508 * g++.old-deja/g++.other/decl6.C: New test.
24509
24510 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24511
24512 * gcc.c-torture/execute/va-arg-10.c: New test.
24513
24514 1999-09-27 Nathan Sidwell <nathan@acm.org>
24515
24516 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
24517 __PRETTY_FUNCTION__.
24518
24519 1999-09-23 Nick Clifton <nickc@cygnus.com>
24520
24521 * gcc.c-torture/execute/990923-1.c: New test.
24522
24523 1999-09-21 Nick Clifton <nickc@cygnus.com>
24524
24525 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
24526 for which -fpic is inappropriate.
24527
24528 1999-09-21 Mark Mitchell <mark@codesourcery.com>
24529
24530 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
24531
24532 1999-09-21 Nathan Sidwell <nathan@acm.org>
24533
24534 * g++.old-deja/g++.other/dyncast1.C: New test.
24535 * g++.old-deja/g++.other/dyncast2.C: New test.
24536 * g++.old-deja/g++.other/dyncast3.C: New test.
24537 * g++.old-deja/g++.other/dyncast4.C: New test.
24538 * g++.old-deja/g++.other/dyncast5.C: New test.
24539 * g++.old-deja/g++.eh/catch3.C: New test.
24540 * g++.old-deja/g++.eh/catch3p.C: New test.
24541 * g++.old-deja/g++.eh/catch4.C: New test.
24542 * g++.old-deja/g++.eh/catch4p.C: New test.
24543 * g++.old-deja/g++.eh/catch5.C: New test.
24544 * g++.old-deja/g++.eh/catch5p.C: New test.
24545 * g++.old-deja/g++.eh/catch6.C: New test.
24546 * g++.old-deja/g++.eh/catch6p.C: New test.
24547 * g++.old-deja/g++.eh/catch7.C: New test.
24548 * g++.old-deja/g++.eh/catch7p.C: New test.
24549 * g++.old-deja/g++.eh/catch8.C: New test.
24550 * g++.old-deja/g++.eh/catch8p.C: New test.
24551 * g++.old-deja/g++.eh/catch9.C: New test.
24552 * g++.old-deja/g++.eh/catch9p.C: New test.
24553
24554 1999-09-13 Nathan Sidwell <nathan@acm.org>
24555
24556 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
24557 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
24558
24559 1999-09-13 Jeffrey A Law (law@cygnus.com)
24560
24561 * gcc.c-torture/compile/990913-1.c: New test.
24562
24563 1999-09-10 Nathan Sidwell <nathan@acm.org>
24564
24565 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
24566 * g++.old-deja/g++.jason/rfg5.C: Likewise.
24567
24568 1999-09-09 Richard Henderson <rth@cygnus.com>
24569
24570 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
24571
24572 1999-09-09 Nathan Sidwell <nathan@acm.org>
24573
24574 * g++.old-deja/g++.other/lookup11.C: New test.
24575 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
24576 what is permitted and what we want.
24577 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
24578 overload use.
24579 * g++.old-deja/g++.jason/rfg5.C: Likewise
24580
24581 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
24582
24583 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
24584 * gcc.c-torture/noncompile/poison-1.c: New file.
24585
24586 1999-09-08 Nathan Sidwell <nathan@acm.org>
24587
24588 * g++.old-deja/g++.other/sizeof3.C: New test.
24589 * g++.old-deja/g++.other/sizeof4.C: New test.
24590 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
24591 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
24592
24593 1999-09-07 Richard Henderson <rth@cygnus.com>
24594
24595 * gcc.dg/va-arg-1.c: New.
24596
24597 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24598
24599 * gcc.c-torture/execute/va-arg-9.c: New test.
24600
24601 1999-09-05 Craig Burley <craig@jcb-sc.com>
24602
24603 * g77.f-torture/compile/980519-2.f: New test.
24604 * g77.f-torture/compile/19990905-0.f: New test.
24605 * g77.f-torture/compile/19990905-1.f: New test.
24606 * g77.f-torture/compile/19990905-2.f: New test.
24607
24608 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
24609
24610 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
24611
24612 * gcc.c-torture/execute/990827-1.c: Fix typo.
24613
24614 1999-09-03 Nathan Sidwell <nathan@acm.org>
24615
24616 * g++.old-deja/g++.other/deref1.C: New test.
24617
24618 1999-09-02 Nathan Sidwell <nathan@acm.org>
24619
24620 * g++.old-deja/g++.other/ambig2.C: New test.
24621 * g++.old-deja/g++.other/cond5.C: New test.
24622 * g++.old-deja/g++.other/lookup16.C: New test.
24623
24624 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
24625
24626 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
24627 assemblers too.
24628
24629 1999-08-31 Jeffrey A Law (law@cygnus.com)
24630
24631 * lib/c-torture.exp: Avoid the "compare executables" optimization
24632 when testing native.
24633
24634 1999-08-29 Jeffrey A Law (law@cygnus.com)
24635
24636 * gcc.c-torture/execute/990829-1.c: New test.
24637 * gcc.c-torture/compile/990829-1.c: New test.
24638
24639 1999-08-27 Paul Burchard <burchard@pobox.com>
24640
24641 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
24642 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
24643 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
24644 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
24645 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
24646 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
24647 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
24648 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
24649 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
24650 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
24651 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
24652
24653 1999-08-27 Jeffrey A Law (law@cygnus.com)
24654
24655 * gcc.c-torture/execute/990827-1.c: New test.
24656
24657 1999-08-26 Craig Burley <craig@jcb-sc.com>
24658
24659 * g77.f-torture/noncompile/19990826-4.f: New test.
24660
24661 * g77.f-torture/compile/19990826-3.f: New test.
24662
24663 * g77.f-torture/execute/19990826-2.f: New test.
24664
24665 * g77.f-torture/compile/19990826-1.f: New test.
24666
24667 * gcc.c-torture/execute/990826-0.c: New test.
24668 * g77.c-torture/execute/19990826-0.f: New test.
24669
24670 * g77.f-torture/noncompile/970626-2.f: New test.
24671
24672 1999-08-25 Paul Burchard <burchard@pobox.com>
24673
24674 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
24675 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
24676 lss-011.C: New tests.
24677
24678 1999-08-25 Nathan Sidwell <nathan@acm.org>
24679
24680 * g++.old-deja/g++.other/decl5.C: New test.
24681
24682 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24683
24684 * noncompile/noncompile.exp: Load_lib c-torture.exp.
24685 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
24686 call `postbase' for each one. All callers of `postbase' changed
24687 to call this instead.
24688
24689 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
24690
24691 * gcc.c-torture/execute/990811-1.c: New test.
24692
24693 1999-08-09 Nick Clifton <nickc@cygnus.com>
24694
24695 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
24696 just native ones.
24697
24698 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
24699 just native ones.
24700
24701 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
24702
24703 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
24704
24705 1999-08-04 Jeffrey A Law (law@cygnus.com)
24706
24707 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
24708
24709 1999-08-04 Nathan Sidwell <nathan@acm.org>
24710
24711 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
24712
24713 1999-08-04 Jeffrey A Law (law@cygnus.com)
24714
24715 * gcc.c-torture/execute/990804-1.c: New test.
24716
24717 1999-08-03 Nathan Sidwell <nathan@acm.org>
24718
24719 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
24720 * g++.old-deja/g++.brendan/crash64.C: Likewise
24721 * g++.old-deja/g++.brendan/overload8.C: Likewise
24722
24723 1999-08-03 Nathan Sidwell <nathan@acm.org>
24724
24725 * g++.old-deja/g++.other/struct1.C: New test.
24726
24727 1999-08-03 Nathan Sidwell <nathan@acm.org>
24728
24729 * g++.old-deja/g++.other/enum2.C: New test.
24730
24731 1999-08-02 Richard Henderson <rth@cygnus.com>
24732
24733 Adapted from tests from Franz Sirl:
24734 * gcc.c-torture/execute/va-arg-7.c: New test.
24735 * gcc.c-torture/execute/va-arg-8.c: New test.
24736
24737 1999-08-01 Jeffrey A Law (law@cygnus.com)
24738
24739 * gcc.c-torture/compile/990801-2.c: New test.
24740
24741 * gcc.c-torture/compile/990801-1.c: New test.
24742
24743 1999-07-27 Michael Meissner <meissner@cygnus.com>
24744
24745 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
24746 fp-cmp-1.c, converting double to float.
24747
24748 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
24749 fp-cmp-1.c, converting double to long double.
24750
24751 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
24752 from fr1 to unknown_register, since fr1 is a legitimate register
24753 on some machines.
24754
24755 1999-07-25 Jeffrey A Law (law@cygnus.com)
24756
24757 * README: More listname related changes.
24758
24759 1999-07-08 Catherine Moore <clm@cygnus.com>
24760
24761 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
24762
24763 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
24764
24765 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
24766
24767 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
24768
24769 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
24770
24771 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
24772
24773 * gcc.dg/990703-1.c: New test.
24774
24775 1999-06-29 Nick Clifton <nickc@cygnus.com>
24776
24777 * lib/file-format.exp: New file: Move definition of proc
24778 gcc_target_object_format to here from
24779 gcc.dg/special/ecos.exp.
24780
24781 * lib/c-torture.exp: Include lib file-format.exp.
24782 * lib/gcc-dg.exp: Include lib file-format.exp.
24783
24784 * gcc.dg/special/ecos.exp: Remove definition of proc
24785 gcc_target_object_format.
24786
24787 1999-06-28 Jeffrey A Law (law@cygnus.com)
24788
24789 * gcc.c-torture/execute/990628-1.c: New test.
24790
24791 1999-06-25 Jeffrey A Law (law@cygnus.com)
24792
24793 * gcc.c-torture/compile/990625-2.c: New test.
24794
24795 * gcc.c-torture/compile/990625-1.c: New test.
24796
24797 1999-06-23 Nick Clifton <nickc@cygnus.com>
24798
24799 * gcc.c-torture/compile/dll.c: New test case. Check that dll
24800 attributes compile.
24801 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
24802 ports that use the COFF/PE file format.
24803
24804 1999-06-17 Jeffrey A Law (law@cygnus.com)
24805
24806 * gcc.c-torture/compile/990617-1.c: New test.
24807
24808 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
24809
24810 * g++.old-deja/g++.other/decl4.C: New test.
24811
24812 1999-06-14 Nathan Sidwell <nathan@acm.org>
24813
24814 * g++.old-deja/g++.other/bitfld3.C: New test.
24815
24816 1999-06-08 Nathan Sidwell <nathan@acm.org>
24817
24818 * g++.old-deja/g++.eh/catch1.C: New test.
24819
24820 1999-06-07 Jeffrey A Law (law@cygnus.com)
24821
24822 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
24823
24824 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
24825 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
24826
24827 1999-06-05 Craig Burley <craig@jcb-sc.com>
24828
24829 * g77.f-torture/compile/19990502-0.f: Replace with new,
24830 shorter, test that still fails after recent changes.
24831
24832 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
24833
24834 * gcc.c-torture/execute/990604-1.c: New test.
24835
24836 1999-05-31 Jeffrey A Law (law@cygnus.com)
24837
24838 * gcc.c-torture/execute/990531-1.c: New test.
24839
24840 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24841
24842 * gcc.c-torture/compile/990527-1.c: New test.
24843
24844 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
24845
24846 * gcc.c-torture/execute/990527-1.c: New test.
24847
24848 1999-05-25 Nick Clifton <nickc@cygnus.com>
24849
24850 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
24851 bitfields as signed.
24852
24853 1999-05-25 Craig Burley <craig@jcb-sc.com>
24854
24855 * g77.f-torture/compile/19990525-0.f: New test.
24856
24857 1999-05-25 Jeffrey A Law (law@cygnus.com)
24858
24859 * gcc.c-torture/execute/990525-2.c: New test.
24860
24861 * gcc.c-torture/execute/990525-1.c: New test.
24862
24863 1999-05-24 Nathan Sidwell <nathan@acm.org>
24864
24865 * g++.old-deja/g++.other/anon3.C: New test.
24866 * g++.old-deja/g++.other/anon4.C: New test.
24867 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
24868 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
24869 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
24870 Merrill).
24871
24872 1999-05-24 Jeffrey A Law (law@cygnus.com)
24873
24874 * gcc.c-torture/execute/990524-1.c: New test.
24875
24876 * gcc.dg/990524-1.c: New test.
24877
24878 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24879
24880 * gcc.c-torture/compile/990523-1.c: New test.
24881
24882 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
24883
24884 * gcc.c-torture/compile/990519-1.c: New test.
24885
24886 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
24887
24888 * gcc.c-torture/compile/990517-1.c: New test.
24889
24890 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
24891 (e4, f4): New tests.
24892 (main): Call them.
24893
24894 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24895
24896 * gcc.dg/noreturn-1.c: New test.
24897
24898 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
24899
24900 * gcc.c-torture/execute/990513-1.c: New test.
24901
24902 1999-05-10 Richard Henderson <rth@cygnus.com>
24903
24904 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
24905
24906 1999-05-10 Craig Burley <craig@jcb-sc.com>
24907
24908 * g77.f-torture/execute/erfc.f: Use small single-precision
24909 values, to avoid problems on Alphas when not -mieee.
24910
24911 1999-05-08 Craig Burley <craig@jcb-sc.com>
24912
24913 * gcc.dg/990506-0.c: New test.
24914
24915 1999-05-08 Richard Henderson <rth@cygnus.com>
24916
24917 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
24918 the constant to test. Don't XFAIL 64-bit targets.
24919
24920 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
24921 * g++.old-deja/g++.law/profile1.C: Likewise.
24922
24923 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
24924 operator new instances.
24925 * g++.old-deja/g++.other/delete5.C: Likewise.
24926
24927 1999-05-03 Craig Burley <craig@jcb-sc.com>
24928
24929 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
24930 intrinsic.
24931
24932 1999-05-03 Craig Burley <craig@jcb-sc.com>
24933
24934 * g77.f-torture/execute/u77-test.f: Reverse order of two
24935 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
24936
24937 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24938
24939 * gcc.dg/compare1.c: New test.
24940
24941 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
24942
24943 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
24944 New tests.
24945
24946 1999-05-02 Craig Burley <craig@jcb-sc.com>
24947
24948 * g77.f-torture/compile/19990502-1.f: New test.
24949
24950 1999-05-02 Craig Burley <craig@jcb-sc.com>
24951
24952 * g77.f-torture/compile/19990502-0.f: New test.
24953
24954 1999-05-02 Craig Burley <craig@jcb-sc.com>
24955
24956 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
24957 intrinsic.
24958
24959 1999-05-02 Craig Burley <craig@jcb-sc.com>
24960
24961 * g77.f-torture/execute/u77-test.f (main): List libU77
24962 intrinsics not currently tested.
24963 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
24964 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
24965 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
24966 Trim blanks off the ends of some printed strings.
24967
24968 1999-05-02 Craig Burley <craig@jcb-sc.com>
24969
24970 * g77.f-torture/execute/u77-test.f (main): Just warn about
24971 FSTAT gid disagreement, as it's expected on some systems.
24972
24973 1999-05-01 Craig Burley <craig@jcb-sc.com>
24974
24975 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
24976 use a new function, which allows for some slop.
24977 Clean up some commentary.
24978 (issum): The new function.
24979 (sgladd): Deleted subroutine.
24980
24981 1999-05-01 Craig Burley <craig@jcb-sc.com>
24982
24983 * g77.f-torture/execute/u77-test.f: Modify to be more like
24984 libf2c/libU77 version, bringing patches to that version here.
24985 Add suitable commentary.
24986
24987 1999-04-25 Richard Henderson <rth@cygnus.com>
24988
24989 * gcc.dg/990424-1.c: New test.
24990
24991 1999-04-24 Craig Burley <craig@jcb-sc.com>
24992
24993 * g77.f-torture/execute/u77-test.f (main): Bug involving
24994 LSTAT has been fixed, so turn back on full checking.
24995
24996 1999-04-20 Craig Burley <craig@jcb-sc.com>
24997
24998 * g77.f-torture/compile/19990419-0.f: New test.
24999 * g77.f-torture/execute/19990419-1.f: New test.
25000
25001 1999-04-17 Richard Henderson <rth@cygnus.com>
25002
25003 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
25004 to avoid the need for a prototype to supress a warning.
25005
25006 1999-04-07 Jim Wilson <wilson@cygnus.com>
25007
25008 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
25009
25010 1999-04-04 Jeffrey A Law (law@cygnus.com)
25011
25012 * gcc.c-torture/execute/990404-1.c: New test.
25013
25014 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
25015
25016 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
25017 * gcc.dg/cpp-if3.c: Don't use -pedantic.
25018 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
25019 missing initializer warnings.
25020
25021 1999-03-28 Jeffrey A Law (law@cygnus.com)
25022
25023 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
25024 matching strings.
25025
25026 1999-03-26 Jeffrey A Law (law@cygnus.com)
25027
25028 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
25029
25030 1999-03-26 Craig Burley <craig@jcb-sc.com>
25031
25032 * g77.f-torture/execute/19990325-0.f: New test.
25033 * g77.f-torture/execute/19990325-1.f: New test.
25034
25035 1999-03-24 Jeffrey A Law (law@cygnus.com)
25036
25037 * gcc.c-torture/execute/990324-1.c: New test.
25038
25039 1999-03-22 Jim Wilson <wilson@cygnus.com>
25040
25041 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
25042 test with 4.
25043
25044 1999-03-17 Richard Henderson <rth@cygnus.com>
25045
25046 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
25047
25048 1999-03-13 Craig Burley <craig@jcb-sc.com>
25049
25050 * g77.f-torture/execute/19990313-2.f: New test.
25051 * g77.f-torture/execute/19990313-3.f: New test.
25052
25053 1999-03-13 Craig Burley <craig@jcb-sc.com>
25054
25055 * g77.f-torture/execute/19990313-0.f: New test.
25056 * g77.f-torture/execute/19990313-1.f: New test.
25057
25058 1999-03-12 Jim Wilson <wilson@cygnus.com>
25059
25060 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
25061 printf to sprintf.
25062 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
25063 (main): Add check for u15. Conditionalize u31 check depending on
25064 whether ints are <32 bits or >=32 bits.
25065
25066 1999-03-08 Craig Burley <craig@jcb-sc.com>
25067
25068 * g77.f-torture/execute/19981119-0.f: Improve testiness.
25069
25070 1999-03-08 Craig Burley <craig@jcb-sc.com>
25071
25072 * g77.f-torture/compile/19990305-0.f: New test.
25073 * g77.f-torture/execute/19981119-0.f: New test.
25074
25075 1999-03-08 Craig Burley <craig@jcb-sc.com>
25076
25077 * g77.f-torture/execute/970625-2.f: call ABORT if final
25078 result is not correct, instead of just printing it.
25079 Add this checking via newly introduced obfuscation, to
25080 trip up buggy front ends.
25081
25082 1999-03-07 Craig Burley <craig@jcb-sc.com>
25083
25084 * g77.f-torture/compile/960317-1.f: Moved from being
25085 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
25086
25087 1999-03-06 Craig Burley <craig@jcb-sc.com>
25088
25089 * g77.f-torture/execute/960317-1.f: New (old) test.
25090 * g77.f-torture/execute/970625-2.f: Ditto.
25091
25092 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
25093
25094 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
25095 message on line 1 or line 2; cccp and cpplib do this differently.
25096
25097 1999-03-01 Jeffrey A Law (law@cygnus.com)
25098
25099 * g++.old-deja/g++.law/weak1.C: New test.
25100
25101 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
25102
25103 * gcc.c-torture/execute/990119-1.c: Renamed to...
25104 * gcc.dg/990119-1.c: this, so it will only be tested once
25105 (it's a preprocessor test, it doesn't need to be run at
25106 multiple optimization levels).
25107
25108 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
25109
25110 * lib/g++.exp: Don't add incdir=$base_dir/../include to
25111 ALWAYS_CXXFLAGS.
25112
25113 1999-02-24 Craig Burley <craig@jcb-sc.com>
25114
25115 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
25116 * g77.f-torture/compile/19981216-0.f: ...as it is expected
25117 to not be compilable by current g77.
25118
25119 1999-02-24 Nick Clifton <nickc@cygnus.com>
25120
25121 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
25122
25123 1999-02-22 Jeffrey A Law (law@cygnus.com)
25124
25125 * gcc.c-torture/execute/990222-1.c: New test.
25126
25127 1999-02-19 Craig Burley <craig@jcb-sc.com>
25128
25129 * g77.f-torture/compile/19990218-0.f: New test.
25130 * g77.f-torture/noncompile/19990218-1.f: New test.
25131
25132 1999-02-18 Craig Burley <craig@jcb-sc.com>
25133
25134 * g77.f-torture/compile/19981216-0.f: New test.
25135
25136 1999-02-14 Jeffrey A Law (law@cygnus.com)
25137
25138 * gcc.dg/990214-1.c: New test.
25139
25140 1999-02-13 Jeffrey A Law (law@cygnus.com)
25141
25142 * gcc.dg/990213-2.c: New test.
25143
25144 * gcc.dg/990213-1.c: New test.
25145
25146 1999-02-12 Jeffrey A Law (law@cygnus.com)
25147
25148 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
25149 ints.
25150
25151 1999-02-11 Nick Clifton <nickc@cygnus.com>
25152
25153 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
25154 specified by target.
25155
25156 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
25157
25158 1999-02-11 Jeffrey A Law (law@cygnus.com)
25159
25160 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
25161
25162 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
25163
25164 * gcc.dg/special/ecos.exp: New test driver for new tests with
25165 special requirements.
25166
25167 * gcc.dg/special/alias-1.c: New test.
25168 * gcc.dg/special/gcsec-1.c: New test.
25169 * gcc.dg/special/weak-1.c: New test.
25170 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
25171 * gcc.dg/special/weak-2.c: New test.
25172 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
25173 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
25174 * gcc.dg/special/wkali-1.c: New test.
25175 * gcc.dg/special/wkali-2.c: New test.
25176 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
25177 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
25178
25179 1999-02-10 Felix Lee <flee@cygnus.com>
25180
25181 * lib/c-torture.exp (c-torture-compile): Pull out code for
25182 analyzing gcc error messages.
25183 (c-torture-execute): Likewise. Fix some (harmless) false
25184 positives.
25185 * lib/gcc.exp (gcc_check_compile): New function.
25186
25187 1999-02-08 Richard Henderson <rth@cygnus.com>
25188
25189 * gcc.c-torture/execute/990208-1.c: New test.
25190
25191 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
25192
25193 * g++.dg/special/ecos.exp: New driver for new tests with special
25194 requirements
25195
25196 * g++.dg/special/conpr-1.C: New test
25197 * g++.dg/special/conpr-2.C: New test
25198 * g++.dg/special/conpr-2a.C: New test
25199 * g++.dg/special/conpr-3.C: New test
25200 * g++.dg/special/conpr-3a.C: New test
25201 * g++.dg/special/conpr-3b.C: New test
25202
25203 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
25204 allow g++ to use the dg driver
25205
25206 * README: Add comment about g++.dg directory
25207
25208 1999-02-06 Jeffrey A Law (law@cygnus.com)
25209
25210 * README: Update email addresses.
25211
25212 1999-02-03 Nick Clifton <nickc@cygnus.com>
25213
25214 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
25215 arguments in order to force structure S onto the stack even on
25216 the alpha.
25217 (test): Pass 10 leading arguments to function foo as well as the
25218 structure S.
25219
25220 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
25221 failure for all targets.
25222
25223 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
25224 abort to terminate program execution.
25225
25226 1999-01-30 Richard Henderson <rth@cygnus.com>
25227
25228 * gcc.c-torture/execute/990130-1.c: New test.
25229
25230 1999-01-30 Jeffrey A Law (law@cygnus.com)
25231
25232 * gcc.dg/990130-1.c: New test.
25233
25234 1999-01-28 Michael Meissner <meissner@cygnus.com>
25235
25236 * gcc.c-torture/execute/990128-1.c: New test.
25237
25238 1999-01-27 Michael Meissner <meissner@cygnus.com>
25239
25240 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
25241
25242 1999-01-27 Felix Lee <flee@cygnus.com>
25243
25244 * lib/c-torture.exp (c-torture-compile): pull out code for
25245 analyzing gcc error messages.
25246 (c-torture-execute): ditto, and fix some (harmless) false
25247 positives.
25248 * lib/gcc.exp (gcc_check_compile): new function.
25249
25250 1999-01-17 Jeffrey A Law (law@cygnus.com)
25251
25252 * gcc.dg/990117-1.c: New test.
25253
25254 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
25255
25256 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
25257
25258 1999-01-15 Jeffrey A Law (law@cygnus.com)
25259
25260 * g77.f-torture/compile/990115-1.f: New test.
25261
25262 1999-01-07 Jeffrey A Law (law@cygnus.com)
25263
25264 * gcc.c-torture/compile/990107-1.c: New test
25265
25266 1999-01-06 Jeffrey A Law (law@cygnus.com)
25267
25268 * gcc.c-torture/execute/990106-2.c: New test.
25269
25270 * gcc.c-torture/execute/990106-1.c: New test.
25271
25272 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
25273
25274 * gcc.c-torture/compile/981223-1.c: New test.
25275
25276 1998-12-29 Richard Henderson <rth@cygnus.com>
25277
25278 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
25279 (opt3): Rename from opt4 and disable.
25280
25281 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
25282
25283 * g++.old-deja/g++.pt/ptrmem5.C: New test.
25284
25285 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
25286
25287 * g++.old-deja/g++.other/conv5.C: New test.
25288
25289 1998-12-14 Nick Clifton <nickc@cygnus.com>
25290
25291 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
25292
25293 1998-12-11 Jeffrey A Law (law@cygnus.com)
25294
25295 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
25296
25297 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
25298
25299 * gcc.c-torture/compile/981211-1.c: New test.
25300
25301 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
25302
25303 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
25304
25305 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
25306
25307 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25308
25309 * gcc.special/930510-1.c: Make C9X safe.
25310 * gcc.misc-tests/gcov-1.c Similarly.
25311 * gcc.misc-tests/gcov-2.c Similarly.
25312
25313 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
25314
25315 * gcc.dg/ultrasp1.c: New test.
25316
25317 1998-12-06 Richard Henderson <rth@cygnus.com>
25318
25319 * gcc.c-torture/execute/981206.c: New test.
25320
25321 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
25322
25323 * g++.old-deja/g++.ns/template7.C: New test.
25324
25325 * g++.old-deja/g++.other/expr1.C: New test.
25326
25327 * g++.old-deja/g++.eh/tmpl3.C: New test.
25328
25329 * g++.old-deja/g++.eh/tmpl2.C: New test.
25330
25331 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
25332
25333 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
25334 * g++.old-deja/g++.other/using6.C: Removed.
25335 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
25336
25337 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
25338
25339 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
25340
25341 * g++.old-deja/g++.pt/overload8.C: New test.
25342
25343 * g++.old-deja/g++.pt/overload7.C: New test.
25344
25345 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
25346
25347 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
25348 and relinking messages.
25349 * lib/g++.exp (g++_target_compile): Remove .rpo file when
25350 compiling with -frepo.
25351
25352 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
25353
25354 * g++.old-deja/g++.pt/lookup6.C: New test.
25355
25356 1998-11-30 Nick Clifton <nickc@cygnus.com>
25357
25358 * gcc.c-torture/execute/981130-1.c: New test.
25359 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
25360
25361 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
25362
25363 * g++.old-deja/g++.pt/explicit76.C: New test.
25364
25365 * g++.old-deja/g++.pt/friend38.C: New test.
25366
25367 * g++.old-deja/g++.ns/crash2.C: New test.
25368
25369 * g++.old-deja/g++.pt/defarg8.C: New test.
25370
25371 * g++.old-deja/g++.pt/instantiate6.C: New test.
25372
25373 * g++.old-deja/g++.pt/static6.C: New test.
25374
25375 * g++.old-deja/g++.pt/decl2.C: New test.
25376
25377 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
25378
25379 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
25380 problem is actually related with name lookup, but so what? :-)
25381
25382 * g++.old-deja/g++.pt/friend37.C: New test.
25383
25384 1998-11-25 Dave Love <d.love@dl.ac.uk>
25385
25386 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
25387 element, which fails on some systems.
25388
25389 * g77.f-torture/execute/labug1.f: New test.
25390
25391 1998-11-21 Jeffrey A Law (law@cygnus.com)
25392
25393 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
25394 is defined.
25395
25396 1998-11-18 Dave Love <d.love@dl.ac.uk>
25397
25398 * g77.f-torture/compile/981117-1.f: New test.
25399
25400 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
25401
25402 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
25403 properly discarded.
25404
25405 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
25406
25407 * gcc.c-torture/execute/memcheck: New directory of tests for
25408 -fcheck-memory-usage.
25409
25410 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
25411
25412 * README: New file, general information about the testsuite and
25413 new description of the various C++ test subdirectories.
25414 * README.g++: Eliminate obsolete information, update and move most
25415 relevant stuff to README.
25416
25417 1998-11-07 Richard Henderson <rth@cygnus.com>
25418
25419 * gcc.c-torture/compile/981107-1.c: New test.
25420
25421 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
25422
25423 * execute/memcpy-bi.c: New testcase.
25424
25425 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
25426
25427 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
25428 base classes.
25429
25430 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
25431 template is selected.
25432
25433 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
25434 classes, it should be accepted for all types.
25435
25436 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
25437
25438 * g++.old-deja/g++.pt/spec24.C: Ensure that template
25439 specializations start with template headers.
25440
25441 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
25442
25443 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
25444
25445 * g++.old-deja/g++.other/init9.C: Test cross initialization of
25446 non-POD types.
25447
25448 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
25449
25450 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
25451
25452 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
25453
25454 * compile/981022-1.c, compile/981022-1.x: New test and driver.
25455
25456 1998-10-19 Jeffrey A Law (law@cygnus.com)
25457
25458 * 981019-1.c: New test.
25459
25460 1998-10-14 Robert Lipe <robertl@dgii.com>
25461
25462 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
25463 find objc headers.
25464
25465 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
25466
25467 * compile/981001-4.c: Remove use of GCC extension that triggers a
25468 compiler bug.
25469
25470 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
25471
25472 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
25473
25474 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
25475
25476 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
25477 instantiation of template produces incorrect code for delete
25478 expression.
25479
25480 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
25481 constructors' name is not unique.
25482 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
25483 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
25484
25485 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
25486 automatic array of const is ill-formed.
25487
25488 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
25489 of template parameter?
25490
25491 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
25492 const.
25493
25494 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
25495 pointer-to-member expression.
25496
25497 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
25498 declaration causes ICE.
25499
25500 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
25501
25502 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
25503 reserved in the global namespace.
25504
25505 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
25506 generate needed virtual table.
25507
25508 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
25509
25510 1998-10-10 Dariush Eslimi <eslimi@loran.com>
25511
25512 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
25513 template-dependent type
25514
25515 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
25516
25517 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
25518 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
25519 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
25520
25521 * g++.old-deja/g++.other/using5.C: New test; using decl from base
25522 class should be usable as argument of member function.
25523 * g++.old-deja/g++.other/using6.C: New test; using decl from base
25524 class should be usable as return type of member function.
25525 * g++.old-deja/g++.other/using7.C: New test; using decl from base
25526 class should be usable as type of data member.
25527
25528 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
25529
25530 1998-10-09 Jeffrey A Law (law@cygnus.com)
25531
25532 * gcc.c-torture/special/920521-1.c: Fix bogus test.
25533
25534 1998-10-08 Nick Clifton <nickc@cygnus.com>
25535
25536 * gcc.dg/dll-?.c Add thumb to target list.
25537 Fix assembler scan patterns to match current assembler output.
25538
25539 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
25540
25541 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
25542 matching of template brackets.
25543
25544 * g++.old-deja/g++.other/using4.C: New test. Test using
25545 declarations of methods from base classes.
25546
25547 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
25548 within functions should introduce names into the innermost
25549 enclosing namespace.
25550
25551 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
25552 of static locals if first initialization throws.
25553
25554 1998-10-07 Jim Wilson <wilson@cygnus.com>
25555
25556 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
25557
25558 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
25559
25560 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
25561 lose track of the possible targets of tablejump insns.
25562 * special/special.exp: Run it.
25563
25564 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
25565
25566 * g++.old-deja/g++.pt/friend35.C: New test. A template function
25567 must be declared before its specializations can be named in friend
25568 declarations.
25569
25570 1998-10-05 Dave Love <d.love@dl.ac.uk>
25571
25572 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
25573
25574 * g77.f-torture/execute/io1.f: New test.
25575
25576 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
25577
25578 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
25579 with pointer to template function, for which no argument deduction
25580 is possible.
25581
25582 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
25583 specialization of template function as argument to template
25584 function.
25585
25586 * g++.old-deja/g++.other/access2.C: New test; Inner class
25587 shouldn't have privileged access to Outer's names.
25588
25589 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
25590
25591 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
25592 friend template declared within template class conflicts with
25593 nested class of the same name.
25594
25595 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
25596 is ignored.
25597
25598 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
25599 object with direct initializer as function declaration.
25600
25601 * g++.old-deja/g++.other/decl2.C: New test; duplicate
25602 initializers.
25603
25604 * g++.old-deja/g++.other/null2.C: New test; conditional operator
25605 involving const pointer and NULL produces incorrect result.
25606
25607 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
25608 type name without `typename' should be rejected with -pedantic.
25609
25610 1998-10-02 Richard Henderson <rth@cygnus.com>
25611
25612 * g++.old-deja/g++.other/addrof1.C: New test.
25613
25614 1998-10-01 Nick Clifton <nickc@cygnus.com>
25615
25616 * gcc.c-torture/compile/981001-1.c: New test.
25617 * gcc.c-torture/execute/981001-1.c: New test.
25618
25619 1998-10-01 Jeffrey A Law (law@cygnus.com)
25620
25621 * gcc.c-torture/compile/981001-2.c: New test.
25622 * gcc.c-torture/compile/981001-3.c: New test.
25623 * gcc.c-torture/compile/981001-4.c: New test.
25624
25625 1998-10-01 Robert Lipe <robertl@dgii.com>
25626
25627 * lib/objc.exp (objc_target_compile): Add -L during compiles for
25628 multilibbed hosts. Idea grafted from g77.exp.
25629
25630 1998-09-30 Dave Love <d.love@dl.ac.uk>
25631
25632 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
25633 avoid losing on systems which need -lsocket.
25634
25635 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
25636
25637 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
25638 * g++.old-deja/g++.other/nested2.C: Ditto.
25639 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
25640 failure.
25641
25642 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
25643
25644 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
25645 preferred over template operator!= for enum bitfields.
25646
25647 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
25648
25649 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
25650 that happen to have the same base name, but in different scopes,
25651 are incorrectly rejected.
25652
25653 1998-09-16 Richard Henderson <rth@cygnus.com>
25654
25655 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
25656 on the native word size instead of an integer literal.
25657
25658 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
25659
25660 * g++.old-deja/g++.other/static2.C: Invocation of static data
25661 member of type pointer-to-function denoted as non-static member.
25662
25663 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
25664 checks involving function types and aliases.
25665
25666 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
25667
25668 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
25669 redefined to the same non-trivial type.
25670
25671 * g++.old-deja/g++.pt/explicit73.C: Test for proper
25672 namespace-qualification of template specializations declared in
25673 other namespaces.
25674
25675 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
25676 to declare a subset of the specializations of a template function
25677 as friends of specializations of a template class.
25678
25679 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
25680 member templates that do not fully specialize the enclosing
25681 template class are rejected.
25682
25683 1998-09-11 Dave Love <d.love@dl.ac.uk>
25684
25685 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
25686
25687 1998-09-08 Dave Love <d.love@dl.ac.uk>
25688
25689 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
25690 altered from libf2c/libU77 version.
25691
25692 1998-09-06 Dave Love <d.love@dl.ac.uk>
25693
25694 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
25695
25696 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
25697
25698 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
25699 (un)signed char are different types for template specialization
25700 purposes.
25701
25702 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
25703
25704 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
25705 * objc: ObjC testsuite.
25706
25707 1998-08-31 Catherine Moore <clm@cygnus.com>
25708
25709 * gcc.c-torture/execute/941014-1.x: New file.
25710
25711 1998-08-31 Nick Clifton <nickc@cygnus.com>
25712
25713 * lib/c-torture.exp: Add support for
25714 torture_eval_before_compile and torture_eval_before_execute
25715 variables.
25716
25717 1998-08-30 Jeffrey A Law (law@cygnus.com)
25718
25719 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
25720 this test triggers valid.
25721
25722 1998-08-27 Jeffrey A Law (law@cygnus.com)
25723
25724 * gcc.dg/980827-1.c: New test.
25725
25726 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
25727
25728 * gcc.c-torture/execute/loop-4b.c: New test.
25729
25730 1998-08-26 Nick Clifton <nickc@cygnus.com>
25731
25732 * lib/c-torture.exp: Add support for
25733 torture_eval_before_compile and torture_eval_before_execute
25734 variables.
25735
25736 1998-08-25 Jeffrey A Law (law@cygnus.com)
25737
25738 * gcc.c-torture/compile/980825-1.c: New test.
25739
25740 1998-08-24 Nick Clifton <nickc@cygnus.com>
25741
25742 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
25743 count number tests in opt_t0 not good_t0.
25744
25745 1998-08-24 Jeffrey A Law (law@cygnus.com)
25746
25747 * gcc.c-torture/compile/930326-1.x: Fix typo.
25748
25749 1998-08-23 Mark Mitchell <mark@markmitchell.com>
25750
25751 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
25752 causes an ICE.
25753
25754 1998-08-21 Jeffrey A Law (law@cygnus.com)
25755
25756 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
25757 STACK_SIZE is defined.
25758 * gcc.c-torture/unsorted/stuct.c: Similarly.
25759
25760 * gcc.c-torture/compile/980821-1.c: New test.
25761
25762 1998-08-21 Jeffrey A Law (law@cygnus.com)
25763
25764 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
25765
25766 1998-08-19 Mark Mitchell <mark@markmitchell.com>
25767
25768 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
25769 code.
25770
25771 1998-08-09 Mark Mitchell <mark@markmitchell.com>
25772
25773 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
25774 error'.
25775
25776 1998-08-18 Jeffrey A Law (law@cygnus.com)
25777
25778 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
25779
25780 1998-08-16 Jeffrey A Law (law@cygnus.com)
25781
25782 * gcc.c-torture/compile/980816-1.c: New test.
25783
25784 * gcc.dg/980816-1.c: New test.
25785
25786 1998-08-13 Jeffrey A Law (law@cygnus.com)
25787
25788 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
25789 compiler for ieee tests.
25790
25791 1998-08-01 Dave Love <d.love@dl.ac.uk>
25792
25793 * g77.f-torture/compile/980729-0.f: New test.
25794
25795 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
25796
25797 * gcc.c-torture/special/eeprof-1.c: New test, for
25798 -finstrument-functions.
25799 * gcc.c-torture/special/special.exp: Run it.
25800
25801 1998-07-29 Jeffrey A Law (law@cygnus.com)
25802
25803 * gcc.c-torture/compile/980729-1.c: New test.
25804
25805 1998-07-27 Nick Clifton <nickc@cygnus.com>
25806
25807 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
25808 __thumb__ is defined, and test for ARM style doubles if so.
25809
25810 1998-07-26 Dave Love <d.love@dl.ac.uk>
25811
25812 * g77.f-torture/noncompile/980615-0.f: New test.
25813
25814 1998-07-26 H.J. Lu (hjl@gnu.org)
25815
25816 * gcc.dg/980312-1.c: Do link instead of compile.
25817 * gcc.dg/980313-1.c: Likewise.
25818
25819 1998-07-26 Jeffrey A Law (law@cygnus.com)
25820
25821 * gcc.c-torture/compile/980726-1.c: New test.
25822
25823 1998-07-25 Dave Love <d.love@dl.ac.uk>
25824
25825 * g77.f-torture/execute/io0.f: New test.
25826
25827 1998-07-24 Nick Clifton <nickc@cygnus.com>
25828
25829 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
25830 an int.
25831
25832 1998-06-18 Michael Meissner <meissner@cygnus.com>
25833
25834 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
25835 m32r bugs.
25836
25837 1998-07-17 Nick Clifton <nickc@cygnus.com>
25838
25839 * gcc.dg/980626-1.c: Expect failures for all toolchains until
25840 c-decl.c:grokdeclarator can handle mode attributes.
25841
25842 1998-07-16 Jeffrey A Law (law@cygnus.com)
25843
25844 * gcc.c-torture/execute/980716-1.c: New test.
25845
25846 1998-07-13 Jeffrey A Law (law@cygnus.com)
25847
25848 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
25849 the mn10200.
25850 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
25851 the mn10200.
25852 * gcc.c-torture/execute/va-arg-3.x: Similarly.
25853 * gcc.c-torture/compile/930326-1.x: Similarly.
25854
25855 1998-07-13 Dave Love <d.love@dl.ac.uk>
25856
25857 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
25858 New test from Craig.
25859
25860 1998-07-12 Dave Love <d.love@dl.ac.uk>
25861
25862 * g77.f-torture/noncompile/980616-0.f: New test.
25863
25864 * g77.f-torture/execute/970816-3.f: New test from Craig.
25865
25866 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
25867
25868 * g++.other/singleton.C: Return error value instead of taking
25869 SIGSEGV.
25870
25871 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
25872
25873 * g++.other/singleton.C: New test. Warning is under dispute.
25874 Runtime crash is not.
25875
25876 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
25877
25878 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
25879 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
25880 using6.C, using7.C}: New namespace tests.
25881
25882 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
25883
25884 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
25885 specialization with typedef'ed names used as array indexes.
25886
25887 1998-07-09 Jeffrey A Law (law@cygnus.com)
25888
25889 * gcc.c-torture/execute/980709-1.c: New test.
25890
25891 * gcc.dg/980709-1.c: New test.
25892
25893 1998-07-07 Richard Henderson <rth@cygnus.com>
25894
25895 * gcc.c-torture/execute/bcp-1.c: New test.
25896
25897 1998-07-07 Jeffrey A Law (law@cygnus.com)
25898
25899 * gcc.c-torture/execute/980707-1.c: New test.
25900
25901 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
25902
25903 * gcc.c-torture/compile/980706-1.c: New test.
25904
25905 1998-07-01 Dave Love <d.love@dl.ac.uk>
25906
25907 * g77.f-torture/execute/980701-0.f,
25908 g77.f-torture/execute/980701-1.f: New test from Craig.
25909
25910 1998-07-01 Jeffrey A Law (law@cygnus.com)
25911
25912 * gcc.c-torture/compile/980701-1.c: New test.
25913
25914 * gcc.c-torture/execute/980701-1.c: New test.
25915
25916 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
25917 rlsruhe.de>
25918
25919 * g++.old-deja/g++.robertl/eb132.C: New test.
25920 * g++.old-deja/g++.robertl/eb133.C: Likewise.
25921
25922 1998-06-29 Dave Love <d.love@dl.ac.uk>
25923
25924 * g77.f-torture/execute/980628-7.f,
25925 g77.f-torture/execute/980628-8.f,
25926 g77.f-torture/execute/980628-9.f,
25927 g77.f-torture/execute/980628-10.f: New tests from Craig.
25928
25929 * g77.f-torture/execute/980628-3.f: Remove mail headers.
25930
25931 1998-06-28 Jeffrey A Law (law@cygnus.com)
25932
25933 * g77.f-torture/execute/980628-4.f: New test from Craig.
25934 * g77.f-torture/execute/980628-5.f: Likewise.
25935 * g77.f-torture/execute/980628-2.f: Likewise.
25936 * g77.f-torture/execute/980628-0.f: Likewise.
25937 * g77.f-torture/execute/980628-1.f: Likewise.
25938 * g77.f-torture/execute/980628-3.f: Likewise.
25939 * g77.f-torture/execute/980628-6.f: Likewise.
25940
25941 1998-06-28 Jeffrey A Law (law@cygnus.com)
25942
25943 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
25944 directory when nothing has been installed yet.
25945
25946 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
25947
25948 * gcc.c-torture/special/special.exp: Handle newer versions of
25949 dejagnu.
25950
25951 1998-06-26 Jeffrey A Law (law@cygnus.com)
25952
25953 * gcc.dg/980626-1.c: New test.
25954
25955 1998-06-19 Bruno Haible <haible@ilog.fr>
25956
25957 * gcc.misc-tests/m-un-2.c: New test.
25958 * g++.old-deja/g++.other/warn01.c: Likewise.
25959
25960 1998-06-19 Robert Lipe <robertl@dgii.com>
25961
25962 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
25963 compatibility with assmblers with a different comment character.
25964 Eliminate use of GAS-specific extensions.
25965
25966 1998-06-19 Jeffrey A Law (law@cygnus.com)
25967
25968 * gcc.c-torture/execute/ieee/980619-1.c: New test.
25969
25970 1998-06-19 Robert Lipe <robertl@dgii.com>
25971
25972 *lib/g77.exp: Replace search for libf2c.a with search for newly
25973 renamed libg2c.a
25974
25975 1998-06-17 Jeffrey A Law (law@cygnus.com)
25976
25977 * gcc.c-torture/execute/980617-1.c: New test.
25978
25979 1998-06-12 Jeffrey A Law (law@cygnus.com)
25980
25981 * gcc.c-torture/execute/980612-1.c: New test.
25982
25983 1998-06-08 Jeffrey A Law (law@cygnus.com)
25984
25985 * gcc.dg/980523-1.c: Only test on ppc-linux.
25986 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
25987
25988 * gcc.c-torture/execute/980608-1.c: New test.
25989
25990 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
25991
25992 * gcc.c-torture/execute/980605-1.c: New test.
25993
25994 1998-06-04 Jeffrey A Law (law@cygnus.com)
25995
25996 * gcc.c-torture/execute/980604-1.c: New test.
25997
25998 1998-06-02 Jeffrey A Law (law@cygnus.com)
25999
26000 * gcc.c-torture/execute/980602-1.c: New test.
26001 * gcc.c-torture/execute/980602-2.c: Likewise.
26002
26003 1998-06-02 Dave Love <d.love@dl.ac.uk>
26004
26005 * 970125-0.f: Fix per JCB. Add commentary.
26006
26007 1998-05-31 Michael Meissner <meissner@cygnus.com>
26008
26009 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
26010 IEEE -0 support.
26011
26012 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
26013
26014 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
26015 earlier.
26016
26017 1998-05-28 Catherine Moore <clm@cygnus.com>
26018
26019 * gcc.c-torture/execute/980526-3.c: New test.
26020
26021 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
26022
26023 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
26024 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
26025 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
26026 m88k-motorola-sysv3 to XFAIL.
26027
26028 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26029
26030 * gcc.dg/980526-1.c: New test.
26031 * gcc.c-torture/execute/980526-2.c: New test.
26032
26033 1998-05-26 Jeffrey A Law (law@cygnus.com)
26034
26035 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
26036
26037 * gcc.c-torture/execute/980526-1.c: New test.
26038
26039 1998-05-26 Dave Love <d.love@dl.ac.uk>
26040
26041 * g77.f-torture/execute/alpha2.f: Add runtime test.
26042
26043 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
26044
26045 * g++.old-deja/old-deja.exp: Strip leading directories.
26046
26047 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
26048 error for the line. Don't run multiple tests for the same line.
26049
26050 1998-05-23 Jeffrey A Law (law@cygnus.com)
26051
26052 * gcc.dg/980523-1.c: New test.
26053
26054 1998-05-23 Dave Love <d.love@dl.ac.uk>
26055
26056 * g77.f-torture/compile/970915-0.f: New test.
26057
26058 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
26059
26060 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
26061
26062 1998-05-21 Jeffrey A Law (law@cygnus.com)
26063
26064 * gcc.dg/980520-1.c: New test.
26065
26066 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
26067
26068 * gcc.dg/980502-1.c: Fix return type.
26069
26070 1998-05-20 Jeffrey A Law (law@cygnus.com)
26071
26072 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
26073 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
26074 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
26075 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
26076 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
26077
26078 1998-05-20 Dave Love <d.love@dl.ac.uk>
26079
26080 * g77.f-torture/execute/980520-1.f: New test.
26081
26082 1998-05-15 Dave Love <d.love@dl.ac.uk>
26083
26084 * lib/mike-g77.exp: New file.
26085
26086 * g77.f-torture/noncompile/noncompile.exp,
26087 g77.f-torture/noncompile/check0.f: New files.
26088
26089 1998-05-14 Dave Love <d.love@dl.ac.uk>
26090
26091 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
26092 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
26093 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
26094 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
26095 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
26096 abort where appropriate.
26097
26098 1998-05-05 Michael Meissner <meissner@cygnus.com>
26099
26100 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
26101 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
26102
26103 1998-04-29 Dave Love <d.love@dl.ac.uk>
26104
26105 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
26106
26107 1998-04-27 Dave Love <d.love@dl.ac.uk>
26108
26109 * g77.f-torture/compile/980427-0.f: New test.
26110
26111 1998-04-24 Dave Love <d.love@dl.ac.uk>
26112
26113 * g77.f-torture/compile/980424-0.f: New test.
26114
26115 1998-04-19 Dave Love <d.love@dl.ac.uk>
26116
26117 * g77.f-torture/compile/980419-2.f (main): New test.
26118 * g77.f-torture/compile/970125-0.f: New test.
26119 * g77.f-torture/compile/980419-1.f: New test.
26120
26121 1998-04-08 Jim Wilson <wilson@cygnus.com>
26122
26123 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
26124 of loop-4.c.
26125
26126 1998-04-07 Jim Wilson <wilson@cygnus.com>
26127
26128 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
26129
26130 1998-04-03 Jim Wilson <wilson@cygnus.com>
26131
26132 * gcc.c-torture/compile/980329-1.c: New test.
26133
26134 1998-03-18 Jim Wilson <wilson@cygnus.com>
26135
26136 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
26137 * gcc.dg/980312-1.c: Fix typo in -march command.
26138
26139 1998-03-16 H.J. Lu (hjl@gnu.org)
26140
26141 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
26142
26143 1998-03-11 Robert Lipe <robertl@dgii.com>
26144
26145 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
26146 Dave Love agree the Fortran source is bogus.
26147
26148 1998-03-11 Robert Lipe <robertl@dgii.com>
26149
26150 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
26151 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
26152 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
26153 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
26154 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
26155
26156 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
26157
26158 * g++.old-deja/g++.other/friend1.C: New test.
26159
26160 1998-02-18 Dave Love <d.love@dl.ac.uk>
26161
26162 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
26163 possibly uninitialized) variables and declare dnrm2.
26164
26165 1998-02-23 Robert Lipe <robertl@dgii.com>
26166
26167 From Bruno Haible <haible@ilog.fr>:
26168 * gcc.c-torture/execute/980223.c: New test.
26169
26170 1998-02-13 Jeffrey A Law (law@cygnus.com)
26171
26172 * gcc.dg/ifelse-1.c: New test.
26173
26174 1998-02-09 H.J. Lu (hjl@gnu.org)
26175
26176 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
26177
26178 * lib/old-dejagnu.exp (old-dejagnu): Added the
26179 "execution test - XFAIL *-*-*" handling in the spirit of
26180 "excess errors test -". Changed the "execution test fails"
26181 handling to be like "excess errors test fails".
26182 * Update various tests accordingly.
26183
26184 1998-02-06 Jim Wilson <wilson@cygnus.com>
26185
26186 * gcc.c-torture/execute/980205.c: New test.
26187
26188 1998-01-18 Jeffrey A Law (law@cygnus.com)
26189
26190 * lib/c-torture.exp: Look for .x files instead of .cexp files.
26191 * lib/f-torture.exp: Similarly.
26192 * gcc.c-torture: Rename all .cexp files to .x files.
26193
26194 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
26195
26196 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
26197 (940510-1.c): Removed duplicate.
26198 (971104-1.c): New test.
26199
26200 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
26201
26202 * lib/f-torture.exp: Improve error and loop detection.
26203
26204 1997-11-19 Michael Meissner <meissner@cygnus.com>
26205
26206 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
26207 use that to size the filler array.
26208
26209 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
26210
26211 * lib/c-torture.exp(c-torture-execute): Fix typo.
26212
26213 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
26214 testcase as the executable name. Keep the executable around if
26215 the test fails.
26216
26217 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
26218
26219 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
26220 changes. Only test one -g option, and move it to the end of the
26221 list of options to test.
26222
26223 1997-09-19 Michael Meissner <meissner@cygnus.com>
26224
26225 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
26226 variable GCC_TORTURE_OPTIONS to supply default switches separated
26227 by colons. If no environment variable, run tests with -O0 -g, -O1
26228 -g, and -O2 -g as well.
26229
26230 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
26231
26232 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
26233 explanatory comments. Fix indentation.
26234
26235 1997-09-15 Jeffrey A Law (law@cygnus.com)
26236
26237 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
26238
26239 1997-09-11 Jeffrey A Law (law@cygnus.com)
26240
26241 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
26242 * g++.old-deja/g++.mike/p7325.C: Likewise.
26243 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
26244
26245 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
26246
26247 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
26248 * g++.old-deja/g++.brendan/crash30.C: Likewise.
26249 * g++.old-deja/g++.brendan/crash39.C: Likewise.
26250 * g++.old-deja/g++.law/operators4.C: Likewise.
26251
26252 1997-09-11 Joe Buck (jbuck@synopsys.com)
26253
26254 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
26255 * g++.old-deja/g++.mike/p784.C: Ditto.
26256 * g++.old-deja/g++.mike/p785.C: Ditto.
26257
26258 1997-09-05 Jeffrey A Law (law@cygnus.com)
26259
26260 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
26261
26262 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
26263
26264 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
26265 target feature; pass this to c-torture-execute as needed.
26266
26267 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
26268
26269 * lib/c-torture.exp(c-torture-execute): If the previous and the
26270 current executables being tested are identical, we don't need to
26271 run the executable again. Try to make the executable names
26272 unique. Add an optional argument for passing additional compiler
26273 flags.
26274
26275 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
26276
26277 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
26278
26279 1997-08-29 Jeffrey A Law (law@cygnus.com)
26280
26281 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
26282
26283 1997-07-31 Jeffrey A Law (law@cygnus.com)
26284
26285 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
26286 32bit or larger longs.
26287
26288 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
26289 have either a 32bit long or 32bit int.
26290
26291 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
26292
26293 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
26294 Make double precision tests dependent on sizeof (double).
26295
26296 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
26297
26298 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
26299 too.
26300
26301 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
26302
26303 * gcc.c-torture/compile/961203-1.cexp: New script.
26304
26305 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
26306
26307 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
26308 up the includes ourselves.
26309
26310 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
26311
26312 * lib/plumhall.exp: Remove random include, and add a few
26313 verbose messages for debugging.
26314
26315 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
26316
26317 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
26318 of trying to do it ourselves.
26319
26320 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
26321
26322 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
26323
26324 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
26325
26326 * gcc.prms/5403.c: Made regexp a bit less strict.
26327
26328 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
26329
26330 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
26331 is returned from remote_load instead.
26332 * lib/plumhall.exp: Ditto.
26333 * lib/mike-g++.exp: Ditto.
26334 * lib/old-dejagnu.exp: Ditto.
26335 * lib/c-torture.exp: Ditto.
26336
26337 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
26338
26339 * lib/g++.exp: Use build_wrapper procedure.
26340 * lib/gcc.exp: Ditto.
26341
26342 1997-05-20 Jeffrey A Law (law@cygnus.com)
26343
26344 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
26345 an old-style decl for malloc. Fixes tests to work when
26346 sizeof (int) != sizeof (size_t).
26347
26348 1997-05-15 Mike Meissner <meissner@cygnus.com>
26349
26350 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
26351
26352 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
26353 use stdargs.h interface.
26354
26355 1997-05-15 Mike Meissner <meissner@cygnus.com>
26356
26357 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
26358 NO_VARARGS when compiling.
26359
26360 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
26361
26362 * lib/plumhall.exp(ph_includes): New procedure.
26363 (ph_make): Use it.
26364 (ph_compiler): Ditto.
26365
26366 * lib/g++.exp: Rename test-glue.c to testglue.c.
26367 * lib/gcc.exp: Ditto.
26368
26369 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
26370
26371 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
26372 to completion when it's called.
26373
26374 1997-03-21 Michael Meissner <meissner@cygnus.com>
26375
26376 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
26377 is defined, don't do test.
26378
26379 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
26380
26381 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
26382 for object files.
26383 (ph_summary): Mark skipped testcases as untested, not unresolved.
26384
26385 * lib/plumhall.exp (ph_make): If unresolved because of bad
26386 errorCode, record errorCode in log file.
26387 (*): Replace send_log/verbose with verbose -log.
26388
26389 1997-03-19 Michael Meissner <meissner@cygnus.com>
26390
26391 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
26392 double conversion if double isn't at least 8 bytes.
26393
26394 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
26395 int to work with targets where int is 16 bits.
26396
26397 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
26398 8 bytes, just exit, since 4 byte doubles don't have enough bits of
26399 precision for the test to complete.
26400
26401 1997-03-14 Michael Meissner <meissner@cygnus.com>
26402
26403 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
26404 if d10v is not compiled with the -mdouble64 flag.
26405 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
26406
26407 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
26408 d10v is not compiled with the -mint32 flag.
26409
26410 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
26411
26412 * lib/plumhall.exp: Use incr_count.
26413
26414 1997-03-12 Jeffrey A Law (law@cygnus.com)
26415
26416 * gcc.c-torture: Update to c-torture-1.45.
26417
26418 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
26419
26420 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
26421 the name of the expect testcase file).
26422
26423 * lib/g++.exp(g++_init): Ditto.
26424
26425 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
26426
26427 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
26428 the host.
26429
26430 * lib/gcc.exp(gcc_exit): New procedure.
26431
26432 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
26433
26434 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
26435 specs where appropriate.
26436
26437 * g++.old-deja/g++.arm/*: Added additional ERROR checks
26438 because of new "candidates are" messages, and removed a few
26439
26440 * Converted all non-old-style g++ testcases to old-style, and
26441 moved into g++.old-deja.
26442
26443 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
26444
26445 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
26446 options.
26447
26448 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
26449 succeeded.
26450
26451 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
26452
26453 1997-02-13 Michael Meissner <meissner@cygnus.com>
26454
26455 * lib/gcc.exp (gcc_target_compile): Add support for defining
26456 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
26457 the machine doesn't have those features.
26458
26459 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
26460
26461 * g++.law/operators4.exp: Don't use LIBS.
26462
26463 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
26464
26465 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
26466
26467 * lib/mike-g++.exp: Don't set the compiler to be tested here.
26468 * lib/g++.exp: Set it here instead. Also, allow use of the
26469 --tool_exec and --tool_opt options. Change CXX to
26470 GXX_UNDER_TEST.
26471
26472 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
26473
26474 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
26475
26476 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
26477
26478 * lib/old-dejagnu.exp: Use prune_warnings instead of
26479 prune_system_crud.
26480 * lib/mike-g++.exp: Ditto.
26481 * lib/gcc.exp: Ditto.
26482 * lib/g++.exp: Ditto.
26483
26484 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
26485
26486 1997-02-07 Jeffrey A Law (law@cygnus.com)
26487
26488 * 941014-2.c: Include stdlib.h
26489 * 960327-1.c: Include stdio.h
26490 * dbra.c, index-1.c: Don't assume ints are 32bits.
26491
26492 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
26493
26494 * lib/gcc.exp: Add gcc,stack_size target feature.
26495
26496 * lib/g++.exp(g++_target_compile): Add the include and link
26497 paths here, not in two other places. And, it's $options, not
26498 options.
26499
26500 * lib/mike-g++.exp(postbase): Remove the code that determines
26501 the correct include and link paths.
26502 * g++.old-deja/old-deja.exp: Ditto.
26503
26504 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
26505
26506 * lib/g++.exp(g++_init): target_compile no longer returns the
26507 filename of the result.
26508
26509 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
26510
26511 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
26512 call to glob.
26513
26514 * gcc.c-torture/special/special.exp: Change call to
26515 gcc_target_compile to include the object file.
26516
26517 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
26518
26519 * gcc.c-torture/special/special.exp: Correct misspelling in last
26520 change.
26521
26522 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
26523
26524 * lib/plumhall.exp(ph_summary): Log the entire output of the
26525 executable. Return -1 if there were any failures, 0 otherwise.
26526 (ph_execute): Return -1 if there were any failures, 0 otherwise.
26527 (ph_make): Clean up objects and executables that were built
26528 if the tests succeeded.
26529
26530 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
26531
26532 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
26533 libraries and includes in the build tree as appropriate.
26534
26535 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
26536
26537 * lib/c-torture.exp: Instead of looking for the global variable
26538 NO_LONG_LONG, check to see if that's a feature of the target.
26539
26540 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
26541
26542 * config/default.exp: Minimize. Delete the remainer of the files in
26543 config; this functionality is now in devo/dejagnu/config.
26544
26545 g++.*/*: Pass any additional flags used to compile to postbase;
26546 delete CXXFLAGS.
26547
26548 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
26549 is now done by runtest.exp. Use gcc_target_compile instead of
26550 compile.
26551
26552 lib/c-torture.exp: Use gcc_target_compile instead of compile.
26553 Remove references to CFLAGS. Use remote_file instead of
26554 calling rm -f.
26555 (c-torture): Take a list of arguments to use to compile this
26556 testcase.
26557
26558 lib/g++.exp: Simplify. Use target_compile instead of compile.
26559 lib/gcc-dg.exp: Ditto.
26560 lib/gcc.exp: Ditto.
26561 lib/mike-{gcc,g++}.exp: Ditto.
26562 lib/old-dejagnu.exp: Ditto.
26563 lib/plumhall.exp: Ditto.
26564
26565 1997-01-08 Jim Wilson <wilson@cygnus.com>
26566
26567 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
26568 (ph_linker): Likewise.
26569
26570 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
26571
26572 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
26573 MAP_ANON / MAP_ANONYMOUS if defined;
26574 else try to map from /dev/zero .
26575
26576 1996-11-12 Jeffrey A Law (law@cygnus.com)
26577
26578 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
26579 isn't defined, then define it to MAP_ANONYMOUS.
26580
26581 1996-11-12 Jeffrey A Law (law@cygnus.com)
26582
26583 * gcc.c-torture: Update to c-torture-1.42 release.
26584
26585 1996-11-11 Jeffrey A Law (law@cygnus.com)
26586
26587 * gcc.c-torture: Update to c-torture-1.41 release.
26588
26589 1996-10-27 Jeffrey A Law (law@cygnus.com)
26590
26591 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
26592 c-torture release.
26593
26594 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
26595
26596 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
26597 and LDFLAGS. Fix second case to append the target_info ldflags
26598 onto LDFLAGS, not CFLAGS.
26599 * lib/g++.exp (g++_init): Add target_info stuff.
26600 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
26601 of libgloss and newlib flags for !native.
26602
26603 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
26604 (GDB): Fix relative path to go up another dir for finding gdb.
26605
26606 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
26607
26608 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
26609 versions in the target_info array, if they don't exist.
26610
26611 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
26612
26613 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
26614
26615 1996-07-08 Jim Wilson <wilson@cygnus.com>
26616
26617 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
26618 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
26619
26620 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
26621
26622 * lib/old-dejagnu.exp: Don't remove the output file before we've
26623 actually tested it. Don't append pwd to the path of the executable
26624 we're testing.
26625
26626 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
26627
26628 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
26629
26630 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
26631
26632 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
26633 temporary directory for compiler files, and set it to a default
26634 value of /tmp. Set $output as the name of the output file from
26635 compiling the testcase. Add a -o option to $cflags_var so the
26636 compiler writes the final output file as $output. Set $executable
26637 to $output.
26638
26639 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
26640 directory for compiler files, and set it to /tmp if it doesn't
26641 already have a value. Set $output_file to the name of the output
26642 file from compiling the testcase. Add a -o option to CXXFLAGS so
26643 the compiler writes the final output file as $output. Use $output
26644 as the executable to be tested.
26645
26646 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
26647
26648 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
26649
26650 1996-06-08 Jeffrey A Law (law@cygnus.com)
26651
26652 * gcc.c-torture/execute/pending-1.c: New test. Still
26653 pending in Tege's queue.
26654
26655 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
26656
26657 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
26658 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
26659 if there were failures. Call unresolved if there were unresolved
26660 testcases. Call gcc_fail if program did not run to completion.
26661 (ph_make): Pass additional argument name to ph_execute.
26662 (ph_execute): Add new argument. Pass additional arguments to
26663 ph_summary. Call gcc_fail is there is no execution output.
26664
26665 1996-04-24 Jeffrey A Law (law@cygnus.com)
26666
26667 * lib/plumhall.exp (proc_summary): Output relavent summary
26668 lines into the log so specific failures in plumhall can be
26669 investigated.
26670
26671 1996-04-10 Jeffrey A Law (law@cygnus.com)
26672
26673 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
26674 (c-torture-execute): Don't try to execute tests which use
26675 "long long" types if $NO_LONG_LONG is nonzero.
26676
26677 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
26678
26679 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
26680 not c-torture.
26681
26682 * gcc.ieee: Move from here.
26683 * gcc.c-torture/execute/ieee: To here.
26684
26685 1996-03-26 Jeffrey A Law (law@cygnus.com)
26686
26687 * gcc.c-torture: Update to c-torture-1.41 release.
26688
26689 1996-03-22 Jeffrey A Law (law@cygnus.com)
26690
26691 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
26692 not "$output".
26693
26694 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
26695
26696 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
26697 -c present.
26698
26699 1996-03-02 Jeffrey A Law (law@cygnus.com)
26700
26701 * config/proelf.exp: Handle connecting to a simulator.
26702
26703 1996-01-31 Jeffrey A Law (law@cygnus.com)
26704
26705 * config/proelf.exp: New file. Enough framework that we can
26706 run c-torture tests on the proelf targets (or any other target
26707 that gdb can connect to for that matter).
26708
26709 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
26710
26711 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
26712 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
26713
26714 * lib/plumhall.exp (ph_execute): Always call ph_summary if
26715 exec_output exists.
26716
26717 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
26718
26719 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
26720 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
26721
26722 * config/*.exp: Update FSF address. Change result of ${tool}_load
26723 to pass/fail/unresolved/unsupported/untested. Caller must now
26724 call unresolved/unsupported/untested.
26725 * lib/*.exp: Update FSF address. Update to handle new results of
26726 ${tool}_load.
26727 * lib/chill.exp (verbose): Delete.
26728
26729 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
26730
26731 * lib/gcc.exp (default_gcc_start): Change order of args to
26732 $LDFLAGS $CFLAGS $LIBS.
26733 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
26734 Save/set/restore CFLAGS. Pass single arg to gcc_start.
26735 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
26736 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
26737 * gcc.misc-tests/dg-test.exp: Likewise.
26738 * gcc.misc-tests/msgs.exp: Likewise.
26739 * gcc.prms/prms.exp: Likewise.
26740 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
26741 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
26742
26743 * lib/dg.exp: Deleted, moved to dejagnu/lib.
26744
26745 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
26746
26747 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
26748
26749 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
26750 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
26751
26752 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
26753 necessary.
26754
26755 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
26756
26757 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
26758 global for loop; add use of $mathlib.
26759 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
26760 settings here; set mathlib for anything but VxWorks.
26761
26762 1996-01-22 Jeffrey A Law (law@cygnus.com)
26763
26764 * gcc.c-torture: Update to c-torture-1.40 release.
26765
26766 1996-01-03 Jeffrey A Law (law@cygnus.com)
26767
26768 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
26769 dg.exp.
26770
26771 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
26772
26773 * lib/c-torture.exp (c-torture-execute): Declare "output" as
26774 global.
26775
26776 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
26777
26778 * lib/g++.exp (LIBS): Define if not already.
26779 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
26780 (gcc-dg-prune): Call prune_gcc_output.
26781 * lib/gcc.exp (prune_gcc_output): New proc.
26782 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
26783 prune_gcc_output.
26784
26785 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
26786
26787 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
26788 (c-torture-execute): Likewise. Rename `name' to `testcase'.
26789
26790 1995-11-15 Jeffrey A Law (law@cygnus.com)
26791
26792 * gcc.c-torture: Update to c-torture-1.39 release.
26793
26794 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
26795
26796 * lib/c-torture.exp (c-torture-execute): Don't return if one option
26797 fails, try others as well.
26798
26799 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
26800
26801 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
26802 If compilation fails, mark execute tests as `untested'.
26803 If test is marked as unsupported, don't mark compilation and
26804 execute tests as failed.
26805
26806 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
26807
26808 * lib/g++.exp (g++_init): Don't link in libg++, and look to
26809 libstdc++ for whether or not we want to be doing shared
26810 libraries. Delete link_curses since we don't need it anymore.
26811 * lib/mike-g++.exp (postbase): Don't link in libg++.
26812 * g++.old-deja/old-deja.exp: Likewise.
26813
26814 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
26815
26816 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
26817
26818 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
26819
26820 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
26821 For that, add `-Wl,-a,shared_archive'.
26822 * g++.old-deja/old-deja.exp: Likewise.
26823
26824 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
26825
26826 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
26827
26828 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
26829
26830 * lib/mike-g++.exp (postbase): Pay attention to the status of
26831 g++_load.
26832
26833 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
26834
26835 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
26836
26837 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
26838
26839 * lib/gcc.exp (default_gcc_start): No longer need to log program
26840 being executed or its output, execute_anywhere does that now.
26841 * lib/g++.exp (default_g++_version): Call execute_anywhere.
26842 (default_g++_start): Likewise. Delete calls to verbose/send_log.
26843
26844 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
26845
26846 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
26847 the same as those in lib/g++.exp.
26848
26849 1995-10-10 Jeff Law (law@hurl.cygnus.com)
26850
26851 * gcc.c-torture: Update to c-torture-1.38 release.
26852 * gcc.ieee: Related changes.
26853
26854 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
26855
26856 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
26857 "exec". Minor reformatting changes.
26858
26859 * config/rom68k.exp (${tool}_load): Make it work in a canadian
26860 cross. This means all "exec" calls now work on a remote host as
26861 well.
26862 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
26863 cross. Filter out the extra "\r\n" stuff that expect puts in.
26864 (c-torture-execute): Filter out the bogus warnings like
26865 c-torture-compile does. Add support for canadian cross.
26866 * lib/gcc.exp (default_gcc_version, default_gcc_start)
26867 Use execute_anywhere rather than calling exec directly. Now it
26868 works for canadian cross testing.
26869
26870 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
26871
26872 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
26873 results into a variable, and check that rather than using file exists.
26874
26875 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
26876
26877 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
26878 create a libg++.so. For sunos4.1.*, also add -ltermcap.
26879
26880 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
26881
26882 * g++.old-deja/old-deja.exp: Create and pass runshlib and
26883 lib_curses if there's a shared libg++ in the build tree.
26884
26885 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
26886
26887 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
26888 if not supported target.
26889
26890 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
26891
26892 * lib/g++.exp (g++_init): Move empty setting of runshlib and
26893 link_curses up to always happen, not just for native builds.
26894
26895 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
26896
26897 * gcc.c-torture: Update to c-torture-1.36 release.
26898 * gcc.failure: Related changes.
26899
26900 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
26901
26902 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
26903
26904 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
26905
26906 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
26907 * lib/mike-g++.exp (postbase): Not in here. Still reference
26908 runshlib, link_curses, and mathlib for link and run.
26909
26910 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
26911 pass the runtime shared library options for Solaris, OSF/1, and
26912 Irix5, and link with -lcurses to avoid unresolved references.
26913
26914 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
26915
26916 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
26917 only run once.
26918
26919 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
26920
26921 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
26922
26923 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
26924
26925 * gcc.c-torture: Update to c-torture-1.35 release. Note we
26926 do not have a framework for the "compat" tests yet.
26927
26928 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
26929
26930 * lib/mike-g++.exp (postbase): New local variable `mathlib',
26931 set to null if we're testing vxworks5.1. Use that instead of
26932 `-lm' in the setting of LIBS for link and run.
26933
26934 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
26935
26936 * config/rom68k.exp (${tool}_load): Major changes to make it
26937 work. Verified that it does in fact return the stuff in
26938 exec_output properly. Catch any Emul or any TRAP other than 0.
26939
26940 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
26941
26942 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
26943 LDFLAGS properly for targets that need stuff from libgloss.
26944 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
26945 only run once.
26946 (gpp_initialized): New variable.
26947
26948 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
26949
26950 * config/rom68k.exp: Load libgloss.exp.
26951 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
26952 so we can produce a fully linked binary.
26953 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
26954 so we can produce a fully linked binary.
26955
26956 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
26957
26958 * lib/plumhall.exp (ph_section): Watch for expected failures.
26959 Add missing `else'.
26960
26961 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
26962 run the testcase.
26963 (c-torture): Likewise.
26964
26965 1995-08-28 Doug Evans <dje@cygnus.com>
26966
26967 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
26968
26969 * lib/mike-g++.exp (mike_cleanup): New proc.
26970 (prebase): New globals compiler_result, not_compiler_result,
26971 target_regexp.
26972 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
26973 allow leading "-" in pattern. Watch for unsupported tests.
26974 If $compiler_result is set, pattern match assembler code,
26975 and ditto for $not_compiler_result.
26976 * lib/mike-gcc.exp: Likewise.
26977
26978 * lib/plumhall.exp (ph_execute): Only call ph_summary if
26979 execution "succeeded".
26980
26981 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
26982
26983 * config/win32.exp: New file.
26984 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
26985
26986 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
26987
26988 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
26989 unsupported.
26990 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
26991 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
26992 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
26993
26994 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
26995 "... without exceptions was ...". That is now handled by
26996 prune_system_crud.
26997 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
26998
26999 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
27000
27001 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
27002 sieve.c,sort2.c}: New files.
27003 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
27004 sieve.exp,sort2.exp}: Drivers for them.
27005
27006 * lib/mike-gcc.exp (program_output): New user settable variable.
27007 (postbase): Call prune_system_crud. Also prune extraneous compiler
27008 messages.
27009 * lib/mike-g++.exp (program_output): New user settable variable.
27010
27011 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
27012
27013 * config/sh.exp: Deleted (use sim.exp instead).
27014
27015 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
27016
27017 * config/vx.exp: Declare CHECKTASK as global.
27018 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
27019 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
27020 * lib/old-dejagnu.exp: Load [pwd]/$executable.
27021
27022 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
27023
27024 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
27025 target. Like vx.exp, only includes `vx29k.exp' instead of
27026 `vxworks.exp'.
27027
27028 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
27029
27030 * config/sim.exp: Increase time limit from 120 seconds to 240.
27031
27032 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
27033
27034 * gcc.c-torture/execute/950628-1.c: New test.
27035
27036 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
27037
27038 * gcc.c-torture: Update with changes/additions from
27039 c-torture-1.34.
27040
27041 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
27042
27043 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
27044
27045 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
27046
27047 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
27048
27049 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
27050
27051 * gcc.c-torture/compile/950512-1.c: New test.
27052 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
27053 * gcc.dg/struct-ret-1.c: Likewise.
27054
27055 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
27056
27057 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
27058 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
27059
27060 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
27061
27062 * gcc.c-torture/special/920411-1.c: Deleted.
27063 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
27064
27065 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
27066
27067 * config/sim.exp (${tool}_load): Hack in call to bash to get a
27068 cpu limit.
27069
27070 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
27071
27072 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
27073
27074 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
27075
27076 From kenner;
27077 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
27078 is the proper length.
27079 * va-arg-3.c: Likewise.
27080
27081 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
27082
27083 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
27084 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
27085
27086 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
27087 * lib/g++.exp (default_g++_start): Delete old cruft.
27088
27089 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
27090
27091 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
27092 (2 * (1 << 18)) to (2 * (1 << 17)).
27093
27094 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
27095
27096 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
27097
27098 * config/rom68k.exp: Renamed from config/idp.exp
27099
27100 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
27101
27102 * c-torture/compile/921109-2.c
27103
27104 1995-04-18 Mike Stump <mrs@cygnus.com>
27105
27106 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
27107 excess errors.
27108
27109 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
27110
27111 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
27112 output.
27113 * lib/g++.exp (default_g++_start): Likewise.
27114
27115 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
27116
27117 * gcc.c-torture/compile/950329-1.c: New test.
27118
27119 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
27120
27121 * config/bug.exp (${tool}_load): Updated to use new remote_open
27122 and remote_close procs.
27123 * config/idp.exp: New file.
27124
27125 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
27126
27127 * gcc.c-torture/execute/950322-1.c: New test.
27128
27129 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
27130
27131 * config/vx.exp (${tool}_load): Clean up testing of return code from
27132 vxworks_ld and vxworks_spawn.
27133
27134 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
27135
27136 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
27137
27138 1995-03-13 Mike Stump <mrs@cygnus.com>
27139
27140 * lib/old-deja.exp: Add `excess errors test - ' error, now one
27141 can mark excess errors on a machine by machine basis. Note, the
27142 default is to not expect any excess errors, even when excess
27143 errors test - is given, so you will want to put an XFAIL ... on
27144 these lines. For example, // excess errors test - XFAIL hppa*-*-*
27145 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
27146 those 4 machines, but no others.
27147
27148 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
27149
27150 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
27151 * lib/c-torture.exp: to here.
27152
27153 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
27154
27155 * gcc.c-torture/execute/950221-1.c: New test.
27156 * gcc.c-torture/execute/struct-ret-1.c: New test.
27157 * gcc.c-torture/compile/950221-1.c: New test.
27158
27159 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
27160
27161 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
27162
27163 * gcc.c-torture/execute/arith-1.c (main): Return 0.
27164 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
27165
27166 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
27167
27168 * g++.gb: New directory of tests, derived from my signature and
27169 class scoping tests.
27170
27171 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
27172 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
27173 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
27174 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
27175 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
27176 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
27177 * g++.gb/sig25.C: Likewise.
27178
27179 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
27180 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
27181 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
27182 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
27183 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
27184 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
27185 * g++.gb/sig25.exp: Likewise.
27186
27187 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
27188 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
27189 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
27190 * g++.gb/scope13.C: Likewise, this test still fails.
27191
27192 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
27193 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
27194 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
27195 * g++.gb/scope13.exp: Ditto.
27196
27197 * g++.gb/README: New file, explains what these tests are about.
27198
27199 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
27200
27201 * lib/dg.exp (dg-do): Support `preprocess'.
27202 (dg-test): Likewise.
27203
27204 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
27205
27206 * config/udi.exp: change "continue -expect" to "exp_continue".
27207
27208 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
27209
27210 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
27211 Delete redundant tests.
27212
27213 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
27214 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
27215 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
27216 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
27217 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
27218 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
27219 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
27220 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
27221
27222 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
27223 storing label pointers.
27224 * gcc.c-torture/execute/921019-1.c: Likewise.
27225 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
27226 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
27227 parameter fp.
27228 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
27229 constants.
27230
27231 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
27232 Delete obsolete tests.
27233
27234 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
27235 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
27236 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
27237 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
27238 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
27239 * gcc.c-torture/compile/950124-1.c: New test.
27240
27241 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
27242
27243 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
27244
27245 * lib/mike-g++.exp: Add -lm to LIBS.
27246
27247 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
27248
27249 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
27250
27251 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
27252
27253 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
27254
27255 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
27256
27257 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
27258
27259 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
27260
27261 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
27262 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
27263 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
27264 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
27265 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
27266 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
27267 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
27268 * g++.law/{operators31.C, operators32.C,
27269 * g++.law/{operators33.C, operators34.C}: Likewise.
27270 * g++.law/{pic1.C, refs2.C}: Likewise.
27271 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
27272 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
27273 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
27274 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
27275
27276 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
27277 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
27278 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
27279 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
27280 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
27281 * g++.law/{enum9.exp, friend5.exp}: Likewise.
27282 * g++.law/{nest3.exp, nest4.exp}: Likewise.
27283 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
27284 * g++.law/{operators30.exp, operators31.exp}: Likewise.
27285 * g++.law/{operators32.exp, operators33.exp}: Likewise.
27286 * g++.law/{operators34.exp}: Likewise.
27287 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
27288 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
27289 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
27290 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
27291 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
27292
27293 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
27294 No longer expected to fail.
27295 * g++.law/missed-error3.C: Tweak for recent bool changes.
27296
27297 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
27298
27299 * config/emb-unix: Deleted.
27300 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
27301 remote execution. Do final link on remote host if REMOTE_LINK is set.
27302
27303 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
27304
27305 * lib/dg.exp (dg-test): Fix typo in last patch.
27306
27307 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
27308
27309 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
27310 (handles multiple occurrences).
27311
27312 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
27313
27314 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
27315 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
27316 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
27317 printed).
27318 * lib/c-torture.exp (c-torture-compile): Likewise.
27319 (c-torture): Prepend full path if missing.
27320 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
27321 (gcc_fail): Likewise.
27322 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
27323
27324 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
27325
27326 * lib/netware.exp: Only attach to NetWare i386 systems.
27327
27328 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
27329
27330 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
27331 messages. Add test name to "output pattern match" pass/fail message.
27332
27333 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
27334
27335 * gcc.dg: New testsuite.
27336 * gcc.dg/dg.exp: New file.
27337
27338 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
27339 test-switch.c}: Deleted.
27340
27341 * gcc.misc-tests/msgs.exp: New testcase driver.
27342
27343 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
27344
27345 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
27346 Watch for illegal return values from ${tool}_load.
27347 * config/unix.exp (${tool}_load): Fix pass/fail detection for
27348 cross targets. Coerce return value >0 to 1.
27349
27350 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
27351
27352 * config/unix.exp (${tool}_load): Call program rsh, not proc.
27353
27354 * config/emb-unix.exp: New file.
27355
27356 * config/sim.exp: Error if variable $SIM not defined.
27357 (${tool}_load): Mark test as "untested" if simulator missing.
27358
27359 * config/unix.exp: Load remote.exp to get rcp_download.
27360 * lib/c-torture.exp: Use different option lists for testcases with
27361 and without loops.
27362 * gcc.c-torture/execute/execute.exp: Likewise.
27363
27364 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
27365
27366 * config/*.exp: Clarify return code from ${tool}_load.
27367 Call `unresolved' or `untested' instead of `warning' or `perror'
27368 (sometimes you still want to call both though).
27369 Add comment that `shell_id' is local to each file.
27370 * config/udi.exp (timeout): Set to 30.
27371 Don't print warning if connection fails, $connectmode has already
27372 printed an error.
27373 (${tool}_load): Move verbose messages to level 2.
27374 Rework pattern for "Process started" message.
27375 Pass `shell_id' to ${connectmode}_download.
27376 Retry twice upon timeout. Make resetting of target more robust.
27377 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
27378 Pass `shell_id' to exit_$connectmode.
27379 Only call exit_$connectmode if connected.
27380 * config/unix.exp (${tool}_load): Check return codes better.
27381 * config/vrtx.exp (${tool}_load): Likewise.
27382 * config/vx.exp (${tool}_load): Likewise.
27383 Delete unneeded global's.
27384 * lib/dg.exp (dg-test): Update to reflect clarified return codes
27385 from ${tool}_load.
27386 (dg-stat): Delete.
27387 (dg-init): Delete recording of pass/fail counts.
27388 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
27389 (old-dejagnu-init): Likewise.
27390 (old-dejagnu-stat): Delete contents, empty proc now.
27391 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
27392 (c-torture): Delete references to lcnt, lpass, lfail.
27393 Get option list from TORTURE_OPTIONS.
27394 Delete -funroll[-all]-loops if no loops.
27395 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
27396 (g++_stat): Delete contents (empty proc now).
27397 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
27398 (gcc_finish): Likewise.
27399 (gcc_stat): Deleted.
27400 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
27401 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
27402 * gcc.c-torture/execute/execute.exp: Likewise.
27403 Split tests into two parts: compile, execute.
27404 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
27405 no loops. Update to reflect clarified return codes from ${tool}_load.
27406
27407 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
27408
27409 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
27410 to grep for.
27411 (old-dejagnu): Likewise (where necessary).
27412
27413 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
27414
27415 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
27416
27417 * lib/dg.exp (dg-process-target): Fix processing of selector.
27418 Add comment regarding use of `error'.
27419
27420 * lib/gcc.exp (prune_system_crud): Define if missing.
27421 * lib/g++.exp (prune_system_crud): Likewise.
27422
27423 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
27424 Call prune_system_crud.
27425 * lib/dg.exp (dg-runtest): New proc.
27426 Use perror instead of send_user for tcl errors in testcase.
27427 Don't return any value, it's never used.
27428 Don't clobber previous definition of `unknown'.
27429 Print tcl errors in `dg-final'.
27430
27431 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
27432
27433 * lib/dg.exp (dg-process-target): Improve syntax error messages.
27434 (dg-test): Don't print errorInfo, it contains stack backtrace.
27435
27436 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
27437
27438 * lib/g++.exp (runtest_file_p): Define if missing.
27439
27440 1994-09-24 Doug Evans (dje@cygnus.com)
27441
27442 * lib/mike-g++.exp: Comment out loading of g++.exp.
27443 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
27444 (default_g++_version): Always print something.
27445 (default_g++_start): Comment out call to `which'.
27446 (g++_start, g++_load): Deleted (must be defined in config file).
27447 * lib/gcc.exp: Test for existence of $CC at start.
27448 Delete check for tmpdir (done in gcc_init).
27449 (default_gcc_version): Always print something.
27450 (default_gcc_start): Comment out call to `which'.
27451 * config/*.exp: Major cleanup - make cross targets work at least a
27452 little better for g++ (by not being "--tool gcc" specific).
27453 Rename gcc_xxx to ${tool}_xxx.
27454 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
27455 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
27456
27457 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
27458
27459 * lib/c-torture.exp (c-torture-compile): Rework compiler
27460 message processing.
27461
27462 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
27463 c-torture.
27464
27465 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
27466
27467 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
27468
27469 * lib/dg.exp (dg-process-target): Support { target native }.
27470
27471 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
27472
27473 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
27474 looked for "... program xxx got fatal signal".
27475 Correct regsub munging of `comp_output'.
27476 Ignore compiler messages "path prefix not used" and "linker input
27477 file unused".
27478
27479 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
27480
27481 * lib/gcc.exp (runtest_file_p): Define if missing.
27482 * gcc.prms/template.c: Example to work from.
27483
27484 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
27485
27486 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
27487 * lib/dg.exp (dg-test): Call unsupported testcases as such.
27488
27489 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
27490 * gcc.prms/1883.c: Moved from compile/940714-1.c.
27491 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
27492 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
27493
27494 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
27495 (dg-process-target): No longer a varargs proc.
27496 Return S/N for target, P/F for xfail. All callers changed.
27497 (user option procs): More argument checking.
27498 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
27499 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
27500 (dg-test): Skip test if not running on selected target in `dg-do'.
27501 Update handling of `dg-do-what', `dg-output-text'.
27502 Separate execution pass/fail from output pattern match pass/fail.
27503 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
27504
27505 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
27506
27507 * gcc.c-torture/special/special.exp: Don't expect failure for mips
27508 target for 920510-1.c.
27509
27510 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
27511
27512 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
27513 Clean up comment regarding use of passcnt, etc.
27514 (gcc_stat): Don't update `testcnt' here.
27515 (gcc_finish): Do it here.
27516 Might as well reset `but_id' here too.
27517 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
27518 to determine if the file should be tested.
27519 * gcc.c-torture/compile/compile.exp: Likewise.
27520 * gcc.c-torture/execute/execute.exp: Likewise.
27521 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
27522 * gcc.misc-tests/dg-test.exp: Likewise.
27523 * gcc.prms/prms.exp: Likewise.
27524 * gcc.wendy/wendy.exp: Likewise.
27525 * g++.old-deja.exp: Likewise.
27526 Move "Testing file" message to verbose level 1.
27527
27528 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
27529
27530 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
27531
27532 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
27533
27534 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
27535 (default_gcc_start): Accept optional second list element
27536 of compiler flags. Print compiler output at verbosity level 2.
27537 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
27538 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
27539 Save current values of framework globals passcnt, failcnt, xpasscnt,
27540 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
27541 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
27542 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
27543 xfailcnt to compute stats. Update framework global `testcnt' from
27544 pass/fail counts.
27545 (gcc_finish): New proc. Clean up test environment.
27546 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
27547 (gcc_epass, gcc_efail): Delete.
27548 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
27549 argument of line number.
27550 (dg-init): If the tool has an init routine, call it.
27551 (dg-test): Remove args `cflags_var' and `libs_var'.
27552 Pass all compiler options to ${tool}_start.
27553 Handle missing line number.
27554 (dg-finish): New function.
27555 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
27556 particular files. Call gcc_finish at end. Move "skipping test"
27557 message to verbosity level 3.
27558 * gcc.c-torture/compile/compile.exp: Likewise.
27559 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
27560 * gcc.c-torture/execute/execute.exp: Likewise.
27561 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
27562 Print testcase being tried at verbosity level 1.
27563 * gcc.c-torture/special/special.exp: Unset xfail.
27564 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
27565 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
27566 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
27567 * gcc.failure/failure.exp: Likewise.
27568 * gcc.ieee/ieee.exp: Likewise.
27569 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
27570 Update call to dg-test. Call dg-finish at end.
27571 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
27572 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
27573 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
27574 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
27575 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
27576 * gcc.wendy/wendy.exp: Add copyright.
27577 Delete setting of tmpdir (done by gcc_init).
27578 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
27579 Pass compiler flags to gcc_start. Call gcc_finish at end.
27580 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
27581 gcc_[ce]pass/fail.
27582
27583 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
27584
27585 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
27586 confusion.
27587 (g++_load): Likewise.
27588
27589 * config/*.exp (gcc_load): Some were varargs fns and some were not.
27590 Rename argument to `prog' to remove the confusion.
27591 Varargs fns behave differently too!
27592 (g++_load): Likewise.
27593
27594 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
27595
27596 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
27597 what it is. Delete (always) printing of status value for !native.
27598 Simplify verbose code, and include status and exec_output.
27599 (g++_load): Use gcc_load.
27600
27601 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
27602
27603 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
27604 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
27605 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
27606 940714-3.c as these testcases don't exist anymore. Make
27607 va-arg-1.c expected to pass.
27608
27609 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
27610
27611 * gcc.misc-tests/misc.exp: Only run specific testcases.
27612 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
27613 * gcc.misc-tests/dg-[1-9].c: New files.
27614
27615 * lib/dg.exp: New testsuite driver.
27616 * gcc.prms/prms.exp: Use it.
27617
27618 * README.gcc: New file.
27619
27620 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
27621 Document and reset `lxpass' and `lxfail'.
27622 Simplify "initialized" message.
27623 (gcc_stat): Clean up comments a little.
27624
27625 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
27626
27627 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
27628
27629 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
27630
27631 * lib/old-dejagnu.exp (process-option): New proc.
27632 (old-dejagnu-init, old-dejagnu-stat): Likewise.
27633 (old-dejagnu): Simplify.
27634 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
27635
27636 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
27637
27638 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
27639 exists and is not an empty string.
27640
27641 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
27642 $xfail rather than calling setup_xfail. Clear $xfail when test is
27643 finished.
27644 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
27645 automatically.
27646
27647 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
27648 longer expected to fail.
27649
27650 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
27651 "f" function call.
27652
27653 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
27654
27655 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
27656 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
27657 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
27658 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
27659 c-torture-1.29.
27660
27661 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
27662 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
27663
27664 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
27665
27666 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
27667 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
27668
27669 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
27670 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
27671 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
27672
27673 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
27674
27675 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
27676 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
27677 940714-1.c, 940714-2.c, 940714-3.c},
27678 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
27679 gcc.misc-tests/{mg.c,mg.exp}:
27680 New tests.
27681 * gcc.noncompile/noncompile.exp: Change accordingly.
27682
27683 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
27684
27685 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
27686 Undo previous clobberage.
27687
27688 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
27689
27690 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
27691 * gcc.special/{930510-1.c, special.exp}:
27692 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
27693 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
27694 struct-varargs-1.c}: New tests from c-torture-1.26.
27695
27696 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
27697
27698 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
27699 argument to switch.
27700
27701 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
27702
27703 * Revert the previous changes. Please see Rob's directory
27704 (/lisa/test/rob/progressive/gcc/testsuite) for testing
27705 fixes.
27706
27707 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
27708
27709 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
27710 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
27711 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
27712 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
27713 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
27714 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
27715 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
27716 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
27717 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
27718 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
27719 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
27720 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
27721 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
27722 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
27723 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
27724 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
27725 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
27726 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
27727 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
27728 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
27729 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
27730 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
27731 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
27732 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
27733 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
27734 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
27735 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
27736
27737 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
27738
27739 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
27740 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
27741 with perror calls.
27742
27743 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
27744
27745 * config/unix.exp (g++_load): Fix syntax.
27746
27747 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
27748
27749 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
27750 * gcc.noncompile/921017-1.c: Deleted obsolete test.
27751 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
27752 Don't expect va-arg-1.c to fail. Correct expected output for
27753 920928-1.c.
27754 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
27755 * gcc.wendy/hbm4.c: Correct typo.
27756 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
27757
27758 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
27759
27760 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
27761 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
27762 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
27763 * lib/c-torture.exp (c-torture-compile): Ditto.
27764
27765 Reduce volume of output (remove all the -I's and such).
27766 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
27767 Call gcc_cpass, gcc_cfail.
27768 (c-torture): Pass testing option to c-torture-compile.
27769
27770 1994-03-21 Doug Evans (dje@cygnus.com)
27771
27772 Bring patches over from progressive.
27773 * config/default.exp: Exit remote shell cleanly.
27774 (g++_exit, g++_start): Add default versions.
27775 * config/sim.exp (gcc_load): Use perror, not error.
27776
27777 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
27778
27779 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
27780 set in site.exp.
27781
27782 1994-03-14 Doug Evans (dje@cygnus.com)
27783
27784 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
27785 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
27786 (wendy_try): New proc to run testcase.
27787 (main loop): Call 'em.
27788 * gcc.wendy/*.c: Clean up pass to correct expected output.
27789
27790 * lib/gcc.exp: Minor cleanup work.
27791 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
27792
27793 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
27794
27795 * config/sim.exp (gcc_load): Document return codes better.
27796 Don't pass -v to simulator.
27797
27798 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
27799
27800 * gcc.special/920717-x.c: Fix typo.
27801 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
27802 get at sources.
27803
27804 * lib/mike-gcc.exp: Fix typo.
27805
27806 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
27807
27808 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
27809 binary to use, transform the name.
27810 * config/*.exp: rename everything. Nuke any g++ specific files,
27811 it's now a special case of gcc that requires no special support.
27812 Add a default.exp for unsupported targets.
27813
27814 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
27815
27816 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
27817 lib/old-dejagnu.exp: Fix a few patterns to work with the new
27818 version of Tcl.
27819
27820 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
27821
27822 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
27823 than a warning.
27824
27825 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
27826
27827 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
27828
27829 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
27830
27831 * gcc.execute/execute.exp: Combine opt_list and foption_list into
27832 option_list. Compile every file with only 4/6 option choices
27833 (same as C torture) instead of with 12/18 different option
27834 choices.
27835 * lib/c-torture.exp: Likewise.
27836
27837 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
27838 not already set.
27839
27840 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
27841
27842 * lib/old-deja.exp: Add `excess errors test fails' error, now one
27843 can put an XFAIL *-*-* on excess errors.
27844
27845 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
27846
27847 * g++.law: Add more tests derived from g++-bugs snapshots.
27848
27849 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
27850 equivalent to g++.law/init9.
27851
27852 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
27853 compiled it, and the a.out file after we've run it.
27854
27855 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
27856
27857 * lib/mike-g++.exp (postbase): Delete the .o file after we've
27858 compiled it, and the a.out file after we've run it.
27859
27860 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
27861
27862 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
27863
27864 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
27865
27866 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
27867 version number.
27868
27869 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
27870
27871 * g++.law: New directory of g++ tests derived from the g++-bugs
27872 snapshots.
27873
27874 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
27875
27876 * gcc.compile: initbug1.c initbug1.exp testcase added
27877
27878 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
27879
27880 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
27881 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
27882 fixes submitted by Jeff Law (law@cs.utah.edu)
27883 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
27884 Jeff Law (law@cs.utah.edu)
27885
27886
27887 1993-11-30 Mike Stump (mrs@cygnus.com)
27888
27889 * config/unix-g++.exp: Follow the gcc way of doing things.
27890 * g++.old-deja/old-deja.exp: Minor updates.
27891 * lib/g++.exp: New file, follow the gcc way of doing things.
27892 * lib/old-dejagnu.exp: Minor updates.
27893 * lib/mike-g++.exp: Always unset errorInfo.
27894
27895 1993-11-06 Mike Stump (mrs@cygnus.com)
27896
27897 * lib/gcc.exp: Fix some errors with the below change, CC and
27898 CFLAGS should be global when setting, not local.
27899
27900 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
27901
27902 * lib/gcc.exp: Transform tool name.
27903
27904 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
27905
27906 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
27907
27908 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
27909
27910 * lib/gcc.exp: change gcc_done to gcc_stat
27911
27912 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
27913
27914 * Upgraded gcc testsuite to c-torture version 1.25
27915
27916 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
27917
27918 * lib/gcc.exp: added reporting code. Changed verbose compile message.
27919 * lib/c-torture: added hooks for new reporting code.
27920
27921 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
27922
27923 * config/sh-gcc.exp: check if sh-sim exists in the path
27924
27925 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
27926
27927 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
27928 * gcc.compile/compile.exp: Initial changes for new logic.
27929 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
27930 * gcc.failure/failure.exp: Initial changes for new logic.
27931 * gcc.ieee/ieee.exp: Initial changes for new logic.
27932 * gcc.misc-tests/misc.exp: Initial changes for new logic.
27933 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
27934 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
27935 * lib/c-torture.exp: Initial changes for new logic.
27936 * lib/gcc.exp: Initial changes for new logic.
27937
27938 1993-10-15 Mike Stump (mrs@cygnus.com)
27939
27940 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
27941 depend upon failure or success. Fully qualify names in failure
27942 and success messages. Always remove a.out before starting
27943 compile, just in case. Pay more attention to error text output by
27944 the compiler. Handle testcases with no known past errors just
27945 like all others, so that things are uniform. Other miscellaneous
27946 improvements.
27947
27948 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
27949
27950 * gcc.cpp: new directory for cpp tests
27951
27952 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
27953
27954 * lib/chill.exp: Code reformatted, removed unused code.
27955 * config/unix-chill.exp: Code reformatted, removed unused code.
27956 * chill.execute/execute.exp: Code reformatted, removed unused code.
27957 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
27958
27959 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
27960
27961 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
27962 routines not written.
27963
27964 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
27965
27966 * config/bug-gcc.exp: Use new procs from bug.exp.
27967
27968 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
27969
27970 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
27971 via ftp, rather than depending on NFS.
27972 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
27973 case.
27974
27975 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
27976
27977 * config/bug-gcc.exp: Use new download proc.
27978
27979 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
27980
27981 * chill.execute/execute.exp: cleanups, handles errors better
27982 * chill.compile/compile.exp: rewrite, based on execute.exp
27983 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
27984 * lib/chill.exp: major changes to diff proc and compile and link
27985 procs. added chill_fail and chill_pass wrappers to pass and
27986 fail. added more comments, and handle error codes better.
27987 Added a hack to capture stderr from exec, so noncompile tests
27988 can work.
27989
27990 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
27991
27992 * chill.execute/execute.exp: rewrite of testsuite driver
27993 * lib/chill.exp: rewrite of testsuite driver
27994 * config/unix-chill.exp: rewrite of testsuite driver
27995
27996 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
27997
27998 In chill.execute:
27999 * iexpr.ch: Standardize uppercase.
28000 * tuples.dat: Standardize uppercase.
28001 * vary.ch: standardize. Correct varying string assignments.
28002 * vary.dat: Add new output lines.
28003
28004 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
28005
28006 In chill.execute:
28007 * chprintf.ch: Standardize use of uppercase.
28008 * tuples.ch: Standardize and turn arr2 into a DCL,
28009 rather than a SYN.
28010 * pinits.ch: Standardize.
28011
28012 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
28013
28014 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
28015 * Makefil: Renamed to Makefile.in.
28016 * configure.in: New.
28017
28018 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
28019
28020 In chill.execute:
28021 * .cvsignore: Add result/output files.
28022 * Makefile: Fix up variables at start. Use MFLAGS
28023 everywhere. Correct bool_loc, built_ins entries.
28024 Add entry for vary1.ch.
28025 * bitarray.ch: Standardize upper-case usage.
28026 * bitexpr.ch: Standardize, add output of b1.
28027 * params.ch: Use arrayt in along PROC parameters, to
28028 avoid novelty problems.
28029 * sets.ch: Tiny cleanup.
28030 * vary1.ch: Re-indent.
28031
28032 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
28033
28034 * Add PR-related files to Makefiles, .cvsignore files, etc.
28035
28036 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
28037
28038 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
28039 with compiler objects. New names are test-flow.c and test-loop.c
28040
28041 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
28042
28043 * Upgraded c-torture tests from 1.19 to 1.20
28044
28045 * new files:
28046 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
28047 * gcc.compile: 930623-1.c 930623-2.c
28048 * gcc.noncompile: 930622-1.c 930622-2.c
28049 * gcc.failure: 920411-1.c 920627-2.c
28050 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
28051
28052 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
28053
28054 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
28055 More changes to get testsuite working properly. Needs more work.
28056 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
28057
28058 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
28059
28060 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
28061 More changes to get testsuite working properly. Needs more work.
28062
28063 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
28064
28065 * chill.compile/compile.exp: Added for Dejagnu support
28066 * chill.execute/execute.exp: Added for Dejagnu support
28067 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
28068
28069 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
28070
28071 This should complete moving the CHILL test files.
28072 * chill.noncompile(.cvsignore printf.grt
28073 in-printf.grt chprintf.grt chprintf.ch):
28074 Added test-support files.
28075 (Makefile): Modified further.
28076 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
28077 signal.ch): Added test files.
28078 * chill.execute (.cvsignore printf.grt printr.c
28079 in-printf.grt rts.c chprintf.grt rts.h): Added
28080 test-support files.
28081 (Makefile): More corrections.
28082
28083 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
28084
28085 * chill.compile, chill.execute, chill.nocompile: Add CHILL
28086 test cases, ready for DejaGnu.
28087
28088 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
28089
28090 * Upgraded c-torture tests from 1.18 to 1.19
28091
28092 * gcc.compile: added test(s):
28093 930607-1.c
28094 * gcc.execute: added test(s):
28095 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
28096
28097 * added new subdirectory for misc tests: gcc.misc-tests
28098 * gcc.misc-test(s): added tests:
28099 inst-check.c test-consts.c test-ior.c test-switch.c
28100
28101 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
28102
28103 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
28104
28105 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
28106
28107 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
28108
28109 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
28110
28111 * Upgraded c-torture tests from 1.17 to 1.18
28112
28113 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
28114
28115 * Upgraded c-torture tests from 1.12 to 1.17
28116
28117 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
28118
28119 * lib/old-dejagnu.exp:
28120 Fixed handling of XFAIL target triplets to correctly
28121 recognize wildcard characters. Removed code that
28122 appended a unique id tag to the end of the file name
28123 printed out by the result of the testcases within a
28124 given test file.
28125
28126 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
28127
28128 * lib/old-dejagnu.exp:
28129 Reworked expected failure handling to trigger off of XFAIL
28130 keyword in keyphrase embeded in testcase source code. The
28131 XFAIL keyword must be at the end of the keyphrase line. It
28132 may optionally be followed by one or more target triplets.
28133 It has just occured that the handling of wildcards in the
28134 target triplet may not be correct.
28135
28136 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
28137
28138 * g++.old-deja/tests:
28139 Moved all subdirectories up one level into g++.old-deja .
28140
28141 * lib/old-dejagnu.exp:
28142 Fixed problem with CXXFLAGS not being properly reset, and being
28143 corrupted with extraneous "-c" compiler option. This was
28144 causing binaries to not be generated for test that needed them.
28145 Modified strings passed to "pass" and "fail" so that individual
28146 tests from the same test file would be distinguished by an
28147 identifier appended to the test file name in the summary logs;
28148 this corrected a problem with erroneous diff logs. Added code
28149 to search testcases for expected fail and unexpected pass keywords.
28150
28151 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
28152
28153 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
28154
28155 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
28156
28157 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
28158 Removed extraneous text from end of "Special g++ Options"
28159 keyphrase.
28160
28161 * lib/old-dejagnu.exp: Added pattern matching to look for new
28162 keywords, embedded in testcases comments, which will trigger
28163 calls to xpass and xfail.
28164
28165 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
28166
28167 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
28168 comments embedded in the testcases, especially the one looking for
28169 special compiler options, as well as the pattern matching for the
28170 compiler output again.
28171
28172 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
28173
28174 * lib/old-dejagnu.exp: Do a proper check of the return value for
28175 execute tests. Fixed several problems with the pattern matching
28176 of the compiler output which gave erroneous test results.
28177 Changed several of the test result messages to be more descriptive.
28178 * config/unix-g++.exp: Proc g++_load now actually works and
28179 executes the tests passed to it and returns a usable return
28180 value.
28181
28182 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
28183
28184 * lib/gcc.exp: Exits gracefully if $CC is bogus.
28185
28186 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
28187
28188 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
28189 Modified both files to properly execute the old style
28190 dejagnu tests. The previous versions of these files were
28191 experimental and did not function anything near correctly.
28192
28193 1993-04-05 Rob Savoye (rob@cygnus.com)
28194
28195 * Removed all Makefile.in and configure.in files. No configuration
28196 needed now.
28197
28198 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
28199
28200 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
28201
28202 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
28203
28204 * gcc.compile/configure.in, gcc.unsorted/configure.in,
28205 gcc.special/configure.in, gcc.noncompile/configure.in,
28206 gcc.execute/configure.in, gcc.code_quality/configure.in,
28207 g++.other/configure.in, g++.old-deja/configure.in,
28208 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
28209 in srcname setting.
28210
28211 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
28212
28213 * lib/udi.exp: Fixed mondfe and mondfe_download.
28214 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
28215 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
28216
28217 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
28218
28219 * config/udi-gdb.exp: Check $shell_id after connecting to target.
28220 (gdb_exit): Don't remove *_soc files.
28221
28222 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
28223
28224 * lib/c-torture.exp: Don't look for main; instead always use -w
28225 -c. This is how the c-torture tests work. Remove the object
28226 file if the compilation succeeds.
28227 * gcc.execute/execute.exp: Remove executable if test passes.
28228 * gcc.noncompile/noncompile.exp: Every test is an expected
28229 failure.
28230 * gcc.special/special.exp: Added tests from c-torture 1.11,
28231 corrected use of existing test.
28232 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
28233 gcc.execute/920625-1.c: Updated to c-torture 1.11.
28234 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
28235 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
28236 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
28237 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
28238 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
28239 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
28240 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
28241 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
28242 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
28243 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
28244 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
28245 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
28246 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
28247 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
28248 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
28249 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
28250 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
28251 c-torture 1.11.
28252 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
28253 correspond to c-torture 1.11.
28254
28255 * New file.