* g++.dg/other/unreachable-1.C: New test.
[gcc.git] / gcc / testsuite / ChangeLog
1 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
2
3 * g++.dg/other/unreachable-1.C: New test.
4
5 2004-12-06 Nick Clifton <nickc@redhat.com>
6
7 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
8 <limits.h> because the latter comes from gcc's include/ directory
9 and not the newlib/libc/include directory.
10
11 2004-12-04 Richard Henderson <rth@redhat.com>
12
13 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
14
15 2004-12-04 Richard Henderson <rth@redhat.com>
16
17 * lib/target-supports.exp (check_gc_sections_available): Disable
18 for alpha and ia64.
19
20 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
21
22 PR middle-end/17909
23 * g++.dg/other/vararg-2.C: New test.
24
25 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26
27 PR c++/17011, c++/17971
28 * g++.dg/template/error15.C: Adjust expected error.
29 * g++.dg/template/instantiate3.C: Likewise.
30
31 2004-12-03 Janis Johnson <janis187@us.ibm.com>
32
33 * gcc.dg/altivec-18.c: Fix for darwin
34
35 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
36
37 PR c++/18782
38 * g++.dg/parse/ptrmem2.C: New.
39
40 PR c++/18318
41 * g++.dg/template/new1.C: New.
42
43 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
44
45 PR fortran/18710
46 * gfortran.dg/direct_io_3.f90: New test.
47
48 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
49
50 PR 18758
51 * g++.dg/parse/crash21.C: New.
52
53 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
54
55 PR c++/15664, c++/18276
56 * g++.dg/template/ttp13.C: New test.
57 * g++.dg/template/ttp14.C: Likewise.
58
59 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
60
61 PR c++/18123
62 * g++.dg/parse/enum2.C: New test.
63 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
64
65 2004-12-02 Nick Clifton <nickc@redhat.com>
66
67 * gcc.target/xstormy16: New test directory.
68 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
69 * gcc.target/xstormy16/bp.c: Check the generation of bp
70 instructions.
71 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
72 bn instructions and the BELOW100 attribute.
73
74 2004-12-02 Alan Modra <amodra@bigpond.net.au>
75
76 PR target/16952
77 * gcc.dg/ppc-eabi.c: New.
78
79 2004-12-02 Bud Davis <bdavis9659@comcast.net>
80
81 PR fortran/18284
82 * gfortran.dg/backspace.f90
83
84 2004-12-02 Bud Davis <bdavis9659@comcast.net>
85
86 * gfortran.dg/inquire.f90: New test.
87
88 2004-12-01 Janis Johnson <janis187@us.ibm.com>
89
90 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
91 handle effective-target-keyword.
92 (dg-skip-if): Support effective-target keyword as target list.
93 (dg-xfail-if): Ditto.
94 * lib/target-supports.exp (is-effective-target-keyword): New proc.
95
96 2004-12-01 Diego Novillo <dnovillo@redhat.com>
97
98 PR tree-optimization/18291
99 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
100
101 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
102
103 PR C++/18729
104 * g++.dg/parse/crash20.C: New.
105
106 PR c++/17431
107 * g++.dg/overload/arg1.C: New.
108 * g++.dg/overload/arg2.C: New.
109 * g++.dg/overload/arg3.C: New.
110 * g++.dg/overload/arg4.C: New.
111
112 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
113
114 * gcc.dg/c99-flex-array-4.c: Remove.
115
116 2004-11-30 Janis Johnson <janis187@us.ibm.com>
117
118 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
119
120 * lib/target-supports.exp (is-effective-target): Simplify.
121
122 * lib/target-supports.exp (check_effective_target_vect_long):
123 Fix for powerpc64-*-*.
124
125 2004-11-30 Loren James Rittle <ljrittle@acm.org>
126
127 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
128 to support new requirements on FreeBSD 5.
129
130 2004-11-30 Devang Patel <dpatel@apple.com>
131
132 PR 18702
133 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
134
135 2004-11-30 Janis Johnson <janis187@us.ibm.com>
136
137 * g++.dg/ext/altivec-13.C: New test.
138
139 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
140
141 PR tree-opt/18298
142 * gcc.c-torture/execute/p18298.c: New test.
143
144 2004-11-30 Ira Rosen <irar@il.ibm.com>
145 Dorit Naishlos <dorit@il.ibm.com>
146
147 PR tree-opt/18607
148 * gcc.dg/vect/vect-89.c: New test.
149
150 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
151
152 * gcc.dg/pr18596-1.c: New test.
153
154 2004-11-30 Ben Elliston <bje@au.ibm.com>
155
156 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
157
158 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
159
160 PR c/18479
161 * gcc.dg/pr18479.c: New test.
162
163 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
164
165 PR target/18490
166 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
167 mmix-knuth-mmixware.
168
169 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
170 cris-*-elf* cris-*-aout* mmix-*-*
171
172 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
173
174 PR middle-end/18725
175 * gcc.dg/pr18725.c: New test.
176
177 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
178
179 PR target/18488
180 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
181
182 PR target/18336
183 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
184
185 2004-11-29 Mark Mitchell <mark@codesourcery.com>
186
187 PR c++/18368
188 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
189 * g++.old-deja/g++.law/ctors5.C: Likewise.
190 * g++.old-deja/g++.other/crash25.C: Likewise.
191
192 PR c++/18674
193 * g++.dg/template/error16.C: New test.
194
195 PR c++/18512
196 * g++.dg/template/crash29.C: New test.
197
198 2004-11-29 Diego Novillo <dnovillo@redhat.com>
199
200 PR tree-optimization/18712
201 * gcc.c-torture/compile/pr18712.c: New test.
202
203 2004-11-29 Joseph Myers <joseph@codesourcery.com>
204
205 PR c/7544
206 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
207 tests.
208
209 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
210
211 PR c++/18652
212 * g++.dg/lookup/crash6.C: New test.
213
214 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
215
216 PR middle-end/18164
217 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
218
219 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
220
221 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
222 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
223 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
224
225 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
226
227 * gcc.dg/pr18164.c: New test.
228
229 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
230
231 * gcc.dg/funroll-loops-all.c: New.
232
233 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
234
235 PR target/18489
236 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
237 delimeter, match space and TAB as well as ":".
238
239 PR target/18484
240 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
241
242 PR target/18348
243 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
244
245 PR target/18345
246 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
247
248 PR target/18337
249 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
250
251 2004-11-28 Bud Davis <bdavis9659@comcast.net>
252
253 * gfortran.dg/direct_io_2.f90: New test.
254
255 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
256
257 PR target/18334
258 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
259
260 2004-11-28 Richard Henderson <rth@redhat.com>
261
262 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
263
264 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
265
266 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
267 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
268 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
269 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
270 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
271 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
272 gcc.dg/pointer-arith-8.c: New tests.
273
274 2004-11-27 Bud Davis <bdavis9659@comcast.net>
275
276 PR fortran/18364
277 * gfortran.dg/endfile.f90: New test.
278
279 2004-11-27 Falk Hueffner <falk@debian.org>
280
281 * gcc.dg/loop-6.c: New test.
282
283 2004-11-27 Jakub Jelinek <jakub@redhat.com>
284
285 * gcc.c-torture/execute/20041126-1.c: New test.
286
287 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
288
289 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
290 on IRIX.
291
292 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
293
294 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
295 functions.
296
297 2004-11-27 Jakub Jelinek <jakub@redhat.com>
298
299 PR rtl-optimization/17825
300 * gcc.c-torture/compile/20041119-1.c: New test.
301
302 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
303
304 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
305 Check existence of ld library path variables before unsetting.
306
307 2004-11-26 Mark Mitchell <mark@codesourcery.com>
308
309 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
310
311 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
312
313 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
314
315 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
316
317 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
318
319 2004-11-26 Ben Elliston <bje@au.ibm.com>
320
321 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
322 dg-do directive.
323
324 2004-11-26 Ben Elliston <bje@au.ibm.com>
325
326 * gcc.dg/pr17957.c: Pass --param, not -param.
327
328 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
329
330 PR middle-end/17957
331 * testsuite/gcc.dg/pr17957.c: New test.
332
333 2004-11-25 Mark Mitchell <mark@codesourcery.com>
334
335 PR c++/18445
336 * g++.dg/template/crash28.C: Likewise.
337
338 PR c++/18001
339 * g++.dg/expr/unary2.C: Adjust lvalue messages.
340 * g++.dg/ext/lvaddr.C: Likewise.
341 * g++.dg/opt/pr7503-3.C: Likewise.
342
343 PR c++/18466
344 * g++.dg/parse/qualified3.C: New test.
345 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
346
347 PR c++/18545
348 * g++.dg/expr/return1.C: New test.
349
350 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
351
352 Friend class name lookup 3/n, PR c++/3332
353 * g++.dg/lookup/friend3.C: New test.
354 * g++.dg/lookup/friend4.C: Likewise.
355 * g++.dg/lookup/friend5.C: Likewise.
356
357 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
358
359 Friend class name lookup 2/n, PR c++/14513, c++/15410
360 * g++.dg/lookup/friend2.C: New test.
361 * g++.dg/template/friend31.C: Likewise.
362
363 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
364
365 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
366
367 2004-11-24 Mark Mitchell <mark@codesourcery.com>
368
369 PR c++/17473
370 * g++.dg/tc1/dr56.C: Remove.
371 * g++.dg/template/typedef1.C: Add dg-error markers.
372 * g++.old-deja/g++.other/typedef7.C: Likewise.
373
374 PR c++/18285
375 * g++.dg/parse/typedef7.C: New test.
376
377 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
378
379 * gcc.c-torture/execute/20041124-1.c: New test.
380
381 2004-11-24 Mark Mitchell <mark@codesourcery.com>
382
383 * g++.dg/template/deduce3.C: New test.
384
385 PR c++/18586
386 * g++.dg/template/crash27.C: New test.
387
388 PR c++/18530
389 * g++.dg/warn/Wshadow-3.C: New test.
390
391 2004-11-24 Devang Patel <dpatel@apple.com>
392
393 PR/18555
394 * gcc.dg/cpp/isysroot-1.c: New test.
395 * gcc.dg/cpp/usr/include/stdio.h: New file.
396 * gcc.dg/cpp/isysroot-2.c: New test.
397 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
398 New file.
399
400 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
401
402 PR c++/8929
403 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
404
405 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
406
407 * gcc.target/sparc/align.c: Do not include <stdint.h>.
408 * gcc.target/sparc/pdist.c: Likewise.
409
410 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
411
412 PR c++/16882
413 * g++.dg/conversion/simd1.C: New test.
414
415 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
416
417 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
418 and restore_ld_library_path_env_vars.
419 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
420 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
421 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
422 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
423
424 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
425
426 * gcc.dg/pragma-align-2.c: Test macro expansion.
427 * gcc.dg/pragma-pack-2.c: New test.
428
429 2004-11-23 Richard Henderson <rth@redhat.com>
430
431 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
432 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
433 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
434 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
435 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
436 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
437
438 * gcc.dg/vect/vect.exp: Add check for alpha.
439 * lib/target-supports.exp (check_alpha_max_hw_available): New.
440 (check_effective_target_vect_int): Enable for alpha.
441 (check_effective_target_vect_long): New.
442 (is-effective-target): Add it.
443
444 2004-11-23 Uros Bizjak <uros@kss-loka.si>
445
446 * gcc.dg/pr18614-1.c: New test.
447
448 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
449
450 * gcc.dg/setjmp-2.c: New test.
451
452 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
453
454 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
455 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
456 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
457 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
458 gcc.target/sparc/pdist.c: New tests.
459
460 2004-11-22 Bob Wilson <bob.wilson@acm.org>
461
462 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
463
464 2004-11-22 Dale Johannesen <dalej@apple.com>
465
466 * gcc.dg/20041111-1.c: New.
467
468 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
469
470 PR tree-opt/18536
471 * gcc.dg/vect/pr18536.c: New test.
472
473 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
474
475 PR c++/18354
476 * g++.dg/template/nontype11.C: New test.
477
478 2004-11-21 Roger Sayle <roger@eyesopen.com>
479
480 PR middle-end/18520
481 * gcc.dg/pr18520-1.c: New test case.
482
483 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
484
485 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
486 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
487 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
488 expected diagnostics.
489
490 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
491
492 PR target/18580
493 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
494 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
495 vect-77.c, vect-77a.c: XFAIL on the SPARC.
496
497 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
498
499 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
500
501 2004-11-19 Mark Mitchell <mark@codesourcery.com>
502 Joseph Myers <joseph@codesourcery.com>
503
504 * lib/target-supports.exp (check_visibility_available): Really
505 test the compiler.
506
507 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
508
509 PR tree-opt/18181
510 * gcc.dg/vect/vect-85.c: New test.
511 * gcc.dg/vect/vect-86.c: New test.
512 * gcc.dg/vect/vect-87.c: New test.
513 * gcc.dg/vect/vect-88.c: New test.
514
515 2004-11-19 Ben Elliston <bje@au.ibm.com>
516
517 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
518
519 2004-11-18 Janis Johnson <janis187@us.ibm.com>
520
521 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
522 * gcc.dg/ppc-and-1.c: Ditto.
523 * gcc.dg/ppc-compare-1.c: Ditto.
524 * gcc.dg/ppc-mov-1.c: Ditto
525
526 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
527 Mark Mitchell <mark@codesourcery.com>
528
529 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
530
531 2004-11-17 Janis Johnson <janis187@us.ibm.com>
532 Aldy Hernandez <aldyh@redhat.com>
533
534 * lib/target-supports.exp (check_effective_target_vect_int): New
535 (check_effective_target_vect_float): New
536 (check_effective_target_vect_double): New.
537 (is-effective-target): Support new effective targets keywords.
538 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
539 default action for dg-do.
540 * gcc.dg/vect/pr16105.c: Use new support.
541 * gcc.dg/vect/pr18400.c: Ditto.
542 * gcc.dg/vect/pr18425.c: Ditto.
543 * gcc.dg/vect/vect-1.c: Ditto.
544 * gcc.dg/vect/vect-10.c: Ditto.
545 * gcc.dg/vect/vect-11.c: Ditto.
546 * gcc.dg/vect/vect-12.c: Ditto.
547 * gcc.dg/vect/vect-13.c: Ditto.
548 * gcc.dg/vect/vect-14.c: Ditto.
549 * gcc.dg/vect/vect-15.c: Ditto.
550 * gcc.dg/vect/vect-16.c: Ditto.
551 * gcc.dg/vect/vect-17.c: Ditto.
552 * gcc.dg/vect/vect-18.c: Ditto.
553 * gcc.dg/vect/vect-19.c: Ditto.
554 * gcc.dg/vect/vect-2.c: Ditto.
555 * gcc.dg/vect/vect-20.c: Ditto.
556 * gcc.dg/vect/vect-21.c: Ditto.
557 * gcc.dg/vect/vect-22.c: Ditto.
558 * gcc.dg/vect/vect-23.c: Ditto.
559 * gcc.dg/vect/vect-24.c: Ditto.
560 * gcc.dg/vect/vect-25.c: Ditto.
561 * gcc.dg/vect/vect-26.c: Ditto.
562 * gcc.dg/vect/vect-27.c: Ditto.
563 * gcc.dg/vect/vect-27a.c: Ditto.
564 * gcc.dg/vect/vect-28.c: Ditto.
565 * gcc.dg/vect/vect-29.c: Ditto.
566 * gcc.dg/vect/vect-29a.c: Ditto.
567 * gcc.dg/vect/vect-3.c: Ditto.
568 * gcc.dg/vect/vect-30.c: Ditto.
569 * gcc.dg/vect/vect-31.c: Ditto.
570 * gcc.dg/vect/vect-32.c: Ditto.
571 * gcc.dg/vect/vect-33.c: Ditto.
572 * gcc.dg/vect/vect-34.c: Ditto.
573 * gcc.dg/vect/vect-35.c: Ditto.
574 * gcc.dg/vect/vect-36.c: Ditto.
575 * gcc.dg/vect/vect-37.c: Ditto.
576 * gcc.dg/vect/vect-38.c: Ditto.
577 * gcc.dg/vect/vect-4.c: Ditto.
578 * gcc.dg/vect/vect-40.c: Ditto.
579 * gcc.dg/vect/vect-41.c: Ditto.
580 * gcc.dg/vect/vect-42.c: Ditto.
581 * gcc.dg/vect/vect-43.c: Ditto.
582 * gcc.dg/vect/vect-44.c: Ditto.
583 * gcc.dg/vect/vect-45.c: Ditto.
584 * gcc.dg/vect/vect-46.c: Ditto.
585 * gcc.dg/vect/vect-47.c: Ditto.
586 * gcc.dg/vect/vect-48.c: Ditto.
587 * gcc.dg/vect/vect-48a.c: Ditto.
588 * gcc.dg/vect/vect-49.c: Ditto.
589 * gcc.dg/vect/vect-5.c: Ditto.
590 * gcc.dg/vect/vect-50.c: Ditto.
591 * gcc.dg/vect/vect-51.c: Ditto.
592 * gcc.dg/vect/vect-52.c: Ditto.
593 * gcc.dg/vect/vect-53.c: Ditto.
594 * gcc.dg/vect/vect-54.c: Ditto.
595 * gcc.dg/vect/vect-55.c: Ditto.
596 * gcc.dg/vect/vect-56.c: Ditto.
597 * gcc.dg/vect/vect-56a.c: Ditto.
598 * gcc.dg/vect/vect-57.c: Ditto.
599 * gcc.dg/vect/vect-58.c: Ditto.
600 * gcc.dg/vect/vect-59.c: Ditto.
601 * gcc.dg/vect/vect-6.c: Ditto.
602 * gcc.dg/vect/vect-60.c: Ditto.
603 * gcc.dg/vect/vect-61.c: Ditto.
604 * gcc.dg/vect/vect-62.c: Ditto.
605 * gcc.dg/vect/vect-63.c: Ditto.
606 * gcc.dg/vect/vect-64.c: Ditto.
607 * gcc.dg/vect/vect-65.c: Ditto.
608 * gcc.dg/vect/vect-66.c: Ditto.
609 * gcc.dg/vect/vect-67.c: Ditto.
610 * gcc.dg/vect/vect-68.c: Ditto.
611 * gcc.dg/vect/vect-69.c: Ditto.
612 * gcc.dg/vect/vect-7.c: Ditto.
613 * gcc.dg/vect/vect-72.c: Ditto.
614 * gcc.dg/vect/vect-72a.c: Ditto.
615 * gcc.dg/vect/vect-73.c: Ditto.
616 * gcc.dg/vect/vect-74.c: Ditto.
617 * gcc.dg/vect/vect-75.c: Ditto.
618 * gcc.dg/vect/vect-76.c: Ditto.
619 * gcc.dg/vect/vect-77.c: Ditto.
620 * gcc.dg/vect/vect-77a.c: Ditto.
621 * gcc.dg/vect/vect-78.c: Ditto.
622 * gcc.dg/vect/vect-79.c: Ditto.
623 * gcc.dg/vect/vect-8.c: Ditto.
624 * gcc.dg/vect/vect-80.c: Ditto.
625 * gcc.dg/vect/vect-82.c: Ditto.
626 * gcc.dg/vect/vect-82_64.c: Ditto.
627 * gcc.dg/vect/vect-83.c: Ditto.
628 * gcc.dg/vect/vect-83_64.c: Ditto.
629 * gcc.dg/vect/vect-9.c: Ditto.
630 * gcc.dg/vect/vect-all.c: Ditto.
631 * gcc.dg/vect/vect-none.c: Ditto.
632
633 2004-11-17 Janis Johnson <janis187@us.ibm.com>
634
635 * lib/gcc-dg.exp (dg-skip-if): New function.
636 (dg-forbid-option): Remove.
637 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
638 * g++.dg/abi/bitfield8.C: Likewise.
639 * g++.dg/abi/dtor1.C: Likewise.
640 * g++.dg/abi/empty10.C: Likewise.
641 * g++.dg/abi/empty7.C: Likewise.
642 * g++.dg/abi/empty9.C: Likewise.
643 * g++.dg/abi/layout3.C: Likewise.
644 * g++.dg/abi/layout4.C: Likewise.
645 * g++.dg/abi/thunk1.C: Likewise.
646 * g++.dg/abi/thunk2.C: Likewise.
647 * g++.dg/abi/vbase11.C: Likewise.
648 * g++.dg/abi/vthunk2.C: Likewise.
649 * g++.dg/abi/vthunk3.C: Likewise.
650 * g++.dg/ext/attrib8.C: Likewise.
651 * g++.dg/opt/longbranch2.C: Likewise.
652 * g++.dg/opt/reg-stack4.C: Likewise.
653 * g++.old-deja/g++.ext/attrib1.C: Likewise.
654 * g++.old-deja/g++.ext/attrib2.C: Likewise.
655 * g++.old-deja/g++.ext/attrib3.C: Likewise.
656 * g++.old-deja/g++.other/store-expr1.C: Likewise.
657 * g++.old-deja/g++.other/store-expr2.C: Likewise.
658 * gcc.dg/20000609-1.c: Likewise.
659 * gcc.dg/20000720-1.c: Likewise.
660 * gcc.dg/20011107-1.c: Likewise.
661 * gcc.dg/20011119-1.c: Likewise.
662 * gcc.dg/20020108-1.c: Likewise.
663 * gcc.dg/20020122-2.c: Likewise.
664 * gcc.dg/20020122-3.c: Likewise.
665 * gcc.dg/20020201-3.c: Likewise.
666 * gcc.dg/20020206-1.c: Likewise.
667 * gcc.dg/20020218-1.c: Likewise.
668 * gcc.dg/20020310-1.c: Likewise.
669 * gcc.dg/20020411-1.c: Likewise.
670 * gcc.dg/20020418-2.c: Likewise.
671 * gcc.dg/20020426-1.c: Likewise.
672 * gcc.dg/20020426-2.c: Likewise.
673 * gcc.dg/20020517-1.c: Likewise.
674 * gcc.dg/20020523-1.c: Likewise.
675 * gcc.dg/20020523-2.c: Likewise.
676 * gcc.dg/20020729-1.c: Likewise.
677 * gcc.dg/20030204-1.c: Likewise.
678 * gcc.dg/20030826-2.c: Likewise.
679 * gcc.dg/20030926-1.c: Likewise.
680 * gcc.dg/20031202-1.c: Likewise.
681 * gcc.dg/980312-1.c: Likewise.
682 * gcc.dg/980313-1.c: Likewise.
683 * gcc.dg/990117-1.c: Likewise.
684 * gcc.dg/990424-1.c: Likewise.
685 * gcc.dg/990524-1.c: Likewise.
686 * gcc.dg/991230-1.c: Likewise.
687 * gcc.dg/i386-387-1.c: Likewise.
688 * gcc.dg/i386-387-2.c: Likewise.
689 * gcc.dg/i386-387-3.c: Likewise.
690 * gcc.dg/i386-387-4.c: Likewise.
691 * gcc.dg/i386-387-5.c: Likewise.
692 * gcc.dg/i386-387-6.c: Likewise.
693 * gcc.dg/i386-asm-1.c: Likewise.
694 * gcc.dg/i386-bitfield1.c: Likewise.
695 * gcc.dg/i386-bitfield2.c: Likewise.
696 * gcc.dg/i386-loop-1.c: Likewise.
697 * gcc.dg/i386-loop-2.c: Likewise.
698 * gcc.dg/i386-loop-3.c: Likewise.
699 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
700 * gcc.dg/i386-pic-1.c: Likewise.
701 * gcc.dg/i386-regparm.c: Likewise.
702 * gcc.dg/i386-signbit-1.c: Likewise.
703 * gcc.dg/i386-signbit-2.c: Likewise.
704 * gcc.dg/i386-signbit-3.c: Likewise.
705 * gcc.dg/i386-sse-5.c: Likewise.
706 * gcc.dg/i386-sse-8.c: Likewise.
707 * gcc.dg/i386-unroll-1.c: Likewise.
708 * gcc.dg/tls/opt-1.c: Likewise.
709 * gcc.dg/tls/opt-2.c: Likewise.
710 * gcc.dg/unroll-1.c: Likewise.
711 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
712 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
713 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
714 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
715
716 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
717
718 * g++.dg/template/incomplete1.C: New test.
719
720 2004-11-16 Nick Clifton <nickc@redhat.com>
721
722 Revert patches accidentally commited during checkin of fixes for
723 xstormy16 tests:
724 gcc.c-torture/execute/simd-4.c: Revert
725 gcc.dg/20040910-1.c: Revert.
726
727 2004-11-16 Paul Brook <paul@codesourcery.com>
728
729 PR fortran/13010
730 * gfortran.dg/der_pointer_1.f90: New test.
731
732 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
733
734 PR c/18498
735 * gcc.dg/bitfld-13.c: New test.
736
737 2004-11-15 Janis Johnson <janis187@us.ibm.com>
738
739 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
740 powerpc*-*-linux*.
741
742 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
743 * gcc.dg/ppc64-abi-2.c: Ditto.
744 * gcc.dg/ppc64-abi-3.c: Ditto.
745
746 * lib/gcc-dg.exp (dg-target-list): Remove.
747
748 2004-11-15 Steve Ellcey <sje@cup.hp.com>
749
750 * gcc.dg/ia64-postinc.c: New test.
751
752 2004-11-15 Mark Mitchell <mark@codesourcery.com>
753
754 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
755
756 2004-11-15 Nick Clifton <nickc@redhat.com>
757
758 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
759 __INT_MAX__ so that the test can be compiled by toolchains
760 targeted at 16-bit processors.
761
762 * gcc.dg/20040625-1.c: Use long constants rather than integers
763 when performing arithmetic that will overflow 16-bits.
764
765 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
766 xstormy16. It does not support 128-bit vector operations.
767
768 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
769 with the macro PTR_TYPE. Define this macro to an integer type
770 suitable for holding a pointer.
771
772 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
773 the target is a 16-bit processor.
774
775 * gcc.dg/cpp/if-2.c: Expect a different warning message from
776 16-bit targets where the character constant will be too long.
777
778 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
779 where the double will not be directly addressable.
780
781 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
782
783 Friend class name lookup 1/n, PR c++/18471
784 * g++.dg/template/crash26.C: New test.
785 * g++.dg/lookup/struct1.C: Adjust expected error.
786 * g++.dg/parse/elab1.C: Likewise.
787 * g++.dg/parse/elab2.C: Likewise.
788 * g++.dg/parse/int-as-enum1.C: Likewise.
789 * g++.dg/parse/struct-as-enum1.C: Likewise.
790 * g++.dg/parse/typedef1.C: Likewise.
791 * g++.dg/parse/typedef3.C: Likewise.
792 * g++.dg/parse/typedef4.C: Likewise.
793 * g++.dg/parse/typedef5.C: Likewise.
794 * g++.dg/template/nontype4.C: Likewise.
795 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
796 * g++.old-deja/g++.other/elab1.C: Likewise.
797 * g++.old-deja/g++.other/syntax4.C: Likewise.
798
799 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
800
801 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
802
803 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
804
805 * gcc.c-torture/execute/20041114-1.c: New test.
806
807 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
808
809 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
810 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
811 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
812 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
813 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
814 gcc.dg/switch-7.c: New tests.
815
816 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
817
818 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
819
820 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
821
822 PR tree-opt/18400
823 * gcc.dg/vect/pr18400.c: New test.
824
825 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
826 Andrew Pinski <pinskia@physics.uc.edu>
827
828 PR tree-opt/18425
829 * gcc.dg/vect/pr18425.c: New test.
830
831 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
832
833 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
834 Guard with dg-require-alias and dg-require-visibility.
835
836 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
837
838 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
839
840 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
841
842 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
843
844 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
845
846 PR c++/17344
847 * g++.dg/template/defarg5.C: New test.
848
849 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
850
851 * g++.dg/parse/cast1.C: Run only on ILP32.
852 * g++.old-deja/g++.mike/p784.C: Likewise.
853
854 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
855
856 * gcc.c-torture/execute/20041113-1.c: New test.
857
858 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
859
860 PR target/18230
861 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
862 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
863 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
864 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
865 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
866 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
867 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
868 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
869 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
870 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
871 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
872 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
873 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
874
875 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
876
877 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
878 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
879 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
880 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
881 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
882 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
883 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
884 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
885 gcc.target/sparc/combined-1.c: New tests.
886
887 2004-11-12 Ziemowit Laski <zlaski@apple.com>
888
889 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
890 New tests.
891
892 2004-11-12 Mark Mitchell <mark@codesourcery.com>
893
894 * lib/gcc-dg.exp (dg-forbid-option): New function.
895 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
896 * g++.dg/abi/bitfield8.C: Likewise.
897 * g++.dg/abi/dtor1.C: Likewise.
898 * g++.dg/abi/empty10.C: Likewise.
899 * g++.dg/abi/empty7.C: Likewise.
900 * g++.dg/abi/empty9.C: Likewise.
901 * g++.dg/abi/layout3.C: Likewise.
902 * g++.dg/abi/layout4.C: Likewise.
903 * g++.dg/abi/thunk1.C: Likewise.
904 * g++.dg/abi/thunk2.C: Likewise.
905 * g++.dg/abi/vbase11.C: Likewise.
906 * g++.dg/abi/vthunk2.C: Likewise.
907 * g++.dg/abi/vthunk3.C: Likewise.
908 * g++.dg/ext/attrib8.C: Likewise.
909 * g++.dg/opt/longbranch2.C: Likewise.
910 * g++.dg/opt/reg-stack4.C: Likewise.
911 * g++.old-deja/g++.ext/attrib1.C: Likewise.
912 * g++.old-deja/g++.ext/attrib2.C: Likewise.
913 * g++.old-deja/g++.ext/attrib3.C: Likewise.
914 * g++.old-deja/g++.other/store-expr1.C: Likewise.
915 * g++.old-deja/g++.other/store-expr2.C: Likewise.
916 * gcc.dg/20000609-1.c: Likewise.
917 * gcc.dg/20000720-1.c: Likewise.
918 * gcc.dg/20011107-1.c: Likewise.
919 * gcc.dg/20011119-1.c: Likewise.
920 * gcc.dg/20020108-1.c: Likewise.
921 * gcc.dg/20020122-2.c: Likewise.
922 * gcc.dg/20020122-3.c: Likewise.
923 * gcc.dg/20020201-3.c: Likewise.
924 * gcc.dg/20020206-1.c: Likewise.
925 * gcc.dg/20020218-1.c: Likewise.
926 * gcc.dg/20020310-1.c: Likewise.
927 * gcc.dg/20020411-1.c: Likewise.
928 * gcc.dg/20020418-2.c: Likewise.
929 * gcc.dg/20020426-1.c: Likewise.
930 * gcc.dg/20020426-2.c: Likewise.
931 * gcc.dg/20020517-1.c: Likewise.
932 * gcc.dg/20020523-1.c: Likewise.
933 * gcc.dg/20020523-2.c: Likewise.
934 * gcc.dg/20020729-1.c: Likewise.
935 * gcc.dg/20030204-1.c: Likewise.
936 * gcc.dg/20030826-2.c: Likewise.
937 * gcc.dg/20030926-1.c: Likewise.
938 * gcc.dg/20031202-1.c: Likewise.
939 * gcc.dg/980312-1.c: Likewise.
940 * gcc.dg/980313-1.c: Likewise.
941 * gcc.dg/990117-1.c: Likewise.
942 * gcc.dg/990424-1.c: Likewise.
943 * gcc.dg/990524-1.c: Likewise.
944 * gcc.dg/991230-1.c: Likewise.
945 * gcc.dg/i386-387-1.c: Likewise.
946 * gcc.dg/i386-387-2.c: Likewise.
947 * gcc.dg/i386-387-3.c: Likewise.
948 * gcc.dg/i386-387-4.c: Likewise.
949 * gcc.dg/i386-387-5.c: Likewise.
950 * gcc.dg/i386-387-6.c: Likewise.
951 * gcc.dg/i386-asm-1.c: Likewise.
952 * gcc.dg/i386-bitfield1.c: Likewise.
953 * gcc.dg/i386-bitfield2.c: Likewise.
954 * gcc.dg/i386-loop-1.c: Likewise.
955 * gcc.dg/i386-loop-2.c: Likewise.
956 * gcc.dg/i386-loop-3.c: Likewise.
957 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
958 * gcc.dg/i386-pic-1.c: Likewise.
959 * gcc.dg/i386-regparm.c: Likewise.
960 * gcc.dg/i386-signbit-1.c: Likewise.
961 * gcc.dg/i386-signbit-2.c: Likewise.
962 * gcc.dg/i386-signbit-3.c: Likewise.
963 * gcc.dg/i386-sse-5.c: Likewise.
964 * gcc.dg/i386-sse-8.c: Likewise.
965 * gcc.dg/i386-unroll-1.c: Likewise.
966 * gcc.dg/tls/opt-1.c: Likewise.
967 * gcc.dg/tls/opt-2.c: Likewise.
968 * gcc.dg/unroll-1.c: Likewise.
969 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
970 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
971 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
972 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
973 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
974 -m64 is specified.
975
976 2004-11-12 Mark Mitchell <mark@codesourcery.com>
977
978 PR c++/18389
979 * g++.dg/parse/cond1.C: New test.
980
981 PR c++/18429
982 * g++.dg/template/array9.C: New test.
983 * g++.dg/ext/vla1.C: Adjust error messages.
984 * g++.dg/ext/vlm1.C: Likewise.
985 * g++.dg/template/crash2.C: Likewise.
986
987 PR c++/18436
988 * g++.dg/template/call3.C: New test.
989
990 PR c++/18407
991 * g++.dg/template/ptrmem11.C: New test.
992
993 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
994
995 PR other/14264
996 * lib/g++.exp: Set LC_ALL and LANG to C.
997 * lib/gcc-dg.exp: Likewise.
998 * lib/gfortran.exp: Likewise.
999 * lib/objc.exp: Likewise.
1000 * lib/treelang.exp: Likewise.
1001
1002 2004-11-12 Andreas Schwab <schwab@suse.de>
1003
1004 * gcc.dg/pr16286.c: Fix last change.
1005
1006 2004-11-12 Mark Mitchell <mark@codesourcery.com>
1007
1008 PR c++/18416
1009 * g++.dg/init/global1.C: New test.
1010
1011 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
1012
1013 * gcc.c-torture/execute/20041112-1.c: New test.
1014
1015 2004-11-11 Janis Johnson <janis187@us.ibm.com>
1016
1017 * lib/gcc-dg.exp (dg-target-list): New.
1018
1019 2004-11-11 Janis Johnson <janis187@us.ibm.com>
1020 Richard Sandiford <rsandifo@redhat.com>
1021
1022 * lib/target-supports.exp (get-compiler_messages): New.
1023 (check_named_sections_available): Use it.
1024 (check_effective_target_ilp32): New.
1025 (check_effective_target_lp64): New.
1026 (is-effective-target): New.
1027 * lib/gcc-dg.exp (dg-require-effective-target): New.
1028
1029 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
1030
1031 * gcc.dg/precedence-1.c: New test.
1032
1033 2004-11-11 Janis Johnson <janis187@us.ibm.com>
1034
1035 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
1036
1037 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
1038 message, delete generated files, use more descriptive name for
1039 executable, and make the test unsupported when it cannot be run.
1040
1041 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
1042 (dg-require-weak, dg-require-visibility, dg-require-alias,
1043 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
1044 dg-require-iconv, dg-require-named-sections): Use it.
1045
1046 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
1047
1048 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
1049
1050 PR target/16457
1051 * gcc.dg/ppc-and-1: New
1052
1053 PR target/16796
1054 * gcc.dg/ppc-mov-1.c: New.
1055
1056 PR target/16458
1057 * gcc.dg/ppc-compare-1.c: New.
1058
1059 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
1060
1061 * objc.dg/desig-init-2.m: New test.
1062
1063 2004-11-10 Adam Nemet <anemet@lnxw.com>
1064
1065 PR middle-end/18160
1066 * g++.dg/warn/register-var-1.C: New test.
1067 * g++.dg/warn/register-var-2.C: New test.
1068
1069 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
1070
1071 * gcc.dg/union-2.c: New test.
1072
1073 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
1074
1075 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
1076 New test for PR tree-optimization/17892.
1077
1078 2004-11-09 Mark Mitchell <mark@codesourcery.com>
1079
1080 PR c++/18369
1081 * g++.dg/init/new12.C: New test.
1082
1083 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
1084
1085 * gcc.target/sparc: New directory.
1086 * gcc.target/sparc/sparc.exp: New driver.
1087 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
1088 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
1089 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
1090 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
1091
1092 2004-11-10 Paul Brook <paul@codesourcery.com>
1093
1094 PR fortran/18218
1095 * gfortran.dg/list_read.c: New test.
1096
1097 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
1098
1099 PR c/18322
1100 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
1101 expected diagnostic location.
1102
1103 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
1104
1105 * gcc.dg/20041109-1.c: New test.
1106
1107 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
1108
1109 PR objc/18406
1110 * objc/compile/pr18406.m: New test.
1111
1112 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
1113
1114 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
1115
1116 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
1117
1118 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
1119
1120 2004-11-08 Steve Ellcey <sje@cup.hp.com>
1121
1122 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
1123
1124 2004-11-08 Steve Ellcey <sje@cup.hp.com>
1125
1126 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
1127 exit.
1128
1129 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
1130
1131 PR tree-opt/18299
1132 * gcc.c-torture/pr18299-1.c: New test.
1133
1134 2004-11-06 Andreas Schwab <schwab@suse.de>
1135
1136 * gcc.dg/pr16286.c: Also test for bool and pixel.
1137
1138 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
1139
1140 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
1141 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
1142 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
1143 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
1144 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
1145 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
1146 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
1147 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
1148 gcc.dg/struct-semi-3.c: New tests.
1149
1150 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1151
1152 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
1153
1154 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1155
1156 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
1157 Do not use C99 designators.
1158
1159 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1160
1161 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
1162
1163 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1164
1165 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
1166 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
1167 * gcc.c-torture/execute/simd-5.x: Remove.
1168
1169 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
1170
1171 PR rtl-optimization/17933
1172 * gcc.dg/torture/pr17933-1.c: New test.
1173
1174 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
1175
1176 PR target/18106
1177 * lib/target-supports.exp (check_weak_available): Support
1178 Windows.
1179
1180 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
1181
1182 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
1183 call to fflush(stdout) before abort.
1184 (my_ffsll): New function.
1185 (generate_fields): Use it.
1186
1187 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
1188
1189 * gcc.dg/init-undef-1.c: New test.
1190
1191 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
1192
1193 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
1194 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
1195 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
1196 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
1197 expected messages for new parser.
1198
1199 2004-11-04 Mark Mitchell <mark@codesourcery.com>
1200
1201 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
1202
1203 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
1204
1205 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
1206 on LP64 targets.
1207
1208 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
1209
1210 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
1211 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
1212 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
1213 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
1214 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
1215 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
1216 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
1217 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
1218 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
1219 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
1220
1221 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
1222
1223 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
1224 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
1225 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
1226 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
1227 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
1228 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
1229 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
1230 for new parser.
1231
1232 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
1233
1234 PR target/15342
1235 * gcc.dg/20041104-1.c: New test.
1236
1237 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1238
1239 * g++.dg/template/nontype7.C: New test.
1240 * g++.dg/template/nontype8.C: Likewise.
1241 * g++.dg/template/nontype9.C: Likewise.
1242 * g++.dg/template/nontype10.C: Likewise.
1243 * g++.dg/tc1/dr49.C: Likewise.
1244 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
1245 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
1246
1247 2004-11-04 Ben Elliston <bje@au.ibm.com>
1248
1249 * g++.dg/rtti/tinfo1.C: Remove xfails.
1250
1251 2004-11-04 Ben Elliston <bje@au.ibm.com>
1252
1253 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
1254 packed attribute to the definition to satisfy the new C++ parser.
1255
1256 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
1257
1258 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
1259 invocations of va_arg.
1260
1261 2004-11-02 Mark Mitchell <mark@codesourcery.com>
1262
1263 PR c++/18124
1264 * g++.dg/template/crash25.C: New test.
1265
1266 PR c++/18155
1267 * g++.dg/template/typedef2.C: New test.
1268 * g++.dg/parse/crash13.C: Adjust error markers.
1269
1270 PR c++/18177
1271 * g++.dg/conversion/const3.C: New test.
1272
1273 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1274
1275 PR fortran/17535
1276 PR fortran/17583
1277 PR fortran/17713
1278 * gfortran.dg/generic_[123].f90: New testcases.
1279
1280 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
1281
1282 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
1283 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
1284
1285 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
1286
1287 PR tree-opt/16808
1288 * gcc.c-torture/compile/pr16808.c: New test.
1289
1290 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
1291
1292 PR rtl-optimization/17104
1293 * gcc.dg/ppc-bitfield1.c: New.
1294
1295 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
1296
1297 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
1298
1299 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
1300
1301 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
1302 strings for 32-bit code.
1303
1304 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
1305
1306 PR c/18239
1307 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
1308
1309 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
1310
1311 PR c++/18064
1312 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
1313
1314 2004-10-31 Mark Mitchell <mark@codesourcery.com>
1315
1316 PR c++/15172
1317 * g++.dg/init/aggr2.C: New test.
1318
1319 2004-10-30 Ziemowit Laski <zlaski@apple.com>
1320
1321 * objc.dg/local-decl-1.m: New test.
1322
1323 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
1324
1325 * gcc.dg/20040910-1.c: Adjust regex.
1326
1327 2004-10-30 Roger Sayle <roger@eyesopen.com>
1328
1329 PR rtl-optimization/18084
1330 * g++.dg/opt/pr18084-1.C: New testcase.
1331
1332 2004-10-30 Matt Austern <austern@apple.com>
1333
1334 PR c++/17542
1335 * g++.dg/ext/attrib18.C: New test.
1336
1337 2004-10-30 Roger Sayle <roger@eyesopen.com>
1338
1339 PR middle-end/18096
1340 * gcc.dg/pr18096-1.c: New test case.
1341
1342 2004-10-30 Roger Sayle <roger@eyesopen.com>
1343
1344 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
1345
1346 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
1347
1348 PR c/16666
1349 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
1350 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
1351 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
1352 gcc.dg/old-style-prom-3.c: New tests.
1353
1354 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
1355
1356 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
1357 Remove unnecessary inclusion of stdio.h.
1358
1359 2004-10-29 Roger Sayle <roger@eyesopen.com>
1360
1361 PR rtl-optimization/17581
1362 * gcc.dg/pr17581-1.c: New test case.
1363
1364 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
1365
1366 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
1367 being implemented.
1368 * g++.dg/conversion/dr195-1.C: New.
1369 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
1370 * g++.old-deja/g++.mike/p10148.C: Likewise.
1371
1372 2004-10-29 Mark Mitchell <mark@codesourcery.com>
1373
1374 PR c++/17695
1375 * g++.dg/debug/typedef2.C: New test.
1376
1377 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
1378
1379 PR fortran/13490
1380 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
1381 * gfortran.dg/g77/README: Update.
1382
1383 2004-10-28 Matt Austern <austern@apple.com>
1384
1385 PR c++/14124
1386 * g++.dg/ext/packed7.C: New test.
1387
1388 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
1389
1390 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
1391 scan-assembler.
1392 * lib/scanasm.exp (hidden-scan-for): New proc.
1393 (scan-hidden): Use hidden-scan-for instead of constructing the scan
1394 string.
1395 (scan-not-hidden): Likewise.
1396 * lib/target-supports.exp (check_visibility_available): mach-o is
1397 support too.
1398
1399 2004-10-28 Mark Mitchell <mark@codesourcery.com>
1400
1401 PR c++/17132
1402 * g++.dg/template/memclass3.C: New test.
1403
1404 2004-10-28 Adam Nemet <anemet@lnxw.com>
1405
1406 PR middle-end/18160
1407 * gcc.dg/register-var-1.c: New test.
1408 * gcc.dg/register-var-2.c: New test.
1409 * gcc.dg/asm-7.c: Taking the address of a register variable is an
1410 error now.
1411
1412 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
1413
1414 PR other/18172
1415 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
1416 unused variables.
1417 * gcc.dg/vect/vect-22.c: Likewise.
1418
1419 2004-10-28 Jakub Jelinek <jakub@redhat.com>
1420
1421 * gcc.dg/i386-rotate-1.c: New test.
1422
1423 2004-10-27 Mark Mitchell <mark@codesourcery.com>
1424
1425 * g++.dg/init/ref12.C: Add "run" marker.
1426
1427 PR c++/17435
1428 * g++.dg/init/ref12.C: New test.
1429
1430 PR c++/18140
1431 * g++.dg/template/shift1.C: New test.
1432 * g++.dg/template/error10.C: Adjust error markers.
1433
1434 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
1435
1436 PR tree-opt/17529
1437 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
1438
1439 2004-10-27 Geoffrey Keating <geoffk@apple.com>
1440
1441 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
1442 * gcc.dg/weak/weak-3.c: Likewise.
1443 * gcc.dg/weak/weak-5.c: Likewise.
1444 * gcc.dg/weak/weak-9.c: Likewise.
1445 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
1446 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
1447
1448 * gcc.dg/darwin-weakimport-1.c: New.
1449
1450 2004-10-28 Ben Elliston <bje@au.ibm.com>
1451
1452 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
1453
1454 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
1455
1456 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
1457 'syntax' error messages.
1458 * gcc.dg/cpp/direct2s.c: Likewise.
1459
1460 2004-10-26 Geoffrey Keating <geoffk@apple.com>
1461
1462 * gcc.c-torture/compile/20041026-1.c: New.
1463
1464 2004-10-26 Mark Mitchell <mark@codesourcery.com>
1465
1466 PR c++/18093
1467 * g++.dg/lookup/ns2.C: New test.
1468
1469 PR c++/18020
1470 * g++.dg/template/enum4.C: New test.
1471
1472 PR c++/18161
1473 * g++.dg/template/expr1.C: New test.
1474
1475 2004-10-26 Ben Elliston <bje@au.ibm.com>
1476
1477 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
1478
1479 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
1480
1481 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
1482 gcc.dg/decl-nospec-3.c: New tests.
1483
1484 2004-10-26 Ziemowit Laski <zlaski@apple.com>
1485
1486 * objc.dg/super-class-3.m: New test.
1487
1488 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
1489
1490 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
1491 resyncing.
1492 * gcc.dg/cpp/direct2s.c: Likewise.
1493
1494 2004-10-25 Geoffrey Keating <geoffk@apple.com>
1495
1496 * objc.dg/image-info.m: Update for changes to section selection.
1497
1498 2004-10-25 David Ayers <d.ayers@inode.at>
1499 Ziemowit Laski <zlaski@apple.com>
1500
1501 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
1502 diagnostics when messaging 'id <Proto>'.
1503 * objc.dg/class-protocol-1.m: New test.
1504 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
1505 a non-existent method signature.
1506 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
1507 Update diagnostics when messaging with non-existent method signature.
1508 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
1509 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
1510 invalid receivers are now resolved as if messaging 'id'; remove
1511 extraneous diagnostics.
1512
1513 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
1514
1515 PR c/16667
1516 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
1517 gcc.dg/init-desig-obs-3.c: New tests.
1518
1519 2004-10-25 Jakub Jelinek <jakub@redhat.com>
1520
1521 * gcc.dg/debug/20041023-1.c: New test.
1522
1523 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
1524
1525 PR middle-end/17407
1526 * gcc.c-torture/compile/pr17407.c: New test.
1527
1528 PR c++/18121
1529 * g++.dg/template/array8.C: New test.
1530
1531 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
1532
1533 PR other/18138
1534 * lib/g++.exp: Accept more than one multilib libgcc.
1535 * lib/gcc-dg.exp: Likewise.
1536 * lib/objc.exp: Likewise.
1537 * lib/treelang.exp: Likewise.
1538 * lib/gfortran.exp: Likewise.
1539
1540 2004-10-24 Ben Elliston <bje@au.ibm.com>
1541
1542 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
1543
1544 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
1545
1546 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
1547 * gcc.dg/c99-const-expr-3.c: Likewise.
1548
1549 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
1550
1551 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
1552
1553 2004-10-23 Ben Elliston <bje@au.ibm.com>
1554
1555 * gcc.c-torture/execute/loop-2e.x: Remove.
1556
1557 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
1558
1559 PR c++/18095
1560 * g++.dg/parse/crash18.C: New.
1561 * g++.dg/parse/crash19.C: New.
1562
1563 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
1564
1565 * g++.dg/ext/dllimport1.C: Move dg-warnings.
1566 * g++.dg/ext/dllimport2.C: Same.
1567 * g++.dg/ext/dllimport8.C: Same.
1568
1569 2004-10-21 Mark Mitchell <mark@codesourcery.com>
1570
1571 PR c++/10841
1572 * g++.dg/conversion/cast1.C: New test.
1573 * g++.dg/overload/pmf1.C: Adjust error marker.
1574
1575 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
1576
1577 PR objc/17923
1578 * objc.dg/const-str-7.m: New test.
1579
1580 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1581
1582 * g++.dg/template/memfriend11.C: Fix comment typo.
1583 * g++.dg/template/memfriend14.C: Likewise.
1584
1585 2004-10-20 Richard Henderson <rth@redhat.com>
1586
1587 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
1588 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
1589 -fasynchronous-unwind-tables.
1590
1591 2004-10-20 Richard Henderson <rth@redhat.com>
1592
1593 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
1594 (main): Return success.
1595 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
1596 (main): Return success.
1597
1598 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1599
1600 PR c++/13495
1601 * g++.dg/template/memfriend9.C: New test.
1602 * g++.dg/template/memfriend10.C: Likewise.
1603 * g++.dg/template/memfriend11.C: Likewise.
1604 * g++.dg/template/memfriend12.C: Likewise.
1605 * g++.dg/template/memfriend13.C: Likewise.
1606 * g++.dg/template/memfriend14.C: Likewise.
1607 * g++.dg/template/memfriend15.C: Likewise.
1608 * g++.dg/template/memfriend16.C: Likewise.
1609 * g++.dg/template/memfriend17.C: Likewise.
1610 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
1611
1612 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
1613
1614 * g++.dg/conversion/dr195.C: New.
1615 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
1616
1617 2004-10-20 Ben Elliston <bje@au.ibm.com>
1618 Devang Patel <dpatel@apple.com>
1619
1620 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
1621 of floating point arithmetic, which could trap.
1622
1623 2004-10-19 Mark Mitchell <mark@codesourcery.com>
1624
1625 PR c++/14035
1626 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
1627 * g++.dg/conversion/const2.C: New test.
1628 * g++.dg/expr/reinterpret2.C: New test.
1629 * g++.dg/expr/reinterpret3.C: New test.
1630 * g++.dg/expr/cast2.C: New test.
1631 * g++.dg/expr/copy1.C: New test.
1632 * g++.dg/other/conversion1.C: Change error message.
1633 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
1634 function pointers to void *.
1635 * g++.old-deja/g++.mike/p10148.C: Likewise.
1636
1637 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1638
1639 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
1640
1641 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
1642
1643 PR c++/18047
1644
1645 * g++.dg/parse/expr3.C: New test.
1646
1647 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
1648
1649 * gcc.dg/smod-1.c: New test.
1650
1651 2004-10-18 Ziemowit Laski <zlaski@apple.com>
1652
1653 * objc.dg/method-14.m: New test.
1654
1655 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
1656
1657 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
1658 Also xfail as the patch was reverted.
1659
1660 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
1661
1662 PR middle-end/16973
1663 * gcc.dg/pr16973.c: New test.
1664
1665 2004-10-18 Diego Novillo <dnovillo@redhat.com>
1666
1667 PR tree-optimization/17656
1668 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
1669
1670 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
1671
1672 * g++.dg/eh/shadow1.C: New.
1673
1674 2004-10-18 Jakub Jelinek <jakub@redhat.com>
1675
1676 * gcc.c-torture/compile/20041018-1.c: New test.
1677
1678 2004-10-18 Ben Elliston <bje@au.ibm.com>
1679
1680 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
1681 compiler referring to register 0 when accessing sdata. The linker
1682 now patches things up.
1683
1684 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
1685
1686 PR c/17529
1687 * gcc.c-torture/compile/pr17529.c: New test.
1688
1689 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1690
1691 PR c++/17743
1692 * g++.dg/ext/attrib17.C: New test.
1693
1694 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
1695
1696 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
1697
1698 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1699
1700 PR c++/10479
1701 * g++.dg/ext/attrib16.C: New test.
1702
1703 2004-10-15 Mark Mitchell <mark@codesourcery.com>
1704
1705 PR c++/17042
1706 * g++.dg/init/dso_handle1.C: New test.
1707
1708 PR c++/14667
1709 * g++.dg/parse/typedef6.C: New test.
1710
1711 PR c++/17916
1712 * g++.dg/parse/pragma1.C: New test.
1713
1714 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
1715
1716 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
1717
1718 2004-10-15 Steve Ellcey <sje@cup.hp.com>
1719
1720 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
1721 -fno-common when on HPPA HP-UX platforms.
1722
1723 2004-10-15 Jakub Jelinek <jakub@redhat.com>
1724
1725 PR other/16820
1726 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
1727 stdint.h.
1728 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
1729 uintptr_t.
1730
1731 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
1732
1733 PR c++/16301
1734 * g++.dg/lookup/strong-using-4.C: New test.
1735
1736 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
1737
1738 PR middle-end/16567
1739 * gcc.c-torture/compile/nested-1.c: New test.
1740
1741 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
1742
1743 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
1744 and mipsisa64*-*-* (until support for misaligned loads is added).
1745 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
1746 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
1747 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
1748 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
1749 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
1750 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
1751
1752 2004-10-14 Mark Mitchell <mark@codesourcery.com>
1753
1754 PR c++/17976
1755 * g++.dg/init/dtor3.C: New test.
1756
1757 2004-10-15 Ben Elliston <bje@au.ibm.com>
1758
1759 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
1760
1761 2004-10-14 Geoffrey Keating <geoffk@apple.com>
1762
1763 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
1764 * gcc.dg/macho-lo-sum.c: Likewise.
1765
1766 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
1767
1768 * gcc.dg/ppc-spe64-1.c: New test.
1769
1770 2004-10-14 Devang Patel <dpatel@apple.com>
1771
1772 PR 17635
1773 * gcc.dg/pr17635.c : New test.
1774
1775 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
1776
1777 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
1778 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
1779 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
1780 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
1781 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
1782 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
1783 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
1784 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
1785 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
1786 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
1787 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
1788 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
1789 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
1790 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
1791 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
1792 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
1793 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
1794 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
1795
1796 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
1797
1798 * gcc.dg/vect/vect-82.c: New testcase.
1799 * gcc.dg/vect/vect-82_64.c: New testcase.
1800 * gcc.dg/vect/vect-83.c: New testcase.
1801 * gcc.dg/vect/vect-83_64.c: New testcase.
1802
1803 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
1804
1805 * gcc.dg/cpp/error-1.c: New test.
1806
1807 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
1808
1809 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
1810
1811 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
1812
1813 PR target/17984
1814 * gcc.dg/cris-peep2-xsrand2.c: New test.
1815
1816 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
1817
1818 PR c++/17661
1819 * testsuite/g++.dg/expr/for2.C: New test.
1820
1821 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
1822
1823 * g++.dg/inherit/thunk1.C: Run on the SPARC.
1824
1825 2004-10-13 Jakub Jelinek <jakub@redhat.com>
1826
1827 PR tree-optimization/17724
1828 * g++.dg/opt/pr17724-1.C: New test.
1829 * g++.dg/opt/pr17724-2.C: New test.
1830 * g++.dg/opt/pr17724-3.C: New test.
1831 * g++.dg/opt/pr17724-4.C: New test.
1832 * g++.dg/opt/pr17724-5.C: New test.
1833 * g++.dg/opt/pr17724-6.C: New test.
1834
1835 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
1836
1837 PR c/17301
1838 * gcc.dg/pr17301-2.c: New test.
1839
1840 2004-10-11 Mark Mitchell <mark@codesourcery.com>
1841
1842 PR c++/15876
1843 * g++.dg/parse/error22.C: New test.
1844
1845 PR c++/17936
1846 * g++.dg/template/spec18.C: New test.
1847
1848 2004-10-11 Steve Ellcey <sje@cup.hp.com>
1849
1850 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
1851 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
1852 memcpy.
1853 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
1854 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
1855
1856 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
1857
1858 * g++.dg/eh/cleanup5.C: Add dg-options "".
1859
1860 2004-10-11 Roger Sayle <roger@eyesopen.com>
1861
1862 PR middle-end/17657
1863 * gcc.dg/switch-4.c: New test case.
1864
1865 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
1866
1867 * gcc.c-torture/execute/20041011-1.c: New test.
1868
1869 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
1870
1871 PR c++/17554
1872 * g++.dg/init/for3.C: New test.
1873
1874 PR c++/17657
1875 * g++.dg/opt/switch2.C: New test.
1876
1877 PR middle-end/17703
1878 * g++.dg/warn/Wreturn-2.C: New test.
1879
1880 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
1881
1882 PR c++/17907
1883 * g++.dg/eh/cleanup5.C: New test.
1884
1885 2004-10-10 Mark Mitchell <mark@codesourcery.com>
1886
1887 PR c++/17393
1888 * g++.dg/parse/error21.C: New test.
1889
1890 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
1891
1892 * g++.dg/overload/pmf1.C: Adjust quoting marks.
1893 * g++.dg/warn/incomplete1.C: Likewise.
1894 * g++.dg/template/qualttp20.C: Likewise.
1895
1896 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
1897
1898 PR c/17881
1899 * parm-incomplete-1.c: New test.
1900
1901 2004-10-09 Mark Mitchell <mark@codesourcery.com>
1902
1903 PR c++/17867
1904 * g++.dg/parse/error19.C: New test.
1905
1906 PR c++/17670
1907 * g++.dg/init/new11.C: New test.
1908
1909 PR c++/17821
1910 * g++.dg/parse/error20.C: New test.
1911
1912 PR c++/17826
1913 * g++.dg/template/crash24.C: New test.
1914
1915 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
1916
1917 PR c/17301
1918 * gcc.dg/pr17301-1.c: New test.
1919
1920 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
1921
1922 PR c/17189
1923 * gcc.dg/anon-struct-5.c: New test.
1924
1925 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
1926
1927 PR c/17844
1928 * gcc.dg/pr17844-1.c: New test.
1929
1930 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
1931
1932 PR tree-optimization/17906
1933 * gcc.c-torture/compile/pr17906.c: New.
1934
1935 2004-10-09 Stuart Hastings <stuart@apple.com>
1936 Roger Sayle <roger@eyesopen.com>
1937
1938 PR rtl-optimization/17853
1939 * gcc.dg/i386-mmx-5.c: New testcase.
1940
1941 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
1942
1943 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
1944
1945 2004-10-09 Mark Mitchell <mark@codesourcery.com>
1946
1947 PR c++/17524
1948 * g++.dg/template/static9.C: New test.
1949
1950 PR c++/17685
1951 * g++.dg/parse/operator5.C: New test.
1952
1953 2004-10-09 Roger Sayle <roger@eyesopen.com>
1954
1955 PR middle-end/17894
1956 * gcc.c-torture/execute/divcmp-4.c: New test case.
1957
1958 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
1959
1960 PR tree-opt/17902
1961 * g++.dg/opt/pr17902.C: New test.
1962
1963 2004-10-09 Jakub Jelinek <jakub@redhat.com>
1964
1965 * gcc.dg/cpp/ident-1.c: Add dg-options "".
1966
1967 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
1968
1969 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
1970
1971 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
1972
1973 * gcc.dg/assign-warn-3.c: New test.
1974
1975 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
1976
1977 PR c/16999
1978 * gcc.dg/cpp/ident-1.c: New test.
1979
1980 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
1981
1982 * gcc.c-torture/compile/acc1.c: New.
1983
1984 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
1985
1986 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
1987 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
1988
1989 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
1990
1991 * gcc.dg/ultrasp11.c: New test.
1992
1993 2004-10-08 Michael Matz <matz@suse.de>
1994
1995 * gcc.dg/doloop-2.c: New test.
1996
1997 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
1998
1999 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
2000 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
2001 objc.dg/method-9.m: Update expected diagnostics.
2002
2003 2004-10-07 Geoffrey Keating <geoffk@apple.com>
2004
2005 * gcc.dg/ppc-fsel-3.c: New file.
2006 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
2007
2008 2004-10-07 Paul Brook <paul@codesourcery.com>
2009
2010 * gfortran.dg/intrinsic_verify_1.f90: New test.
2011
2012 2004-10-07 Paul Brook <paul@codesourcery.com>
2013
2014 * gfortran.dg/empty_format_1.f90: Remove stray commas.
2015
2016 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2017
2018 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
2019 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
2020 commit.
2021
2022 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
2023
2024 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
2025
2026 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2027
2028 PR c++/17115
2029 * g++.dg/warn/Winline-4.C: New test.
2030
2031 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
2032
2033 * gcc.c-torture/compile/20041007-1.c: New test.
2034
2035 2004-10-07 Paul Brook <paul@codesourcery.com>
2036
2037 PR fortran/17678
2038 * gfortran.dg/use_allocated_1.f90: New test.
2039
2040 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
2041
2042 PR middle-end/17849
2043 * gfortran.fortran-torture/compile/nested.f90: New test
2044
2045 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
2046
2047 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
2048
2049 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
2050
2051 PR c++/17368
2052 * g++.dg/ext/asm6.C: New test.
2053
2054 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
2055
2056 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
2057
2058 2004-10-06 Paul Brook <paul@codesourcery.com>
2059
2060 PR libfortran/17709
2061 * gfortran.dg/empty_format_1.f90: New test.
2062
2063 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2064
2065 PR fortran/17568
2066 * gfortran.dg/ishft.f90: New test.
2067
2068 PR fortran/17283
2069 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
2070 tests.
2071
2072 2004-10-06 Paul Brook <paul@codesourcery.com>
2073
2074 * gfortran.dg/do_1.f90: New test.
2075
2076 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2077
2078 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
2079 optimizing for size.
2080
2081 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
2082
2083 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
2084
2085 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
2086
2087 * gcc.c-torture/compile/20041005-1.c: New test.
2088
2089 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
2090
2091 PR c++/17829
2092 * g++.dg/lookup/koenig4.C: New.
2093
2094 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
2095
2096 * g++.dg/other/classkey1.C: Adjust quoting marks.
2097 * g++.dg/parse/error15.C: Likewise.
2098 * g++.dg/template/meminit2.C (int>): Likewise.
2099
2100 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2101
2102 PR fortran/17283
2103 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
2104
2105 PR fortran/17631
2106 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
2107
2108 PR fortran/17708
2109 * gfortran.dg/pr17708.f90: New test.
2110
2111 2004-10-04 Chao-ying Fu <fu@mips.com>
2112
2113 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
2114 * gcc.dg/vect/vect-4.c: Ditto.
2115 * gcc.dg/vect/vect-5.c: Ditto.
2116 * gcc.dg/vect/vect-6.c: Ditto.
2117 * gcc.dg/vect/vect-8.c: Ditto.
2118 * gcc.dg/vect/vect-16.c: Ditto.
2119 * gcc.dg/vect/vect-30.c: Ditto.
2120 * gcc.dg/vect/vect-40.c: Ditto.
2121 * gcc.dg/vect/vect-41.c: Ditto.
2122 * gcc.dg/vect/vect-42.c: Ditto.
2123 * gcc.dg/vect/vect-43.c: Ditto.
2124 * gcc.dg/vect/vect-44.c: Ditto.
2125 * gcc.dg/vect/vect-45.c: Ditto.
2126 * gcc.dg/vect/vect-46.c: Ditto.
2127 * gcc.dg/vect/vect-47.c: Ditto.
2128 * gcc.dg/vect/vect-48.c: Ditto.
2129 * gcc.dg/vect/vect-49.c: Ditto.
2130 * gcc.dg/vect/vect-50.c: Ditto.
2131 * gcc.dg/vect/vect-51.c: Ditto.
2132 * gcc.dg/vect/vect-52.c: Ditto.
2133 * gcc.dg/vect/vect-53.c: Ditto.
2134 * gcc.dg/vect/vect-54.c: Ditto.
2135 * gcc.dg/vect/vect-55.c: Ditto.
2136 * gcc.dg/vect/vect-56.c: Ditto.
2137 * gcc.dg/vect/vect-57.c: Ditto.
2138 * gcc.dg/vect/vect-58.c: Ditto.
2139 * gcc.dg/vect/vect-59.c: Ditto.
2140 * gcc.dg/vect/vect-60.c: Ditto.
2141 * gcc.dg/vect/vect-74.c: Ditto.
2142 * gcc.dg/vect/vect-79.c: Ditto.
2143 * gcc.dg/vect/vect-80.c: Ditto.
2144
2145 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
2146
2147 * gcc.dg/unused-7.c: Use the correct option.
2148
2149 2004-10-04 Paul Brook <paul@codesourcery.com>
2150 Bud Davis <bdavis9659@comcast.net>
2151
2152 PR fortran/17706
2153 PR fortran/16434
2154 * gfortran/pr17706.f90: New test.
2155 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
2156
2157 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2158
2159 * gfortran.dg/pr17612.f90: New test.
2160
2161 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
2162
2163 * g++.dg/template/local1.C: Adjust quoting marks in
2164 testing for diagnostics.
2165 * g++.dg/tls/diag-2.C: Likewise.
2166 * g++.dg/other/error8.C: Likewise.
2167
2168 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
2169
2170 PR c/17178
2171 * gcc.dg/unused-4.c: Adjust to be correct.
2172
2173 PR c/17820
2174 * gcc.dg/unused-7.c: New test.
2175
2176 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
2177
2178 PR c++/17797
2179 * g++.dg/overload/template2.C: New test.
2180
2181 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
2182
2183 PR tree-optimization/16632
2184 * gcc.dg/tree-ssa/20041002-1.c: New.
2185
2186 2004-10-03 Paul Brook <paul@codesourcery.com>
2187
2188 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
2189 rather than relying on default formatting.
2190
2191 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
2192
2193 * gcc.dg/20040920-1.c: Update expected message text.
2194
2195 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
2196
2197 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
2198
2199 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
2200
2201 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
2202 tree level.
2203
2204 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
2205
2206 * gcc.dg/tree-ssa/pr17343.c: Remove.
2207
2208 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
2209
2210 PR tree-opt/17343
2211 * gcc.dg/tree-ssa/pr17343.c: New test.
2212
2213 2004-10-01 Jakub Jelinek <jakub@redhat.com>
2214
2215 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
2216 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
2217 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
2218 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
2219 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
2220
2221 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
2222
2223 * gcc.dg/lvalue-2.c: New test.
2224
2225 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
2226
2227 PR c/17730
2228 * gcc.dg/pr17730-1.c: New test
2229
2230 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
2231
2232 PR c/7425
2233 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
2234
2235 2004-09-29 Jakub Jelinek <jakub@redhat.com>
2236
2237 * gcc.c-torture/execute/stdarg-1.c: New test.
2238 * gcc.c-torture/execute/stdarg-2.c: New test.
2239 * gcc.c-torture/execute/stdarg-3.c: New test.
2240 * gcc.dg/tree-ssa/stdarg-1.c: New test.
2241 * gcc.dg/tree-ssa/stdarg-2.c: New test.
2242 * gcc.dg/tree-ssa/stdarg-3.c: New test.
2243 * gcc.dg/tree-ssa/stdarg-4.c: New test.
2244 * gcc.dg/tree-ssa/stdarg-5.c: New test.
2245
2246 2004-09-29 Jakub Jelinek <jakub@redhat.com>
2247
2248 PR tree-optimization/17697
2249 * g++.dg/opt/pr17697-1.C: New test.
2250 * g++.dg/opt/pr17697-2.C: New test.
2251 * g++.dg/opt/pr17697-3.C: New test.
2252
2253 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
2254
2255 PR c/16409
2256 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
2257 gcc.dg/vla-init-5.c: New tests.
2258
2259 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
2260
2261 PR c/13804
2262 * gcc.dg/pr13804-1.c: New test.
2263
2264 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2265
2266 PR fortran/16938
2267 * gfortran.dg/pr16938.f90: New test.
2268
2269 2004-09-27 Mark Mitchell <mark@codesourcery.com>
2270
2271 * g++.dg/template/crash23.C: New test.
2272
2273 2004-09-27 Mark Mitchell <mark@codesourcery.com>
2274
2275 PR c++/17585
2276 * g++.dg/template/static8.C: New test.
2277
2278 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
2279
2280 PR c++/17681
2281 * g++.dg/other/error9.C: New test.
2282
2283 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
2284
2285 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
2286
2287 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2288
2289 PR fortran/15164
2290 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
2291
2292 2004-09-26 Roger Sayle <roger@eyesopen.com>
2293
2294 PR middle-end/17112
2295 * gcc.dg/pr17112-1.c: New test case.
2296
2297 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
2298
2299 PR c/11459
2300 * gcc.dg/pr11459-1.c: New test.
2301
2302 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
2303
2304 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
2305 * gcc.dg/tree-ssa/loop-4.c: Likewise.
2306
2307 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2308
2309 * gfortran.dg/pr15324.f90: Make array bounds consistent.
2310
2311 2004-09-25 Jan Hubicka <jh@suse.cz>
2312
2313 * compile/30040909-1.c: New test.
2314 * compile/30040907-1.c: New test.
2315
2316 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
2317
2318 * gcc.c-torture/execute/va-arg-26.c: New test.
2319
2320 2004-09-24 Zack Weinberg <zack@codesourcery.com>
2321
2322 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
2323 extra diagnostics on targets with 64-bit pointers.
2324 * objc.dg/selector-1.m: Adjust dg-warning regexp.
2325
2326 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
2327
2328 PR c/17188
2329 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
2330 * gcc.dg/decl-3.c: Adjust expected message.
2331
2332 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2333
2334 PR fortran/17615
2335 * gfortran.dg/pr17615.f90: New test.
2336
2337 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
2338
2339 PR tree-optimzation/17517
2340 * g++.dg/tree-ssa/pr17517.C: New Test.
2341
2342 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
2343
2344 PR c++/16889
2345 * g++.dg/lookup/ambig3.C: New.
2346
2347 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
2348
2349 PR tree-opt/17624
2350 * g++.dg/opt/pr17624.C: New test.
2351
2352 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
2353
2354 PR c/6980
2355 * gcc.dg/Wbad-function-cast-1.c: New test.
2356
2357 2004-09-23 Zack Weinberg <zack@codesourcery.com>
2358
2359 * g++.dg/ext/complit1.C
2360 * g++.dg/other/error2.C
2361 * g++.dg/other/nontype-1.C
2362 * g++.dg/parse/crash11.C
2363 * g++.dg/parse/crash12.C
2364 * g++.dg/parse/error15.C
2365 * g++.dg/parse/error4.C
2366 * g++.dg/parse/tmpl-outside1.C
2367 * g++.dg/parse/too-many-tmpl-args1.C
2368 * g++.dg/template/dependent-expr3.C
2369 * g++.dg/template/error10.C
2370 * g++.dg/template/instantiate1.C
2371 * g++.dg/template/vtable2.C
2372 * g++.dg/warn/Wshadow-1.C
2373 * g++.dg/warn/weak1.C
2374 * g++.old-deja/g++.brendan/crash16.C
2375 * g++.old-deja/g++.brendan/crash18.C
2376 * g++.old-deja/g++.brendan/crash48.C
2377 * g++.old-deja/g++.brendan/crash49.C
2378 * g++.old-deja/g++.brendan/crash55.C
2379 * g++.old-deja/g++.brendan/crash56.C
2380 * g++.old-deja/g++.brendan/crash8.C
2381 * g++.old-deja/g++.brendan/enum11.C
2382 * g++.old-deja/g++.brendan/enum8.C
2383 * g++.old-deja/g++.brendan/enum9.C
2384 * g++.old-deja/g++.brendan/friend3.C
2385 * g++.old-deja/g++.brendan/misc14.C
2386 * g++.old-deja/g++.bugs/900402_02.C
2387 * g++.old-deja/g++.bugs/900404_03.C
2388 * g++.old-deja/g++.bugs/900404_04.C
2389 * g++.old-deja/g++.bugs/900428_03.C
2390 * g++.old-deja/g++.jason/crash4.C
2391 * g++.old-deja/g++.jason/overload21.C
2392 * g++.old-deja/g++.jason/redecl1.C
2393 * g++.old-deja/g++.jason/report.C
2394 * g++.old-deja/g++.jason/rfg10.C
2395 * g++.old-deja/g++.jason/template30.C
2396 * g++.old-deja/g++.law/arm12.C
2397 * g++.old-deja/g++.law/ctors5.C
2398 * g++.old-deja/g++.law/cvt20.C
2399 * g++.old-deja/g++.law/init10.C
2400 * g++.old-deja/g++.law/init8.C
2401 * g++.old-deja/g++.law/visibility17.C
2402 * g++.old-deja/g++.law/visibility7.C
2403 * g++.old-deja/g++.mike/net8.C
2404 * g++.old-deja/g++.mike/p646.C
2405 * g++.old-deja/g++.mike/p700.C
2406 * g++.old-deja/g++.mike/p701.C
2407 * g++.old-deja/g++.mike/p811.C
2408 * g++.old-deja/g++.ns/template13.C
2409 * g++.old-deja/g++.other/array3.C
2410 * g++.old-deja/g++.other/crash25.C
2411 * g++.old-deja/g++.other/dtor3.C
2412 * g++.old-deja/g++.other/dtor4.C
2413 * g++.old-deja/g++.other/main1.C
2414 * g++.old-deja/g++.other/warn7.C
2415 * g++.old-deja/g++.pt/crash11.C
2416 * g++.old-deja/g++.pt/crash36.C
2417 * g++.old-deja/g++.pt/spec22.C
2418 * g++.old-deja/g++.pt/spec9.C
2419 * g++.old-deja/g++.pt/ttp52.C
2420 * g++.old-deja/g++.robertl/eb103.C
2421 * g++.old-deja/g++.robertl/eb121.C
2422 * g++.old-deja/g++.robertl/eb22.C
2423 * g++.old-deja/g++.robertl/eb8.C:
2424 Update locations and/or regexps of dg-error markers.
2425 Remove markers for some bogus messages that are no longer issued.
2426
2427 2004-09-23 Jakub Jelinek <jakub@redhat.com>
2428
2429 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
2430 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
2431
2432 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
2433
2434 PR c++/17618
2435 * g++.dg/lookup/crash5.C: New test.
2436
2437 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
2438
2439 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
2440 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
2441 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
2442 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
2443 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
2444 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
2445
2446 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
2447 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
2448 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
2449 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
2450 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
2451 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
2452
2453 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
2454
2455 * gcc.dg/vect/vect-44.c: Check additional cases.
2456 * gcc.dg/vect/vect-48.c: Check additional cases.
2457
2458 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
2459 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
2460 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
2461 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
2462 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
2463 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
2464 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
2465 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
2466 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
2467
2468 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
2469 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
2470 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
2471
2472 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2473
2474 * gcc.dg/tree-ssa/loop-6.c: New test.
2475
2476 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
2477
2478 PR c++/17620
2479 * g++.dg/inherit/base2.C: New.
2480
2481 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
2482
2483 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
2484 * gcc.dg/20001012-2.c: Likewise.
2485 * gcc.dg/20001013-1.c: Likewise.
2486 * gcc.dg/20001101-1.c: Likewise.
2487 * gcc.dg/20001102-1.c: Likewise.
2488 * gcc.dg/bf-spl1.c: Likewise.
2489 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
2490 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
2491
2492 2004-09-22 Diego Novillo <dnovillo@redhat.com>
2493
2494 PR tree-optimization/16721
2495 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
2496
2497 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
2498
2499 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
2500 * gcc.dg/20040305-1.c: Likewise.
2501
2502 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
2503
2504 PR c/16566
2505 * gcc.c-torture/compile/pr16566-1.c,
2506 gcc.c-torture/compile/pr16566-2.c,
2507 gcc.c-torture/compile/pr16566-3.c: New tests.
2508
2509 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
2510
2511 PR tree-optimization/17512
2512 * gcc.c-torture/compile/20040916-1.c.
2513
2514 2004-09-21 Mark Mitchell <mark@codesourcery.com>
2515
2516 * gcc.dg/pragma-re-3.c: New test.
2517
2518 2004-09-17 Matt Austern <austern@apple.com>
2519
2520 PR c++/15049
2521 * g++.dg/other/anon3.C: New.
2522
2523 2004-09-21 Roger Sayle <roger@eyesopen.com>
2524
2525 PR c++/7503
2526 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
2527 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
2528 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
2529 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
2530 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
2531
2532 2004-09-21 Bud Davis <bdavis9659@comcast.net>
2533
2534 PR fortran/17286
2535 * gfortran.dg/pr17286.f90: New test.
2536
2537 2004-09-20 Mark Mitchell <mark@codesourcery.com>
2538
2539 PR c++/17530
2540 * g++.dg/template/static7.C: New test.
2541
2542 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
2543
2544 PR tree-opt/17558
2545 * gcc.c-torture/compile/pr17558.c: New test.
2546
2547 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
2548
2549 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
2550 if SKIP_ATTRIBUTE is defined.
2551
2552 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2553
2554 PR fortran/15957
2555 * gfortran.dg/pr15957.f90: New test.
2556
2557 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
2558
2559 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
2560 in comparison.
2561 * gcc.dg/vect/vect-79.c: Likewise.
2562 * gcc.dg/vect/vect-80.c: Likewise.
2563
2564 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2565
2566 PR fortran/15750
2567 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
2568
2569 2004-09-20 Ira Rosen <irar@il.ibm.com>
2570
2571 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
2572 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
2573 * gcc.dg/vect/vect-62.c: New testcase.
2574 * gcc.dg/vect/vect-63.c: New testcase.
2575 * gcc.dg/vect/vect-64.c: New testcase.
2576 * gcc.dg/vect/vect-65.c: New testcase.
2577 * gcc.dg/vect/vect-66.c: New testcase.
2578 * gcc.dg/vect/vect-67.c: New testcase.
2579 * gcc.dg/vect/vect-68.c: New testcase.
2580 * gcc.dg/vect/vect-69.c: New testcase.
2581 * gcc.dg/vect/vect-79.c: New testcase.
2582 * gcc.dg/vect/vect-80.c: New testcase.
2583
2584 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
2585
2586 * gcc.target/mips/asm-1.c: New test.
2587
2588 2004-09-19 Ira Rosen <irar@il.ibm.com>
2589
2590 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
2591 * gcc.dg/vect/vect-73.c: New testcase.
2592 * gcc.dg/vect/vect-74.c: New testcase.
2593 * gcc.dg/vect/vect-75.c: New testcase.
2594 * gcc.dg/vect/vect-76.c: New testcase.
2595 * gcc.dg/vect/vect-77.c: New testcase.
2596 * gcc.dg/vect/vect-78.c: New testcase
2597
2598 2004-09-18 Paul Brook <paul@codesourcery.com>
2599
2600 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
2601
2602 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
2603
2604 PR c/17424
2605 * gcc.dg/pr17424-1.c: New test.
2606
2607 2004-09-18 Diego Novillo <dnovillo@redhat.com>
2608
2609 * g++.dg/tree-ssa/pr17153.C: New test.
2610
2611 2004-09-16 Geoffrey Keating <geoffk@apple.com>
2612
2613 PR pch/13361
2614 * testsuite/g++.dg/pch/wchar-1.C: New.
2615 * testsuite/g++.dg/pch/wchar-1.Hs: New.
2616
2617 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
2618
2619 * gcc.c-torture/execute/20040917-1.c: New test.
2620
2621 2004-09-17 Diego Novillo <dnovillo@redhat.com>
2622
2623 PR tree-optimization/17319
2624 * gcc.dg/pr17319.c: New test.
2625
2626 2004-09-17 Devang Patel <dpatel@apple.com>
2627
2628 * gcc.dg/20040813-1.c: New test.
2629
2630 2004-09-17 Diego Novillo <dnovillo@redhat.com>
2631
2632 PR tree-optimization/17273
2633 * gcc.c-torture/compile/pr17273.c: New test.
2634
2635 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
2636
2637 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
2638 Update expected messages.
2639 * gcc.dg/declspec-13.c: New test.
2640
2641 2004-09-17 David Edelsohn <edelsohn@gnu.org>
2642
2643 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
2644
2645 2004-09-17 Diego Novillo <dnovillo@redhat.com>
2646
2647 * gcc.c-torture/execute/pr17252.c: Use post-increment to
2648 change what 'a' is pointing to.
2649
2650 2004-09-17 Mark Mitchell <mark@codesourcery.com>
2651
2652 PR c++/16002
2653 * g++.dg/template/error18.C: New test.
2654
2655 PR c++/16029
2656 * g++.dg/warn/Wunused-8.C: New test.
2657
2658 2004-09-17 Steven Bosscher <stevenb@suse.de>
2659
2660 PR tree-optimization/17513
2661 * gcc.dg/20040916-1.c: New test.
2662
2663 2004-09-16 Mark Mitchell <mark@codesourcery.com>
2664
2665 PR c++/17501
2666 * g++.dg/template/typename7.C: New test.
2667
2668 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2669
2670 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
2671
2672 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
2673
2674 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
2675 with -ftree-based-profiling also.
2676 * lib/profopt.exp: Support late-set profile_option/feedback_option.
2677
2678 2004-09-16 Victor Leikehman <lei@il.ibm.com>
2679
2680 PR/15364
2681 * gfortran.dg/der_array_io_1.f90: New test.
2682 * gfortran.dg/der_array_io_2.f90: New test.
2683 * gfortran.dg/der_array_io_3.f90: New test.
2684
2685 2004-09-15 Mark Mitchell <mark@codesourcery.com>
2686
2687 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
2688 EABI.
2689
2690 2004-09-15 Mark Mitchell <mark@codesourcery.com>
2691
2692 * g++.dg/opt/switch1.C: New test.
2693
2694 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
2695
2696 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
2697 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
2698 Update expected messages.
2699
2700 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2701
2702 PR fortran/16485
2703 * gfortran.dg/same_name_1.f90: New test.
2704
2705 2004-09-15 Diego Novillo <dnovillo@redhat.com>
2706
2707 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
2708 dereference garbage pointers.
2709
2710 2004-09-15 Jakub Jelinek <jakub@redhat.com>
2711
2712 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
2713 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
2714
2715 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
2716 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
2717 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
2718
2719 2004-09-14 Mark Mitchell <mark@codesourcery.com>
2720
2721 PR c++/17324
2722 * g++.dg/template/mangle1.C: New test.
2723
2724 2004-09-14 Diego Novillo <dnovillo@redhat.com>
2725
2726 PR tree-optimization/17252
2727 * gcc.c-torture/execute/pr17252.c: New test.
2728
2729 2004-09-14 Andrew Pinski <apinski@apple.com>
2730
2731 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
2732
2733 2004-09-14 Roger Sayle <roger@eyesopen.com>
2734
2735 PR rtl-optimization/9771
2736 * gcc.dg/pr9771-1.c: New test case.
2737
2738 2004-09-14 Diego Novillo <dnovillo@redhat.com>
2739
2740 PR tree-optimization/15262
2741 * gcc.c-torture/execute/pr15262-1.c: New test.
2742 * gcc.c-torture/execute/pr15262-2.c: New test.
2743
2744 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
2745
2746 * gcc.dg/declspec-12.c: New test.
2747
2748 2004-09-14 Bud Davis <bdavis9659@comcast.net>
2749
2750 * gfortran.dg/pr17090.f90: Add directives to test.
2751
2752 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2753
2754 * gcc.c-torture/compile/20040914-1.c: New test.
2755
2756 2004-09-13 Mark Mitchell <mark@codesourcery.com>
2757
2758 PR c++/16162
2759 * g++.dg/template/decl2.C: New test.
2760
2761 2004-09-13 Bud Davis <bdavis9659@comcast.net>
2762
2763 PR fortran/17090
2764 * gfortran.dg/pr17090.f90: New test.
2765
2766 2004-09-13 Dale Johannesen <dalej@apple.com>
2767
2768 * gcc.c-torture/compile/pr17408.c: New test case.
2769
2770 2004-09-13 Mark Mitchell <mark@codesourcery.com>
2771
2772 PR c++/16716
2773 * g++.dg/parse/crash17.C: New test.
2774
2775 PR c++/17327
2776 * g++.dg/template/enum3.C: New test.
2777
2778 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
2779
2780 * lib/gcc-defs.exp: Load wrapper.exp.
2781 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
2782 using local code.
2783 * lib/gcc.exp (gcc_init): Similar.
2784 * lib/gfortran.exp (gfortran_init): Similar.
2785 * lib/objc.exp (objc_init): Similar.
2786 * lib/treelang.exp (treelang_init): Similar.
2787 * lib/wrapper.exp: New file with build_wrapper call machinery in
2788 ${tool}_maybe_build_wrapper.
2789
2790 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
2791
2792 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
2793 "inline".
2794 * gcc.dg/declspec-11.c: Update expected messages.
2795 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
2796 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
2797 gcc.dg/inline-12.c: New tests.
2798
2799 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
2800
2801 * g++.dg/tree-ssa/pr17400.C: New testcase.
2802
2803 2004-09-13 James E Wilson <wilson@specifixinc.com>
2804
2805 * gcc.target/mips/sb1-1.c: New testcase.
2806
2807 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
2808
2809 * lib/g77-dg.exp: Remove unused file.
2810 * lib/mike-g77.exp: Ditto.
2811 * lib/g77.exp: Ditto.
2812
2813 2004-09-12 Richard Henderson <rth@redhat.com>
2814
2815 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
2816
2817 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
2818
2819 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
2820 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
2821 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
2822 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
2823 Update expected messages.
2824
2825 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
2826
2827 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
2828 declaration/use mismatch for dirp parameter.
2829
2830 2004-09-12 Andrew Pinski <apinski@apple.com>
2831
2832 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
2833 -fgnu-runtime is passed.
2834
2835 2004-09-12 Richard Henderson <rth@redhat.com>
2836
2837 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
2838 do the uplevel thing and update additional_flags directly.
2839 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
2840 gfortran.fortran-torture/execute/intrinsic_nearest.x,
2841 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
2842 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
2843
2844 2004-09-11 Steven Bosscher <stevenb@suse.de>
2845
2846 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
2847
2848 2004-09-11 Roger Sayle <roger@eyesopen.com>
2849
2850 PR middle-end/17411
2851 * g++.dg/opt/pr17411-1.C: New test case.
2852
2853 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
2854
2855 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
2856 gcc.dg/tls/diag-2.c: Update expected messages.
2857 * gcc.dg/991209-1.c: Specify compilation options. Update expected
2858 messages.
2859 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
2860 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
2861 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
2862 gcc.dg/tls/diag-5.c: New tests.
2863
2864 2004-09-11 Zack Weinberg <zack@codesourcery.com>
2865
2866 * gcc.dg/20040910-1.c: Correct dg-error regexp.
2867
2868 2004-09-11 Steven Bosscher <stevenb@suse.de>
2869
2870 * g++.dg/parse/break-in-for.C: New test.
2871
2872 2004-09-11 Jakub Jelinek <jakub@redhat.com>
2873
2874 * gcc.dg/tree-ssa/20040911-1.c: New test.
2875
2876 2004-09-11 Andreas Jaeger <aj@suse.de>
2877
2878 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
2879 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
2880
2881 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
2882
2883 * gcc.target/frv: New directory of FR-V-specific tests.
2884
2885 2004-09-10 James E Wilson <wilson@specifixinc.com>
2886
2887 * gcc.dg/convert-vec-1.c: New test.
2888
2889 2004-09-10 Roger Sayle <roger@eyesopen.com>
2890
2891 PR middle-end/17024
2892 * gcc.dg/pr17024-1.c: New test case.
2893
2894 2004-09-10 Eric Christopher <echristo@redhat.com>
2895
2896 * gcc.dg/20040910-1.c: New test.
2897
2898 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
2899
2900 * gcc.dg/bitfld-9.c: New test.
2901
2902 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
2903
2904 * gcc.c-torture/execute/ieee/acc1.c: New test.
2905 * gcc.c-torture/execute/ieee/acc2.c: New test.
2906 * gcc.c-torture/execute/ieee/mzero6.c: New test.
2907
2908 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
2909
2910 * gcc.dg/deprecated-2.c: New test.
2911
2912 2004-09-09 James E Wilson <wilson@specifixinc.com>
2913
2914 * gcc.dg/init-vec-1.c: New test.
2915
2916 2004-09-09 Roger Sayle <roger@eyesopen.com>
2917
2918 PR middle-end/17055
2919 * gcc.dg/pr17055-1.c: New test case.
2920
2921 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
2922
2923 PR target/17377
2924 * gcc.c-torture/execute/pr17377.c: New test.
2925
2926 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
2927
2928 PR c/8420
2929 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
2930 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
2931 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
2932 gcc.dg/long-long-typespec-1.c: New tests.
2933 * gcc.dg/tls/diag-2.c: Update expected diagnostics
2934
2935 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
2936
2937 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
2938 gcc.dg/gnu99-static-1.c: New tests.
2939
2940 2004-09-08 Devang Patel <dpatel@apple.com>
2941
2942 * gcc.dg/darwin-ld-20040828-1.c: New test.
2943 * gcc.dg/darwin-ld-20040828-2.c: New test.
2944 * gcc.dg/darwin-ld-20040828-3.c: New test.
2945
2946 2004-09-08 Ziemowit Laski <zlaski@apple.com>
2947
2948 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
2949 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
2950 in error message.
2951 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
2952 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
2953 in error message.
2954 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
2955 types they qualify.
2956 * objc.dg/type-size-2.m: Fix wording in comment.
2957 * objc.dg/va-meth-1.m: New test case.
2958
2959 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
2960
2961 PR c/16633:
2962 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
2963 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
2964
2965 2004-09-06 Devang Patel <dpatel@apple.com>
2966
2967 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
2968 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
2969
2970 2004-09-06 Zack Weinberg <zack@codesourcery.com>
2971
2972 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
2973 reflect changed line numbering of diagnostics.
2974
2975 2004-09-06 Paul Brook <paul@codesourcery.com>
2976
2977 * gfortran.dg/edit_real_1.f90: Add new test.
2978
2979 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2980
2981 * gcc.dg/tree-ssa/loop-2.c: New test.
2982 * gcc.dg/tree-ssa/loop-3.c: New test.
2983 * gcc.dg/tree-ssa/loop-4.c: New test.
2984 * gcc.dg/tree-ssa/loop-5.c: New test.
2985
2986 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2987
2988 * gcc.dg/format/sentinel-1.c: Update for parameter option.
2989
2990 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2991
2992 * gcc.dg/format/sentinel-1.c: New test.
2993
2994 2004-09-04 Uros Bizjak <uros@kss-loka.si>
2995
2996 * testsuite/gcc.dg/builtins-46.c: New.
2997
2998 2004-09-03 Devang Patel <dpatel@apple.com>
2999
3000 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
3001 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
3002
3003 2004-09-03 Jan Beulich <jbeulich@novell.com>
3004
3005 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
3006 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
3007 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
3008 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
3009 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
3010 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
3011 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
3012 the non-portable bzero.
3013 * gcc.dg/20010912-1.c: xfail for NetWare.
3014 * gcc.dg/20020426-2.c: xfail for NetWare.
3015 * gcc.dg/20021014-1.c: xfail for NetWare.
3016 * gcc.dg/20021018-1.c: xfail for NetWare.
3017 * gcc.dg/20030213-1.c: xfail for NetWare.
3018 * gcc.dg/20030225-1.c: xfail for NetWare.
3019 * gcc.dg/20030708-1.c: xfail for NetWare.
3020 * gcc.dg/builtins-config.h: Also exclude NetWare.
3021 * gcc.dg/format/format.h: Define restrict only if not already defined.
3022 * gcc.dg/nest.c: xfail for NetWare.
3023 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
3024 * lib/target-supports.exp (check_visibility_available): Exclude
3025 NetWare.
3026
3027 2004-09-03 Jan Beulich <jbeulich@novell.com>
3028
3029 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
3030 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
3031 deterministic starting point for the alignment of structure fields.
3032 * gcc.dg/Wpadded.c: Dito.
3033 * g++.dg/abi/vbase10.C: Dito.
3034
3035 2004-09-03 Devang Patel <dpatel@apple.com>
3036
3037 * g++.dg/debug/pr15736.cc: New test.
3038
3039 2004-09-02 Mark Mitchell <mark@codesourcery.com>
3040
3041 * README.QMTEST: Fix out-of-date link.
3042
3043 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
3044
3045 PR fortran/16579
3046 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
3047 Delete. Duplicate of gfortran.dg/g77/20010610.f
3048
3049 2004-09-02 Mark Mitchell <mark@codesourcery.com>
3050
3051 * g++.dg/abi/arm_rtti1.C: New test.
3052
3053 2004-09-02 Geoffrey Keating <geoffk@apple.com>
3054
3055 * gcc.dg/ppc-vector-memcpy.c: New.
3056 * gcc.dg/ppc-vector-memset.c: New.
3057
3058 2004-09-02 Chao-ying Fu <fu@mips.com>
3059
3060 * gcc.target/mips/mips-3d-1.c: New test.
3061 * gcc.target/mips/mips-3d-2.c: New test.
3062 * gcc.target/mips/mips-3d-3.c: New test.
3063 * gcc.target/mips/mips-3d-4.c: New test.
3064 * gcc.target/mips/mips-3d-5.c: New test.
3065 * gcc.target/mips/mips-3d-6.c: New test.
3066 * gcc.target/mips/mips-3d-7.c: New test.
3067 * gcc.target/mips/mips-3d-8.c: New test.
3068 * gcc.target/mips/mips-3d-9.c: New test.
3069 * gcc.target/mips/mips-ps-1.c: New test.
3070 * gcc.target/mips/mips-ps-2.c: New test.
3071 * gcc.target/mips/mips-ps-3.c: New test.
3072 * gcc.target/mips/mips-ps-4.c: New test.
3073 * gcc.target/mips/mips-ps-type.c: New test.
3074
3075 2004-09-02 Paul Brook <paul@codesourcery.com>
3076
3077 * gfortran.dg/edit_real_1.f90: Add new tests.
3078
3079 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3080
3081 PR fortran/15327
3082 * gfortran.dg/merge_char_1.f90: New test.
3083
3084 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3085
3086 PR fortran/16404
3087 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
3088
3089 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
3090
3091 PR c/1522
3092 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
3093
3094 2004-09-01 Mark Mitchell <mark@codesourcery.com>
3095
3096 * g++.dg/opt/loop1.C: Do not XFAIL.
3097
3098 2004-09-01 Jakub Jelinek <jakub@redhat.com>
3099
3100 * gcc.c-torture/execute/20040831-1.c: New test.
3101
3102 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
3103
3104 PR fortran/16579
3105 * gfortran.dg/g77/20010610.f: Now passes.
3106 Copy from g77.f-torture/execute. Add dg-run directive.
3107 * gfortran.dg/g77/README: Update
3108
3109 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
3110
3111 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
3112 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
3113 (t1, t2, t3, t4): Add volatile.
3114
3115 2004-08-31 Mark Mitchell <mark@codesourcery.com>
3116
3117 * g++.dg/ext/visibility/arm1.C: New test.
3118
3119 2004-08-31 Geoffrey Keating <geoffk@apple.com>
3120
3121 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
3122 -pedantic-errors.
3123
3124 2004-09-01 Paul Brook <paul@codesourcery.com>
3125
3126 * gfortran.dg/eof_2.f90: New test.
3127
3128 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3129
3130 PR fortran/16579
3131 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
3132
3133 2004-08-31 Bud Davis <bdavis9659@comcast.net>
3134
3135 PR libfortran/16805
3136 * gfortran.dg/list_read_2.f90: New test.
3137
3138 2004-08-31 Mark Mitchell <mark@codesourcery.com>
3139
3140 * g++.dg/abi/key1.C: New test.
3141
3142 2004-08-31 Richard Henderson <rth@redhat.com>
3143
3144 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
3145 form of offsetof.
3146 * g++.dg/other/offsetof5.C: Remove duplicate.
3147
3148 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3149
3150 PR fortran/17244
3151 * gfortran.dg/func_derived_1.f90: New test.
3152
3153 2004-08-31 Paul Brook <paul@codesourcery.com>
3154
3155 * gfortran.dg/eof_1.f90: New test.
3156
3157 2004-08-31 Paul Brook <paul@codesourcery.com>
3158
3159 * gfortran.dg/list_read_1.f90: New file.
3160
3161 2004-08-30 Mark Mitchell <mark@codesourcery.com>
3162
3163 * g++.dg/opt/loop1.C: XFAIL.
3164
3165 2004-08-30 Geoffrey Keating <geoffk@apple.com>
3166
3167 * gcc.dg/funcdef-storage-1.c: New.
3168 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
3169 an extern function in local scope.
3170 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
3171 declare an 'auto inline' function in local scope.
3172 * gcc.dg/20011130-1.c: Likewise.
3173 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
3174 an 'auto' function in local scope.
3175 * gcc.dg/20021014-1.c: Likewise.
3176 * gcc.dg/20030331-2.c: Likewise.
3177
3178 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3179
3180 * gfortran.dg/blockdata_1.f90: New test.
3181
3182 2004-08-30 Richard Henderson <rth@redhat.com>
3183
3184 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
3185
3186 2004-08-30 Richard Henderson <rth@redhat.com>
3187
3188 * lib/fortran-torture.exp (fortran-torture-execute): Honor
3189 additional_flags set by alternate driver.
3190 (ieee-options): New procedure.
3191 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
3192 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
3193 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
3194 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
3195
3196 2004-08-30 Richard Henderson <rth@redhat.com>
3197
3198 * lib/f-torture.exp: Remove.
3199
3200 2004-08-29 Mark Mitchell <mark@codesourcery.com>
3201
3202 PR rtl-optimization/16590
3203 * g++.dg/opt/loop1.C: New test.
3204
3205 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3206
3207 PR fortran/13910
3208 * gfortran.dg/oldstyle_1.f90: New test.
3209
3210 2004-08-29 Steven G. Kargl <kargls@comcast.net>
3211 Paul Brook <paul@codesourcery.com>
3212
3213 * gfortran.dg/g77/README: Update.
3214 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
3215 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
3216 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
3217
3218 2004-08-28 Paul Brook <paul@codesourcery.com>
3219
3220 PR libfortran/17195
3221 * gfortran.dg/edit_real_1.f90: New test.
3222
3223 2004-08-27 Paul Brook <paul@codesourcery.com>
3224
3225 * gfortran.dg/rewind_1.f90: New test.
3226
3227 2004-08-27 Bud Davis <bdavis9659@comcast.net>
3228
3229 PR fortran/16597
3230 * gfortran.dg/pr16597.f90: New test.
3231
3232 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
3233
3234 PR c/13801
3235 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
3236 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
3237 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
3238 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
3239 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
3240
3241 2004-08-26 Nick Clifton <nickc@redhat.com>
3242
3243 * gcc.c-torture/compile/pr17119.c: New test.
3244
3245 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
3246
3247 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
3248
3249 2004-08-25 Richard Henderson <rth@redhat.com>
3250
3251 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
3252 the bits that expect kind=8 to be the largest real kind.
3253
3254 2004-08-25 Ziemowit Laski <zlaski@apple.com>
3255
3256 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
3257
3258 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3259
3260 * gfortran.dg/assignment_1.f90: New test.
3261
3262 2004-08-25 Adam Nemet <anemet@lnxw.com>
3263
3264 * g++.dg/template/repo3.C: New test.
3265
3266 2004-08-25 Roger Sayle <roger@eyesopen.com>
3267
3268 PR middle-end/16693
3269 PR tree-optimization/16372
3270 * g++.dg/opt/pr16372-1.C: New test case.
3271 * g++.dg/opt/pr16693-1.C: New test case.
3272 * g++.dg/opt/pr16693-2.C: New test case.
3273
3274 2004-08-25 Ziemowit Laski <zlaski@apple.com>
3275
3276 * objc.dg/proto-lossage-4.m: New test.
3277
3278 2004-08-25 Mark Mitchell <mark@codesourcery.com>
3279
3280 PR c++/17155
3281 * g++.dg/inherit/local2.C: New test.
3282
3283 2004-08-25 Paul Brook <paul@codesourcery.com>
3284
3285 PR fortran/17144
3286 * gfortran.dg/string_ctor_1.f90: New test.
3287
3288 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3289
3290 PR c++/14428
3291 * g++.dg/template/redecl2.C: New test.
3292
3293 2004-08-24 Bud Davis <bdavis9659@comcast.net>
3294
3295 PR fortran/17143
3296 * gfortran.dg/pr17143.f90: New test.
3297
3298 2004-08-24 Bud Davis <bdavis9659@comcast.net>
3299
3300 PR fortran/17164
3301 * gfortran.dg/pr17164.f90: New test.
3302
3303 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3304
3305 * gcc.dg/tree-ssa/loop-1.c: New test.
3306
3307 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
3308
3309 * gcc.c-torture/compile/20040824-1.c: New test.
3310
3311 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
3312
3313 * gcc.c-torture/compile/iftrap-3.c: New test.
3314
3315 2004-08-24 Paul Brook <paul@codesourcery.com>
3316
3317 * gfortran.dg/entry_2.f90: New test.
3318
3319 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
3320
3321 PR c++/16889
3322 * g++.dg/lookup/ambig[12].C: New.
3323
3324 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3325
3326 PR c++/16706
3327 * g++.dg/template/crash21.C: New test.
3328 * g++.dg/template/crash22.C: Likewise.
3329
3330 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
3331
3332 PR c++/17149
3333 * g++.dg/template/access15.C: New.
3334
3335 2004-08-23 Mark Mitchell <mark@codesourcery.com>
3336
3337 PR c++/17163
3338 * g++.dg/template/repo2.C: New test.
3339
3340 2004-08-23 Roger Sayle <roger@eyesopen.com>
3341
3342 PR rtl-optimization/17078
3343 * gcc.c-torture/execute/pr17078-1.c: New test case.
3344
3345 2004-08-23 Mark Mitchell <mark@codesourcery.com>
3346
3347 PR c/14492
3348 * gcc.dg/debug/crash1.c: New test.
3349
3350 2004-08-23 Mark Mitchell <mark@codesourcery.com>
3351
3352 PR c/16180
3353 * gcc.dg/loop-5.c: New test.
3354
3355 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3356
3357 * gcc.c-torture/execute/20040823-1.c: New test.
3358
3359 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
3360
3361 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
3362 to the assembler. Simplify test accordingly.
3363 (asm_abi_flags): Use GNU names.
3364 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
3365 to check for ABI flags.
3366
3367 2004-08-22 Andrew Pinski <apinski@apple.com>
3368
3369 * g++.dg/opt/pr14029.C: New test.
3370 * gcc.c-torture/execute/pr15262.c: New test.
3371
3372 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3373
3374 * gfortran.dg/reduction.f90: Add checks with complex arguments.
3375
3376 2004-08-21 Bud Davis <bdavis9659@comcast.net>
3377
3378 PR 16908
3379 * gfortran.dg/direct_io.f90: New test.
3380
3381 2004-08-20 Mark Mitchell <mark@codesourcery.com>
3382
3383 PR c++/17121
3384 * g++.dg/inherit/local2.C: New test.
3385
3386 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
3387
3388 PR c++/17120
3389 * g++.dg/warn/Wparentheses-4.C: New test.
3390
3391 2004-08-20 Mark Mitchell <mark@codesourcery.com>
3392
3393 PR c++/17121
3394 * g++.dg/inherit/local2.C: New test.
3395
3396 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
3397 * gcc.dg/ppc-ldstruct.c: Likewise.
3398 * gcc.dg/ppc64-abi-2.c: Likewise.
3399
3400 2004-08-20 Jakub Jelinek <jakub@redhat.com>
3401
3402 PR rtl-optimization/17099
3403 * gcc.c-torture/execute/20040820-1.c: New test.
3404
3405 2004-08-20 David Edelsohn <edelsohn@gnu.org>
3406
3407 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
3408
3409 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
3410
3411 PR fortran/17077
3412 * gfortran.dg/auto_array_1.f90: New test.
3413
3414 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3415
3416 PR fortran/17074
3417 * gfortran.dg/simpleif_1.f90: New test.
3418
3419 2004-08-19 Mark Mitchell <mark@codesourcery.com>
3420
3421 * lib/target-supports.exp (check_profiling_available): Return
3422 false for arm*-*-symbianelf* and arm*-*-eabi*.
3423
3424 PR c++/15890
3425 * g++.dg/template/delete1.C: New test.
3426
3427 2004-08-19 Paul Brook <paul@codesourcery.com>
3428
3429 PR fortran/14976
3430 PR fortran/16228
3431 * gfortran.dg/data_char_1.f90: New test.
3432
3433 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
3434
3435 PR fortran/16946
3436 * gfortran.dg/reduction.f90: New testcase.
3437
3438 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3439
3440 PR fortran/16520
3441 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
3442
3443 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
3444
3445 PR c++/17041
3446 * g++.dg/Wparentheses-3.C: New test.
3447
3448 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
3449
3450 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
3451 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
3452 * gcc.dg/vect/vect-2.c: Likewise.
3453 * gcc.dg/vect/vect-3.c: Likewise.
3454 * gcc.dg/vect/vect-4.c: Likewise.
3455 * gcc.dg/vect/vect-5.c: Likewise.
3456 * gcc.dg/vect/vect-6.c: Likewise.
3457 * gcc.dg/vect/vect-7.c: Likewise.
3458 * gcc.dg/vect/vect-25.c: Likewise.
3459 * gcc.dg/vect/vect-31.c: Likewise.
3460 * gcc.dg/vect/vect-32.c: Likewise.
3461 * gcc.dg/vect/vect-34.c: Likewise.
3462 * gcc.dg/vect/vect-36.c: Likewise.
3463 * gcc.dg/vect/vect-all.c: Likewise.
3464
3465 2004-08-18 Mark Mitchell <mark@codesourcery.com>
3466
3467 PR c++/17068
3468 * g++.dg/template/operator4.C: New test.
3469
3470 2004-08-18 Richard Henderson <rth@redhat.com>
3471
3472 * gcc.dg/20040206-1.c: XFAIL.
3473
3474 2004-08-17 Mark Mitchell <mark@codesourcery.com>
3475
3476 PR c++/16246
3477 * g++.dg/template/array7.C: New test.
3478
3479 2004-08-17 James E Wilson <wilson@specifixinc.com>
3480
3481 * gcc.dg/mips-movcc-1.c: New test.
3482 * gcc.dg/mips-movcc-2.c: New test.
3483 * gcc.dg/mips-movcc-3.c: New test.
3484
3485 * gcc.dg/mips-nmadd-1.c: New test.
3486 * gcc.dg/mips-nmadd-2.c: New test.
3487
3488 2004-08-17 Mark Mitchell <mark@codesourcery.com>
3489
3490 PR c++/15871
3491 * g++.dg/opt/inline8.C: New test.
3492
3493 PR c++/16965
3494 * g++.dg/parse/error17.C: New test.
3495
3496 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
3497
3498 * gcc.dg/vect: New directory for vectorizer tests.
3499 * gcc.dg/vect/tree-vect.h: New file.
3500 * gcc.dg/vect/vect.exp: New file.
3501 * gcc.dg/vect/pr16105.c.c: New test.
3502 * gcc.dg/vect/vect-1.c: New test.
3503 * gcc.dg/vect/vect-2.c: New test.
3504 * gcc.dg/vect/vect-3.c: New test.
3505 * gcc.dg/vect/vect-4.c: New test.
3506 * gcc.dg/vect/vect-5.c: New test.
3507 * gcc.dg/vect/vect-6.c: New test.
3508 * gcc.dg/vect/vect-7.c: New test.
3509 * gcc.dg/vect/vect-8.c: New test.
3510 * gcc.dg/vect/vect-9.c: New test.
3511 * gcc.dg/vect/vect-10.c: New test.
3512 * gcc.dg/vect/vect-11.c: New test.
3513 * gcc.dg/vect/vect-12.c: New test.
3514 * gcc.dg/vect/vect-13.c: New test.
3515 * gcc.dg/vect/vect-14.c: New test.
3516 * gcc.dg/vect/vect-15.c: New test.
3517 * gcc.dg/vect/vect-16.c: New test.
3518 * gcc.dg/vect/vect-17.c: New test.
3519 * gcc.dg/vect/vect-18.c: New test.
3520 * gcc.dg/vect/vect-19.c: New test.
3521 * gcc.dg/vect/vect-20.c: New test.
3522 * gcc.dg/vect/vect-21.c: New test.
3523 * gcc.dg/vect/vect-22.c: New test.
3524 * gcc.dg/vect/vect-23.c: New test.
3525 * gcc.dg/vect/vect-24.c: New test.
3526 * gcc.dg/vect/vect-25.c: New test.
3527 * gcc.dg/vect/vect-26.c: New test.
3528 * gcc.dg/vect/vect-27.c: New test.
3529 * gcc.dg/vect/vect-28.c: New test.
3530 * gcc.dg/vect/vect-29.c: New test.
3531 * gcc.dg/vect/vect-30.c: New test.
3532 * gcc.dg/vect/vect-31.c: New test.
3533 * gcc.dg/vect/vect-32.c: New test.
3534 * gcc.dg/vect/vect-33.c: New test.
3535 * gcc.dg/vect/vect-34.c: New test.
3536 * gcc.dg/vect/vect-35.c: New test.
3537 * gcc.dg/vect/vect-36.c: New test.
3538 * gcc.dg/vect/vect-37.c: New test.
3539 * gcc.dg/vect/vect-38.c: New test.
3540 * gcc.dg/vect/vect-40.c: New test.
3541 * gcc.dg/vect/vect-41.c: New test.
3542 * gcc.dg/vect/vect-42.c: New test.
3543 * gcc.dg/vect/vect-43.c: New test.
3544 * gcc.dg/vect/vect-44.c: New test.
3545 * gcc.dg/vect/vect-45.c: New test.
3546 * gcc.dg/vect/vect-46.c: New test.
3547 * gcc.dg/vect/vect-47.c: New test.
3548 * gcc.dg/vect/vect-48.c: New test.
3549 * gcc.dg/vect/vect-49.c: New test.
3550 * gcc.dg/vect/vect-50.c: New test.
3551 * gcc.dg/vect/vect-51.c: New test.
3552 * gcc.dg/vect/vect-52.c: New test.
3553 * gcc.dg/vect/vect-53.c: New test.
3554 * gcc.dg/vect/vect-54.c: New test.
3555 * gcc.dg/vect/vect-55.c: New test.
3556 * gcc.dg/vect/vect-56.c: New test.
3557 * gcc.dg/vect/vect-57.c: New test.
3558 * gcc.dg/vect/vect-58.c: New test.
3559 * gcc.dg/vect/vect-59.c: New test.
3560 * gcc.dg/vect/vect-60.c: New test.
3561 * gcc.dg/vect/vect-61.c: New test.
3562 * gcc.dg/vect/vect-all.c: New test.
3563 * gcc.dg/vect/vect-none.c: New test.
3564
3565 2004-08-17 Paul Brook <paul@codesourcery.com>
3566
3567 PR fortran/13082
3568 * gfortran.dg/entry_1.f90: New test.
3569
3570 2004-08-17 Andrew Pinski <apinski@apple.com>
3571
3572 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
3573
3574 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
3575
3576 * gcc.dg/pr17036-1.c: New test.
3577
3578 2004-08-16 Devang Patel <dpatel@apple.com>
3579
3580 * gcc.dg/darwin-20040809-1.c: New test.
3581
3582 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
3583
3584 * gcc.dg/funcdef-attr-1.c: New test.
3585
3586 2004-08-16 Janis Johnson <janis187@us.ibm.com>
3587
3588 * gcc.dg/altivec-17.c: New test.
3589 * gcc.dg/altivec-18.c: New test.
3590
3591 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3592
3593 PR c++/6749
3594 * g++.dg/template/vtable2.C: New test.
3595
3596 2004-08-14 Richard Henderson <rth@redhat.com>
3597
3598 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
3599 * gcc.dg/pack-test-4.c (main): Return 0.
3600 * gcc.dg/setjmp-1.c: Remove XFAIL.
3601 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
3602
3603 2004-08-14 Richard Henderson <rth@redhat.com>
3604
3605 * gcc.dg/980217-1.c: Add prototype for printf.
3606
3607 2004-08-13 Bud Davis <bdavis9659@comcast.net>
3608
3609 * gfortran.dg/pr16935.f90: New test.
3610
3611 2004-08-13 Janis Johnson <janis187@us.ibm.com>
3612
3613 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
3614
3615 2004-08-13 Paul Brook <paul@codesourcery.com>
3616
3617 * gfortran.dg/der_io_1.f90: Remove stray comma.
3618
3619 2004-08-12 Janis Johnson <janis187@us.ibm.com>
3620
3621 * gcc.dg/vmx/cw-bug-2.c: Remove.
3622 * gcc.dg/vmx/vprint-1.c: Remove.
3623 * gcc.dg/vmx/vscan-1.c: Remove.
3624
3625 2004-08-12 Devang patel <dpatel@apple.com>
3626
3627 * gcc.dg/darwin-20040809-2.c: New test.
3628
3629 2004-08-12 Janis Johnson <janis1872us.ibm.com>
3630
3631 * g++.dg/ext/altivec-12.C: New test.
3632
3633 * g++.dg/ext/altivec-11.C: New test.
3634
3635 2004-08-12 Paul Brook <paul@codesourcery.com>
3636
3637 * g++.dg/abi/arm_cxa_vec_1.C: New test.
3638
3639 2004-08-12 Janis Johnson <janis187@us.ibm.com>
3640
3641 * g++.dg/ext/altivec-2.C: Check for hardware support before
3642 executing any VMX instructions.
3643
3644 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
3645
3646 2004-08-12 Jakub Jelinek <jakub@redhat.com>
3647
3648 PR c++/16276
3649 * g++.old-deja/g++.other/comdat4.C: New test.
3650 * g++.old-deja/g++.other/comdat4-aux.cc: New.
3651
3652 2004-08-12 Ben Elliston <bje@au.ibm.com>
3653
3654 PR target/16286
3655 * gcc.dg/pr16286.c: New test.
3656
3657 2004-08-12 Jan Beulich <jbeulich@novell.com>
3658
3659 * g++.dg/ext/asm5.C: New.
3660
3661 2004-08-11 Mark Mitchell <mark@codesourcery.com>
3662
3663 PR c++/16698
3664 * g++.dg/eh/crash1.C: New test.
3665
3666 PR c++/16717
3667 * g++.dg/ext/construct1.C: New test.
3668
3669 2004-08-11 Mark Mitchell <mark@codesourcery.com>
3670
3671 PR c++/16853
3672 * g++.dg/init/ptrmem1.C: New test.
3673
3674 PR c++/16618
3675 * g++.dg/parse/offsetof5.C: New test.
3676
3677 PR c++/16870
3678 * g++.dg/template/overload3.C: New test.
3679
3680 2004-08-11 Mark Mitchell <mark@codesourcery.com>
3681
3682 PR c++/16964
3683 * g++.dg/parse/error16.C: New test.
3684
3685 PR c++/16904
3686 * g++.dg/template/error14.C: New test.
3687
3688 PR c++/16929
3689 * g++.dg/template/error15.C: New test.
3690
3691 2004-08-11 Devang Patel <dpatel@apple.com>
3692
3693 * gcc.dg/darwin-ld-20040809-1.c: New test.
3694 * gcc.dg/darwin-ld-20040809-2.c: New test.
3695
3696 2004-08-11 Steven G. Kargl <kargls@comcast.net>
3697
3698 PR fortran/16917
3699 * gfortran.dg/dfloat_1.f90: New test.
3700
3701 2004-08-09 Mark Mitchell <mark@codesourcery.com>
3702
3703 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
3704 * gcc.dg/dll-2.c: Fix dg-require syntax.
3705 * gcc.misc-tests/arm-isr.c (abort): Declare.
3706 (exit): Likewise.
3707
3708 2004-08-10 Mark Mitchell <mark@codesourcery.com>
3709
3710 PR c++/16971
3711 * g++.dg/parse/crash16.C: New test.
3712
3713 2004-08-10 Roger Sayle <roger@eyesopen.com>
3714
3715 * gcc.dg/mips-rsqrt-1.c: New test case.
3716 * gcc.dg/mips-rsqrt-2.c: New test case.
3717 * gcc.dg/mips-rsqrt-3.c: New test case.
3718
3719 2004-08-10 Paul Brook <paul@codesourcery.com>
3720
3721 * gfortran.dg/der_io_1.f90: New test.
3722
3723 2004-08-10 Paul Brook <paul@codesourcery.com>
3724
3725 PR fortran/16919
3726 * gfortran.dg/der_array_1.f90: New test.
3727
3728 2004-08-09 David Edelsohn <edelsohn@gnu.org>
3729
3730 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
3731
3732 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
3733
3734 * gcc.dg/wchar_t-2.c: Fix typo.
3735
3736 2004-08-09 Falk Hueffner <falk@debian.org>
3737
3738 PR tree-optimization/12517
3739 * gcc.c-torture/compile/pr12517.c: New test.
3740
3741 PR tree-optimization/12578
3742 * gcc.c-torture/compile/pr12578.c: New test.
3743
3744 PR tree-optimization/12899
3745 * gcc.c-torture/compile/pr12899.c: New test.
3746
3747 PR rtl-optimization/14692
3748 * gcc.c-torture/compile/pr14692.c: New test.
3749
3750 PR tree-optimization/16461
3751 * gcc.c-torture/compile/pr16461.c: New test.
3752
3753 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
3754
3755 * gfortran.dg/getenv_1.f90: New test.
3756
3757 2004-08-06 Mark Mitchell <mark@codesourcery.com>
3758
3759 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
3760 wchar_t.
3761 * gcc.dg/symbian5.c: Test -fno-short-wchar.
3762
3763 2004-08-06 Paul Brook <paul@codesourcery.com>
3764
3765 * gfortran.dg/ret_array_1.f90: New test.
3766 * gfortran.dg/ret_pointer_1.f90: New test.
3767
3768 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
3769
3770 * gcc.dg/missing-field-init-[12].c: New tests.
3771 * g++.dg/warn/missing-field-init-[12].C: New tests.
3772
3773 2004-08-06 Mark Mitchell <mark@codesourcery.com>
3774
3775 * gcc.dg/enum2.c: New test.
3776 * gcc.dg/symbian3.c: Likewise.
3777 * gcc.dg/symbian4.c: Likewise.
3778 * gcc.dg/wchar_t-2.c: Likewise.
3779
3780 2004-08-05 Mark Mitchell <mark@codesourcery.com>
3781
3782 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
3783 destructor tests.
3784
3785 2004-08-05 Mark Mitchell <mark@codesourcery.com>
3786
3787 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
3788 dg-require-visiblity.
3789 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
3790 * g++.dg/ext/visibility/fvisibility.C: Likewise.
3791 * g++.dg/ext/visibility/memfuncts.C: Likewise.
3792 * g++.dg/ext/visibility/new1.C: Likewise.
3793 * g++.dg/ext/visibility/pragma.C: Likewise.
3794 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
3795 * g++.dg/ext/visibility/virtual.C: Likewise.
3796 * g++/dg/ext/visibility/visibility-1.C: Likewise.
3797 * g++/dg/ext/visibility/visibility-2.C: Likewise.
3798 * g++/dg/ext/visibility/visibility-3.C: Likewise.
3799 * g++/dg/ext/visibility/visibility-4.C: Likewise.
3800 * g++/dg/ext/visibility/visibility-5.C: Likewise.
3801 * g++/dg/ext/visibility/visibility-6.C: Likewise.
3802 * g++/dg/ext/visibility/visibility-7.C: Likewise.
3803 * g++/dg/ext/visibility/visibility-8.C: New test.
3804 * gcc.c-torture/compile/dll.x: Remove.
3805 * gcc.dg/dll-2.c: Use dg-require-dll
3806 * gcc.dg/visibility-10.c: New test.
3807 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
3808 supporting DLLs.
3809 * testsuite/lib/scanasm.exp (scan_hidden): New function.
3810 (scan_not_hidden): Likewise.
3811
3812 2004-08-05 David Edelsohn <edelsohn@gnu.org>
3813
3814 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
3815
3816 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
3817
3818 * gcc.c-torture/execute/20040805-1.c: New test.
3819
3820 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
3821
3822 * gcc.dg/20020118-1.c: Declare abort.
3823 * gcc.dg/altivec_check.h: Likewise.
3824 * gcc.dg/iftrap-2.c: Likewise.
3825 * gcc.dg/pragma-darwin.c: Likewise.
3826 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
3827
3828 2004-08-04 Geoffrey Keating <geoffk@apple.com>
3829
3830 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
3831
3832 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
3833
3834 * gcc.c-torture/execute/builtins/abs-2.c,
3835 gcc.c-torture/execute/builtins/abs-3.c,
3836 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
3837 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
3838 intmax_t, uintmax_t and their limits.
3839 * gcc.dg/intmax_t-1.c: New test.
3840
3841 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3842
3843 * g++.dg/tc1/dr147.C: Add reference to PR.
3844
3845 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
3846
3847 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
3848 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
3849
3850 2004-08-03 David Edelsohn <edelsohn@gnu.org>
3851
3852 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
3853
3854 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
3855
3856 * gcc.dg/redecl-5.c: New test.
3857 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
3858 of scanf.
3859
3860 2004-08-03 Roger Sayle <roger@eyesopen.com>
3861
3862 PR middle-end/16790
3863 * gcc.c-torture/execute/pr16790-1.c: New test case.
3864
3865 2004-08-03 Mark Mitchell <mark@codesourcery.com>
3866
3867 * g++.dg/ext/visibility/assign1.C: New test.
3868 * g++.dg/ext/visibility/new1.C: Likewise.
3869
3870 * gcc.dg/symbian1.c: New test.
3871 * gcc.dg/symbian2.c: Likewise.
3872
3873 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
3874
3875 PR target/16570
3876 * gcc.dg/i386-sse-9.c: New test.
3877
3878 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
3879
3880 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
3881
3882 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
3883
3884 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
3885 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
3886 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
3887 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
3888 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
3889 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
3890 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
3891 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
3892 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
3893 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
3894 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
3895 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
3896 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
3897 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
3898 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
3899 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
3900 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
3901 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
3902 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
3903 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
3904 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
3905 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
3906 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
3907 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
3908 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
3909 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
3910 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
3911 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
3912 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
3913 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
3914 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
3915 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
3916 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
3917 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
3918 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
3919 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
3920 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
3921 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
3922 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
3923 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
3924 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
3925 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
3926 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
3927 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
3928 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
3929 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
3930 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
3931 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
3932 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
3933 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
3934 gcc.misc-tests/i386-pf-3dnow-1.c,
3935 gcc.misc-tests/i386-pf-athlon-1.c,
3936 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
3937 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
3938 Declare built-in functions used.
3939 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
3940
3941 2004-08-02 Mark Mitchell <mark@codesourcery.com>
3942
3943 PR c++/16707
3944 * g++.dg/lookup/using12.C: New test.
3945
3946 * g++.dg/init/null1.C: Fix PR number.
3947 * g++.dg/parse/namespace10.C: Likewise.
3948
3949 2004-08-01 Mark Mitchell <mark@codesourcery.com>
3950
3951 PR c++/16224
3952 * g++.dg/template/spec17.C: New test.
3953 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
3954 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
3955
3956 2004-08-02 David Billinghurst
3957
3958 PR fortran/16292
3959 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
3960
3961 2004-08-01 Zack Weinberg <zack@codesourcery.com>
3962
3963 * gcc.dg/ia64-got-1.c: New test case.
3964
3965 2004-08-01 Mark Mitchell <mark@codesourcery.com>
3966
3967 PR c++/16489
3968 * g++.dg/init/null1.C: New test.
3969 * g++.dg/tc1/dr76.C: Adjust error marker.
3970
3971 PR c++/16529
3972 * g++.dg/parse/namespace10.C: New test.
3973
3974 PR c++/16810
3975 * g++.dg/inherit/ptrmem2.C: New test.
3976
3977 2004-08-02 Ben Elliston <bje@au.ibm.com>
3978
3979 PR target/16155
3980 * gcc.dg/pr16155.c: New test.
3981
3982 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
3983
3984 * gcc.dg/redecl-2.c: New test.
3985
3986 2004-07-30 Geoffrey Keating <geoffk@apple.com>
3987
3988 * gcc.dg/darwin-longdouble.c: New file.
3989
3990 2004-07-30 Richard Henderson <rth@redhat.com>
3991
3992 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
3993 write to constant argument.
3994 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
3995
3996 2004-07-30 Richard Henderson <rth@redhat.com>
3997
3998 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
3999 tests of nearest around zero.
4000
4001 2004-07-30 Andrew Pinski <apinski@apple.com>
4002
4003 * gcc.c-torture/compile/20040730-1.c: New test.
4004
4005 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
4006
4007 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
4008 powerpc-eabispe.
4009
4010 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
4011
4012 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
4013
4014 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
4015
4016 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
4017 contains $ld_library_path.
4018 * lib/gfortran.exp (gfortran_link_flags): Likewise.
4019
4020 2004-07-29 Richard Henderson <rth@redhat.com>
4021
4022 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
4023
4024 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
4025 (alt2, which): New.
4026 (Check): Accept either alternative.
4027
4028 2004-07-29 Mark Mitchell <mark@codesourcery.com>
4029
4030 * g++.dg/abi/inline1.C: New test.
4031 * g++.dg/abi/local1-a.cc: Likewise.
4032 * g++.dg/abi/local1.C: Likewise.
4033 * g++.dg/abi/mangle11.C: Tweak location of warnings.
4034 * g++.dg/abi/mangle12.C: Likewise.
4035 * g++.dg/abi/mangle17.C: Likewise.
4036 * g++.dg/abi/mangle20-2.C: Likewise.
4037 * g++.dg/opt/interface1.C: Likewise.
4038 * g++.dg/opt/interface1.h: Likewise.
4039 * g++.dg/opt/interface1-a.cc: New test.
4040 * g++.dg/parse/repo1.C: New test.
4041 * g++.dg/template/repo1.C: Likewise.
4042 * g++.dg/warn/Winline-1.C: Likewise.
4043 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
4044
4045 2004-07-29 Diego Novillo <dnovillo@redhat.com>
4046
4047 * gcc.dg/tree-ssa/20040729-1.c: New test.
4048
4049 2004-07-27 Matt Austern <austern@apple.com>
4050
4051 * gcc.dg/darwin-bool-1.c: New test.
4052 * gcc.dg/darwin-bool-2.c: New test.
4053
4054 2004-07-28 Richard Henderson <rth@redhat.com>
4055
4056 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
4057 arguments in the correct type. Don't write to constant arguments.
4058
4059 2004-07-28 Diego Novillo <dnovillo@redhat.com>
4060
4061 PR tree-optimization/16688
4062 PR tree-optimization/16689
4063 * g++.dg/tree-ssa/pr16688.C: New test.
4064
4065 2004-07-28 Diego Novillo <dnovillo@redhat.com>
4066
4067 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
4068 loads. Not only in the comment, this time.
4069
4070 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
4071
4072 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
4073 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
4074 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
4075 * gcc.dg/sh4a-bitmovua.c: New.
4076 * gcc.dg/sh4a-cos.c: New.
4077 * gcc.dg/sh4a-cosf.c: New.
4078 * gcc.dg/sh4a-fprun.c: New.
4079 * gcc.dg/sh4a-fsrra.c: New.
4080 * gcc.dg/sh4a-memmovua.c: New.
4081 * gcc.dg/sh4a-sin.c: New.
4082 * gcc.dg/sh4a-sincos.c: New.
4083 * gcc.dg/sh4a-sincosf.c: New.
4084 * gcc.dg/sh4a-sinf.c: New.
4085
4086 2004-07-28 Diego Novillo <dnovillo@redhat.com>
4087
4088 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
4089 conditionals.
4090 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
4091 loads.
4092 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
4093 DOM1.
4094
4095 2004-07-27 Andrew Pinski <apinski@apple.com>
4096
4097 * g++.dg/rtti/tinfo1.C: Correct the xfail.
4098
4099 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
4100
4101 * gcc.dg/pragma-isr.c: New test.
4102
4103 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4104
4105 PR c++/14429
4106 * g++.dg/template/ttp11.C: New test.
4107
4108 2004-07-27 Diego Novillo <dnovillo@redhat.com>
4109
4110 * gcc.c-torture/compile/20040727-1.c: New test.
4111
4112 2004-07-26 Eric Christopher <echristo@redhat.com>
4113
4114 * gcc.c-torture/compile/20040726-2.c: New test.
4115
4116 2004-07-26 Andrew Pinski <apinski@apple.com>
4117
4118 * g++.dg/rtti/tinfo1.C: Xfail.
4119
4120 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
4121
4122 * gcc.c-torture/compile/20040726-1.c: New test.
4123
4124 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
4125 Brian Ryner <bryner@brianryner.com>
4126
4127 PR c++/9283
4128 PR c++/15000
4129 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
4130 * g++.dg/ext/visibility/: New directory.
4131 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
4132 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
4133 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
4134 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
4135 * g++.dg/ext/visibility/fvisibility.C,
4136 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
4137 g++.dg/ext/visibility/fvisibility-override1.C
4138 g++.dg/ext/visibility/fvisibility-override2.C
4139 g++.dg/ext/visibility/memfuncts.C
4140 g++.dg/ext/visibility/noPLT.C
4141 g++.dg/ext/visibility/pragma.C
4142 g++.dg/ext/visibility/pragma-override1.C
4143 g++.dg/ext/visibility/pragma-override2.C
4144 g++.dg/ext/visibility/staticmemfuncts.C
4145 g++.dg/ext/visibility/virtual.C: New tests.
4146
4147 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
4148
4149 PR c/15360
4150 * gcc.dg/pr15360-1.c: New test.
4151
4152 2004-07-25 Daniel Jacobowitz <dan@debian.org>
4153
4154 * gcc.dg/pragma-align-2.c: New test.
4155 * gcc.dg/pragma-init-fini.c: New test.
4156 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
4157 targets.
4158
4159 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
4160
4161 * gcc.dg/init-string-2.c: New test.
4162
4163 2004-07-24 Zack Weinberg <zack@codesourcery.com>
4164
4165 PR 16684
4166 * gcc.dg/Wredundant-decls-1.c: New test case.
4167
4168 2004-07-24 Jakub Jelinek <jakub@redhat.com>
4169
4170 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
4171 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
4172 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
4173 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
4174 * gcc.dg/compat/generate-random.c: New file.
4175 * gcc.dg/compat/generate-random.h: Likewise.
4176 * gcc.dg/compat/generate-random_r.c: Likewise.
4177 * gcc.dg/compat/struct-layout-1.h: Likewise.
4178 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
4179 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
4180 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
4181 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
4182 * gcc.dg/compat/struct-layout-1_main.c: New test.
4183 * gcc.dg/compat/struct-layout-1_x.c: New file.
4184 * gcc.dg/compat/struct-layout-1_y.c: New file.
4185 * gcc.dg/compat/struct-layout-1_test.h: New file.
4186
4187 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
4188
4189 * gcc.dg/comp-return-1.c: New test
4190
4191 2004-07-23 Janis Johnson <janis187@us.ibm.com>
4192
4193 * gcc.dg/vmx/8-02a.c: Fix typo.
4194
4195 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
4196 * gcc.dg/darwin-abi-3.c: New test.
4197
4198 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
4199 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
4200
4201 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
4202 * gcc.dg/vmx/ops-long-1.c: New test.
4203 * gcc.dg/vmx/ops-long-2.c: New test.
4204
4205 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
4206
4207 * g++.dg/lookup/conv-[1234].C: New.
4208
4209 2004-07-22 Mark Mitchell <mark@codesourcery.com>
4210
4211 * g++.dg/parse/attr2.C: Simplify.
4212
4213 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
4214
4215 PR c/7284
4216 * gcc.c-torture/execute/pr7284-1.c: New test.
4217
4218 2004-07-22 Brian Booth <bbooth@redhat.com>
4219
4220 * gcc.dg/tree-ssa/20040721-1.c: New test.
4221
4222 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
4223
4224 * g++.dg/template/crash20.c: New.
4225
4226 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
4227
4228 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
4229 Add dg-run directive. Declare variables as required.
4230 * gfortran.dg/g77/README: Update
4231
4232 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
4233
4234 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
4235 gcc.dg/cris-peep2-andu2.c: New tests.
4236
4237 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
4238
4239 PR c/15052
4240 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
4241 on return type.
4242 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
4243 messages.
4244 * gcc.dg/qual-return-2.c: Update expected messages.
4245 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
4246
4247 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
4248
4249 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
4250 * gcc.dg/noncompile/921102-1.c: Update expected error message.
4251
4252 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
4253
4254 PR c/11250
4255 * gcc.dg/init-string-1.c: New test.
4256
4257 2004-07-21 Jakub Jelinek <jakub@redhat.com>
4258
4259 PR middle-end/15345
4260 PR c/16450
4261 * gcc.dg/torture/nested-fn-1.c: New test.
4262
4263 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
4264
4265 PR target/16559
4266 * gcc.dg/ia64-fptr-1.c: New file.
4267
4268 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4269
4270 PR c++/14497
4271 * g++.dg/template/spec16.C: New test.
4272 * g++.old-deja/g++.robertl/eb118.C: Remove.
4273
4274 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4275
4276 PR c++/509
4277 * g++.dg/template/spec15.C: New test.
4278
4279 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
4280
4281 Copy cases from g77.f-torture/execute and add dg-run
4282 directive. Other changes as noted.
4283 * gfortran.dg/g77/13037.f
4284 * gfortran.dg/g77/1832.f
4285 * gfortran.dg/g77/19981119-0.f
4286 * gfortran.dg/g77/19990313-0.f
4287 * gfortran.dg/g77/19990313-1.f
4288 * gfortran.dg/g77/19990313-2.f
4289 * gfortran.dg/g77/19990313-3.f
4290 * gfortran.dg/g77/19990419-1.f
4291 * gfortran.dg/g77/19990826-0.f
4292 * gfortran.dg/g77/19990826-2.f
4293 * gfortran.dg/g77/20000503-1.f
4294 * gfortran.dg/g77/20001111.f
4295 * gfortran.dg/g77/20010116.f
4296 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
4297 * gfortran.dg/g77/20010430.f
4298 * gfortran.dg/g77/6177.f
4299 * gfortran.dg/g77/947.f
4300 * gfortran.dg/g77/970816-3.f
4301 * gfortran.dg/g77/971102-1.f
4302 * gfortran.dg/g77/980520-1.f
4303 * gfortran.dg/g77/980628-0.f
4304 * gfortran.dg/g77/980628-1.f
4305 * gfortran.dg/g77/980628-10.f
4306 * gfortran.dg/g77/980628-2.f
4307 * gfortran.dg/g77/980628-3.f
4308 * gfortran.dg/g77/980628-7.f
4309 * gfortran.dg/g77/980628-8.f
4310 * gfortran.dg/g77/980628-9.f
4311 * gfortran.dg/g77/980701-0.f
4312 * gfortran.dg/g77/980701-1.f
4313 * gfortran.dg/g77/cabs.f
4314 * gfortran.dg/g77/claus.f
4315 * gfortran.dg/g77/complex_1.f
4316 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
4317 * gfortran.dg/g77/dcomplex.f
4318 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
4319 * gfortran.dg/g77/f90-intrinsic-mathematical.f
4320 * gfortran.dg/g77/f90-intrinsic-numeric.f
4321 * gfortran.dg/g77/int8421.f
4322 * gfortran.dg/g77/labug1.f
4323 * gfortran.dg/g77/large_vec.f
4324 * gfortran.dg/g77/le.f
4325 * gfortran.dg/g77/short.f
4326 * gfortran.dg/g77/README: Update
4327
4328 2004-07-20 Mark Mitchell <mark@codesourcery.com>
4329
4330 PR c++/16637
4331 * g++.dg/parse/lookup4.C: New test.
4332
4333 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4334
4335 PR c++/16175
4336 * g++.dg/template/ttp10.C: New test.
4337
4338 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
4339
4340 * gcc.dg/pr12625-1.c: New test.
4341
4342 2004-07-20 Steven Bosscher <stevenb@suse.de>
4343
4344 * testsuite/gcc.dg/switch-warn-1.c: New test.
4345 * testsuite/gcc.dg/switch-warn-2.c: New test.
4346 * gcc.c-torture/compile/pr14730.c: Update.
4347
4348 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
4349
4350 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
4351 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
4352 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
4353 g++.dg/template/nontype3.C: Remove trailing CR from tests.
4354
4355 2004-07-18 Mark Mitchell <mark@codesourcery.com>
4356
4357 PR c++/16623
4358 * g++.dg/template/assign1.C: New test.
4359
4360 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4361
4362 PR c++/12170
4363 * g++.dg/template/ttp9.C: New test.
4364
4365 2004-07-19 Daniel Jacobowitz <dan@debian.org>
4366
4367 * gcc.dg/format/cmn-err-1.c: New test.
4368
4369 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
4370
4371 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
4372 gcc.dg/Wparentheses-10.c: New tests.
4373 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
4374
4375 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4376
4377 PR fortran/16465
4378 * gfortran.dg/g77//ffixed-line-length-0.f,
4379 gfortran.dg/g77/ffixed-line-length-132.f,
4380 gfortran.dg/g77/ffixed-line-length-72.f,
4381 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
4382 gfortran.dg/g77/README: Update.
4383
4384 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4385
4386 PR c++/13092
4387 * g++.dg/template/non-dependent7.C: New test.
4388 * g++.dg/template/non-dependent8.C: Likewise.
4389 * g++.dg/template/non-dependent9.C: Likewise.
4390 * g++.dg/template/non-dependent10.C: Likewise.
4391
4392 2004-07-17 Mark Mitchell <mark@codesourcery.com>
4393
4394 PR c++/16337
4395 * g++.dg/parse/attr2.C: New test.
4396
4397 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
4398
4399 * g77.dg: Removed.
4400 * g77.f-torture: Ditto.
4401
4402 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
4403
4404 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
4405 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
4406 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
4407
4408 2004-07-16 Richard Henderson <rth@redhat.com>
4409
4410 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
4411
4412 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4413
4414 * lib/fortran-torture.exp (fortran-torture): Don't test compile
4415 tests with full list of options.
4416 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
4417 of TORTURE_OPTIONS if test contains 'dg-do run'.
4418
4419 PR fortran/16404
4420 * gfortran.dg/do_iterator.f90: New test.
4421
4422 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4423
4424 PR rtl-optimization/16536
4425 * gcc.c-torture/execute/restrict-1.c: New test.
4426
4427 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4428
4429 PR fortran/15324
4430 * gfortran.dg/pr15324.f90: New test.
4431
4432 PR fortran/15129
4433 * gfortran.dg/pr15129.f90: New test.
4434
4435 PR fortran/15140
4436 * gfortran.dg/pr15140.f90: New test.
4437
4438 PR fortran/13792
4439 * gfortran.fortran-torture/execute/bounds.f90: Add check for
4440 compile-time simplification.
4441
4442 2004-07-14 Mike Stump <mrs@apple.com>
4443
4444 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
4445
4446 2004-07-14 James E Wilson <wilson@specifixinc.com>
4447
4448 PR target/16325
4449 * gcc.dg/profile-generate-1.c: New.
4450
4451 2004-07-15 Jakub Jelinek <jakub@redhat.com>
4452
4453 * gcc.c-torture/execute/20040709-1.c: New test.
4454 * gcc.c-torture/execute/20040709-2.c: New test.
4455
4456 2004-07-14 Mike Stump <mrs@apple.com>
4457
4458 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
4459
4460 2004-07-14 Mike Stump <mrs@apple.com>
4461
4462 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
4463
4464 2004-07-13 Mark Mitchell <mark@codesourcery.com>
4465
4466 PR c++/16518
4467 * g++.dg/parse/mutable1.C: New test.
4468
4469 2004-07-13 Diego Novillo <dnovillo@redhat.com>
4470
4471 PR tree-optimization/16443
4472 * gcc.dg/tree-ssa/20040713-1.c: New test.
4473
4474 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
4475
4476 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
4477 for operator new.
4478
4479 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
4480
4481 * gfortran.dg/g77/README: New file
4482 * gfortran.dg/g77/19981216-0.f: Copy from
4483 g77.f-torture/noncompile. Add "dg-do compile" and
4484 dg-error as required.
4485 * gfortran.dg/g77/19990218-1.f: Likewise
4486 * gfortran.dg/g77/19990905-1.f: Likewise
4487 * gfortran.dg/g77/9263.f: Likewise
4488 * gfortran.dg/g77/980615-0.f: Likewise
4489 * gfortran.dg/g77/980616-0.f: Likewise
4490 * gfortran.dg/g77/check0.f: Likewise
4491 * gfortran.dg/g77/select_no_compile.f: Likewise
4492
4493 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
4494
4495 Copy files from g77.f-torture/compile.
4496 Add "{ dg-do compile}". Other changes as noted
4497 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
4498 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
4499 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
4500 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
4501 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
4502 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
4503 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
4504 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
4505 statement to conform to standard. Append alpha1.x for reference.
4506 * gfortran.dg/g77/xformat.f: Add dg-warning
4507
4508 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
4509
4510 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
4511 Add {dg-do compile} directive.
4512 * gfortran.dg/g77/cpp2.F: Likewise
4513
4514 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4515
4516 PR c++/5402
4517 * g++.dg/lookup/name-clash1.C: New test.
4518
4519 PR c++/9777
4520 * g++.dg/lookup/name-clash2.C: New test.
4521
4522 PR c++/12102
4523 * g++.dg/lookup/name-clash3.C: New test.
4524
4525 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4526
4527 * g++.dg/lookup/new2.C: New test.
4528 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
4529
4530 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
4531
4532 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
4533 Add {dg-do compile} directive.
4534 * gfortran.dg/g77/13060.f: Likewise
4535 * gfortran.dg/g77/19990218-0.f: Likewise
4536 * gfortran.dg/g77/19990305-0.f: Likewise
4537 * gfortran.dg/g77/19990419-0.f: Likewise
4538 * gfortran.dg/g77/19990502-0.f: Likewise
4539 * gfortran.dg/g77/19990502-1.f: Likewise
4540 * gfortran.dg/g77/19990525-0.f: Likewise
4541 * gfortran.dg/g77/19990826-1.f: Likewise
4542 * gfortran.dg/g77/19990826-3.f: Likewise
4543 * gfortran.dg/g77/19990905-2.f: Likewise
4544 * gfortran.dg/g77/20000412-1.f: Likewise
4545 * gfortran.dg/g77/20000511-1.f: Likewise
4546 * gfortran.dg/g77/20000511-2.f: Likewise
4547 * gfortran.dg/g77/20000518.f: Likewise
4548 * gfortran.dg/g77/20000601-1.f: Likewise
4549 * gfortran.dg/g77/20000601-2.f: Likewise
4550 * gfortran.dg/g77/20000629-1.f: Likewise
4551 * gfortran.dg/g77/20000630-2.f: Likewise
4552 * gfortran.dg/g77/20010115.f: Likewise
4553 * gfortran.dg/g77/20010321-1.f: Likewise
4554 * gfortran.dg/g77/20010426.f: Likewise
4555 * gfortran.dg/g77/20020307-1.f: Likewise
4556 * gfortran.dg/g77/8485.f: Likewise
4557 * gfortran.dg/g77/960317-1.f: Likewise
4558 * gfortran.dg/g77/970915-0.f: Likewise
4559 * gfortran.dg/g77/980310-1.f: Likewise
4560 * gfortran.dg/g77/980310-2.f: Likewise
4561 * gfortran.dg/g77/980310-3.f: Likewise
4562 * gfortran.dg/g77/980310-4.f: Likewise
4563 * gfortran.dg/g77/980310-6.f: Likewise
4564 * gfortran.dg/g77/980310-7.f: Likewise
4565 * gfortran.dg/g77/980310-8.f: Likewise
4566 * gfortran.dg/g77/980419-2.f: Likewise
4567 * gfortran.dg/g77/980424-0.f: Likewise
4568 * gfortran.dg/g77/980427-0.f: Likewise
4569 * gfortran.dg/g77/980729-0.f: Likewise
4570 * gfortran.dg/g77/981117-1.f: Likewise
4571 * gfortran.dg/g77/toon_1.f: Likewise
4572
4573 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4574
4575 PR c++/2204
4576 * g++.dg/other/abstract2.C: New test.
4577
4578 2004-07-12 Paul Brook <paul@codesourcery.com>
4579
4580 * gfortran.dg/pointer_init_1.f90: New test.
4581
4582 2004-07-11 Paul Brook <paul@codesourcery.com>
4583
4584 PR fortran/15986
4585 * gfortran.dg/contained_1.f90: New test.
4586
4587 2004-07-11 Mark Mitchell <mark@codesourcery.com>
4588
4589 * g++.dg/parse/defarg8.C: New test.
4590
4591 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4592
4593 PR fortran/16433
4594 * gfortran.dg/pr16433.f: New test.
4595
4596 PR fortran/17574
4597 * gfortran.dg/pr15754.f90: New test.
4598
4599 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
4600
4601 PR tree-optimization/16437
4602 * gcc.c-torture/execute/bitfld-4.c: New test.
4603
4604 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4605
4606 * gfortran.fortran-torture/execute/common_2.f90: Add check for
4607 access to common var from module.
4608
4609 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4610
4611 PR fortran/16336
4612 * gfortran.fortran-torture/execute/common_2.f90: New test.
4613
4614 2004-07-10 Paul Brook <paul@codesourcery.com>
4615
4616 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
4617
4618 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4619
4620 PR fortran/15969
4621 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
4622
4623 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
4624
4625 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
4626 * gfortran.dg/g77/ffixed-form-2.f: Likewise
4627 * gfortran.dg/g77/ffree-form-1.f: Likewise
4628 * gfortran.dg/g77/ffree-form-2.f: Likewise
4629 * gfortran.dg/g77/ffree-form-3.f: Likewise
4630 * gfortran.dg/g77/fno-underscoring.f: Likewise
4631 * gfortran.dg/g77/funderscoring.f: Likewise
4632 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
4633
4634 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4635
4636 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
4637
4638 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4639 Paul Brook <paul@codesourcery.com>
4640
4641 PR fortran/13415
4642 * gfortran.dg/common_pointer_1.f90: New test.
4643
4644 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4645
4646 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
4647
4648 2004-07-09 James E Wilson <wilson@specifixinc.com>
4649
4650 PR target/16364
4651 * gcc.c-torture/compile/20040709-1.c: New.
4652
4653 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4654
4655 PR fortran/14077
4656 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
4657
4658 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4659
4660 PR fortran/13201
4661 * gfortran.dg/shape_1.f90: New test.
4662
4663 2004-07-09 Zack Weinberg <zack@codesourcery.com>
4664 Andrew Pinski <apinski@apple.com>
4665
4666 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
4667
4668 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4669
4670 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
4671 comment.
4672
4673 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4674 Paul Brook <paul@codesourcery.com>
4675
4676 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
4677 '.f95' and '.F95'.
4678
4679 2004-07-09 Diego Novillo <dnovillo@redhat.com>
4680
4681 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
4682
4683 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4684
4685 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
4686 testcases with capital suffix.
4687
4688 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4689
4690 PR fortran/15481
4691 PR fortran/13372
4692 PR fortran/13575
4693 PR fortran/15978
4694 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
4695
4696 * gfortran.dg/implicit_1.f90: New test.
4697
4698 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
4699
4700 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
4701 expression to match gfortran warning/error messages
4702 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
4703 dg-error text.
4704
4705 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
4706
4707 * lib/fortran-torture.exp: Rename proc search_for to
4708 search_for_re.
4709
4710 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
4711
4712 * gcc.c-torture/execute/simd-5.x: New file.
4713 XFAIL on SPARC 64-bit at -O0.
4714
4715 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4716
4717 PR c++/8211
4718 PR c++/16165
4719 * g++.dg/warn/effc3.C: New test.
4720
4721 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
4722
4723 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
4724 change X to 1X in format.
4725 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
4726 add data statements to conform to standard.
4727
4728 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
4729
4730 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
4731 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
4732 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
4733
4734 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
4735
4736 * gfortran.dg/g77/7388.f: Copy from g77.dg
4737 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
4738 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
4739 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
4740 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
4741 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
4742 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
4743 * gfortran.dg/g77/strlen0.f: Likewise
4744
4745 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
4746
4747 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
4748 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
4749
4750 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
4751
4752 * gcc.c-torture/execute/920428-2.x: Delete.
4753 * gcc.c-torture/execute/920501-7.x: Likewise.
4754
4755 2004-07-08 Jakub Jelinek <jakub@redhat.com>
4756
4757 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
4758 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
4759 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
4760 prescott and c3-2.
4761 (PREFETCH_3DNOW): Add -march=c3.
4762
4763 2004-07-08 Diego Novillo <dnovillo@redhat.com>
4764
4765 PR c/16437
4766 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
4767 * gcc.c-torture/execute/bf64-1.x: Likewise.
4768
4769 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
4770
4771 * gcc.c-torture/compile/20040708-1.c: New test.
4772
4773 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4774
4775 PR c++/16169
4776 * g++.dg/warn/effc2.C: New test.
4777
4778 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
4779
4780 * gcc.c-torture/execute/bitfld-1.x: Remove.
4781 * gcc.c-torture/execute/bitfld-3.c: New test.
4782 * gcc.dg/bitfld-2.c: Remove XFAILs.
4783
4784 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
4785
4786 PR c++/16276
4787 * g++.dg/rtti/tinfo1.C: New file.
4788
4789 2004-07-07 Eric Christopher <echristo@redhat.com>
4790
4791 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
4792
4793 2004-07-07 Andrew Pinski <apinski@apple.com>
4794
4795 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
4796
4797 2004-07-07 Mark Mitchell <mark@codesourcery.com>
4798
4799 * g++.dg/init/call1.C: XFAIL.
4800
4801 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
4802
4803 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
4804 except for movstrict*, to movmem* and clrstr* to clrmem*.
4805
4806 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
4807
4808 * gcc.c-torture/execute/20040707-1.c: New test.
4809
4810 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
4811
4812 * gcc.c-torture/execute/20040706-1.c: New test.
4813
4814 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4815
4816 PR c++/3671
4817 * g++.dg/template/spec14.C: New test.
4818
4819 2004-07-05 Jakub Jelinek <jakub@redhat.com>
4820
4821 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
4822 nothing if not yet defined. Use it in b, c and d type definitions.
4823 * gcc.c-torture/execute/20040705-1.c: New test.
4824 * gcc.c-torture/execute/20040705-2.c: New test.
4825
4826 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4827
4828 PR c++/2518
4829 * g++.dg/lookup/new1.C: New test.
4830
4831 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4832
4833 PR c++/11406
4834 * g++.dg/template/sizeof8.C: New test.
4835
4836 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
4837
4838 * gcc.c-torture/compile/20040705-1.c: New test.
4839
4840 2004-07-04 Bud Davis <bdavis9659@comcast.net>
4841
4842 * gfortran.fortran-torture/execute/seq_io.f90: New test.
4843
4844 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
4845
4846 * gcc.dg/cpp/if-mop.c: Two new testcases.
4847 * gcc.dg/cpp/trad/comment-3.c: New.
4848
4849 2004-07-04 Paul Brook <paul@codesourcery.com>
4850
4851 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
4852
4853 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
4854
4855 PR c++/3761
4856 * g++.dg/lookup/crash4.C: New test.
4857
4858 2004-07-02 Zack Weinberg <zack@codesourcery.com>
4859
4860 * gcc.c-torture/execute/builtin-abs-1.c
4861 * gcc.c-torture/execute/builtin-abs-2.c
4862 * gcc.c-torture/execute/builtin-complex-1.c
4863 * gcc.c-torture/execute/builtins/string-1-lib.c
4864 * gcc.c-torture/execute/builtins/string-1.c
4865 * gcc.c-torture/execute/builtins/string-2-lib.c
4866 * gcc.c-torture/execute/builtins/string-2.c
4867 * gcc.c-torture/execute/builtins/string-3-lib.c
4868 * gcc.c-torture/execute/builtins/string-3.c
4869 * gcc.c-torture/execute/builtins/string-4-lib.c
4870 * gcc.c-torture/execute/builtins/string-4.c
4871 * gcc.c-torture/execute/builtins/string-5-lib.c
4872 * gcc.c-torture/execute/builtins/string-5.c
4873 * gcc.c-torture/execute/builtins/string-6-lib.c
4874 * gcc.c-torture/execute/builtins/string-6.c
4875 * gcc.c-torture/execute/builtins/string-7-lib.c
4876 * gcc.c-torture/execute/builtins/string-7.c
4877 * gcc.c-torture/execute/builtins/string-8-lib.c
4878 * gcc.c-torture/execute/builtins/string-8.c
4879 * gcc.c-torture/execute/builtins/string-9-lib.c
4880 * gcc.c-torture/execute/builtins/string-9.c
4881 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
4882 * gcc.c-torture/execute/builtins/string-asm-1.c
4883 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
4884 * gcc.c-torture/execute/builtins/string-asm-2.c
4885 * gcc.c-torture/execute/stdio-opt-1.c
4886 * gcc.c-torture/execute/stdio-opt-2.c
4887 * gcc.c-torture/execute/stdio-opt-3.c
4888 * gcc.c-torture/execute/string-opt-1.c
4889 * gcc.c-torture/execute/string-opt-10.c
4890 * gcc.c-torture/execute/string-opt-11.c
4891 * gcc.c-torture/execute/string-opt-12.c
4892 * gcc.c-torture/execute/string-opt-13.c
4893 * gcc.c-torture/execute/string-opt-14.c
4894 * gcc.c-torture/execute/string-opt-15.c
4895 * gcc.c-torture/execute/string-opt-16.c
4896 * gcc.c-torture/execute/string-opt-2.c
4897 * gcc.c-torture/execute/string-opt-6.c
4898 * gcc.c-torture/execute/string-opt-7.c
4899 * gcc.c-torture/execute/string-opt-8.c:
4900 Replace with ...
4901
4902 * gcc.c-torture/execute/builtins/abs-2.c
4903 * gcc.c-torture/execute/builtins/abs-3.c
4904 * gcc.c-torture/execute/builtins/complex-1.c
4905 * gcc.c-torture/execute/builtins/fprintf.c
4906 * gcc.c-torture/execute/builtins/fputs.c
4907 * gcc.c-torture/execute/builtins/memcmp.c
4908 * gcc.c-torture/execute/builtins/memmove.c
4909 * gcc.c-torture/execute/builtins/memops-asm.c
4910 * gcc.c-torture/execute/builtins/mempcpy-2.c
4911 * gcc.c-torture/execute/builtins/mempcpy.c
4912 * gcc.c-torture/execute/builtins/memset.c
4913 * gcc.c-torture/execute/builtins/printf.c
4914 * gcc.c-torture/execute/builtins/sprintf.c
4915 * gcc.c-torture/execute/builtins/strcat.c
4916 * gcc.c-torture/execute/builtins/strchr.c
4917 * gcc.c-torture/execute/builtins/strcmp.c
4918 * gcc.c-torture/execute/builtins/strcpy.c
4919 * gcc.c-torture/execute/builtins/strcspn.c
4920 * gcc.c-torture/execute/builtins/strlen-2.c
4921 * gcc.c-torture/execute/builtins/strlen.c
4922 * gcc.c-torture/execute/builtins/strncat.c
4923 * gcc.c-torture/execute/builtins/strncmp-2.c
4924 * gcc.c-torture/execute/builtins/strncmp.c
4925 * gcc.c-torture/execute/builtins/strncpy.c
4926 * gcc.c-torture/execute/builtins/strpbrk.c
4927 * gcc.c-torture/execute/builtins/strpcpy-2.c
4928 * gcc.c-torture/execute/builtins/strpcpy.c
4929 * gcc.c-torture/execute/builtins/strrchr.c
4930 * gcc.c-torture/execute/builtins/strspn.c
4931 * gcc.c-torture/execute/builtins/strstr-asm.c
4932 * gcc.c-torture/execute/builtins/strstr.c:
4933 ... these new files.
4934
4935 * gcc.c-torture/execute/builtins/abs-2-lib.c
4936 * gcc.c-torture/execute/builtins/abs-3-lib.c
4937 * gcc.c-torture/execute/builtins/complex-1-lib.c
4938 * gcc.c-torture/execute/builtins/fprintf-lib.c
4939 * gcc.c-torture/execute/builtins/fputs-lib.c
4940 * gcc.c-torture/execute/builtins/memcmp-lib.c
4941 * gcc.c-torture/execute/builtins/memmove-lib.c
4942 * gcc.c-torture/execute/builtins/memops-asm-lib.c
4943 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
4944 * gcc.c-torture/execute/builtins/mempcpy-lib.c
4945 * gcc.c-torture/execute/builtins/memset-lib.c
4946 * gcc.c-torture/execute/builtins/printf-lib.c
4947 * gcc.c-torture/execute/builtins/sprintf-lib.c
4948 * gcc.c-torture/execute/builtins/strcat-lib.c
4949 * gcc.c-torture/execute/builtins/strchr-lib.c
4950 * gcc.c-torture/execute/builtins/strcmp-lib.c
4951 * gcc.c-torture/execute/builtins/strcpy-lib.c
4952 * gcc.c-torture/execute/builtins/strcspn-lib.c
4953 * gcc.c-torture/execute/builtins/strlen-2-lib.c
4954 * gcc.c-torture/execute/builtins/strlen-lib.c
4955 * gcc.c-torture/execute/builtins/strncat-lib.c
4956 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
4957 * gcc.c-torture/execute/builtins/strncmp-lib.c
4958 * gcc.c-torture/execute/builtins/strncpy-lib.c
4959 * gcc.c-torture/execute/builtins/strpbrk-lib.c
4960 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
4961 * gcc.c-torture/execute/builtins/strpcpy-lib.c
4962 * gcc.c-torture/execute/builtins/strrchr-lib.c
4963 * gcc.c-torture/execute/builtins/strspn-lib.c
4964 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
4965 * gcc.c-torture/execute/builtins/strstr-lib.c
4966 * gcc.c-torture/execute/builtins/lib/abs.c
4967 * gcc.c-torture/execute/builtins/lib/fprintf.c
4968 * gcc.c-torture/execute/builtins/lib/memset.c
4969 * gcc.c-torture/execute/builtins/lib/printf.c
4970 * gcc.c-torture/execute/builtins/lib/sprintf.c
4971 * gcc.c-torture/execute/builtins/lib/strcpy.c
4972 * gcc.c-torture/execute/builtins/lib/strcspn.c
4973 * gcc.c-torture/execute/builtins/lib/strncat.c
4974 * gcc.c-torture/execute/builtins/lib/strncmp.c
4975 * gcc.c-torture/execute/builtins/lib/strncpy.c
4976 * gcc.c-torture/execute/builtins/lib/strpbrk.c
4977 * gcc.c-torture/execute/builtins/lib/strspn.c
4978 * gcc.c-torture/execute/builtins/lib/strstr.c:
4979 New files containing support routines.
4980
4981 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
4982 declaration.
4983 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
4984 when not optimizing.
4985
4986 2004-07-02 Mark Mitchell <mark@codesourcery.com>
4987
4988 PR c++/16240
4989 * g++.dg/abi/mangle22.C: New test.
4990 * g++.dg/abi/mangle23.C: Likewise.
4991
4992 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
4993
4994 PR fortran/16290
4995 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
4996 Allow for cases without denormalized floating point numbers.
4997
4998 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
4999
5000 PR c/1027
5001 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
5002 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
5003 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
5004 expected warning text.
5005 * gcc.dg/format/diag-2.c: New test.
5006
5007 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
5008
5009 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
5010
5011 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
5012
5013 * gcc.dg/builtins-43.c: New.
5014 * gcc.dg/builtins-44.c: New.
5015 * gcc.dg/builtins-45.c: New.
5016
5017 2004-06-26 Geoffrey Keating <geoffk@apple.com>
5018 Andreas Tobler <a.tobler@schweiz.ch>
5019
5020 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
5021 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
5022 as SIGSEGV.
5023 * gcc.dg/cleanup-11.c: Likewise.
5024 * gcc.dg/cleanup-8.c: Likewise.
5025 * gcc.dg/cleanup-9.c: Likewise.
5026 * gcc.dg/cleanup-5.c: Run on all platforms.
5027
5028 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
5029
5030 * g++.dg/warn/nonnull1.C: New test.
5031
5032 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
5033
5034 * gcc.dg/compat/compat-common.h: Wrap up CINT in
5035 an #ifndef SKIP_COMPLEX_INT/#endif pair.
5036 Special-case the Sun compiler wrt to <complex.h>.
5037
5038 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
5039
5040 * gcc.dg/Wunreachable-8.C: New test.
5041
5042 * gcc.dg/h8300-ice2.c : New test.
5043
5044 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
5045
5046 PR fortran/16161
5047 * gfortran.fortran-torture/compile/implicit.f90: Add test
5048 for implicit character.
5049
5050 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
5051
5052 PR fortran/16289
5053 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
5054 Use tiny() intrinsic to find smallest non-negative real
5055
5056 2004-06-30 Jakub Jelinek <jakub@redhat.com>
5057
5058 * gcc.dg/compat/struct-by-value-22_main.c: New test.
5059 * gcc.dg/compat/struct-by-value-22_x.c: New.
5060 * gcc.dg/compat/struct-by-value-22_y.c: New.
5061
5062 * gcc.c-torture/execute/20040629-1.c: New test.
5063
5064 2004-06-29 Jakub Jelinek <jakub@redhat.com>
5065
5066 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
5067 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
5068
5069 PR target/16195
5070 * gcc.dg/20040625-1.c: New test.
5071
5072 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5073
5074 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
5075
5076 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5077
5078 PR fortran/15963
5079 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
5080
5081 2004-06-29 Richard Henderson <rth@redhat.com>
5082
5083 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
5084
5085 2004-06-29 Paul Brook <paul@codesourcery.com>
5086
5087 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
5088 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
5089
5090 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
5091
5092 PR c++/16260
5093 * g++.dg/parse/crash15.C: New.
5094
5095 2004-06-28 Andrew Pinski <apinski@apple.com>
5096
5097 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
5098 by the error already.
5099
5100 * g++.dg/opt/ptrmem4.C: Change to compile only test.
5101
5102 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
5103
5104 PR target/14041
5105 * gcc.dg/h8300-bss-align-1.c : New.
5106
5107 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
5108
5109 * PR c++/16174
5110 * g++.dg/template/ctor4.C: New.
5111
5112 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
5113
5114 PR c++/16205
5115 * g++.dg/warn/Wsequence-point-1.C: New test.
5116
5117 2004-06-27 Paul Brook <paul@codesourcery.com>
5118
5119 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
5120
5121 2004-06-27 Zack Weinberg <zack@codesourcery.com>
5122
5123 * g++.old-deja/g++.mike/p7325.C: Remove.
5124
5125 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
5126
5127 PR c/14963
5128 * gcc.dg/pr14963.c: New test.
5129
5130 2004-06-27 Mark Mitchell <mark@codesourcery.com>
5131
5132 PR c++/16193
5133 * g++.dg/parse/redef1.C: New test.
5134
5135 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
5136
5137 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
5138 20021110.c.
5139 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
5140 20021119-1.c.
5141 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
5142 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
5143 5-04.c.
5144 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
5145 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
5146 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
5147 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
5148 g++.brendan/enum14.C.
5149 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
5150 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
5151 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
5152 g++.mike/virt1.C.
5153 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
5154 memtemp24.C.
5155
5156 2004-06-27 Roger Sayle <roger@eyesopen.com>
5157
5158 * gcc.dg/20040527-1.c: New test case.
5159
5160 2004-06-26 Bud Davis <bdavis9659@comcast.net>
5161
5162 PR gfortran/pr16196
5163 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
5164
5165 2004-06-25 Roger Sayle <roger@eyesopen.com>
5166
5167 PR middle-end/15825
5168 * gcc.dg/pr15825-1.c: New test case.
5169
5170 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
5171
5172 * gcc.c-torture/execute/20040625-1.c: New test.
5173
5174 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5175
5176 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
5177
5178 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
5179
5180 * gcc.dg/torture/mips-div-1.c: New test.
5181
5182 2004-06-24 Jeff Law <law@redhat.com>
5183
5184 * gcc.dg/tree-ssa/20040624-1.c: New test.
5185
5186 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
5187
5188 * gcc.c-torture/compile/20040624-1.c: New test.
5189
5190 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5191
5192 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
5193 this directory.
5194
5195 2004-06-23 Andrew Pinski <apinski@apple.com>
5196
5197 PR middle-end/15988
5198 * g++.dg/opt/ptrmem4.C: New test.
5199
5200 * gcc.dg/c90-array-quals-2.c: New test.
5201
5202 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
5203
5204 * gcc.dg/kpice1.c: New test.
5205
5206 2006-06-23 Andrew Pinski <apinski@apple.com>
5207
5208 * gcc.dg/c90-array-quals.c: New test.
5209
5210 2006-06-22 Richard Henderson <rth@redhat.com>
5211
5212 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
5213
5214 2004-06-22 Loren James Rittle <ljrittle@acm.org>
5215
5216 * gcc.dg/builtins-config.h: Handle FreeBSD.
5217
5218 2006-06-22 Richard Henderson <rth@redhat.com>
5219
5220 * g++.dg/opt/devirt1.C: New.
5221
5222 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
5223
5224 * g++.dg/opt/pr15551.C: New testcase.
5225
5226 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
5227
5228 PR target/14800
5229 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
5230 x86_64-*-linux* when compiling for 32bit.
5231
5232 2004-06-21 Andrew Pinski <apinski@apple.com>
5233
5234 * gcc.dg/pch/struct-1.c: New.
5235 * gcc.dg/pch/struct-1.hs: New.
5236
5237 2004-06-21 Geoffrey Keating <geoffk@apple.com>
5238
5239 * gcc.dg/pch/save-temps-1.c: New file.
5240 * gcc.dg/pch/save-temps-1.hs: New file.
5241
5242 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
5243
5244 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
5245 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
5246
5247 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5248
5249 * gfortran.fortran-torture/execute/select_1.f90: Rename function
5250 to fix type error.
5251 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
5252 Remove trailing spaces.
5253
5254 2004-06-21 Richard Henderson <rth@redhat.com>
5255
5256 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
5257 merging && to BIT_FIELD_REF.
5258
5259 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
5260
5261 * g++.dg/opt/placeholder1.C: New test.
5262
5263 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
5264
5265 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
5266 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
5267 * gcc.dg/compat/union-m128-1_x.c: Likewise.
5268 * gcc.dg/compat/union-m128-1_y.c: Likewise.
5269
5270 2004-06-20 Zack Weinberg <zack@codesourcery.com>
5271
5272 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
5273 extern "C".
5274 * g++.dg/other/pragma-re-1.C: Add comments.
5275
5276 2004-06-19 Bud Davis <bdavis9659@comcast.net>
5277
5278 PR gfortran/16080
5279 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
5280
5281 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
5282
5283 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
5284 instead of setting the type of size_t by
5285 hand.
5286
5287 2004-06-18 Roger Sayle <roger@eyesopen.com>
5288
5289 * gcc.dg/unordered-2.c: New test case.
5290 * gcc.dg/unordered-3.c: New test case.
5291
5292 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
5293
5294 PR other/16043
5295 * lib/g++.exp (g++_version): Tweak regexp for version
5296 * lib/g77.exp (g77_version): Likewise
5297 * lib/gfortran.exp (gfortran_version): Likewise
5298 * lib/objc.exp (objc_version): Likewise
5299 * lib/treelang.exp (treelang_version): Likewise
5300
5301 2004-06-19 Jakub Jelinek <jakub@redhat.com>
5302
5303 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
5304 Use INT_MAX instead of __INT_MAX__.
5305 * gcc.dg/compat/struct-align-2_y.c: Likewise.
5306
5307 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
5308 * gcc.dg/compat/scalar-return-3_x.c: Use it.
5309 * gcc.dg/compat/scalar-return-3_y.c: Use it.
5310 * gcc.dg/compat/scalar-return-4_x.c: Use it.
5311 * gcc.dg/compat/scalar-return-4_y.c: Use it.
5312 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
5313 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
5314 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
5315 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
5316
5317 * gcc.dg/range-test-1.c: New test.
5318 * g++.dg/opt/range-test-1.C: New test.
5319
5320 2004-06-17 Richard Henderson <rth@redhat.com>
5321
5322 * objc.dg/sync-1.m: New.
5323 * objc.dg/try-catch-1.m: Don't force next runtime.
5324 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
5325 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
5326 shadowed catch clause.
5327 * objc.dg/try-catch-5.m: New.
5328
5329 2004-06-17 Zack Weinberg <zack@codesourcery.com>
5330
5331 Bug 14610
5332 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
5333
5334 2004-06-15 Richard Henderson <rth@redhat.com>
5335
5336 * gcc.dg/20001116-1.c: Move expected warning line.
5337
5338 2004-06-15 Richard Henderson <rth@redhat.com>
5339
5340 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
5341 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
5342
5343 2004-06-15 Jeff Law <law@redhat.com>
5344
5345 * gcc.dg/tree-ssa/20040615-1.c: New test.
5346 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
5347 be less sensitive to operand ordering.
5348 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
5349
5350 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
5351
5352 * g++.dg/abi/bitfield3.C: Add comment..
5353
5354 2004-06-15 Richard Henderson <rth@redhat.com>
5355
5356 * g++.dg/ext/stmtexpr1.C: XFAIL.
5357 * gcc.dg/20030612-1.c: XFAIL.
5358
5359 2004-06-15 Eric Christopher <echristo@redhat.com>
5360
5361 * g++.dg/charset/asm5.c: New.
5362 * gcc.dg/charset/asm6.c: New.
5363
5364 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5365
5366 PR fortran/15962
5367 * gfortran.fortran-torture/execute/select_1.f90: New test.
5368
5369 2004-06-15 Paul Brook <paul@codesourcery.com>
5370
5371 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
5372
5373 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5374
5375 PR c++/15967
5376 * g++.dg/lookup/crash3.C: New test.
5377
5378 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5379
5380 PR c++/15947
5381 * g++.dg/parse/dtor4.C: New test.
5382
5383 2004-06-14 Jeff Law <law@redhat.com>
5384
5385 * gcc.c-torture/compile/20040614-1.c: New test.
5386
5387 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5388
5389 PR fortran/15211
5390 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
5391 LEN of a character array.
5392
5393 2004-06-14 Mark Mitchell <mark@codesourcery.com>
5394
5395 PR c++/15096
5396 * g++.dg/template/ptrmem10.C: New test.
5397
5398 PR c++/14930
5399 * g++.dg/template/friend30.C: New test.
5400
5401 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5402
5403 PR fortran/14928
5404 * gfortran.fortran-torture/compile/mloc.f90: New test.
5405
5406 2004-06-13 Paul Brook <paul@codesourcery.com>
5407
5408 * gfortran.fortran-torture/execute/random_2.f90: New test.
5409
5410 2004-06-13 Eric Christopher <echristo@redhat.com>
5411
5412 * gcc.dg/noncompile/redecl-1.c: Fix error message.
5413
5414 2004-06-12 Paul Brook <paul@codesourcery.com>
5415
5416 * gfortran.fortran-torture/execute/contained_3.f90: New test.
5417
5418 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5419
5420 PR fortran/14923
5421 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
5422
5423 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5424
5425 PR fortran/14957
5426 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
5427 syntax errors in end statements of contained subroutines.
5428
5429 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5430
5431 PR fortran/12841
5432 * gfortran.fortran-torture/execute/null_arg.f90: New test.
5433
5434 2004-06-12 Bud Davis <bdavis9659@comcast.net>
5435
5436 PR fortran/15665
5437 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
5438
5439 2004-06-12 Bud Davis <bdavis9659@comcast.net>
5440
5441 PR gfortran/12839
5442 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
5443
5444 2004-06-11 Mark Mitchell <mark@codesourcery.com>
5445
5446 PR c++/15862
5447 * g++.dg/parse/enum1.C: New test.
5448
5449 2004-06-10 Jeff Law <law@redhat.com>
5450
5451 * gcc.c-torture/compile/20040610-1.c: New test.
5452
5453 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5454
5455 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
5456 * g++.old-deja/g++.other/decl3.C: Likewise.
5457
5458 2004-06-10 Brian Booth <bbooth@redhat.com>
5459
5460 * gcc.dg/tree-ssa/20031015-1.c: Scan for
5461 V_MAY_DEF instead of VDEF.
5462 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
5463
5464 2004-06-10 Mark Mitchell <mark@codesourcery.com>
5465
5466 PR c++/14211
5467 * g++.dg/conversion/const1.C: New test.
5468
5469 PR c++/15076
5470 * g++.dg/conversion/reinterpret1.C: New test.
5471
5472 PR c++/15877
5473 * g++.dg/template/enum2.C: New test.
5474
5475 PR c++/15227
5476 * g++.dg/template/error13.C: New test.
5477
5478 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5479
5480 PR fortran/14957
5481 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
5482 arguments to test_* REAL and of the right size.
5483
5484 2004-06-10 Jakub Jelinek <jakub@redhat.com>
5485
5486 PR target/15569
5487 PR rtl-optimization/15681
5488 * gcc.dg/20040609-1.c: New test.
5489
5490 2004-06-10 Jakub Jelinek <jakub@redhat.com>
5491
5492 PR c++/14791
5493 * g++.dg/opt/builtins1.C: New test.
5494
5495 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
5496
5497 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
5498 that use default windows32 struct layout.
5499 * gcc.dg/i386-bitfield2.c: Likewise.
5500
5501 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
5502
5503 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
5504 for mingw32 and cygwin targets.
5505
5506 2004-06-09 Geoffrey Keating <geoffk@apple.com>
5507
5508 * gcc.dg/pch/macro-4.c: New.
5509 * gcc.dg/pch/macro-4.hs: New.
5510
5511 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5512
5513 PR fortran/13249
5514 * gfortran.fortran-torture/compile/name_clash.f90: New test.
5515
5516 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5517
5518 PR fortran/13372
5519 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
5520
5521 2004-06-09 Bud Davis <bdavis9659@comcast.net>
5522
5523 PR gfortran/14897
5524 * gfortran.fortran-torture/execute/t_edit.f90: New test.
5525
5526 2004-06-09 Bud Davis <bdavis9659@comcast.net>
5527
5528 PR gfortran/15755
5529 * gfortran.fortran-torture/execute/backspace.c : New test.
5530
5531 2004-06-09 Paul Brook <paul@codesourcery.com>
5532
5533 * gfortran.fortran-torture/execure/intrinsic_associated.f90
5534 (pointer_to_section): Rewrite to use smaller array.
5535
5536 2004-06-08 David Edelsohn <edelsohn@gnu.org>
5537
5538 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
5539 * gcc.dg/ext/altivec-10.c: Same.
5540 * gcc.dg/ext/altivec-11.c: Same.
5541 * gcc.dg/ext/altivec-12.c: Same.
5542 * gcc.dg/ext/altivec-13.c: Same.
5543 * gcc.dg/ext/altivec-14.c: Same.
5544 * gcc.dg/ext/altivec-15.c: Same.
5545 * gcc.dg/ext/altivec-16.c: Same.
5546 * gcc.dg/ext/altivec-3.c: Same.
5547 * gcc.dg/ext/altivec-4.c: Same.
5548 * gcc.dg/ext/altivec-6.c: Same.
5549 * gcc.dg/ext/altivec-7.c: Same.
5550 * gcc.dg/ext/altivec-8.c: Same.
5551 * gcc.dg/ext/altivec-varargs-1.c: Same.
5552
5553 * g++.dg/ext/altivec-1.C: Correct dg syntax.
5554 * g++.dg/ext/altivec-10.C: Same.
5555 * g++.dg/ext/altivec-2.C: Same.
5556 * g++.dg/ext/altivec-3.C: Same.
5557 * g++.dg/ext/altivec-4.C: Same.
5558 * g++.dg/ext/altivec-5.C: Same.
5559 * g++.dg/ext/altivec-6.C: Same.
5560 * g++.dg/ext/altivec-7.C: Same.
5561 * g++.dg/ext/altivec-8.C: Same.
5562 * g++.dg/ext/altivec-9.C: Same.
5563
5564 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5565
5566 PR c++/7841
5567 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
5568
5569 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
5570
5571 * gcc.dg/union-1.c: New test.
5572
5573 2004-06-07 Roger Sayle <roger@eyesopen.com>
5574
5575 * gcc.dg/builtins-41.c: New test case.
5576 * gcc.dg/builtins-42.c: New test case.
5577
5578 2004-06-07 David Edelsohn <edelsohn@gnu.org>
5579
5580 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
5581 * g++.dg/ext/altivec-10.C: Same.
5582 * g++.dg/ext/altivec-2.C: Same.
5583 * g++.dg/ext/altivec-3.C: Same.
5584 * g++.dg/ext/altivec-4.C: Same.
5585 * g++.dg/ext/altivec-5.C: Same.
5586 * g++.dg/ext/altivec-6.C: Same.
5587 * g++.dg/ext/altivec-7.C: Same.
5588 * g++.dg/ext/altivec-8.C: Same.
5589 * g++.dg/ext/altivec-9.C: Same.
5590 * g++.old-deja/g++.abi/cxa_vec.C: Same.
5591 * g++.old-deja/g++.brendan/new3.C: Same.
5592 * gcc.c-torture/execute/eeprof-1.x: Same.
5593
5594 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
5595
5596 PR c/14765
5597 * gcc.dg/pr14765-1.c: New test.
5598
5599 2004-06-07 Roger Sayle <roger@eyesopen.com>
5600
5601 PR c/14649
5602 * gcc.dg/pr14649-1.c: New test case.
5603
5604 2004-06-07 Richard Henderson <rth@redhat.com>
5605
5606 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
5607 if temporaries.
5608
5609 2004-06-07 David Edelsohn <edelsohn@gnu.org>
5610
5611 * g++.dg/eh/elide1.C: Remove XFAIL.
5612
5613 2004-06-07 Mark Mitchell <mark@codesourcery.com>
5614
5615 PR c++/15337
5616 * g++.dg/expr/sizeof3.C: New test.
5617
5618 PR c++/14777
5619 * g++.dg/template/access14.C: New test.
5620
5621 PR c++/15554
5622 * g++.dg/template/enum1.C: New test.
5623
5624 PR c++/15057
5625 * g++.dg/eh/throw1.C: New test.
5626
5627 2004-06-07 David Ayers <d.ayers@inode.at>
5628 Ziemowit Laski <zlaski@apple.com>
5629
5630 * lib/objc.exp (objc_target_compile): Revert the '-framework
5631 Foundation' flag fix, since bare Darwin does not ship
5632 with the Foundation framework.
5633 * objc/execute/next_mapping.h: Provide a local NSConstantString
5634 @interface and @implementation.
5635 (objc_constant_string_init): A constructor function, used to
5636 initialize the NSConstantString meta-class object.
5637 * objc/execute/string1.m: Include "next_mapping.h" instead of
5638 <Foundation/NSString.h>.
5639 * objc/execute/string2.m: Likewise.
5640 * objc/execute/string3.m: Likewise.
5641 * objc/execute/string4.m: Likewise.
5642
5643 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
5644
5645 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
5646 to double. Replace double with FLOAT.
5647 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
5648
5649 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
5650 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
5651 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
5652 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
5653 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
5654 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
5655 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
5656 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
5657
5658 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
5659
5660 PR c/13519
5661 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
5662
5663 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5664
5665 PR c++/15503
5666 * g++.dg/template/meminit2.C: New test.
5667
5668 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
5669
5670 PR target/15822
5671 * gcc.c-torture/execute/compare-fp-1.c,
5672 gcc.c-torture/execute/compare-fp-2.c,
5673 gcc.c-torture/execute/compare-fp-3.c,
5674 gcc.c-torture/execute/compare-fp-4.c,
5675 gcc.c-torture/execute/compare-fp-3.x,
5676 gcc.c-torture/execute/compare-fp-4.x: Moved...
5677 * gcc.c-torture/execute/ieee/compare-fp-1.c,
5678 gcc.c-torture/execute/ieee/compare-fp-2.c,
5679 gcc.c-torture/execute/ieee/compare-fp-3.c,
5680 gcc.c-torture/execute/ieee/compare-fp-4.c,
5681 gcc.c-torture/execute/ieee/compare-fp-3.x,
5682 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
5683
5684 2004-06-04 David Ayers <d.ayers@inode.at>
5685
5686 * objc/execute/protocol-isEqual-4.m: New testcase.
5687
5688 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
5689
5690 * objc/execute/protocol-isEqual-1.m: New testcase.
5691 * objc/execute/protocol-isEqual-2.m: New testcase.
5692 * objc/execute/protocol-isEqual-3.m: New testcase.
5693
5694 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5695
5696 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
5697
5698 2004-06-02 Ziemowit Laski <zlaski@apple.com>
5699
5700 * lib/objc.exp (objc_target_compile): When running tests on
5701 Darwin (Mac OS X), inform the linker about '-framework
5702 'Foundation'.
5703
5704 2004-06-02 Eric Christopher <echristo@redhat.com>
5705
5706 * gcc.c-torture/compile/20040602-1.c: New.
5707
5708 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
5709
5710 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
5711 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
5712
5713 PR tree-optimization/14736
5714 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
5715
5716 PR tree-optimization/14042
5717 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
5718
5719 PR tree-optimization/14729
5720 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
5721
5722 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5723
5724 PR fortran/15557
5725 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
5726
5727 2004-06-01 Richard Hederson <rth@redhat.com>
5728
5729 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
5730
5731 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5732
5733 PR c++/14932
5734 * g++.dg/parse/offsetof4.C: New test.
5735
5736 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
5737
5738 PR objc/7993
5739 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
5740
5741 2004-05-31 Mark Mitchell <mark@codesourcery.com>
5742
5743 PR c++/15701
5744 * g++.dg/template/friend29.C: New test.
5745
5746 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
5747
5748 PR c/15749
5749 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
5750
5751 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
5752
5753 * gcc.dg/sparc-trap-1.c: New test.
5754
5755 2004-05-31 Roger Sayle <roger@eyesopen.com>
5756
5757 PR middle-end/15069
5758 * g++.dg/opt/fold3.C: New test case.
5759
5760 2004-05-30 Graham Stott <graham.stott@btinternet.com>
5761
5762 * lib/target-supports.exp (check_iconv_available): Fix fallout
5763 from 2004-05-28 patch.
5764
5765 2004-05-30 Paul Brook <paul@codesourcery.com>
5766
5767 PR fortran/15620
5768 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
5769 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
5770
5771 2004-05-30 Steven G. Kargl <kargls@comcast.net>
5772
5773 * gfortran.fortran-torture/execute/random_1.f90: New test.
5774
5775 2004-05-28 Ziemowit Laski <zlaski@apple.com>
5776
5777 * g++.dg/ext/altivec-10.C: New test.
5778
5779 2004-05-29 Paul Brook <paul@codesourcery.com>
5780
5781 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
5782
5783 2004-05-28 Ziemowit Laski <zlaski@apple.com>
5784
5785 * gcc.dg/altivec-16.c: New test.
5786
5787 2004-05-28 Janis Johnson <janis187@us.ibm.com>
5788
5789 * lib/target-supports.exp (check_vmx_hw_available): New.
5790 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
5791
5792 * lib/target-supports.exp (check_alias_available,
5793 check_iconv_available, check_named_sections_available): Use
5794 unique names for temporary files.
5795
5796 2004-05-28 Ziemowit Laski <zlaski@apple.com>
5797
5798 * gcc.dg/altivec-15.c: New test.
5799
5800 2004-05-28 Mark Mitchell <mark@codesourcery.com>
5801
5802 PR c++/15083
5803 * g++.dg/warn/noeffect6.C: New test.
5804
5805 PR c++/15471
5806 * g++.dg/expr/ptrmem4.C: New test.
5807
5808 PR c++/15640
5809 * g++.dg/template/operator3.C: New test.
5810
5811 2004-05-28 Mark Mitchell <mark@codesourcery.com>
5812
5813 PR c++/14668
5814 * g++.dg/lookup/redecl1.C: New test.
5815 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
5816
5817 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
5818
5819 * gcc.c-torture/execute/compare-fp-1.c,
5820 gcc.c-torture/execute/compare-fp-2.c,
5821 gcc.c-torture/execute/compare-fp-3.c,
5822 gcc.c-torture/execute/compare-fp-4.c,
5823 gcc.c-torture/execute/compare-fp-3.x,
5824 gcc.c-torture/execute/compare-fp-4.x,
5825 gcc.dg/pr15649-1.c: New.
5826
5827 2004-05-27 Adam Nemet <anemet@lnxw.com>
5828
5829 PR c++/12883
5830 * g++.dg/init/array14.C: New test.
5831
5832 2004-05-25 Janis Johnson <janis187@us.ibm.com>
5833
5834 * lib/compat.exp (compat-get-options-main): New.
5835 (compat-get-options): Remove unneeded code, warn for ignored
5836 command.
5837 (compat-execute): Check flag set by dg-require-* commands.
5838
5839 * lib/compat.exp (compat-execute): Break up long lines.
5840
5841 2004-05-24 Janis Johnson <janis187@us.ibm.com>
5842
5843 * gcc.dg/altivec-7.c: Don't use 'vector long'.
5844 * gcc.dg/altivec-14.c: New test.
5845 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
5846
5847 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
5848 * gcc.dg/altivec-12.c: Ditto.
5849
5850 * gcc.dg/altivec-3.c: Move call to altivec_check.
5851
5852 2004-05-23 Mark Mitchell <mark@codesourcery.com>
5853
5854 PR c++/15044
5855 * g++.dg/template/error12.C: New test.
5856
5857 PR c++/15317
5858 * g++.dg/ext/attrib15.C: New test.
5859
5860 PR c++/15329
5861 * g++.dg/template/ptrmem9.C: New test.
5862
5863 2004-05-25 Paul Brook <paul@codesourcery.com>
5864
5865 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
5866
5867 2004-05-23 Mark Mitchell <mark@codesourcery.com>
5868
5869 PR c++/15165
5870 * g++.dg/template/crash19.C: New test.
5871
5872 2004-05-23 Mark Mitchell <mark@codesourcery.com>
5873
5874 PR c++/15025
5875 * g++.dg/template/redecl1.C: New test.
5876
5877 2004-05-23 Mark Mitchell <mark@codesourcery.com>
5878
5879 PR c++/14821
5880 * g++.dg/other/ns1.C: New test.
5881
5882 PR c++/14883
5883 * g++.dg/template/invalid1.C: New test.
5884
5885 2004-05-23 Paul Brook <paul@codesourcery.com>
5886 Victor Leikehman <lei@haifasphere.co.il>
5887
5888 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
5889 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
5890
5891 2004-05-22 Mark Mitchell <mark@codesourcery.com>
5892
5893 PR c++/15285
5894 PR c++/15299
5895 * g++.dg/template/non-dependent5.C: New test.
5896 * g++.dg/template/non-dependent6.C: New test.
5897
5898 2004-05-22 Mark Mitchell <mark@codesourcery.com>
5899
5900 PR c++/15507
5901 * g++.dg/inherit/union1.C: New test.
5902
5903 PR c++/15542
5904 * g++.dg/template/addr1.C: New test.
5905
5906 PR c++/15427
5907 * g++.dg/template/array5.C: New test.
5908
5909 PR c++/15287
5910 * g++.dg/template/array6.C: New test.
5911
5912 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
5913 Roger Sayle <roger@eyesopen.com>
5914
5915 * g++.dg/lookup/forscope2.C: New test case.
5916
5917 2004-05-22 Ben Elliston <bje@au.ibm.com>
5918
5919 * gcc.dg/cpp/Wmissingdirs.c: New.
5920
5921 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
5922
5923 PR target/15301
5924 * gcc.dg/compat/union-m128-1.h: New file.
5925 * gcc.dg/compat/union-m128-1_main.c: Likewise.
5926 * gcc.dg/compat/union-m128-1_x.c: Likewise.
5927 * gcc.dg/compat/union-m128-1_y.c: Likewise.
5928
5929 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
5930
5931 PR target/15302
5932 * gcc.dg/compat/struct-complex-1.h: New file.
5933 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
5934 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
5935 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
5936
5937 2004-05-20 Roger Sayle <roger@eyesopen.com>
5938
5939 PR middle-end/3074
5940 * gcc.dg/pr3074-1.c: New test case.
5941 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
5942
5943 2004-05-20 Falk Hueffner <falk@debian.org>
5944
5945 PR other/15526
5946 * gcc.dg/ftrapv-1.c: New test case.
5947
5948 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
5949
5950 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
5951
5952 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
5953 Jeff Law <law@redhat.com>
5954
5955 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
5956 * gcc.dg/tree-ssa/20040518-2.c: New test.
5957
5958 * gcc.dg/tree-ssa/20040518-1.c: New test.
5959
5960 2004-05-18 Zack Weinberg <zack@codesourcery.com>
5961
5962 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
5963
5964 2004-05-18 Paul Brook <paul@codesourcery.com>
5965
5966 PR fortran/13930
5967 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
5968
5969 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5970
5971 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
5972 constant folding.
5973
5974 2004-05-17 Steven Bosscher <stevenb@suse.de>
5975
5976 * gcc.dg/tree-ssa/20040517-1.c: New test.
5977
5978 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5979
5980 * gcc.dg/loop-4.c: New test.
5981
5982 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
5983
5984 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
5985
5986 2004-05-15 Bud Davis <bdavis9659@comcast.net>
5987
5988 PR fortran/15311
5989 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
5990
5991 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5992
5993 PR fortran/13826
5994 PR fortran/13940
5995 * gfortran.fortran-torture/compile/data_1.f90: New test.
5996
5997 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
5998
5999 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
6000 * gcc.dg/uninit-H.c: Define ASM for __s390__.
6001
6002 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
6003
6004 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
6005
6006 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
6007
6008 PR c/15444
6009 * gcc.dg/format/xopen-1.c: Adjust expected message.
6010 * gcc.dg/format/xopen-3.c: New test.
6011
6012 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
6013
6014 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
6015
6016 2004-05-14 Jeff Law <law@redhat.com>
6017
6018 * gcc.dg/tree-ssa/20040514-2.c: New test.
6019
6020 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6021
6022 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
6023 this ...
6024 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
6025 this.
6026
6027 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
6028
6029 * gcc.dg/tree-ssa/20040514-1.c: New test.
6030
6031 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6032
6033 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
6034 test.
6035
6036 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6037
6038 PR fortran/14066
6039 * gfortran.fortran-torture/compile/do_1.f90: New test.
6040
6041 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6042
6043 PR fortran/15051
6044 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
6045 test.
6046
6047 2004-05-14 Bud Davis <bdavis9659@comcast.net>
6048
6049 PR fortran/15149
6050 * gfortran.fortran-torture/execute/random_init.f90: New test.
6051
6052 2004-05-13 Paul Brook <paul@codesourcery.com>
6053
6054 PR fortran/15314
6055 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
6056
6057 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
6058
6059 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
6060 for the powerpc case.
6061
6062 2004-05-13 Jeff Law <law@redhat.com>
6063
6064 * gcc.dg/tree-ssa/20040513-1.c: New test.
6065 * gcc.dg/tree-ssa/20040513-2.c: New test.
6066
6067 2004-05-13 Paul Brook <paul@codesourcery.com>
6068
6069 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
6070 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
6071 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
6072
6073 2004-05-13 Andreas Schwab <schwab@suse.de>
6074
6075 PR other/10819
6076 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
6077 characters.
6078
6079 2004-05-13 Bud Davis <bdavis9659@comcast.net>
6080
6081 PR fortran/15294
6082 * gfortran.fortran-torture/execute/adjustr.f90: New file.
6083
6084 2004-05-13 Diego Novillo <dnovillo@redhat.com>
6085
6086 Merge from tree-ssa-20020619-branch. See
6087 ChangeLog.tree-ssa for details.
6088
6089 2004-05-11 Ziemowit Laski <zlaski@apple.com>
6090
6091 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
6092 include <altivec.h> explicitly.
6093 * gcc.dg/altivec-13.c: Likewise.
6094
6095 2004-05-11 Paul Brook <paul@codesourcery.com>
6096
6097 * gcc.c-torture/compile/20010518-1.c: Force enum size.
6098
6099 2004-05-10 Eric Christopher <echristo@redhat.com>
6100
6101 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
6102 * gcc.dg/sibcall-4.c: Ditto.
6103
6104 2004-05-10 Ziemowit Laski <zlaski@apple.com>
6105
6106 * g++.dg/ext/altivec-8.C: New test case.
6107 * gcc.dg/altivec-13.c: New test case.
6108
6109 2004-05-08 Roger Sayle <roger@eyesopen.com>
6110
6111 * gcc.c-torture/execute/divcmp-1.c: New test case.
6112 * gcc.c-torture/execute/divcmp-2.c: New test case.
6113 * gcc.c-torture/execute/divcmp-3.c: New test case.
6114
6115 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
6116
6117 * g++.dg/other/pragma-re-2.C: New test.
6118
6119 2004-05-07 Uros Bizjak <uros@kss-loka.si>
6120
6121 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
6122 * gcc.dg/i386-387-2.c: Likewise.
6123
6124 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
6125 __builtin_drem.
6126 * gcc.dg/i386-387-6.c: Likewise.
6127
6128 2004-05-07 Uros Bizjak <uros@kss-loka.si>
6129
6130 * gcc.dg/builtins-33.c: Also check log1p*.
6131
6132 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
6133
6134 PR optimization/15296
6135 * gcc.c-torture/execute/pr15296.c: New test.
6136
6137 2004-05-05 Uros Bizjak <uros@kss-loka.si>
6138
6139 * gcc.dg/builtins-40.c: New test.
6140
6141 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
6142
6143 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
6144
6145 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
6146
6147 * g++.dg/ext/spe1.C: New testcase.
6148
6149 2004-05-04 Ziemowit Laski <zlaski@apple.com>
6150
6151 * objc.dg/image-info.m: Allow additional attributes
6152 for __image_info section.
6153
6154 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
6155
6156 * gcc.dg/torture/mips-hilo-2.c: New test.
6157
6158 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6159
6160 PR c++/14389
6161 * g++.dg/template/member5.C: New test.
6162
6163 2004-05-03 Uros Bizjak <uros@kss-loka.si>
6164
6165 * gcc.dg/builtins-34.c: Also check expm1*.
6166
6167 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6168
6169 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
6170 * gcc.dg/torture/builtin-convert-3.c: New test.
6171
6172 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
6173
6174 PR middle-end/15054
6175 * g++.dg/opt/pr15054.C: New test.
6176
6177 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6178
6179 * gcc.dg/torture/builtin-rounding-1.c: New test.
6180 * gcc.dg/builtins-25.c: Delete.
6181 * gcc.dg/builtins-29.c: Delete.
6182
6183 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
6184
6185 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
6186 * gcc.dg/sibcall-4.c: Likewise.
6187 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
6188
6189 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
6190
6191 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
6192 bit-field on 16-bit targets.
6193
6194 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
6195
6196 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
6197 16-bit targets.
6198
6199 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
6200
6201 * gcc.dg/rs6000-power2-1.c: Change to compile only.
6202 * gcc.dg/rs6000-power2-2.c: Likewise.
6203
6204 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
6205
6206 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
6207 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
6208 Change the asm registers to be in form of frN instead of fN.
6209
6210 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6211
6212 * gcc.dg/torture/builtin-convert-2.c: New test.
6213
6214 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
6215
6216 * gcc.dg/rs6000-power2-1.c: New test.
6217 * gcc.dg/rs6000-power2-2.c: New test.
6218
6219 2004-04-28 Jan Hubicka <jh@suse.cz>
6220
6221 * gcc.dg/unused-6.c: New test.
6222
6223 2004-04-24 Laurent GUERBY <laurent@guerby.net>
6224 Ulrich Weigand <uweigand@de.ibm.com>
6225
6226 * ada/acats/run_all.sh: Define $target variable.
6227
6228 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
6229
6230 PR c++/15119
6231 * g++.dg/other/vararg-1.C: New test.
6232
6233 PR c++/4794
6234 * g++.dg/eh/cleanup3.C: New test.
6235
6236 2004-04-24 Laurent GUERBY <laurent@guerby.net>
6237
6238 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
6239 and ad8011a (target_insn).
6240 * ada/acats/support/macro.dfs: Likewise.
6241 * ada/acats/support/impbit.adb: New file.
6242
6243 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
6244
6245 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
6246
6247 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
6248
6249 * gcc.dg/loop-3.c: New test.
6250
6251 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
6252
6253 * gcc.c-torture/execute/simd-5.c: New test.
6254
6255 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6256
6257 PR c++/15064
6258 * g++.dg/template/crash18.C: New test.
6259
6260 2004-04-22 Mark Mitchell <mark@codesourcery.com>
6261
6262 * g++.dg/ext/complit3.C: New test.
6263
6264 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
6265
6266 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
6267 * gcc.dg/altivec-3.c: Same.
6268 * gcc.dg/altivec-varargs-1.c: Same.
6269
6270 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
6271
6272 * lib/target-supports.exp (check_profiling_available): Assume
6273 profiling is not available on powerpc-eabi targets.
6274
6275 2004-04-21 Janis Johnson <janis187@us.ibm.com>
6276
6277 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
6278 * gcc.dg/vmx/bug-1.c: Ditto.
6279
6280 2004-04-20 Eric Christopher <echristo@redhat.com>
6281
6282 * gcc.dg/charset/extern.c: New test.
6283 * g++.dg/charset/extern3.cc: Ditto.
6284
6285 2004-04-20 Uros Bizjak <uros@kss-loka.si>
6286
6287 * gcc.dg/builtins-39.c: New test.
6288
6289 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
6290
6291 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
6292
6293 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
6294
6295 * gcc.dg/torture/mips-hilo-1.c: New test.
6296
6297 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
6298
6299 * gcc.c-torture/compile/20040419-1.c: New test.
6300
6301 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
6302
6303 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
6304
6305 2004-04-18 Zack Weinberg <zack@codesourcery.com>
6306 Aldy Hernandez <aldyh@redhat.com>
6307
6308 * gcc.c-torture/execute/va-arg-24.c: New.
6309
6310 2004-04-17 Zack Weinberg <zack@codesourcery.com>
6311 Aldy Hernandez <aldyh@redhat.com>
6312
6313 * gcc.dg/vmx/1b-01.c: New.
6314 * gcc.dg/vmx/1b-02.c: New.
6315 * gcc.dg/vmx/1b-03.c: New.
6316 * gcc.dg/vmx/1b-04.c: New.
6317 * gcc.dg/vmx/1b-05.c: New.
6318 * gcc.dg/vmx/1b-06.c: New.
6319 * gcc.dg/vmx/1b-07.c: New.
6320 * gcc.dg/vmx/1c-01.c: New.
6321 * gcc.dg/vmx/1c-02.c: New.
6322 * gcc.dg/vmx/3a-01a.c: New.
6323 * gcc.dg/vmx/3a-01.c: New.
6324 * gcc.dg/vmx/3a-01m.c: New.
6325 * gcc.dg/vmx/3a-03.c: New.
6326 * gcc.dg/vmx/3a-03m.c: New.
6327 * gcc.dg/vmx/3a-04.c: New.
6328 * gcc.dg/vmx/3a-04m.c: New.
6329 * gcc.dg/vmx/3a-05.c: New.
6330 * gcc.dg/vmx/3a-06.c: New.
6331 * gcc.dg/vmx/3a-06m.c: New.
6332 * gcc.dg/vmx/3a-07.c: New.
6333 * gcc.dg/vmx/3b-01.c: New.
6334 * gcc.dg/vmx/3b-02.c: New.
6335 * gcc.dg/vmx/3b-10.c: New.
6336 * gcc.dg/vmx/3b-13.c: New.
6337 * gcc.dg/vmx/3b-14.c: New.
6338 * gcc.dg/vmx/3b-15.c: New.
6339 * gcc.dg/vmx/3c-01a.c: New.
6340 * gcc.dg/vmx/3c-01.c: New.
6341 * gcc.dg/vmx/3c-02.c: New.
6342 * gcc.dg/vmx/3c-03.c: New.
6343 * gcc.dg/vmx/3d-01.c: New.
6344 * gcc.dg/vmx/4-01.c: New.
6345 * gcc.dg/vmx/4-03.c: New.
6346 * gcc.dg/vmx/5-01.c: New.
6347 * gcc.dg/vmx/5-02.c: New.
6348 * gcc.dg/vmx/5-03.c: New.
6349 * gcc.dg/vmx/5-04.c: New.
6350 * gcc.dg/vmx/5-05.c: New.
6351 * gcc.dg/vmx/5-06.c: New.
6352 * gcc.dg/vmx/5-07.c: New.
6353 * gcc.dg/vmx/5-07t.c: New.
6354 * gcc.dg/vmx/5-08.c: New.
6355 * gcc.dg/vmx/5-10.c: New.
6356 * gcc.dg/vmx/5-11.c: New.
6357 * gcc.dg/vmx/7-01a.c: New.
6358 * gcc.dg/vmx/7-01.c: New.
6359 * gcc.dg/vmx/7c-01.c: New.
6360 * gcc.dg/vmx/7d-01.c: New.
6361 * gcc.dg/vmx/7d-02.c: New.
6362 * gcc.dg/vmx/8-01.c: New.
6363 * gcc.dg/vmx/8-02a.c: New.
6364 * gcc.dg/vmx/8-02.c: New.
6365 * gcc.dg/vmx/brode-1.c: New.
6366 * gcc.dg/vmx/bug-1.c: New.
6367 * gcc.dg/vmx/bug-2.c: New.
6368 * gcc.dg/vmx/bug-3.c: New.
6369 * gcc.dg/vmx/cw-bug-1.c: New.
6370 * gcc.dg/vmx/cw-bug-2.c: New.
6371 * gcc.dg/vmx/cw-bug-3.c: New.
6372 * gcc.dg/vmx/dct.c: New.
6373 * gcc.dg/vmx/debug-1.c: New.
6374 * gcc.dg/vmx/debug-2.c: New.
6375 * gcc.dg/vmx/debug-3.c: New.
6376 * gcc.dg/vmx/debug-4.c: New.
6377 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
6378 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
6379 * gcc.dg/vmx/eg-5.c: New.
6380 * gcc.dg/vmx/fft.c: New.
6381 * gcc.dg/vmx/gcc-bug-1.c: New.
6382 * gcc.dg/vmx/gcc-bug-2.c: New.
6383 * gcc.dg/vmx/gcc-bug-3.c: New.
6384 * gcc.dg/vmx/gcc-bug-4.c: New.
6385 * gcc.dg/vmx/gcc-bug-5.c: New.
6386 * gcc.dg/vmx/gcc-bug-6.c: New.
6387 * gcc.dg/vmx/gcc-bug-7.c: New.
6388 * gcc.dg/vmx/gcc-bug-8.c: New.
6389 * gcc.dg/vmx/gcc-bug-9.c: New.
6390 * gcc.dg/vmx/gcc-bug-b.c: New.
6391 * gcc.dg/vmx/gcc-bug-c.c: New.
6392 * gcc.dg/vmx/gcc-bug-d.c: New.
6393 * gcc.dg/vmx/gcc-bug-e.c: New.
6394 * gcc.dg/vmx/gcc-bug-f.c: New.
6395 * gcc.dg/vmx/gcc-bug-g.c: New.
6396 * gcc.dg/vmx/gcc-bug-i.c: New.
6397 * gcc.dg/vmx/harness.h: New.
6398 * gcc.dg/vmx/ira1.c: New.
6399 * gcc.dg/vmx/ira2a.c: New.
6400 * gcc.dg/vmx/ira2b.c: New.
6401 * gcc.dg/vmx/ira2.c: New.
6402 * gcc.dg/vmx/ira2c.c: New.
6403 * gcc.dg/vmx/mem.c: New.
6404 * gcc.dg/vmx/newton-1.c: New.
6405 * gcc.dg/vmx/ops.c: New.
6406 * gcc.dg/vmx/sn7153.c: New.
6407 * gcc.dg/vmx/spill2.c: New.
6408 * gcc.dg/vmx/spill3.c: New.
6409 * gcc.dg/vmx/spill.c: New.
6410 * gcc.dg/vmx/t.c: New.
6411 * gcc.dg/vmx/varargs-1.c: New.
6412 * gcc.dg/vmx/varargs-2.c: New.
6413 * gcc.dg/vmx/varargs-3.c: New.
6414 * gcc.dg/vmx/varargs-4.c: New.
6415 * gcc.dg/vmx/varargs-5.c: New.
6416 * gcc.dg/vmx/varargs-6.c: New.
6417 * gcc.dg/vmx/varargs-7.c: New.
6418 * gcc.dg/vmx/vmx.exp: New.
6419 * gcc.dg/vmx/vprint-1.c: New.
6420 * gcc.dg/vmx/vscan-1.c: New.
6421 * gcc.dg/vmx/x-01.c: New.
6422 * gcc.dg/vmx/x-02.c: New.
6423 * gcc.dg/vmx/x-03.c: New.
6424 * gcc.dg/vmx/x-04.c: New.
6425 * gcc.dg/vmx/x-05.c: New.
6426 * gcc.dg/vmx/yousufi-1.c: New.
6427 * gcc.dg/vmx/zero-1.c: New.
6428 * gcc.dg/vmx/zero.c: New.
6429
6430 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
6431
6432 * g++.dg/lookup/java1.C: Update for chage of
6433 _Jv_AllocObject.
6434 * g++.dg/lookup/java2.C: Likewise.
6435
6436 2004-04-17 Laurent GUERBY <laurent@guerby.net>
6437
6438 * ada/acats/run_all.sh: use -O2 by default.
6439
6440 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
6441
6442 * gcc.dg/vr-mult-[12].c: New tests.
6443
6444 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6445
6446 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
6447
6448 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
6449
6450 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
6451
6452 * lib/target-supports.exp (check_profiling_available): Assume profiling
6453 isn't available for mips*-*-elf targets.
6454
6455 2004-04-14 Uros Bizjak <uros@kss-loka.si>
6456
6457 * gcc.dg/builtins-38.c: New test.
6458
6459 2004-04-14 Eric Christopher <echristo@redhat.com>
6460
6461 * g++.dg/charset/charset.exp: Run .cc extension tests.
6462
6463 2004-04-14 Zack Weinberg <zack@codesourcery.com>
6464
6465 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
6466
6467 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6468
6469 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
6470
6471 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
6472
6473 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
6474 * gcc.dg/i386-387-2.c: Likewise.
6475
6476 * gcc.dg/i386-387-7.c: New test.
6477 * gcc.dg/i386-387-8.c: New test.
6478
6479 * gcc.dg/builtins-37.c: New test.
6480
6481 2004-04-13 Geoffrey Keating <geoffk@apple.com>
6482
6483 * g++.dg/pch/externc-1.C: Add missing semicolon.
6484
6485 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
6486
6487 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
6488
6489 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
6490
6491 * gcc.c-torture/execute/20040411-1.c: New test.
6492
6493 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
6494
6495 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
6496
6497 2004-04-09 Chris Demetriou <cgd@broadcom.com>
6498
6499 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
6500
6501 2004-04-09 Zack Weinberg <zack@codesourcery.com>
6502
6503 * lib/target-supports.exp (check_named_sections_available): New.
6504 * lib/gcc-dg.exp (dg-require-named-sections): New.
6505 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
6506 old-deja.exp. Also prune error-count message from HP linker.
6507 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
6508
6509 * g++.dg/init/init-ref4.C: Use dg-require-weak.
6510 * g++.old-deja/g++.pt/static3.C: Likewise.
6511 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
6512
6513 2004-04-09 Roger Sayle <roger@eyesopen.com>
6514
6515 * gcc.c-torture/execute/20040409-1.c: New test case.
6516 * gcc.c-torture/execute/20040409-2.c: New test case.
6517 * gcc.c-torture/execute/20040409-3.c: New test case.
6518
6519 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
6520
6521 * gcc.dg/20040409-1.c: New test.
6522
6523 2004-04-08 Roger Sayle <roger@eyesopen.com>
6524
6525 PR target/14888
6526 * g++.dg/opt/pr14888.C: New test case.
6527
6528 2004-04-08 Geoffrey Keating <geoffk@apple.com>
6529
6530 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
6531 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
6532 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
6533 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
6534 New tests.
6535
6536 2004-04-08 Paul Brook <paul@codesourcery.com>
6537
6538 * gcc.dg/spill-1.c: New test.
6539
6540 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6541
6542 * gcc.dg/torture/builtin-ctype-2.c: New test.
6543
6544 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
6545
6546 * gcc.dg/pch/pch.exp: Add largefile test.
6547
6548 2004-04-06 Geoffrey Keating <geoffk@apple.com>
6549
6550 * g++.dg/pch/externc-1.Hs: New.
6551 * g++.dg/pch/externc-1.C: New.
6552
6553 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6554
6555 * gcc.dg/compat/struct-by-value-5a_main.c,
6556 gcc.dg/compat/struct-by-value-5b_main.c: New files.
6557 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
6558 * gcc.dg/compat/struct-by-value-5a_x.c,
6559 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
6560 gcc.dg/compat/struct-by-value-5_x.c.
6561 * gcc.dg/compat/struct-by-value-5a_y.c,
6562 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
6563 gcc.dg/compat/struct-by-value-5_y.c.
6564
6565 * gcc.dg/compat/struct-by-value-6a_main.c,
6566 gcc.dg/compat/struct-by-value-6b_main.c: New files.
6567 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
6568 * gcc.dg/compat/struct-by-value-6a_x.c,
6569 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
6570 gcc.dg/compat/struct-by-value-6_x.c.
6571 * gcc.dg/compat/struct-by-value-6a_y.c,
6572 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
6573 gcc.dg/compat/struct-by-value-6_y.c.
6574
6575 * gcc.dg/compat/struct-by-value-7a_main.c,
6576 gcc.dg/compat/struct-by-value-7b_main.c: New files.
6577 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
6578 * gcc.dg/compat/struct-by-value-7a_x.c,
6579 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
6580 gcc.dg/compat/struct-by-value-7_x.c.
6581 * gcc.dg/compat/struct-by-value-7a_y.c,
6582 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
6583 gcc.dg/compat/struct-by-value-7_y.c.
6584
6585 2004-04-06 Jakub Jelinek <jakub@redhat.com>
6586
6587 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
6588 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
6589 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
6590 options.
6591
6592 2004-04-06 Uros Bizjak <uros@kss-loka.si>
6593
6594 * gcc.dg/builtins-36.c: New test.
6595
6596 2004-04-06 Paul Brook <paul@codesourcery.com>
6597
6598 * README.gcc: Remove obsolete contraint on testcases.
6599
6600 2004-04-05 Paul Brook <paul@codesourcery.com>
6601
6602 PR2123
6603 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
6604 failure and exit(0) on success.
6605 * g++.dg/expr/anew2.C: Ditto.
6606 * g++.dg/expr/anew3.C: Ditto.
6607 * g++.dg/expr/anew4.C: Ditto.
6608
6609 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
6610
6611 PR c++/3518
6612 * g++.dg/template/unify7.C: New.
6613
6614 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
6615
6616 * g++.dg/README: Bring up to date with new subdirectories; remove
6617 duplicate subdirectory lines.
6618
6619 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
6620
6621 PR c++/14007
6622 * g++.dg/template/unify5.C: New.
6623 * g++.dg/template/unify6.C: New.
6624 * g++.dg/template/qualttp20.C: Adjust.
6625 * g++.old-deja/g++.jason/report.C: Adjust.
6626 * g++.old-deja/g++.other/qual1.C: Adjust.
6627
6628 2004-04-01 Mark Mitchell <mark@codesourcery.com>
6629
6630 PR c++/14803
6631 * g++.dg/inherit/ptrmem1.C: New test.
6632
6633 2004-04-01 Jakub Jelinek <jakub@redhat.com>
6634
6635 PR c++/14755
6636 * gcc.c-torture/execute/20040331-1.c: New test.
6637 * gcc.dg/20040331-1.c: New test.
6638
6639 2004-04-01 Paul Brook <paul@codesourcery.com>
6640
6641 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
6642
6643 2004-03-30 Mark Mitchell <mark@codesourcery.com>
6644
6645 PR c++/14724
6646 * g++.dg/init/goto1.C: New test.
6647
6648 PR c++/14763
6649 * g++.dg/template/defarg4.C: New test.
6650
6651 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
6652
6653 * gcc.dg/altivec-11.c: Extend test for more valid cases.
6654
6655 2004-03-28 David Edelsohn <edelsohn@gnu.org>
6656
6657 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
6658
6659 2004-03-28 Zack Weinberg <zack@codesourcery.com>
6660
6661 * gcc.dg/noncompile/undeclared-2.c: New test.
6662
6663 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
6664
6665 * gcc.dg/940409-1.c: Remove XFAIL.
6666 * gcc.dg/reg-vol-struct-1.c: New test.
6667
6668 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6669
6670 * gcc.dg/torture/builtin-wctype-1.c: New test.
6671
6672 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
6673
6674 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
6675 * gcc.dg/20001101-1.c: Likewise.
6676 * gcc.dg/20001102-1.c: Likewise.
6677
6678 2004-03-25 Roger Sayle <roger@eyesopen.com>
6679
6680 * gcc.dg/compare8.c: Add an additional test for XOR.
6681
6682 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6683
6684 * gcc.dg/torture/builtin-ctype-1.c: New test.
6685
6686 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6687
6688 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
6689 * gcc.dg/torture/builtin-math-1.c: Likewise.
6690 * gcc.dg/torture/builtin-power-1.c: New test.
6691
6692 2004-03-24 Andreas Schwab <schwab@suse.de>
6693
6694 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
6695 IA64 assembler.
6696
6697 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
6698 Roger Sayle <roger@eyesopen.com>
6699
6700 * gcc.dg/compare8.c: New test case.
6701
6702 2004-03-23 Ziemowit Laski <zlaski@apple.com>
6703
6704 * g++.dg/ext/altivec-7.C: New test.
6705
6706 2004-03-23 Zack Weinberg <zack@codesourcery.com>
6707
6708 PR 12267, 12391, 12560, 13129, 14114, 14133
6709 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
6710 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
6711 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
6712 Adjust error regexps.
6713 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
6714 * gcc.dg/noncompile/undeclared-1.c: New test cases.
6715 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
6716 * gcc.dg/local1.c: Add explanatory comment.
6717
6718 2004-03-23 Roger Sayle <roger@eyesopen.com>
6719
6720 PR optimization/14669
6721 * g++.dg/opt/fold2.C: New test case.
6722
6723 2004-03-22 Jakub Jelinek <jakub@redhat.com>
6724
6725 PR c/14069
6726 * gcc.dg/20040322-1.c: New test.
6727
6728 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
6729
6730 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
6731 * gcc.dg/ultrasp4.c: Likewise.
6732 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
6733
6734 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
6735
6736 * gcc.dg/i386-sse-8.c: Reset default options.
6737
6738 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
6739
6740 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
6741 in the error message text.
6742
6743 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
6744
6745 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
6746
6747 2004-03-21 Mark Mitchell <mark@codesourcery.com>
6748
6749 PR c++/14616
6750 * g++.dg/init/array13.C: New test.
6751
6752 2004-03-20 Roger Sayle <roger@eyesopen.com>
6753
6754 PR target/13889
6755 * gcc.c-torture/compile/pr13889.c: New test case.
6756
6757 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
6758
6759 PR c/14635
6760 * builtins-1.c (nan, nans): Don't test.
6761 * builtins-30.c: Don't use nan, nanf, nanl.
6762 * builtins-35.c: New test.
6763
6764 2004-03-19 Ziemowit Laski <zlaski@apple.com>
6765
6766 * g++.dg/ext/altivec-6.C: New test.
6767
6768 2004-03-19 Mark Mitchell <mark@codesourcery.com>
6769
6770 * g++.dg/init/placement3.C: New test.
6771
6772 * g++.dg/template/spec13.C: New test.
6773
6774 * g++.dg/lookup/using11.C: New test.
6775
6776 * g++.dg/lookup/koenig3.C: New test.
6777
6778 * g++.dg/template/operator2.C: New test.
6779
6780 * g++.dg/expr/dtor3.C: New test.
6781 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
6782 marker.
6783 * g++.old-deja/g++.law/visibility28.C: Likewise.
6784
6785 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
6786
6787 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
6788 * gcc.dg/ppc64-abi-3.c: Likewise.
6789
6790 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6791
6792 PR c++/14545
6793 * g++.dg/parse/template15.C: New test.
6794
6795 2004-03-18 Mark Mitchell <mark@codesourcery.com>
6796
6797 * g++.dg/expr/dtor2.C: New test.
6798
6799 * g++.dg/lookup/anon4.C: New test.
6800
6801 * g++.dg/overload/using1.C: New test.
6802
6803 * g++.dg/template/lookup7.C: New test.
6804
6805 * g++.dg/template/typename6.C: New test.
6806
6807 * g++.dg/expr/cond6.C: New test.
6808
6809 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6810
6811 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
6812
6813 2004-03-18 Mark Mitchell <mark@codesourcery.com>
6814
6815 * g++.dg/expr/cond5.C: New test.
6816 * g++.dg/expr/constcast1.C: Likewise.
6817 * g++.dg/expr/ptrmem2.C: Likewise.
6818 * g++.dg/expr/ptrmem3.C: Likewise.
6819 * g++.dg/lookup/main1.C: Likewise.
6820 * g++.dg/template/lookup6.C: Likewise.
6821
6822 2004-03-18 Mark Mitchell <mark@codesourcery.com>
6823
6824 * gcc.dg/local1.c: New test.
6825
6826 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
6827
6828 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6829
6830 * gcc.dg/torture/builtin-convert-1.c: New test.
6831
6832 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6833
6834 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
6835
6836 2004-03-16 Mark Mitchell <mark@codesourcery.com>
6837
6838 PR c++/14481
6839 * g++.dg/warn/Wunused-7.C: New test.
6840
6841 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6842
6843 * gcc.dg/torture/builtin-integral-1.c: New test.
6844
6845 2004-03-16 Mark Mitchell <mark@codesourcery.com>
6846
6847 PR c++/14586
6848 * g++.dg/parse/non-dependent3.C: New test.
6849
6850 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
6851
6852 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
6853 * g++.dg/eh/simd-2.C: Likewise.
6854 * g++.dg/init/array10.C: Likewise.
6855 * gcc.c-torture/compile/simd-1.c: Likewise.
6856 * gcc.c-torture/compile/simd-2.c: Likewise.
6857 * gcc.c-torture/compile/simd-3.c: Likewise.
6858 * gcc.c-torture/compile/simd-4.c: Likewise.
6859 * gcc.c-torture/compile/simd-6.c: Likewise.
6860 * gcc.c-torture/execute/simd-1.c: Likewise.
6861 * gcc.c-torture/execute/simd-2.c: Likewise.
6862 * gcc.dg/compat/vector-defs.h: Likewise.
6863 * gcc.dg/20020531-1.c: Likewise.
6864 * gcc.dg/altivec-3.c: Likewise.
6865 * gcc.dg/altivec-4.c: Likewise.
6866 * gcc.dg/altivec-varargs-1.c: Likewise.
6867 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
6868 * gcc.dg/i386-mmx-3.c: Likewise.
6869 * gcc.dg/i386-sse-4.c: Likewise.
6870 * gcc.dg/i386-sse-5.c: Likewise.
6871 * gcc.dg/i386-sse-8.c: Likewise.
6872 * gcc.dg/simd-1.c: Likewise.
6873 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
6874 __ev64_opaque__ since the machine description provides it.
6875
6876 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
6877
6878 * lib/compat.exp (skip_list): New global variable.
6879 Use it to hold the user defined COMPAT_SKIPS list if any.
6880 (compat-obj): Add the members of skip_list to optall.
6881
6882 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
6883
6884 * gcc.dg/compat/union-by-value-1_main.c,
6885 union-by-value-1_x.c, union-by-value-1_y.c,
6886 union-check.h, union-defs.h,
6887 union-init.h, union-return-1_main.c,
6888 union-return-1_x.c, union-return-1_y.c: New files.
6889
6890 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
6891
6892 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
6893 mixed-struct-init.h: Add 4 mixed structure types.
6894 struct-by-value-21_main.c, struct-by-value-21_x.c,
6895 struct-by-value-21_y.c, struct-return-21_main.c,
6896 struct-return-21_x.c, struct-return-21_y.c: New files.
6897
6898 2004-03-13 Mark Mitchell <mark@codesourcery.com>
6899
6900 PR c++/14550
6901 * g++.dg/parse/template14.C: New test.
6902
6903 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
6904
6905 * gcc.c-torture/execute/20040313-1.c: New test.
6906
6907 2004-03-13 Jakub Jelinek <jakub@redhat.com>
6908
6909 PR target/14533
6910 * gcc.dg/20040311-2.c: New test.
6911
6912 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
6913
6914 PR other/14544
6915 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
6916 bit-field.
6917
6918 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
6919
6920 * gcc.dg/20040305-2.c: Add missing return statement.
6921
6922 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6923
6924 * gcc.dg/builtins-34.c: Also check pow10*.
6925
6926 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
6927
6928 PR target/14262
6929 * gcc.dg/20040305-2.c: New test.
6930
6931 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
6932
6933 * gcc.dg/20040310-1.c: New test.
6934
6935 2004-03-11 Roger Sayle <roger@eyesopen.com>
6936
6937 * gcc.c-torture/execute/20040311-1.c: New test case.
6938
6939 2004-03-11 Mark Mitchell <mark@codesourcery.com>
6940
6941 PR c++/14476
6942 * g++.dg/lookup/enum1.C: New test.
6943
6944 2004-03-10 Mark Mitchell <mark@codesourcery.com>
6945
6946 PR c++/14510
6947 * g++.dg/lookup/struct2.C: New test.
6948
6949 2004-03-10 Uros Bizjak <uros@kss-loka.si>
6950
6951 * gcc.dg/builtins-34.c: New test.
6952
6953 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6954
6955 * gcc.dg/torture/builtin-nonneg-1.c: New test.
6956
6957 2004-03-09 James E Wilson <wilson@specifixinc.com>
6958
6959 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
6960 * gcc.dg/alias-2.c: New testcase.
6961
6962 2004-03-09 Zack Weinberg <zack@codesourcery.com>
6963
6964 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
6965
6966 2004-03-09 Roger Sayle <roger@eyesopen.com>
6967
6968 * gcc.c-torture/execute/20040309-1.c: New test case.
6969
6970 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
6971
6972 PR c++/14397
6973 * g++.dg/overload/ref1.C: New.
6974
6975 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6976
6977 PR c++/14409
6978 * g++.dg/template/spec12.C: New test.
6979
6980 PR c++/14448
6981 * g++.dg/parse/crash14.C: New test.
6982
6983 2004-03-09 Mark Mitchell <mark@codesourcery.com>
6984
6985 PR c++/14230
6986 * g++.dg/init/ref11.C: New test.
6987
6988 2004-03-09 Mark Mitchell <mark@codesourcery.com>
6989
6990 PR c++/14432
6991 * g++.dg/parse/builtin2.C: New test.
6992
6993 2004-03-08 Mark Mitchell <mark@codesourcery.com>
6994
6995 PR c++/14401
6996 * g++.dg/init/ctor3.C: New test.
6997 * g++.dg/init/union1.C: New test.
6998 * g++.dg/ext/anon-struct4.C: New test.
6999
7000 2004-03-08 Mark Mitchell <mark@codesourcery.com>
7001
7002 * g++.dg/lookup/koenig1.C: Tweak error messages.
7003 * g++.dg/lookup/used-before-declaration.C: Likewise.
7004 * g++.dg/other/do1.C: Likewise.
7005 * g++.dg/overload/koenig1.C: Likewise.
7006 * g++.dg/parse/crash13.C: Likewise.
7007 * g++.dg/template/instantiate3.C: Likewise.
7008
7009 2004-03-08 Eric Christopher <echristo@redhat.com>
7010
7011 * * lib/target-supports.exp: Enable libiconv in test
7012 compilation. Fix up error checking.
7013
7014 2004-03-08 Roger Sayle <roger@eyesopen.com>
7015
7016 PR middle-end/14289
7017 * gcc.dg/pr14289-1.c: New test case.
7018 * gcc.dg/pr14289-2.c: Likewise.
7019 * gcc.dg/pr14289-3.c: Likewise.
7020
7021 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
7022
7023 * gcc.c-torture/execute/20040308-1.c: New test.
7024
7025 2004-03-07 Roger Sayle <roger@eyesopen.com>
7026
7027 * gcc.c-torture/execute/20040307-1.c: New test case.
7028
7029 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
7030
7031 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
7032
7033 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
7034
7035 * gcc.dg/20040306-1.c: New test.
7036
7037 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
7038
7039 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
7040 them static.
7041 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
7042
7043 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7044
7045 PR c/14465
7046 * gcc.dg/decl-6.c: New test.
7047
7048 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7049
7050 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
7051 Rename LOGPOW -> LOG_POW.
7052 (SQRT_EXP, POW_EXP): New.
7053
7054 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7055
7056 * gcc.dg/i386-sse-8.c: New test.
7057
7058 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7059
7060 PR c/14114
7061 * gcc.dg/decl-5.c: New test.
7062
7063 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
7064
7065 * gcc.dg/20040305-1.c: New test.
7066
7067 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
7068
7069 PR other/14354
7070 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
7071
7072 2004-03-04 Ziemowit Laski <zlaski@apple.com>
7073
7074 PR c++/14425, c++/14426
7075 * g++.dg/ext/altivec-4.C: New test.
7076 * g++.dg/ext/altivec-5.C: New test.
7077
7078 2004-03-04 Geoffrey Keating <geoffk@apple.com>
7079
7080 * g++.old-deja/g++.other/linkage1.C: Expect errors about
7081 global variables of a type with no linkage.
7082 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
7083 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
7084 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
7085 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
7086 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
7087 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
7088 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
7089 * g++.dg/warn/deprecated.C: Name enum Color.
7090 * g++.dg/overload/VLA.C: Name structure for 'b'.
7091 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
7092
7093 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7094
7095 * gcc.c-torture/compile/20040304-1.c: New test.
7096
7097 2004-03-03 Zack Weinberg <zack@codesourcery.com>
7098
7099 PR 13728
7100 * gcc.dg/decl-4.c: New testcase.
7101
7102 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
7103
7104 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
7105 as PRECF if sizeof (float) > sizeof (double).
7106 (PRECL): Make it the same as PRECF if
7107 sizeof (float) > sizeof (long double).
7108
7109 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7110
7111 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
7112 system type. Add check for irix6 which doesn't have c99 runtime.
7113
7114 2004-03-03 Bob Wilson <bob.wilson@acm.org>
7115
7116 * gcc.dg/const-elim-1.c: xfail for xtensa.
7117
7118 2004-03-01 Mark Mitchell <mark@codesourcery.com>
7119
7120 PR c++/14369
7121 * g++.dg/template/cond4.C: New test.
7122
7123 2004-03-01 Mark Mitchell <mark@codesourcery.com>
7124
7125 PR c++/14360
7126 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
7127
7128 PR c++/14361
7129 * g++.dg/parse/defarg7.C: New test.
7130
7131 PR c++/14359
7132 * g++.dg/template/friend26.C: New test.
7133
7134 2004-03-01 Mark Mitchell <mark@codesourcery.com>
7135
7136 PR c++/14324
7137 * g++.dg/abi/mangle21.C: New test.
7138
7139 PR c++/14260
7140 * g++.dg/parse/constructor2.C: New test.
7141
7142 PR c++/14337
7143 * g++.dg/template/sfinae1.C: New test.
7144
7145 2004-02-29 Mark Mitchell <mark@codesourcery.com>
7146
7147 PR c++/14267
7148 * g++.dg/expr/crash2.C: New test.
7149
7150 PR middle-end/13448
7151 * gcc.dg/inline-5.c: New test.
7152 * gcc.dg/always-inline.c: Split out tests into ...
7153 * gcc.dg/always-inline2.c: ... this and ...
7154 * gcc.dg/always-inline3.c: ... this.
7155
7156 2004-02-29 Mark Mitchell <mark@codesourcery.com>
7157
7158 PR debug/12103
7159 * g++.dg/debug/crash1.C: New test.
7160
7161 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
7162
7163 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
7164 function with __attribute__((noinline)).
7165 (recurser_void2): Likewise.
7166 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
7167 (recurser_void2): Likewise.
7168
7169 2004-02-29 Roger Sayle <roger@eyesopen.com>
7170
7171 PR middle-end/14203
7172 * g++.dg/warn/Wunused-6.C: New test case.
7173
7174 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
7175
7176 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
7177 not defined.
7178
7179 2004-02-27 Eric Christopher <echristo@redhat.com>
7180
7181 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
7182 * g++.dg/charset/asm2.c: Run only x86.
7183 * gcc.dg/charset/asm3.c: Ditto.
7184
7185 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
7186
7187 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
7188 ld_library_path.
7189
7190 2004-02-27 Ziemowit Laski <zlaski@apple.com>
7191
7192 * g++.dg/ext/altivec-3.C: New.
7193
7194 2004-02-26 Richard Henderson <rth@redhat.com>
7195
7196 * g++.dg/ext/attrib10.C: Mark for warning.
7197 * gcc.dg/attr-alias-1.c: New.
7198
7199 2004-02-26 Richard Henderson <rth@redhat.com>
7200
7201 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
7202 * gcc.c-torture/execute/20040208-2.c: ... it back.
7203
7204 2004-02-26 Eric Christopher <echristo@redhat.com>
7205
7206 * lib/target-supports.exp (check-iconv-available): New function.
7207 * lib/gcc-dg.exp (dg-require-iconv): New function.
7208 Use above.
7209 * gcc.dg/charset: New directory.
7210 * gcc.dg/charset/charset.exp: New file.
7211 * gcc.dg/charset/asm1.c: Ditto.
7212 * gcc.dg/charset/asm2.c: Ditto.
7213 * gcc.dg/charset/asm3.c: Ditto.
7214 * gcc.dg/charset/asm4.c: Ditto.
7215 * gcc.dg/charset/asm5.c: Ditto.
7216 * gcc.dg/charset/attribute1.c: Ditto.
7217 * gcc.dg/charset/attribute2.c: Ditto.
7218 * gcc.dg/charset/string1.c: Ditto.
7219 * g++.dg/charset: New directory.
7220 * g++.dg/dg.exp: Add here. Special options.
7221 * g++.dg/charset/charset.exp: New file.
7222 * g++.dg/charset/asm1.c: Ditto.
7223 * g++.dg/charset/asm2.c: Ditto.
7224 * g++.dg/charset/asm3.c: Ditto.
7225 * g++.dg/charset/asm4.c: Ditto.
7226 * g++.dg/charset/attribute1.c: Ditto.
7227 * g++.dg/charset/attribute2.c: Ditto.
7228 * g++.dg/charset/extern1.cc: Ditto.
7229 * g++.dg/charset/extern2.cc: Ditto.
7230 * g++.dg/charset/string1.c: Ditto.
7231
7232 2004-02-26 Mark Mitchell <mark@codesourcery.com>
7233
7234 PR c++/14278
7235 * g++.dg/parse/comma1.C: New test.
7236
7237 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7238
7239 PR c++/14284
7240 * g++.dg/template/ttp8.C: New test.
7241
7242 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
7243
7244 * gcc.dg/fixuns-trunc-1.c: New test.
7245
7246 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7247
7248 * gcc.dg/builtins-config.h: Use #elif.
7249
7250 2004-02-26 Michael Matz <matz@suse.de>
7251
7252 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
7253 * gcc.dg/991214-1.c: Likewise.
7254 * gcc.dg/i386-asm-1.c: Likewise.
7255
7256 2004-02-25 Richard Henderson <rth@redhat.com>
7257
7258 * gcc.c-torture/execute/20040208-2.c: Move ...
7259 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
7260
7261 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7262
7263 PR c++/14246
7264 * g++.dg/other/crash-3.C: New test.
7265
7266 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7267
7268 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
7269 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
7270
7271 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
7272 HP-UX.
7273
7274 2004-02-24 Michael Matz <matz@suse.de>
7275
7276 * gcc.dg/i386-regparm.c: New.
7277
7278 2004-02-23 James E Wilson <wilson@specifixinc.com>
7279
7280 * gcc.c-torture/execute/20040223-1.c: New.
7281
7282 2004-02-23 Zack Weinberg <zack@codesourcery.com>
7283 Kazu Hirata <kazu@cs.umass.edu>
7284
7285 * gcc.dg/fwritable-strings-1.c: Remove.
7286
7287 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
7288
7289 PR c/14156
7290 * gcc.dg/20040223-1.c: New test.
7291
7292 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7293
7294 PR c++/14106
7295 * g++.dg/ext/typeof9.C: New test.
7296
7297 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7298
7299 PR c++/14250
7300 * g++.dg/other/switch1.C: New test.
7301
7302 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
7303
7304 * gcc.dg/cast-function-1.c: Adjust for new informative message.
7305 * gcc.dg/va-arg-1.c: Likewise.
7306
7307 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7308
7309 PR c++/14143
7310 * g++.dg/template/koenig5.C: New test.
7311
7312 2004-02-21 Ziemowit Laski <zlaski@apple.com>
7313
7314 * g++.dg/ext/altivec-1.C: Generalize target triple.
7315 * g++.dg/ext/altivec-2.C: New test case.
7316 * g++.dg/ext/altivec_check.h: New file.
7317 * gcc.dg/altivec-1.c: Generalize target triple;
7318 include altivec_check.h and call altivec_check().
7319 * gcc.dg/altivec-[2-5].c: Generalize target triple.
7320 * gcc.dg/altivec-6.c: New test case.
7321 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
7322 type casts as needed.
7323 * gcc.dg/altivec-10.c: Include altivec_check.h and call
7324 altivec_check().
7325 * gcc.dg/altivec-12.c: New test case.
7326 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
7327 include altivec_check.h and call altivec_check().
7328 * gcc.dg/altivec_check.h: New file.
7329
7330 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7331
7332 * lib/target-supports.exp (check_alias_available): Don't mangle
7333 function `g' in test program.
7334
7335 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7336
7337 * lib/target-supports.exp (check_profiling_available): Check
7338 argument to determine whether we support a profiling type.
7339 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
7340 check_profiling_available.
7341 * g++.dg/bprob/bprob.exp: Likewise
7342 * g77.dg/bprob/bprob.exp: Likewise.
7343 * gcc.misc-tests/bprob.exp: Likewise.
7344 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
7345 dg-require-profiling and delete expected error handling.
7346 * gcc.dg/20021014-1.c: Likewise.
7347 * gcc.dg/nest.c: Likewise.
7348
7349 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7350
7351 PR c++/12007
7352 * g++.dg/other/vthunk1.C: New test.
7353
7354 2004-02-20 Falk Hueffner <falk@debian.org>
7355
7356 PR target/14201
7357 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
7358
7359 2004-02-20 Mark Mitchell <mark@codesourcery.com>
7360
7361 PR c++/13927
7362 * g++.dg/other/error8.C: Remove XFAIL markers.
7363
7364 PR c++/14173
7365 * g++.dg/ext/packed5.C: New test.
7366
7367 PR c++/14199
7368 * g++.dg/warn/Wunused-5.C: New test.
7369
7370 PR c++/14186
7371 * g++.dg/lookup/member1.C: New test.
7372
7373 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
7374
7375 * gcc.c-torture/compile/20040130-1.c: Enable only when
7376 __INT_MAX__ >= 2147483647L.
7377 * gcc.c-torture/compile/961203-1.c: Likewise.
7378
7379 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
7380
7381 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
7382 * g++.dg/opt/template1.C: Robustify assembler regexp
7383
7384 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7385
7386 * gcc.c-torture/execute/simd-4.x: Remove.
7387 * gcc.c-torture/execute/va-arg-25.x: Likewise.
7388 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
7389 Guard with #ifndef SKIP_ATTRIBUTE.
7390 * gcc.dg/compat/vector-1_y.c: Likewise.
7391 * gcc.dg/compat/vector-2_x.c: Likewise.
7392 * gcc.dg/compat/vector-2_y.c: Likewise.
7393 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
7394 * g++.dg/eh/simd-2.C: Likewise.
7395
7396 2004-02-19 Alan Modra <amodra@bigpond.net.au>
7397
7398 * gcc.c-torture/compile/complex-1.c: New.
7399
7400 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
7401
7402 PR target/14209
7403 * gcc.c-torture/execute/20040218-1.c: New test.
7404
7405 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7406
7407 PR c++/14181
7408 * g++.dg/parse/new2.C: New test.
7409
7410 2004-02-18 Paul Brook <paul@codesourcery.com>
7411
7412 * gcc.c-torture/compile/libcall-1.c: New test.
7413
7414 2004-02-18 Paul Brook <paul@codesourcery.com>
7415
7416 PR debug/12934
7417 * gcc.dg/debug/debug-7.c: New test.
7418
7419 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
7420
7421 * gcc.dg/20040217-1.c: New test.
7422
7423 2004-02-17 Zack Weinberg <zack@codesourcery.com>
7424
7425 * gcc.c-torture/execute/990208-1.x: Delete.
7426
7427 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
7428
7429 * gcc.c-torture/execute/20040208-2.x: New file.
7430
7431 2004-02-17 Mark Mitchell <mark@codesourcery.com>
7432
7433 PR c++/11326
7434 * g++.dg/abi/structret1.C: New test.
7435
7436 2004-02-17 Jakub Jelinek <jakub@redhat.com>
7437
7438 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
7439 (i386_cpuid): No need to test if cpuid is available on AMD64.
7440 Fix assembly, so that it works onboth i386 and AMD64.
7441 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
7442 (vecInLong): Fix s[] member type to unsigned int.
7443 (vecInWord): Remove type.
7444 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
7445 (a64, b64, c64, d64, e64): Remove.
7446 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
7447 Remove unused variable. Remove initialization of removed variables.
7448 Don't call mmx_tests nor sse_tests.
7449 (reference_mmx, reference_sse): Remove.
7450 (check): Add return stmt.
7451 * gcc.dg/i386-sse-7.c: New test.
7452 * gcc.dg/i386-mmx-4.c: New test.
7453
7454 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7455
7456 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
7457 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
7458 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
7459 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
7460 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
7461 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
7462 g++.dg/tc1/dr94.C: Fix line terminator.
7463
7464 2004-02-16 Geoffrey Keating <geoffk@apple.com>
7465
7466 * gcc.c-torture/compile/20040216-1.c: New.
7467
7468 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7469
7470 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
7471 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
7472 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
7473 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
7474 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
7475 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
7476
7477 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7478
7479 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
7480
7481 2004-02-15 Mark Mitchell <mark@codesourcery.com>
7482
7483 PR c++/13971
7484 * g++.dg/expr/cond4.C: New test.
7485
7486 PR c++/14086
7487 * g++.dg/lookup/crash2.C: New test.
7488
7489 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
7490
7491 * gcc.c-torture/compile/20040214-2.c: New test.
7492
7493 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
7494
7495 PR c++/14116
7496 * g++.dg/ext/typeof8.C: New test.
7497
7498 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
7499
7500 * gcc.c-torture/compile/20040214-1.c: New test.
7501
7502 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7503
7504 PR c++/13635
7505 * g++.dg/template/spec11.C: New test.
7506
7507 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7508
7509 PR c++/13927
7510 * g++.dg/other/error8.C: New test.
7511
7512 2004-02-13 Mark Mitchell <mark@codesourcery.com>
7513
7514 PR c++/14122
7515 * g++.dg/template/array4.C: New test.
7516
7517 PR c++/14108
7518 * g++.dg/inherit/thunk2.C: New test.
7519
7520 PR c++/14083
7521 * g++.dg/eh/cond2.C: New test.
7522
7523 2004-02-12 Alan Modra <amodra@bigpond.net.au>
7524
7525 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
7526
7527 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
7528
7529 * lib/scanasm.exp (dg-scan): Quote pattern before display.
7530
7531 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
7532
7533 * g++.dg/simd-2.C: xfail on ppc64-linux.
7534
7535 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
7536
7537 PR c/456
7538 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
7539 tests.
7540
7541 2004-02-11 Uros Bizjak <uros@kss-loka.si>
7542
7543 * gcc.dg/builtins-33.c: New test.
7544
7545 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
7546
7547 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
7548
7549 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
7550
7551 * g++.dg/simd-2.C: Set -maltivec for ppc64.
7552
7553 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
7554
7555 * gcc.dg/ppc64-abi-3.c: New test.
7556
7557 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
7558
7559 PR c/14092
7560
7561 * gcc.dg/pr14092-1.c: New testcase.
7562
7563 2004-02-10 Alan Modra <amodra@bigpond.net.au>
7564
7565 * gcc.dg/cpp/assert4.c: Fix typo last change.
7566
7567 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
7568 * gcc.dg/cpp/assert4.c: Handle powerpc64.
7569
7570 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
7571
7572 2004-02-09 Roger Sayle <roger@eyesopen.com>
7573
7574 * gcc.c-torture/compile/20040209-1.c: New test case.
7575
7576 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
7577
7578 * gcc.dg/c90-init-1.c: Adjust expected error messages.
7579
7580 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
7581
7582 * gcc.c-torture/execute/20040208-[12].c: New tests.
7583
7584 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
7585
7586 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
7587
7588 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
7589
7590 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
7591
7592 2004-02-07 Zack Weinberg <zack@codesourcery.com>
7593
7594 Bug 13856
7595 * gcc.dg/visibility-8.c: New testcase.
7596
7597 2004-02-07 Zack Weinberg <zack@codesourcery.com>
7598
7599 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
7600 arguments.
7601 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
7602
7603 2004-02-07 Roger Sayle <roger@eyesopen.com>
7604
7605 PR middle-end/13696
7606 * g++.dg/opt/fold1.C: New test case.
7607
7608 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7609
7610 PR c++/14033
7611 * g++.dg/other/crash-2.C: New test.
7612
7613 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7614
7615 PR c++/14028
7616 * g++.dg/parse/angle-bracket2.C: New test.
7617
7618 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7619
7620 PR middle-end/13750
7621 Revert:
7622 2004-01-15 Geoffrey Keating <geoffk@apple.com>
7623 PR pch/13361
7624 * testsuite/g++.dg/pch/wchar-1.C: New.
7625 * testsuite/g++.dg/pch/wchar-1.Hs: New.
7626
7627 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7628
7629 PR c++/14008
7630 * g++.dg/parse/error15.C: New test.
7631 * g++.dg/parse/crash11.C: Update dg-error mark.
7632
7633 2004-02-04 Mark Mitchell <mark@codesourcery.com>
7634
7635 PR c++/13932
7636 * g++.dg/warn/conv2.C: New test.
7637
7638 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7639
7640 PR c++/13086
7641 * g++.dg/warn/incomplete1.C: Remove xfail.
7642
7643 2004-02-04 Mark Mitchell <mark@codesourcery.com>
7644
7645 * lib/file-format.exp (gcc_target_object_format): Use
7646 ${tool}_target_compile, not gcc_target_compile.
7647 * lib/target-supports.exp (check_alias_available): Likewise.
7648 (check_gc_sections_available): Likewise.
7649 * g++.dg/ext/attrib10.C: Use dg-require-alias.
7650 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
7651 dg-require-alias.
7652
7653 2004-02-04 Mark Mitchell <mark@codesourcery.com>
7654
7655 PR c++/13969
7656 * g++.dg/template/static6.C: New test.
7657
7658 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
7659
7660 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
7661
7662 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7663
7664 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
7665 tests for systems where `char' is unsigned by default.
7666
7667 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7668
7669 PR c++/13997
7670 * g++.dg/template/partial3.C: New test.
7671
7672 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
7673
7674 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
7675 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
7676 Remove mentions of obsolete ports.
7677
7678 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
7679
7680 * gcc.dg/noncompile/20001228-1.c: Fix for new
7681 error message.
7682
7683 2004-02-03 Roger Sayle <roger@eyesopen.com>
7684
7685 PR target/9348
7686 * gcc.c-torture/execute/multdi-1.c: New test case.
7687
7688 2004-02-03 Mark Mitchell <mark@codesourcery.com>
7689
7690 PR c++/13925
7691 * g++.dg/template/lookup5.C: New test.
7692
7693 2004-02-03 Mark Mitchell <mark@codesourcery.com>
7694
7695 PR c++/13950
7696 * g++.dg/template/lookup4.C: New test.
7697
7698 PR c++/13970
7699 * g++.dg/parse/error14.C: New test.
7700
7701 PR c++/14002
7702 * g++.dg/parse/template13.C: New test.
7703
7704 2004-02-03 Mark Mitchell <mark@codesourcery.com>
7705
7706 PR c++/13978
7707 * g++.dg/template/koenig4.C: New test.
7708
7709 PR c++/13968
7710 * g++.dg/template/crash17.C: New test.
7711
7712 PR c++/13975
7713 * g++.dg/parse/error13.C: New test.
7714 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
7715
7716 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
7717
7718 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
7719
7720 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
7721
7722 PR c/11658
7723 PR c/13994
7724 * gcc.dg/noncompile/20040203-1.c: New test.
7725 * gcc.dg/noncompile/20040203-2.c: Likewise.
7726 * gcc.dg/noncompile/20040203-3.c: Likewise.
7727 * gcc.dg/20040203-1.c: Likewise.
7728
7729 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
7730
7731 PR c++/10858
7732 * g++.dg/template/sizeof7.C: New test.
7733
7734 2004-02-02 Eric Christopher <echristo@redhat.com>
7735 Zack Weinberg <zack@codesourcery.com>
7736
7737 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
7738
7739 2004-02-02 Zack Weinberg <zack@codesourcery.com>
7740
7741 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
7742 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
7743 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
7744 * gcc.dg/cleanup-5.c: Run only on Linux targets.
7745
7746 2004-02-02 Mark Mitchell <mark@codesourcery.com>
7747
7748 PR c++/13113
7749 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
7750
7751 PR c++/13854
7752 * g++.dg/ext/attrib13.C: New test.
7753
7754 PR c++/13907
7755 * g++.dg/conversion/op2.C: New test.
7756
7757 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
7758
7759 * gcc.dg/titype-1.c: Fix pasto.
7760
7761 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
7762
7763 * gcc.dg/titype-1.c: New test.
7764
7765 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7766
7767 PR c++/13957
7768 * g++.dg/template/non-type-template-argument-1.C,
7769 g++.dg/template/qualified-id1.C: Update dg-error marks.
7770 * g++.dg/template/nontype6.C: New test.
7771
7772 2004-02-01 Roger Sayle <roger@eyesopen.com>
7773
7774 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
7775 * gcc.dg/builtins-31.c: New testcase.
7776 * gcc.dg/builtins-32.c: New testcase.
7777
7778 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
7779
7780 * objc.dg/call-super-2.m: Update line numbers
7781 for the including of stddef.h.
7782
7783 2004-01-30 Michael Matz <matz@suse.de>
7784
7785 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
7786 g++.dg/ext/case-range3.C: New tests.
7787
7788 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7789
7790 DR206
7791 PR c++/13813
7792 * g++.dg/template/member4.C: New test.
7793
7794 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7795
7796 PR c++/13683
7797 * g++.dg/template/sizeof6.C: New test.
7798
7799 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
7800
7801 * gcc.dg/fwritable-strings-1.c: New test.
7802
7803 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
7804
7805 * gcc.c-torture/compile/20040130-1.c: New test.
7806
7807 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
7808
7809 * objc.dg/call-super-2.m: Include stddef.h for size_t.
7810
7811 2004-01-29 Mark Mitchell <mark@codesourcery.com>
7812
7813 PR c++/13883
7814 * g++.dg/template/ctor3.C: New test.
7815
7816 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7817
7818 * g++.dg/tc1: New directory.
7819 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
7820 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
7821 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
7822 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
7823 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
7824
7825 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7826
7827 * g++.dg/parse/error11.C: New test.
7828 * g++.dg/parse/error12.C: Likewise.
7829
7830 2004-01-28 Ziemowit Laski <zlaski@apple.com>
7831
7832 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
7833 (scan_initial, main): Use aligned_sizeof instead of sizeof.
7834
7835 2004-01-28 Mark Mitchell <mark@codesourcery.com>
7836
7837 PR c++/13791
7838 * g++.dg/ext/attrib12.C: New test.
7839
7840 PR c++/13736
7841 * g++.dg/parse/cast2.C: New test.
7842
7843 2004-01-27 James E Wilson <wilson@specifixinc.com>
7844
7845 * objc.dg/encode-2.m (main): New local string. Set depending on
7846 sizeof long. Use in sscanf call.
7847 * objc.dg/encode-3.m (main): New local string. Set depending on
7848 sizeof long. Use in scan_initial call.
7849
7850 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7851
7852 * objc.dg/call-super-2.m: Make LP64-safe.
7853 * objc.dg/desig-init-1.m: Likewise.
7854
7855 2004-01-27 Devang Patel <dpatel@apple.com>
7856
7857 * g++.dg/debug/namespace1.C: New test.
7858
7859 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
7860
7861 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
7862 xscale-*-*.
7863
7864 * gcc.dg/arm-mmx-1.c: New test.
7865
7866 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
7867
7868 * gcc.dg/20040127-1.c: New test.
7869 * gcc.dg/20040127-2.c: New test.
7870
7871 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7872
7873 * objc.dg/stret-1.m (glob): Renamed to globa.
7874
7875 2004-01-26 Mark Mitchell <mark@codesourcery.com>
7876
7877 PR c++/13663
7878 * g++.dg/expr/for1.C: New test.
7879
7880 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
7881
7882 PR middle-end/13779
7883 * gcc.dg/darwin-longlong.c: New test.
7884
7885 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
7886
7887 * gcc.dg/20040124-1.c: Moved test from here...
7888 * gcc.c-torture/compile/20040124-1.c: ...to here.
7889
7890 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
7891
7892 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
7893 the assembly output if -m64 is passed.
7894
7895 2004-01-25 Mark Mitchell <mark@codesourcery.com>
7896
7897 PR c++/13833
7898 * g++.dg/template/cond3.C: New test.
7899
7900 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7901
7902 PR c++/13810
7903 * g++.dg/template/ttp7.C: New test.
7904
7905 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7906
7907 PR c++/13797
7908 * g++.dg/template/nontype4.C: New test.
7909 * g++.dg/template/nontype5.C: Likewise.
7910
7911 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
7912
7913 * gcc.dg/torture/mips-clobber-at.c: New test.
7914
7915 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
7916
7917 * gcc.dg/20040124-1.c: New test.
7918
7919 2004-01-24 Jakub Jelinek <jakub@redhat.com>
7920
7921 * gcc.dg/20040123-1.c: New test.
7922
7923 2004-01-23 Zack Weinberg <zack@codesourcery.com>
7924
7925 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
7926
7927 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
7928
7929 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
7930
7931 2004-01-23 Andrew Pinski <apinski@apple.com>
7932
7933 * gcc.dg/20030121-1.c: Move to ..
7934 * gcc.dg/20040121-1.c: here.
7935
7936 2004-01-23 Roger Sayle <roger@eyesopen.com>
7937
7938 * gcc.dg/builtins-29.c: New test case.
7939
7940 2004-01-23 Zack Weinberg <zack@codesourcery.com>
7941
7942 PR 18314
7943 * gcc.dg/builtins-30.c: New testcase.
7944
7945 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
7946
7947 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
7948 * lib/g77.exp: Likewise.
7949 * lib/objc.exp: Likewise.
7950 * lib/g++.exp: Likewise.
7951
7952 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
7953
7954 * gcc.dg/struct-by-value-2.c: New test.
7955
7956 2004-01-21 Andrew Pinski <apinski@apple.com>
7957
7958 PR target/13785
7959 * gcc.dg/20030121-1.c: New test.
7960
7961 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
7962
7963 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
7964 clobber frame pointer register in asm statement.
7965
7966 2004-01-21 Falk Hueffner <falk@debian.org>
7967
7968 * gcc.c-torture/compile/20040121-1.c: New test.
7969
7970 2004-01-21 Zack Weinberg <zack@codesourcery.com>
7971
7972 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
7973
7974 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
7975
7976 * gcc.dg/ppc64-abi-2.c: New test.
7977
7978 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
7979
7980 * lib/treelang.exp: Fill out this file.
7981 * lib/treelang-dg.exp: New File.
7982
7983 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
7984
7985 * gcc.c-torture/compile/981022-1.c: Remove.
7986 * gcc.dg/array-5.c: Remove XFAIL.
7987 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
7988 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
7989 gcc.dg/cond-lvalue-1.c: Update.
7990 * gcc.dg/cast-lvalue-2.c: New test.
7991
7992 2004-01-19 Mark Mitchell <mark@codesourcery.com>
7993
7994 PR c++/13592
7995 * g++.dg/other/error1.C (class foo): Tweak error message.
7996
7997 PR c++/13592
7998 * g++.dg/template/call2.C: New test.
7999
8000 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8001
8002 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
8003 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
8004 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
8005 scalar-return-1_x.c, scalar-return-2_y.c,
8006 scalar-return-3_x.c, scalar-return-3_y.c,
8007 scalar-return-4_x.c, scalar-return-4_y.c,
8008 struct-align-1.h, struct-align-1_x.c,
8009 struct-align-1_y.c, struct-align-2.h,
8010 struct-align-2_x.c, struct-align-2_y.c,
8011 struct-by-value-10_y.c, struct-by-value-11_x.c,
8012 struct-by-value-11_y.c, struct-by-value-12_x.c,
8013 struct-by-value-12_y.c, struct-by-value-13_x.c,
8014 struct-by-value-13_y.c, struct-by-value-14_x.c,
8015 struct-by-value-14_y.c, struct-by-value-15_x.c,
8016 struct-by-value-15_y.c, struct-by-value-16_y.c,
8017 struct-by-value-17_y.c, struct-by-value-18_y.c,
8018 struct-by-value-19_y.c, struct-by-value-1_x.c,
8019 struct-by-value-1_y.c, struct-by-value-20_y.c,
8020 struct-by-value-2_x.c, struct-by-value-2_y.c,
8021 struct-by-value-3_y.c, struct-by-value-4_x.c,
8022 struct-by-value-4_y.c, struct-by-value-5_y.c,
8023 struct-by-value-6_y.c, struct-by-value-7_y.c
8024 struct-by-value-8_x.c, struct-by-value-8_y.c
8025 struct-by-value-9_x.c, struct-by-value-9_y.c
8026 struct-return-10_x.c, struct-return-10_y.c,
8027 struct-return-19_x.c, struct-return-20_x.c
8028 struct-return-2_x.c, struct-return-2_y.c
8029 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
8030 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
8031
8032 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8033
8034 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
8035 attribute on sparc*-sun-solaris2.*.
8036
8037 2004-01-18 Mark Mitchell <mark@codesourcery.com>
8038
8039 PR c++/13710
8040 * g++.dg/ext/typeof7.C: New test.
8041
8042 2004-01-18 David Edelsohn <edelsohn@gnu.org>
8043
8044 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
8045 * gcc.dg/const-elim-1.c: Same.
8046
8047 2004-01-17 Ziemowit Laski <zlaski@apple.com>
8048
8049 * objc.dg/stret-1.m: New.
8050 * objc.dg/stret-2.m: New.
8051
8052 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
8053
8054 PR c++/11895
8055 * g++.dg/ext/vector1.C: New test.
8056
8057 2004-01-16 Geoffrey Keating <geoffk@apple.com>
8058
8059 * gcc.dg/pch/import-1.c: New.
8060 * gcc.dg/pch/import-1.hs: New.
8061 * gcc.dg/pch/import-1a.h: New.
8062 * gcc.dg/pch/import-1b.h: New.
8063 * gcc.dg/pch/import-1c.h: New.
8064
8065 2004-01-16 Mark Mitchell <mark@codesourcery.com>
8066
8067 PR c++/13574
8068 * g++.dg/ext/array1.C: New test.
8069
8070 PR c++/13178
8071 * g++.dg/conversion/op1.C: New test.
8072
8073 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
8074
8075 PR 11864
8076 From Kazumoto Kojima / Dan Kegel:
8077 * gcc.dg/pr11864-1.c: New test.
8078
8079 PR 10392
8080 From Marcus Comstedt / Dan Kegel:
8081 * gcc.dg/pr10392-1.c: New test.
8082
8083 2004-01-16 Mark Mitchell <mark@codesourcery.com>
8084
8085 PR c++/13478
8086 * g++.dg/init/ref10.C: New test.
8087
8088 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8089
8090 PR c++/13407
8091 * g++.dg/parse/typename6.C: New test.
8092
8093 2004-01-15 Geoffrey Keating <geoffk@apple.com>
8094
8095 PR pch/13361
8096 * testsuite/g++.dg/pch/wchar-1.C: New.
8097 * testsuite/g++.dg/pch/wchar-1.Hs: New.
8098
8099 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8100
8101 PR c++/9259
8102 * g++.dg/expr/sizeof2.C: New test.
8103
8104 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
8105
8106 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
8107
8108 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
8109
8110 PR c++/13659
8111 * g++.dg/lookup/strong-using-3.C: New.
8112 * g++.dg/lookup/using-10.C: New.
8113
8114 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
8115
8116 PR c++/13594
8117 * g++.dg/lookup/strong-using-2.C: New.
8118
8119 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
8120 Dan Kegel <dank@kegel.com>
8121 J"orn Rennecke <joern.rennecke@superh.com>
8122
8123 PR target/9365
8124 * gcc.dg/pr9365-1.c: New test.
8125
8126 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8127
8128 PR c++/8856
8129 * g++.dg/parse/casting-operator2.C: New test.
8130 * g++.old-deja/g++.pt/explicit83.C: Remove.
8131
8132 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
8133
8134 * gcc.dg/label-compound-stmt-1.c: New test.
8135 * gcc.c-torture/compile/950922-1.c,
8136 gcc.c-torture/compile/20000211-3.c,
8137 gcc.c-torture/compile/20000518-1.c,
8138 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
8139 compound statements.
8140
8141 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
8142
8143 * gcc.dg/ppc64-abi-1.c: New test.
8144
8145 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
8146
8147 * g++.dg/ext/attrib9.C: Add dg-warnings.
8148
8149 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8150
8151 PR c++/12335
8152 * g++.dg/parse/dtor3.C: New test.
8153
8154 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
8155
8156 PR c++/12709
8157 * g++.dg/parse/try-catch-1.C: New test.
8158
8159 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
8160
8161 * ada/acats/run_all.sh: Add more verbose output in acats.log
8162 when compiling tests.
8163
8164 2004-01-12 Zack Weinberg <zack@codesourcery.com>
8165
8166 PR 13656
8167 * gcc.dg/typedef-redecl.c: New test case.
8168 * gcc.dg/typedef-redecl.h: New support file.
8169
8170 2004-01-13 Jan Hubicka <jh@suse.cz>
8171
8172 * gcc.dg/always_inline.c: New test.
8173 * gcc.dg/debug/20031231-1.c: Fix.
8174
8175 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8176
8177 PR c++/13474
8178 * g++.dg/template/array3.C: New test.
8179
8180 2004-01-12 Zack Weinberg <zack@codesourcery.com>
8181
8182 * g++.dg/ext/lvalue1.C: No longer expected to fail.
8183 * g++.dg/warn/Wunused-2.C: Likewise.
8184
8185 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8186
8187 PR c++/13289
8188 * g++.dg/template/instantiate6.C: New test.
8189
8190 2004-01-12 Roger Sayle <roger@eyesopen.com>
8191
8192 PR middle-end/11397
8193 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
8194
8195 2004-01-12 Jan Hubicka <jh@suse.cz>
8196
8197 PR opt/12826
8198 * gcc.dg/20040112-1.c: New.
8199
8200 * gcc.dg/dwarf-die[1-7].c: Move to...
8201 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
8202 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
8203
8204 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
8205
8206 PR c++/4100
8207 * g++.dg/parse/friend4.C: New test.
8208
8209 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
8210
8211 PR c++/4100
8212 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
8213 definition is called a friend.
8214
8215 2004-01-11 Zack Weinberg <zack@codesourcery.com>
8216
8217 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
8218
8219 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
8220
8221 PR c++/3478
8222 * g++.dg/parse/error10.C: New test.
8223 * g++.dg/template/arg2.C: Accept "invalid type" error.
8224
8225 2004-01-11 Jakub Jelinek <jakub@redhat.com>
8226
8227 PR middle-end/13392
8228 * g++.dg/opt/expect2.C: New test.
8229
8230 2004-01-10 Zack Weinberg <zack@codesourcery.com>
8231
8232 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
8233 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
8234 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
8235 Update dg-error regexps.
8236
8237 2004-01-10 Zack Weinberg <zack@codesourcery.com>
8238
8239 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
8240 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
8241
8242 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
8243
8244 * gcc.dg/pragma-re-1.c: Use right pointer type.
8245
8246 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
8247
8248 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
8249
8250 2004-01-09 Geoffrey Keating <geoffk@apple.com>
8251
8252 * gcc.dg/rs6000-ldouble-1.c: New.
8253
8254 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8255
8256 DR 337
8257 PR c++/9256
8258 * g++.dg/other/abstract1.C: New test.
8259
8260 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
8261
8262 * g++.dg/lookup/strong-using-1.C: New.
8263
8264 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
8265
8266 PR c/11234
8267 * gcc.dg/func-ptr-conv-1.c: New test.
8268 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
8269
8270 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
8271
8272 PR target/13380.
8273 * gcc.c-torture/compile/20040109-1.c: New.
8274
8275 2004-01-08 Stuart Hastings <stuart@apple.com>
8276
8277 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
8278 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
8279 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
8280
8281 2004-01-09 Alan Modra <amodra@bigpond.net.au>
8282
8283 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
8284
8285 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
8286
8287 * ada/acats/run_acats: Treat 'gnatchop' the same way
8288 as 'gnatmake'. Export GCC_DRIVER.
8289 * ada/acats/run_all.sh: Add target_gnatchop. Use
8290 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
8291
8292 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8293
8294 PR c++/12573
8295 * g++.dg/template/dependent-expr4.C: New test.
8296
8297 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
8298
8299 * gcc.dg/altivec-11.c: New test.
8300
8301 2004-01-07 Mark Mitchell <mark@codesourcery.com>
8302
8303 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
8304
8305 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
8306
8307 PR c/6024
8308 * gcc.dg/enum-compat-1.c: New test.
8309 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
8310
8311 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
8312
8313 PR c/12165
8314 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
8315 gcc.dg/c99-idem-qual-3.c: New tests.
8316
8317 2004-01-07 Alan Modra <amodra@bigpond.net.au>
8318
8319 * gcc.dg/winline-7.c: Don't cast void * to int.
8320
8321 2004-01-06 Jan Hubicka <jh@suse.cz>
8322
8323 * gcc.dg/i386-sse-5.c: New test
8324 * g++.dg/eh/simd-1.c: Add -w argument for i386.
8325
8326 2004-01-05 Mark Mitchell <mark@codesourcery.com>
8327
8328 PR c++/12815
8329 * g++.dg/rtti/typeid4.C: New test.
8330
8331 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
8332
8333 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
8334
8335 2004-01-05 Mark Mitchell <mark@codesourcery.com>
8336
8337 PR c++/12132
8338 * g++.dg/template/error11.C: New test.
8339
8340 PR c++/13451
8341 * g++.dg/template/class2.C: New test.
8342
8343 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
8344 Richard Sandiford <rsandifo@redhat.com>
8345
8346 PR c++/13387
8347 * g++.dg/opt/alias3.C: New test.
8348
8349 2004-01-04 Mark Mitchell <mark@codesourcery.com>
8350
8351 PR c++/13157
8352 * g++.dg/template/koenig3.C: New test.
8353
8354 PR c++/13529
8355 * g++.dg/parse/offsetof3.C: New test.
8356
8357 * g++.dg/init/copy7.C: Add missing dg-error markers.
8358
8359 PR c++/12226
8360 * g++.dg/init/copy7.c: New test.
8361
8362 PR c++/13536
8363 * g++.dg/parse/cast1.C: New test.
8364
8365 2004-01-04 Jan Hubicka <jh@suse.cz>
8366
8367 * gcc.dg/winline[1-7].c: New tests.
8368
8369 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8370
8371 PR c++/13520
8372 * g++.dg/template/qualttp22.C: New test.
8373
8374 2004-01-01 Jan Hubicka <jh@suse.cz>
8375
8376 * gcc.dg/debug/20031231-1.c: New.
8377 * gcc.c-torture/compile/20040101-1.c: New.
8378 * gcc.dg/dwarf-die-[1-7].c: New.
8379
8380 2004-01-01 Jakub Jelinek <jakub@redhat.com>
8381
8382 PR optimization/13521
8383 * gcc.c-torture/compile/20031231-1.c: New test.
8384
8385 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
8386
8387 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
8388
8389 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8390
8391 PR c++/10079
8392 * g++.dg/template/crash16.C: New test.
8393
8394 2003-12-30 Mark Mitchell <mark@codesourcery.com>
8395
8396 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
8397
8398 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
8399
8400 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
8401 ports.
8402 * g++.old-deja/g++.jason/thunk3.C: Likewise.
8403 * g++.old-deja/g++.law/profile1.C: Likewise.
8404 * gcc.c-torture/compile/981006-1.c: Likewise.
8405 * gcc.c-torture/execute/loop-2e.x: Likewise.
8406 * gcc.c-torture/execute/loop-2f.x: Remove.
8407 * gcc.c-torture/execute/loop-2g.x: Likewise.
8408 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
8409 * gcc.dg/20020312-2.c: Remove traces of dead ports.
8410
8411 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
8412
8413 PR c++/13507
8414 * g++.dg/ext/attrib11.C: New test.
8415
8416 PR c++/13494
8417 * g++.dg/template/array2-1.C: New test.
8418 * g++.dg/template/array2-2.C: New test.
8419
8420 2003-12-29 Mark Mitchell <mark@codesourcery.com>
8421
8422 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
8423
8424 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
8425
8426 PR c++/12774
8427 * g++.dg/template/array1-1.C: New test.
8428 * g++.dg/template/array1-2.C: New test.
8429
8430 2003-12-29 Roger Sayle <roger@eyesopen.com>
8431
8432 PR fortran/12632
8433 * g77.dg/12632.f: New test case.
8434
8435 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8436
8437 PR c++/13289
8438 * g++.dg/parse/nontype1.C: New test.
8439
8440 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8441
8442 PR c++/12403
8443 * g++.dg/parse/explicit1.C: New test.
8444 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
8445
8446 2003-12-28 Mark Mitchell <mark@codesourcery.com>
8447
8448 PR c++/13081
8449 * g++.dg/opt/inline6.C: New test.
8450
8451 PR c++/12613
8452 * g++.dg/parse/error9.C: New test.
8453
8454 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
8455
8456 2003-12-28 Mark Mitchell <mark@codesourcery.com>
8457
8458 PR c++/13009
8459 * g++.dg/init/assign1.C: New test.
8460
8461 2003-12-28 Roger Sayle <roger@eyesopen.com>
8462
8463 PR c++/13070
8464 * g++.dg/warn/format3.C: New test case.
8465
8466 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8467
8468 * gcc.c-torture/compile/20031227-1.c: New test.
8469
8470 2003-12-23 Mark Mitchell <mark@codesourcery.com>
8471
8472 * g++.dg/bprob/bprob.exp: Load target-supports.exp
8473 * g77.dg/bprob/bprob.exp: Likewise.
8474 * gcc.misc-tests/bprob.exp: Likewise.
8475 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
8476 variants on systems where the library does not provide that
8477 functionality.
8478 * gcc.dg/builtins-20.c: Use builtins-config.h.
8479 * gcc.dg/builtins-config.h: New file.
8480
8481 2003-12-23 Mark Mitchell <mark@codesourcery.com>
8482
8483 * lib/gcc-dg.exp (dg-require-profiling): New function.
8484 * lib/target-supports.exp (check_profiling_available): Likewise.
8485 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
8486 * g77.dg/bprob/bprob.exp: Likewise.
8487 * gcc.misc-tests/bprob.exp: Likewise.
8488 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
8489 * gcc.dg/20021014-1.c: Likewise.
8490 * gcc.dg/nest.c: Likewise.
8491
8492 2003-12-23 Mark Mitchell <mark@codesourcery.com>
8493
8494 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
8495 compiling.
8496 * g++.dg/lookup/java2.C: Likewise.
8497 * gcc.dg/cpp/lexident.c: Likewise.
8498
8499 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
8500
8501 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
8502 given.
8503 * gcc.c-torture/compile/961203-1.c: Likewise.
8504 * gcc.c-torture/compile/980506-1.c: Likewise.
8505
8506 2003-12-23 Zack Weinberg <zack@codesourcery.com>
8507
8508 * lib/gcc-dg.exp (dg-prune-output): New annotation.
8509 (additional_prunes): New global.
8510 (gcc-dg-prune): Handle additional per-test pruning.
8511 (dg-test): Clear additional_prunes between tests.
8512
8513 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
8514 dg-prune-output to avoid spurious failures from assembler
8515 complaining about nonexistent WAW violations.
8516 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
8517 Use dg-prune-output to avoid spurious failures from assembler
8518 warning about Itanium B-step errata.
8519
8520 2003-12-23 Mark Mitchell <mark@codesourcery.com>
8521
8522 * g++.dg/abi/macro0.C: New test.
8523 * g++.dg/abi/macro1.C: Likewise.
8524 * g++.dg/abi/macro2.C: Likewise.
8525
8526 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
8527 * g++.dg/abi/bitfield7.C: Likewise.
8528 * g++.dg/abi/dtor2.C: Likewise.
8529 * g++.dg/abi/mangle11.C: Likewise.
8530 * g++.dg/abi/mangle12.C: Likewise.
8531 * g++.dg/abi/mangle14.C: Likewise.
8532 * g++.dg/abi/mangle17.C: Likewise.
8533 * g++.dg/abi/vbase10.C: Likewise.
8534 * g++.dg/abi/vbase14.C: Likewise.
8535 * g++.dg/template/qualttp17.C: Likewise.
8536
8537 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
8538
8539 PR c/11995
8540 * gcc.dg/20031223-1.c: New test.
8541
8542 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8543
8544 * gcc.dg/noreturn-7.c: New test.
8545
8546 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8547
8548 * gcc.dg/null-pointer-1.c: New test.
8549
8550 2003-12-22 Mark Mitchell <mark@codesourcery.com>
8551
8552 * g++.old-deja/g++.jason/template18.C: Remove.
8553 * g++.old-deja/g++.jason/template37.C: Likewise.
8554
8555 PR c++/12862
8556 * g++.dg/lookup/ns1.C: New test.
8557
8558 PR c++/12397
8559 * g++.dg/template/lookup3.C: New test.
8560
8561 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
8562
8563 * g++.dg/template/recurse1.C: New test
8564
8565 2003-12-22 Mark Mitchell <mark@codesourcery.com>
8566
8567 PR c++/12479
8568 * g++.dg/parse/semicolon1.C: New test.
8569 * g++.dg/parse/semicolon1.h: Likewise.
8570
8571 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
8572
8573 * gcc.dg/darwin-misaligned.c: New test.
8574
8575 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
8576
8577 PR c/9163
8578 * gcc.dg/20031222-1.c: New test.
8579
8580 2003-12-21 Mark Mitchell <mark@codesourcery.com>
8581
8582 PR c++/13438
8583 * g++.dg/parse/error8.C: New test.
8584
8585 PR c++/11554
8586 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
8587
8588 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
8589
8590 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
8591 too small.
8592 * gcc.c-torture/compile/930217-1.c: Likewise.
8593 * gcc.c-torture/compile/930513-1.c: Likewise.
8594 * gcc.c-torture/execute/920908-2.c: Likewise.
8595 * gcc.c-torture/execute/921204-1.c: Likewise.
8596 * gcc.c-torture/execute/930621-1.c: Likewise.
8597 * gcc.c-torture/execute/930630-1.c: Likewise.
8598 * gcc.c-torture/execute/931031-1.c: Likewise.
8599 * gcc.c-torture/execute/980602-2.c: Likewise.
8600 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
8601 * gcc.c-torture/execute/compndlit-1.c: Likewise.
8602 * gcc.c-torture/execute/extzvsi.c: Likewise.
8603 * gcc.c-torture/unsorted/ext.c: Likewise.
8604
8605 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
8606
8607 PR target/12749
8608 * gcc.c-torture/compile/20031220-2.c: New test case.
8609
8610 2003-12-20 Roger Sayle <roger@eyesopen.com>
8611
8612 PR optimization/13031
8613 * gcc.c-torture/compile/20031220-1.c: New test case.
8614
8615 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
8616
8617 * gcc.dg/cast-function-1.c: New test.
8618
8619 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
8620
8621 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
8622 formats.
8623
8624 2003-12-19 Mark Mitchell <mark@codesourcery.com>
8625
8626 PR c++/12795
8627 * g++.dg/ext/attrib10.C: New test.
8628
8629 2003-12-19 Jakub Jelinek <jakub@redhat.com>
8630
8631 * gcc.dg/cleanup-10.c: New test.
8632 * gcc.dg/cleanup-11.c: New test.
8633
8634 2003-12-19 Jakub Jelinek <jakub@redhat.com>
8635
8636 PR c++/13239
8637 * g++.dg/opt/expect1.C: New test.
8638
8639 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
8640
8641 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
8642
8643 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
8644
8645 PR debug/12923
8646 * gcc.dg/20031218-1.c: New test.
8647
8648 PR debug/12389
8649 * gcc.dg/20031218-2.c: New test.
8650 * gcc.dg/20031218-3.c: New test.
8651
8652 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
8653 of label name and allow for USER_LABEL_PREFIX == "_" names.
8654 * g++.dg/abi/mangle18-2.C: Likewise.
8655 * g++.dg/abi/mangle19-1.C: Likewise.
8656 * g++.dg/abi/mangle19-2.C: Likewise.
8657 * g++.dg/abi/mangle20-1.C: Likewise.
8658 * g++.dg/abi/mangle20-2.C: Likewise.
8659
8660 2003-12-18 Richard Henderson <rth@redhat.com>
8661
8662 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
8663
8664 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
8665 Dan Kegel <dank@kegel.com>
8666
8667 PR other/12009
8668 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
8669 testing a cross compiler, it causes spurious compile failures.
8670 * lib/g++.exp: Likewise.
8671
8672 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8673
8674 PR c++/13262
8675 * g++.dg/template/access13.C: New test.
8676
8677 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
8678
8679 * gcc.dg/20031216-1.c: New test.
8680
8681 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8682
8683 PR c++/9154
8684 * g++.dg/template/error10.C: New test.
8685
8686 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
8687
8688 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
8689 * g++.dg/eh/simd-2.C: Likewise.
8690
8691 2003-12-17 James E Wilson <wilson@specifixinc.com>
8692 Roger Sayle <roger@eyesopen.com>
8693
8694 * gcc.c-torture/execute/ieee/mzero5.c: New.
8695
8696 2003-12-17 Mark Mitchell <mark@codesourcery.com>
8697
8698 PR c++/10603
8699 * g++.dg/parse/error6.C: New test.
8700
8701 PR c++/12827
8702 * g++.dg/parse/error7.C: New test.
8703
8704 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
8705
8706 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
8707 at -O with stabs debugging formats.
8708 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
8709 * gcc.dg/debug/debug-2.c: Likewise.
8710
8711 2003-12-16 Mark Mitchell <mark@codesourcery.com>
8712
8713 PR c++/12696
8714 * g++.dg/init/error1.C: New test.
8715
8716 PR c++/12218
8717 * g++.dg/init/pm3.C: New test.
8718
8719 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
8720
8721 PR c/3347
8722 * gcc.dg/bitfld-8.c: New test.
8723
8724 2003-12-16 James Lemke <jim@wasabisystems.com>
8725
8726 * gcc.dg/arm-scd42-[123].c: New tests.
8727
8728 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
8729
8730 PR c++/9043
8731 * g++.dg/abi/mangle20-1.C: New test.
8732 * g++.dg/abi/mangle20-2.C: New test.
8733
8734 2003-12-16 Mark Mitchell <mark@codesourcery.com>
8735
8736 PR c++/13275
8737 * g++.dg/other/offsetof2.C: Remove XFAIL.
8738 * g++.dg/parse/offsetof1.C: New test.
8739 * g++.gd/parse/offsetof2.C: Likewise.
8740
8741 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8742
8743 * g++.dg/template/nontype3.C: New test.
8744 * g++.dg/template/static2.C: Tweaked the dg-error clause.
8745
8746 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8747
8748 * g++.dg/warn/noreturn-3.C: Also test instantiation.
8749
8750 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
8751
8752 PR c++/13387
8753 * g++.dg/expr/assign1.C: New test.
8754
8755 PR c++/13242
8756 * g++.dg/abi/mangle19-1.C: New test.
8757 * g++.dg/abi/mangle19-2.C: New test.
8758
8759 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
8760
8761 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
8762
8763 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8764
8765 * gcc.c-torture/execute/20031216-1.c: New test.
8766
8767 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8768
8769 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
8770 an ICE regression.
8771
8772 2003-12-15 Mark Mitchell <mark@codesourcery.com>
8773
8774 PR c++/10926
8775 * g++.dg/template/error9.C: New test.
8776
8777 PR c++/11116
8778 * g++.dg/template/error8.C: New test.
8779
8780 2003-12-15 Roger Sayle <roger@eyesopen.com>
8781
8782 PR middle-end/13400
8783 * gcc.c-torture/execute/20031215-1.c: New test case.
8784
8785 2003-12-15 Mark Mitchell <mark@codesourcery.com>
8786
8787 PR c++/13269
8788 * g++.dg/parse/error5.C: New test.
8789
8790 PR c++/12989
8791 * g++.dg/expr/sizeof1.C: New test.
8792
8793 PR c++/13310
8794 * g++.dg/template/crash15.C: New test.
8795
8796 2003-12-15 Geoffrey Keating <geoffk@apple.com>
8797
8798 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
8799 a non-POD type as the last named parameter of a varargs function.
8800
8801 2003-12-15 Mark Mitchell <mark@codesourcery.com>
8802
8803 PR c++/13243
8804 PR c++/12573
8805 * g++.dg/template/crash14.C: New test.
8806 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
8807
8808 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
8809
8810 * g++.dg/other/java1.C: New test.
8811
8812 PR c++/13241
8813 * g++.dg/abi/mangle18-1.C: New test.
8814 * g++.dg/abi/mangle18-2.C: New test.
8815
8816 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8817
8818 PR optimization/10312
8819 * gcc.c-torture/execute/20031214-1.c: New.
8820
8821 2003-12-14 Mark Mitchell <mark@codesourcery.com>
8822
8823 PR c++/10779
8824 PR c++/12160
8825 * g++.dg/parse/error3.C: New test.
8826 * g++.dg/parse/error4.C: Likewise.
8827 * g++.dg/abi/mangle4.C: Tweak error messages.
8828 * g++.dg/lookup/using5.C: Likewise.
8829 * g++.dg/other/error2.C: Likewise.
8830 * g++.dg/parse/typename5.C: Likewise.
8831 * g++.dg/parse/undefined1.C: Likewise.
8832 * g++.dg/template/arg2.C: Likewise.
8833 * g++.dg/template/ttp3.C: Likewise.
8834 * g++.dg/template/type1.C: Likewise.
8835 * g++.old-deja/g++.other/crash32.C: Likewise.
8836 * g++.old-djea/g++.pt/defarg8.C: Likewise.
8837
8838 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8839
8840 PR c++/13106
8841 * g++.dg/warn/noreturn-3.C: New test.
8842
8843 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
8844
8845 PR c++/13118
8846 * g++.dg/abi/covariant3.C: New.
8847
8848 2003-12-12 Jakub Jelinek <jakub@redhat.com>
8849
8850 * g++.dg/eh/ia64-1.C: New test.
8851
8852 2003-12-12 Roger Sayle <roger@eyesopen.com>
8853
8854 PR optimization/13037
8855 * g77.f-torture/execute/13037.f: New test case.
8856
8857 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
8858
8859 PR c++/12881
8860 * g++.dg/abi/covariant2.C: New.
8861
8862 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
8863
8864 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
8865
8866 2003-12-11 Zack Weinberg <zack@codesourcery.com>
8867
8868 * gcc.c-torture/execute/wchar_t-1.x: Delete.
8869
8870 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
8871
8872 PR other/10819
8873 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
8874 to fix Bug 10819.
8875 * lib/g++.exp (g++_version): Likewise.
8876 * lib/g77.exp (g77_version): Likewise.
8877 * lib/objc.exp (default_objc_version): Likewise.
8878
8879 2003-12-10 Richard Henderson <rth@redhat.com>
8880
8881 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
8882
8883 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
8884
8885 2003-12-08 Matt Austern <austern@apple.com>
8886
8887 PR c/13134
8888 * lib/gcc-dg.exp (dg-require-visibility): Define.
8889 * lib/target-supports (check_visibility_available): Define.
8890 * gcc.dg/visibility-1.c: New test.
8891 * gcc.dg/visibility-2.c: Likewise.
8892 * gcc.dg/visibility-3.c: Likewise.
8893 * gcc.dg/visibility-4.c: Likewise.
8894 * gcc.dg/visibility-5.c: Likewise.
8895 * gcc.dg/visibility-6.c: Likewise.
8896 * g++.dg/ext/visibility-1.C: Likewise.
8897 * g++.dg/ext/visibility-2.C: Likewise.
8898 * g++.dg/ext/visibility-3.C: Likewise.
8899 * g++.dg/ext/visibility-4.C: Likewise.
8900 * g++.dg/ext/visibility-5.C: Likewise.
8901 * g++.dg/ext/visibility-6.C: Likewise.
8902
8903 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8904
8905 * g++.dg/lookup/java1.C: New test.
8906 * g++.dg/lookup/java2.C: New test.
8907
8908 2003-12-07 Falk Hueffner <falk@debian.org>
8909
8910 * g++.dg/opt/noreturn-1.C: New test.
8911
8912 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
8913
8914 * gcc.dg/overflow-1.c: New test.
8915
8916 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
8917
8918 * g77.f-torture/compile/13060.f: New test.
8919
8920 2003-12-06 Mark Mitchell <mark@codesourcery.com>
8921
8922 PR c++/13323
8923 * g++.dg/inherit/operator2.C: New test.
8924
8925 2003-12-05 Mark Mitchell <mark@codesourcery.com>
8926
8927 PR c++/13305
8928 * g++.dg/ext/attrib9.C: New test.
8929
8930 2003-12-05 Mark Mitchell <mark@codesourcery.com>
8931
8932 PR c++/13314
8933 * g++.dg/template/error7.C: New test.
8934
8935 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
8936 J"orn Rennecke <joern.rennecke@superh.com>
8937
8938 PR target/13302
8939 * g++.dg/other/struct-va_list.C: New test.
8940
8941 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8942
8943 PR c++/13166
8944 * g++.dg/parse/defarg6.C: New test.
8945
8946 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
8947
8948 PR target/13256
8949 * gcc.c-torture/execute/20031201-1.c: New test.
8950
8951 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
8952
8953 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
8954
8955 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
8956
8957 * gcc.dg/builtin-return-1.c: New test.
8958
8959 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
8960 J"orn Rennecke <joern.rennecke@superh.com>
8961
8962 PR optimization/13260
8963 * gcc.c-torture/execute/20031204-1.c: New test.
8964
8965 2003-12-03 Mark Mitchell <mark@codesourcery.com>
8966
8967 PR c++/9127
8968 * g++.dg/template/error6.C: New test.
8969
8970 2003-12-03 Jakub Jelinek <jakub@redhat.com>
8971
8972 * gcc.dg/20031202-1.c: New test.
8973
8974 2003-12-03 Mark Mitchell <mark@codesourcery.com>
8975
8976 PR c++/13179
8977 * g++.dg/template/eh1.C: New test.
8978
8979 PR c++/10771
8980 * g++.dg/template/error5.C: New test.
8981
8982 2003-12-02 David Ung <davidu@mips.com>
8983
8984 * gcc.dg/compat/vector-check.h: Corrected type for var
8985 g_##TMODE
8986
8987 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8988
8989 PR c++/10126
8990 * g++.dg/template/ptrmem8.C: New test.
8991
8992 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8993
8994 PR c++/12573
8995 * g++.dg/template/dependent-expr3.C: New test.
8996
8997 2003-12-01 James Lemke <jim@wasabisystems.com>
8998
8999 * gcc.dg/arm-g2.c: New test.
9000
9001 2003-12-01 Roger Sayle <roger@eyesopen.com>
9002
9003 PR optimization/11634
9004 * gcc.dg/20031201-2.c: New test case.
9005
9006 2003-12-01 Zack Weinberg <zack@codesourcery.com>
9007
9008 PR 11433
9009 * objc.dg/proto-lossage-3.m: New test.
9010
9011 2003-12-01 Roger Sayle <roger@eyesopen.com>
9012
9013 PR optimization/12628
9014 * gcc.dg/20031201-1.c: New test case.
9015
9016 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
9017
9018 * gcc.dg/unaligned-1.c: New test.
9019
9020 2003-11-30 Mark Mitchell <mark@codesourcery.com>
9021
9022 PR c++/9849
9023 * g++.dg/template/error4.C: New test.
9024 * g++.dg/template/nested3.C: Adjust error markers.
9025
9026 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9027
9028 * gcc.dg/cpp/assert4.c: Check more #system assertions.
9029
9030 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
9031
9032 PR c/10333
9033 * gcc.dg/bitfld-7.c: New test.
9034
9035 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
9036
9037 * gcc.dg/tls/asm-1.C: New test.
9038
9039 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9040
9041 * gcc.dg/cpp/assert4.c: Update.
9042
9043 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
9044
9045 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
9046 * gcc.dg/builtin-apply3.c: New test.
9047
9048 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9049
9050 * lib/compat.exp (compat-obj): New xfaildata parameter.
9051 Use it to set compiler_conditional_xfail_data before compiling.
9052 (compat-get-options): Handle dg-xfail-if.
9053 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
9054 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
9055 * gcc.dg/compat/vector-1_y.c: Likewise.
9056 * gcc.dg/compat/vector-2_x.c: Likewise.
9057 * gcc.dg/compat/vector-2_y.c: Likewise.
9058
9059 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9060
9061 * g++.dg/opt/reg-stack4.C: New test.
9062
9063 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9064
9065 * gcc.dg/builtin-apply2.c: New test.
9066
9067 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
9068
9069 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
9070
9071 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9072
9073 PR c++/12924
9074 * g++.dg/template/template-id-2.C: New test.
9075
9076 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9077
9078 PR c++/5369
9079 * g++.dg/template/memfriend1.C: New test.
9080 * g++.dg/template/memfriend2.C: Likewise.
9081 * g++.dg/template/memfriend3.C: Likewise.
9082 * g++.dg/template/memfriend4.C: Likewise.
9083 * g++.dg/template/memfriend5.C: Likewise.
9084 * g++.dg/template/memfriend6.C: Likewise.
9085 * g++.dg/template/memfriend7.C: Likewise.
9086 * g++.dg/template/memfriend8.C: Likewise.
9087 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
9088
9089 2003-11-21 Mark Mitchell <mark@codesourcery.com>
9090
9091 PR c++/12515
9092 * g++.dg/ext/cond1.C: New test.
9093
9094 2003-11-20 Richard Henderson <rth@redhat.com>
9095
9096 * gcc.dg/20020201-2.c: Remove.
9097 * gcc.dg/20020201-4.c: Remove.
9098 * gcc.dg/20020304-1.c: Remove.
9099
9100 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
9101
9102 * gcc.dg/cpp/trad/xwin1.c: New test case.
9103
9104 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
9105
9106 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
9107 * lib/g77.exp: Likewise.
9108 * lib/objc.exp: Likewise.
9109 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
9110 for darwin.
9111
9112 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9113
9114 PR c++/12932
9115 * g++.dg/template/static5.C: New test.
9116
9117 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
9118
9119 * gcc.dg/nested-func-1.c: New test.
9120
9121 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9122
9123 * gcc.dg/cpp/assert4.c: New test.
9124
9125 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
9126
9127 PR c++/2294
9128 * g++.dg/lookup/using9.c: New test.
9129
9130 2003-11-14 Mark Mitchell <mark@codesourcery.com>
9131
9132 PR c++/12762
9133 * g++.dg/template/error3.C: New test.
9134
9135 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
9136
9137 PR ada/13035
9138 * ada/acats/run_acats, run_all.sh: Fix syntax error.
9139 No longer use a wrapper for gcc, since this does not work under
9140 Windows.
9141
9142 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
9143
9144 PR c++/2094
9145 * g++.dg/template/ptrmem7.C: New test.
9146
9147 2003-11-13 Andrew Pinski <apinski@apple.com>
9148
9149 * gcc.c-torture/compile/20031113-1.c: New test.
9150
9151 2003-11-13 Mark Mitchell <mark@codesourcery.com>
9152 Kean Johnston <jkj@sco.com>
9153
9154 PR c/13029
9155 * gcc.dg/unused-4.c: Update.
9156
9157 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
9158
9159 * g++.dg/opt/const3.C: New test.
9160
9161 2003-11-13 Jan Hubicka <jh@suse.cz>
9162
9163 * gcc.c-torture/compile/20031112-1.c: New test.
9164
9165 2003-11-12 Mark Mitchell <mark@codesourcery.com>
9166
9167 * g++.dg/parse/crash10.C: Remove bogus error marker.
9168
9169 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9170
9171 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
9172 (host_gcc): Likewise.
9173 (ROOT): Honor $PWDCMD.
9174 (BASE): Likewise.
9175 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
9176
9177 2003-11-12 Catherine Moore <clm@redhat.com>
9178
9179 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
9180
9181 2003-11-12 Andreas Jaeger <aj@suse.de>
9182 Jakub Jelinek <jakub@redhat.com>
9183 Andrew Pinski <pinskia@physics.uc.edu>
9184 Richard Henderson <rth@redhat.com>
9185
9186 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
9187 systems.
9188 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
9189
9190 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
9191 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
9192
9193 2003-11-11 Andreas Jaeger <aj@suse.de>
9194
9195 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
9196
9197 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
9198
9199 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
9200
9201 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
9202 Clean ups.
9203
9204 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
9205
9206 * gcc.dg/trampoline-1.c: New test.
9207
9208 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
9209
9210 * gcc.c-torture/compile/200031109-1.c: New test.
9211
9212 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
9213
9214 PR c/3190
9215 PR c/8714
9216 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
9217 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
9218 gcc.dg/format/no-y2k-1.c: Update.
9219
9220 2003-11-08 Roger Sayle <roger@eyesopen.com>
9221
9222 PR optimization/10467
9223 * gcc.dg/20031108-1.c: New test case.
9224
9225 2003-11-07 Geoffrey Keating <geoffk@apple.com>
9226
9227 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
9228
9229 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
9230
9231 * gcc.dg/compound-lvalue-1.c: New test.
9232 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
9233 some XFAILs.
9234
9235 2003-11-06 Geoffrey Keating <geoffk@apple.com>
9236
9237 * gcc.dg/altivec-varargs-1.c: New test.
9238
9239 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
9240
9241 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
9242 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
9243 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
9244 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
9245 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
9246
9247 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
9248
9249 * gcc.dg/cond-lvalue-1.c: New test.
9250
9251 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
9252
9253 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
9254
9255 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9256
9257 PR c++/11616
9258 * g++.dg/template/instantiate5.C: New test.
9259
9260 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9261
9262 PR c++/12726
9263 * g++.dg/ext/complit2.C: Replace test with self-contained version.
9264 * ChangeLog: Add missing first entry for above test.
9265
9266 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9267
9268 PR c++/9810
9269 * g++.dg/template/using8.C: New test.
9270 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
9271
9272 2003-11-02 Roger Sayle <roger@eyesopen.com>
9273
9274 PR optimization/10817
9275 * gcc.c-torture/compile/20031102-1.c: New test case.
9276
9277 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
9278
9279 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
9280 2147483647.
9281
9282 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9283
9284 * gcc.dg/20031102-1.c: New test.
9285
9286 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9287
9288 * gcc.dg/complex-1.c: New test.
9289
9290 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9291
9292 PR c++/12796
9293 * g++.dg/template/crash13.C: Adjust expected error location.
9294 * g++.old-deja/g++.brendan/ns1.C: Likewise.
9295
9296 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
9297
9298 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
9299
9300 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
9301
9302 PR/10239
9303 * gcc.c-torture/compile/20031031-2.c: New test.
9304
9305 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
9306
9307 PR/11640
9308 * gcc.c-torture/compile/20031031-1.c: New test.
9309
9310 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
9311
9312 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
9313 * gcc.misc-tests/bprob.exp: Likewise.
9314 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
9315 the execution test on arm-elf configs.
9316 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
9317 configs that don't support scratch files.
9318 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
9319
9320 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
9321
9322 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
9323 done by dejagnu.
9324
9325 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
9326
9327 * ada/acats/run_all.sh: Redirect mv output to /dev/null
9328 Avoid non pure sh syntax. Add more logging.
9329
9330 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
9331 fail.
9332
9333 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9334
9335 PR libgcj/10610
9336 * gcc.dg/ppc-stackalign-1.c: New test.
9337
9338 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
9339
9340 * ada/acats/run_all.sh: Change output to be more compliant with
9341 dejagnu framework.
9342 Create acats.sum and acats.log files under testsuite/ada/acats
9343 Only run [a-z]* directories, to filter out e.g. CVS.
9344 Redirect build output to log file.
9345
9346 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
9347
9348 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
9349
9350 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
9351
9352 PR ada/5909:
9353 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
9354
9355 2003-10-27 Jakub Jelinek <jakub@redhat.com>
9356
9357 * gcc.c-torture/compile/20031023-1.c: New test.
9358 * gcc.c-torture/compile/20031023-2.c: New test.
9359 * gcc.c-torture/compile/20031023-3.c: New test.
9360 * gcc.c-torture/compile/20031023-4.c: New test.
9361
9362 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9363
9364 PR c++/10371
9365 * g++.dg/lookup/scoped8.C: New test.
9366
9367 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
9368
9369 * g++.dg/opt/reg-stack3.C: New test.
9370
9371 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
9372
9373 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
9374
9375 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9376
9377 PR c++/11076
9378 * g++.dg/template/crash13.C: New test.
9379
9380 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
9381
9382 * gcc.dg/c99-restrict-2.c: New test.
9383
9384 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
9385
9386 PR c++/12698, c++/12699, c++/12700, c++/12566
9387 * g++.dg/inherit/covariant9.C: New test.
9388 * g++.dg/inherit/covariant10.C: New test.
9389 * g++.dg/inherit/covariant11.C: New test.
9390
9391 2003-10-23 Jason Merrill <jason@redhat.com>
9392
9393 PR c++/12726
9394 * g++.dg/ext/complit2.C: New test.
9395
9396 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
9397
9398 PR target/12654
9399 * gcc.c-torture/execute/20031020-1.c: New test.
9400
9401 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9402
9403 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
9404 following the jump_insn.
9405
9406 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
9407
9408 * gcc.dg/cast-lvalue-1.c: New test.
9409
9410 2003-10-21 Mark Mitchell <mark@codesourcery.com>
9411
9412 PR c++/11962
9413 * g++.dg/template/cond2.C: New test.
9414
9415 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
9416
9417 * gcc.dg/builtins-28.c: New test.
9418
9419 2003-10-20 Jan Hubicka <jh@suse.cz>
9420
9421 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
9422 parameter.
9423 * testsuite/gcc.dg/inline-2.c: Likewise.
9424
9425 2003-10-20 Phil Edwards <phil@codesourcery.com>
9426
9427 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
9428 * gcc.dg/nest.c: Likewise.
9429
9430 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9431
9432 PR c++/9781, c++/10583, c++/11862
9433 * g++.dg/parse/crash13.C: New test.
9434
9435 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9436
9437 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
9438
9439 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
9440
9441 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
9442 Define HAVE_C99_RUNTIME except on Solaris.
9443 * gcc.dg/builtins-20.c: Likewise.
9444
9445 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9446
9447 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
9448
9449 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9450
9451 PR c++/12495
9452 * g++.dg/template/crash21.C: New test.
9453
9454 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9455
9456 PR c++/2513
9457 * g++.dg/template/typename5.C: New test.
9458
9459 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9460
9461 PR c++/12369
9462 * g++.dg/template/friend25.C: New test.
9463
9464 2003-10-16 Ziemowit Laski <zlaski@apple.com>
9465
9466 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
9467 versions.
9468
9469 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
9470
9471 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
9472 == 2147483647.
9473
9474 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
9475
9476 * gcc.c-torture/execute/960416-1.x: Remove.
9477 * gcc.c-torture/execute/divconst-3.x: Likewise.
9478
9479 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
9480
9481 PR target/12598
9482 * gcc.dg/torture/cris-volatile-1.c: New test.
9483
9484 2003-10-14 Roger Sayle <roger@eyesopen.com>
9485
9486 PR optimization/9325
9487 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
9488 for overflowing floating point to integer conversion during RTL
9489 simplification.
9490
9491 2003-10-13 Ziemowit Laski <zlaski@apple.com>
9492
9493 * objc/execute/_cmd.m: Fix typo.
9494 * objc.dg/image-info.m, objc.dg/symtab-1.m:
9495 Relax 'scan-assembler' regexp.
9496 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
9497 objc.dg/try-catch-4.m: Run on non-Darwin targets.
9498 * objc.dg/zero-link-2.m: Remove blank line.
9499 * objc.dg/zero-link-3.m: New test case.
9500
9501 2003-10-13 Geoffrey Keating <geoffk@apple.com>
9502
9503 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
9504
9505 * gcc.dg/asm-names.c: Use scan-assembler-not rather
9506 than linker trickery.
9507
9508 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9509
9510 PR c++/12370
9511 * g++.dg/other/friend2.C: New test.
9512
9513 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
9514
9515 * gcc.dg/20031012-1.c: New test.
9516
9517 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
9518
9519 * gcc.dg/weak/weak-3.c: Fix for new warning.
9520
9521 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
9522
9523 PR optimization/8750
9524 * gcc.c-torture/execute/20031012-1.c: New test case.
9525
9526 2003-10-11 Roger Sayle <roger@eyesopen.com>
9527
9528 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
9529 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
9530
9531 2003-10-11 Roger Sayle <roger@eyesopen.com>
9532
9533 PR optimization/12260
9534 * gcc.c-torture/compile/20031011-2.c: New test case.
9535
9536 2003-10-11 Roger Sayle <roger@eyesopen.com>
9537
9538 * gcc.c-torture/execute/20031011-1.c: New testcase.
9539
9540 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
9541
9542 * gcc.c-torture/compile/20031011-1.c: New test.
9543
9544 2003-10-11 Jan Hubicka <jh@suse.cz>
9545
9546 * g++.dg/other/first-global.C: New test.
9547
9548 2003-10-11 Roger Sayle <roger@eyesopen.com>
9549
9550 * gcc.c-torture/execute/string-opt-18.c: New testcase.
9551
9552 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
9553
9554 * gcc.c-torture/compile/20031010-1.c: New test.
9555
9556 2003-10-10 Geoffrey Keating <geoffk@apple.com>
9557
9558 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
9559 * gcc.c-torture/execute/va-arg-25.c: ... here.
9560
9561 2003-10-09 Mark Mitchell <mark@codesourcery.com>
9562
9563 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
9564
9565 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
9566
9567 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
9568
9569 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
9570
9571 * g++.dg/parse/error2.C: New test.
9572
9573 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
9574
9575 PR c++/11097
9576 * g++.dg/other/error5.C: Modify the error message.
9577 * g++.dg/lookup/using8.C: New test.
9578
9579 2003-10-07 Geoffrey Keating <geoffk@apple.com>
9580
9581 * gcc.dg/darwin-abi-2.c: New file.
9582 * gcc.c-torture/execute/va-arg-24.c: New file.
9583
9584 2003-10-06 Bob Wilson <bob.wilson@acm.org>
9585
9586 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
9587 indentation.
9588
9589 2003-10-06 Mark Mitchell <mark@codesourcery.com>
9590
9591 PR c++/10147
9592 * g++.dg/other/error4.C: Update error messages.
9593 * g++.dg/template/ptrmem4.C: Likewise.
9594
9595 PR c++/12337
9596 * g++.dg/init/new9.C: New test.
9597
9598 PR c++/12334, c++/12236, c++/8656
9599 * g++.dg/ext/attrib8.C: New test.
9600
9601 2003-10-06 Devang Patel <dpatel@apple.com>
9602
9603 * gcc.dg/debug/dwarf2-3.h: New test.
9604 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
9605
9606 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
9607
9608 * g++.dg/opt/cfg2.C: New test.
9609
9610 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9611
9612 * g++.dg/opt/float1.C: New test.
9613
9614 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
9615
9616 * gcc.dg/c90-array-lval-6.c: New test.
9617 * gcc.dg/c99-array-lval-6.c: New test.
9618
9619 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
9620 Ziemowit Laski <zlaski@apple.com>
9621
9622 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
9623 'Derived', so that it is never considered a class method; add
9624 new warning for '+port' method ambiguity.
9625 * objc.dg/method-12.m: Include <objc/objc.h> instead of
9626 <objc/objc-api.h> (needed on Mac OS X).
9627 * objc.dg/method-13.m: New test.
9628
9629 2003-10-03 Roger Sayle <roger@eyesopen.com>
9630
9631 PR optimization/9325, PR java/6391
9632 * gcc.c-torture/execute/20031003-1.c: New test case.
9633
9634 2003-10-02 Mark Mitchell <mark@codesourcery.com>
9635
9636 PR optimization/12180
9637 * gcc.dg/20031002-1.c: New test.
9638
9639 PR c++/12486
9640 * g++.dg/inherit/error1.C: New test.
9641
9642 2003-10-02 Chris Demetriou <cgd@broadcom.com>
9643
9644 * lib/f-torture.exp (search_for): Rename to...
9645 (search_for_re): This. Also, clean up comments and the
9646 "regexp" invocation.
9647
9648 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
9649
9650 * gcc.c-torture/compile/20031002-1.c: New test.
9651
9652 2003-10-02 Jakub Jelinek <jakub@redhat.com>
9653
9654 * g++.dg/opt/cond1.C: New test.
9655
9656 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
9657
9658 * gcc.dg/Wold-style-definition-2.c: New testcase.
9659 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
9660
9661 2003-09-29 Richard Henderson <rth@redhat.com>
9662
9663 * g++.dg/init/array10.C: Add dg-options.
9664
9665 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
9666
9667 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
9668
9669 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9670
9671 * g++.dg/template/friend19.C: Fix typo.
9672 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
9673
9674 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
9675
9676 * gcc.c-torture/execute/20030928-1.c: New test.
9677 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
9678
9679 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9680
9681 * g++.dg/opt/unroll1.C: New test.
9682
9683 2003-09-26 Roger Sayle <roger@eyesopen.com>
9684
9685 PR optimization/11741
9686 * gcc.dg/20030926-1.c: New test case.
9687
9688 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9689
9690 PR c++/5655
9691 * g++.dg/parse/access7.C: New test.
9692 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
9693
9694 2003-09-24 Ziemowit Laski <zlaski@apple.com>
9695
9696 MERGE OF objc-improvements-branch into MAINLINE:
9697 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
9698 if libobjc has not been built.
9699 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
9700 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
9701 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
9702 objc/execute/nested-3.m, objc/execute/np-2.m,
9703 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
9704 objc/execute/redefining_self.m, objc/execute/root_methods.m,
9705 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
9706 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
9707 objc.dg/special/unclaimed-category-1.h,
9708 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
9709 well as GNU runtime.
9710 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
9711 * execute/cascading-1.m, execute/function-message-1.m,
9712 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
9713 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
9714 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
9715 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
9716 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
9717 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
9718 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
9719 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
9720 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
9721 * objc.dg/bitfield-2.m: Run only on Darwin.
9722 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
9723 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
9724 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
9725 * objc.dg/const-str-1.m: Fix constant string layout.
9726
9727 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
9728
9729 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
9730
9731 2003-09-23 Geoffrey Keating <geoffk@apple.com>
9732
9733 * gcc.dg/darwin-abi-1.c: New file.
9734
9735 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
9736
9737 PR target/12281
9738 * gcc.c-torture/compile/20030921-1.c: New test.
9739
9740 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
9741
9742 * g++.dg/opt/reg-stack2.C: New test.
9743
9744 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
9745
9746 * g++.dg/eh/delayslot1.C: New test.
9747
9748 2003-09-20 Richard Henderson <rth@redhat.com>
9749
9750 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
9751
9752 2003-09-20 Roger Sayle <roger@eyesopen.com>
9753
9754 * gcc.c-torture/execute/20030920-1.c: New test case.
9755
9756 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9757
9758 * g++.dg/rtti/typeid3.C: Correct expected error message.
9759
9760 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9761
9762 PR c++/157
9763 * g++.dg/parse/crash12.C: New test.
9764
9765 2003-09-19 Janis Johnson <janis187@us.ibm.com>
9766
9767 * gcc.dg/compat/mixed-struct-check.h: New.
9768 * gcc.dg/compat/mixed-struct-defs.h: New.
9769 * gcc.dg/compat/mixed-struct-init.h: New.
9770 * gcc.dg/compat/struct-by-value-19_main.c: New.
9771 * gcc.dg/compat/struct-by-value-19_x.c: New.
9772 * gcc.dg/compat/struct-by-value-19_y.c: New.
9773 * gcc.dg/compat/struct-by-value-20_main.c: New.
9774 * gcc.dg/compat/struct-by-value-20_x.c: New.
9775 * gcc.dg/compat/struct-by-value-20_y.c: New.
9776 * gcc.dg/compat/struct-return-19_main.c: New.
9777 * gcc.dg/compat/struct-return-19_x.c: New.
9778 * gcc.dg/compat/struct-return-19_y.c: New.
9779 * gcc.dg/compat/struct-return-20_main.c: New.
9780 * gcc.dg/compat/struct-return-20_x.c: New.
9781 * gcc.dg/compat/struct-return-20_y.c: New.
9782
9783 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
9784 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
9785 so that it will not complain on LP64 targets.
9786
9787 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9788
9789 PR c++/495
9790 * g++.dg/template/friend24.C: New test.
9791
9792 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
9793
9794 PR c++/12332
9795 * g++.dg/template/memtmpl2.C: New test.
9796
9797 2003-09-18 Mark Mitchell <mark@codesourcery.com>
9798
9799 PR target/11184
9800 * gcc.dg/builtin-apply1.c: New test.
9801
9802 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
9803
9804 PR c++/9848
9805 * g++.dg/warn/Wunused-4.C: New test.
9806
9807 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9808
9809 PR c++/12316
9810 * g++.dg/other/gc2.C: New test.
9811
9812 2003-09-17 Mark Mitchell <mark@codesourcery.com>
9813
9814 PR c++/11991
9815 * g++.dg/rtti/typeid3.C: New test.
9816
9817 PR c++/12266
9818 * g++.dg/overload/template1.C: New test.
9819
9820 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
9821
9822 * g++.dg/opt/cfg3.C: New test.
9823
9824 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9825
9826 PR c++/7939
9827 * g++.dg/template/crash11.C: New test.
9828
9829 2003-09-16 Jason Merrill <jason@redhat.com>
9830 Jakub Jelinek <jakub@redhat.com>
9831
9832 * gcc.dg/attr-warn-unused-result.c: New test.
9833
9834 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
9835
9836 PR c++/12184
9837 * g++.dg/expr/call2.C: New test.
9838
9839 2003-09-15 Andreas Jaeger <aj@suse.de>
9840
9841 * gcc.dg/Wold-style-definition-1.c: New test.
9842
9843 2003-09-14 Mark Mitchell <mark@codesourcery.com>
9844
9845 PR c++/3907
9846 * g++.dg/parse/template12.C: New test.
9847
9848 * g++.dg/abi/bitfield11.C: New test.
9849 * g++.dg/abi/bitfield12.C: Likewise.
9850
9851 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
9852
9853 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
9854 non-expansion of functional macro name without arguments at EOL.
9855 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
9856
9857 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
9858
9859 * gcc.c-torture/execute/20030914-[12].c: New tests.
9860
9861 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
9862
9863 PR c++/11788
9864 * g++.dg/overload/addr1.C: New test.
9865
9866 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
9867
9868 * gcc.dg/20030909-1.c: New test.
9869
9870 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
9871
9872 * gcc.dg/ultrasp10.c: New test.
9873
9874 2003-09-09 Devang Patel <dpatel@apple.com>
9875
9876 * gcc.dg/darwin-ld-6.c: New test.
9877
9878 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9879
9880 * gcc.dg/torture/builtin-explog-1.c: New testcase.
9881
9882 2003-09-08 Mark Mitchell <mark@codesourcery.com>
9883
9884 * gcc.dg/ia64-types1.c: New test.
9885 * gcc.dg/ia64-types2.c: Likewise.
9886
9887 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9888
9889 * gcc.dg/builtins-1.c: Add more _Complex tests.
9890 * gcc.dg/torture/builtin-attr-1.c: Likewise.
9891
9892 * gcc.dg/builtins-1.c: Test existing _Complex functions.
9893 * gcc.dg/torture/builtin-attr-1.c: Likewise.
9894
9895 2003-09-08 Mark Mitchell <mark@codesourcery.com>
9896
9897 PR c++/11786
9898 * g++.dg/lookup/koenig2.C: New test.
9899
9900 PR c++/5296
9901 * g++.dg/rtti/typeid2.C: New test.
9902
9903 2003-09-08 Jakub Jelinek <jakub@redhat.com>
9904
9905 * gcc.c-torture/compile/20030904-1.c: New test.
9906
9907 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
9908
9909 * g++.dg/opt/longbranch2.C: New test.
9910
9911 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
9912
9913 * g++.dg/template/crash10.C: Only compile it.
9914
9915 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
9916
9917 PR middle-end/11665
9918 * gcc.c-torture/compile/20030907-1.c: New test.
9919 * g++.dg/init/array11.C: New test.
9920
9921 2003-09-07 Mark Mitchell <mark@codesourcery.com>
9922
9923 PR c++/11852
9924 * g++.dg/init/struct1.C: New test.
9925
9926 2003-09-07 Mark Mitchell <mark@codesourcery.com>
9927
9928 PR c++/12181
9929 * g++.dg/expr/comma1.C: New test.
9930
9931 2003-09-06 Mark Mitchell <mark@codesourcery.com>
9932
9933 PR c++/11867
9934 * g++.dg/expr/static_cast5.C: New test.
9935
9936 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
9937
9938 PR c++/11507
9939 * g++.dg/lookup/scoped7.C: New test.
9940
9941 PR c++/9574
9942 * g++.dg/other/static1.C: New test.
9943
9944 PR c++/11490
9945 * g++.dg/warn/template-1.C: New test.
9946
9947 PR c++/11432
9948 * g++.dg/template/crash10.C: New test.
9949
9950 PR c++/2478
9951 * g++.dg/overload/VLA.C: New test.
9952
9953 PR c++/10804
9954 * g++.dg/template/call1.C: New test.
9955
9956 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
9957
9958 PR c++/11794
9959 * g++.dg/parse/using3.C: New test.
9960
9961 2003-09-06 Roger Sayle <roger@eyesopen.com>
9962
9963 PR c++/11409
9964 * g++.dg/overload/builtin3.C: New test case.
9965
9966 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
9967
9968 PR c/9862
9969 * gcc.dg/20030906-1.c: New test.
9970 * gcc.dg/20030906-2.c: Likewise.
9971
9972 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
9973
9974 PR c++/12167
9975 * g++.dg/parse/defarg5.C: New test.
9976
9977 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
9978
9979 2003-09-05 Mark Mitchell <mark@codesourcery.com>
9980
9981 PR c++/12163
9982 * g++.dg/expr/static_cast4.C: New test.
9983
9984 PR c++/12146
9985 * g++.dg/template/crash9.C: New test.
9986
9987 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
9988
9989 * g++.old-deja/g++.ext/pretty2.C: Update for change
9990 in __FUNCTION__.
9991 * g++.old-deja/g++.ext/pretty3.C: Likewise.
9992
9993 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
9994
9995 PR c++/11922
9996 * g++/dg/template/qualified-id1.C: New test.
9997
9998 PR c++/12037
9999 * g++.dg/warn/noeffect4.C: New test.
10000
10001 2003-09-04 Matt Austern <austern@apple.com>
10002
10003 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
10004 * g++.dg/ext/fnname2.C: Likewise.
10005 * g++.dg/ext/fnname3.C: Likewise.
10006
10007 2003-09-04 Mark Mitchell <mark@codesourcery.com>
10008
10009 * g++.dg/expr/lval1.C: New test.
10010 * g++.dg/ext/lvcast.C: Remove.
10011
10012 2003-09-03 Roger Sayle <roger@eyesopen.com>
10013
10014 PR optimization/11700.
10015 * gcc.c-torture/compile/20030903-1.c: New test case.
10016
10017 2003-09-03 Mark Mitchell <mark@codesourcery.com>
10018
10019 PR c++/12053
10020 * g++.dg/abi/layout4.C: New test.
10021
10022 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
10023
10024 PR c++/11553
10025 * g++.dg/parse/friend3.C: New test.
10026
10027 2003-09-02 Mark Mitchell <mark@codesourcery.com>
10028
10029 PR c++/11847
10030 * g++.dg/template/class1.C: New test.
10031
10032 PR c++/11808
10033 * g++.dg/expr/call1.C: New test.
10034
10035 2003-09-01 Mark Mitchell <mark@codesourcery.com>
10036
10037 PR c++/12114
10038 * g++.dg/init/ref9.C: New test.
10039
10040 PR c++/11972
10041 * g++.dg/template/nested4.C: New test.
10042
10043 2003-08-29 Mark Mitchell <mark@codesourcery.com>
10044
10045 PR c++/12093
10046 * g++.dg/template/non-dependent4.C: New test.
10047
10048 PR c++/11928
10049 * g++.dg/inherit/conv1.C: New test.
10050
10051 2003-08-29 Mark Mitchell <mark@codesourcery.com>
10052
10053 PR c++/6196
10054 * g++.dg/ext/label1.C: New test.
10055 * g++.dg/ext/label2.C: Likewise.
10056
10057 2003-08-28 Mark Mitchell <mark@codesourcery.com>
10058
10059 * g++.dg/expr/cond3.C: New test.
10060
10061 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10062
10063 * gcc.dg/builtins-1.c: Add new builtin cases.
10064
10065 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10066
10067 * gcc.dg/builtins-1.c: Add new cases.
10068 * gcc.dg/torture/builtin-attr-1.c: Likewise.
10069
10070 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10071
10072 * gcc.dg/builtins-1.c: Add more math builtin tests.
10073 * gcc.dg/torture/builtin-attr-1.c: New test.
10074
10075 2003-08-28 Mark Mitchell <mark@codesourcery.com>
10076
10077 PR optimization/5079
10078 * g++.dg/opt/static3.C: New test.
10079
10080 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10081
10082 * gcc.misc-tests/gcov-10b.c: New test.
10083
10084 2003-08-27 Mark Mitchell <mark@codesourcery.com>
10085
10086 * g++.dg/opt/ptrmem3.C: New test.
10087
10088 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
10089
10090 2003-08-27 Jakub Jelinek <jakub@redhat.com>
10091
10092 * gcc.dg/20030826-2.c: New test.
10093
10094 2003-08-26 Roger Sayle <roger@eyesopen.com>
10095
10096 PR middle-end/12002
10097 * g77.f-torture/compile/12002.f: New test case.
10098
10099 2003-08-26 Roger Sayle <roger@eyesopen.com>
10100
10101 * gcc.dg/20030826-1.c: New test case.
10102
10103 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
10104
10105 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
10106
10107 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
10108
10109 PR c++/11871
10110 * c++.dg/lookup/crash1.C: New test.
10111
10112 * c++.dg/warn/noeffect3.C: New test.
10113
10114 2003-08-25 Janis Johnson <janis187@us.ibm.com>
10115
10116 * gcc.dg/compat/vector-1_x.c: Compile with -w.
10117 * gcc.dg/compat/vector-1_y.c: Ditto.
10118 * gcc.dg/compat/vector-2_x.c: Ditto.
10119 * gcc.dg/compat/vector-2_y.c: Ditto.
10120
10121 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
10122
10123 * gcc.dg/20030702-1.c: New test.
10124
10125 2003-08-25 Mark Mitchell <mark@codesourcery.com>
10126
10127 PR c++/8795
10128 * g++.dg/ext/altivec-1.C: New test.
10129
10130 2003-08-24 Richard Henderson <rth@redhat.com>
10131
10132 * g++.dg/eh/simd-2.C: Add -w for x86.
10133
10134 2003-08-23 Jakub Jelinek <jakub@redhat.com>
10135
10136 * gcc.dg/20030815-1.c: New test.
10137
10138 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10139
10140 PR c++/3765
10141 * g++.dg/parse/access6.C: New test.
10142
10143 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10144
10145 PR c++/641, c++/11876
10146 * g++.dg/template/friend22.C: New test.
10147 * g++.dg/template/friend23.C: Likewise.
10148
10149 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10150
10151 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
10152 identically.
10153
10154 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10155
10156 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
10157
10158 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10159
10160 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
10161
10162 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10163
10164 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
10165
10166 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10167
10168 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
10169
10170 2003-08-21 Mark Mitchell <mark@codesourcery.com>
10171
10172 PR c++/11919
10173 * g++.dg/overload/prom1.C: New test.
10174
10175 PR c++/11551
10176 * g++.dg/parse/dtor2.C: New test.
10177
10178 PR c++/10762
10179 * g++.dg/parse/using2.C: New test.
10180
10181 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
10182
10183 PR target/11805
10184 * gcc.c-torture/compile/20030821-1.c: New.
10185
10186 2003-08-20 Mark Mitchell <mark@codesourcery.com>
10187
10188 PR c++/11834
10189 * g++.dg/template/deduce2.C: New test.
10190
10191 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
10192
10193 * gcc.c-torture/execute/20030821-1.c: New test.
10194
10195 2003-08-20 Roger Sayle <roger@eyesopen.com>
10196
10197 PR middle-end/11984
10198 * gcc.dg/20030820-1.c: New test case.
10199
10200 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
10201
10202 PR c++/11945
10203 * g++.dg/warn/noeffect2.C: New test.
10204
10205 2003-08-19 Mark Mitchell <mark@codesourcery.com>
10206
10207 PR c++/10926
10208 * g++.dg/template/dtor2.C: New test.
10209
10210 PR c++/11684
10211 * g++.dg/template/operator1.C: New test.
10212 * g++.dg/parse/operator4.C: New test.
10213
10214 PR c++/11946.C
10215 * g++.dg/expr/enum1.C: New test.
10216 * gcc.dg/c99-bool-1.c: Remove bogus warning.
10217
10218 PR c++/11036.C
10219 * g++.dg/parse/elab2.C: New test.
10220 * g++.dg/parse/typedef4.C: Change error message.
10221 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
10222 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
10223 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
10224
10225 2003-08-19 Geoffrey Keating <geoffk@apple.com>
10226
10227 * gcc.dg/pch/warn-1.c: New.
10228 * gcc.dg/pch/warn-1.hs: New.
10229
10230 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
10231 not-tested file.
10232
10233 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
10234
10235 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
10236
10237 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
10238
10239 * gcc.dg/uninit-D.c: New Test.
10240 * gcc.dg/uninit-E.c: New Test.
10241 * gcc.dg/uninit-F.c: New Test.
10242 * gcc.dg/uninit-G.c: New Test.
10243
10244 2003-08-19 Michael Ritzert <ritzert@t-online.de>
10245
10246 * g++.dg/README: Describe the pch directory.
10247
10248 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10249
10250 PR c++/11174
10251 * g++.dg/parse/access4.C: New test.
10252 * g++.dg/parse/access5.C: Likewise.
10253 * g++.old-deja/g++.jason/access17.C: Adjust error message.
10254
10255 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
10256
10257 * gcc.dg/noncompile/20030818-1.c: New.
10258
10259 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
10260
10261 PR c++/11957
10262 * g++.dg/warn/noeffect1.C: New test.
10263
10264 * g++.dg/template/scope2.C: New test.
10265 * g++.dg/template/error2.C: Correct dg-error
10266
10267 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
10268
10269 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
10270
10271 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
10272
10273 PR C++/11512
10274 * g++.dg/template/warn1.C: New.
10275
10276 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
10277
10278 * g++.dg/template/error2.C: New test.
10279 * g++.dg/lookup/using7.C: Adjust errors
10280 * g++.old-deja/g++.pt/crash36.C: Likewise.
10281 * g++.old-deja/g++.pt/derived3.C: Likewise.
10282
10283 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10284
10285 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
10286 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
10287 * gcc.c-torture/execute/builtins/string-9.c: New, from
10288 string-opt-9.c. Adjust for execute/builtins framework.
10289 * gcc.c-torture/execute/string-opt-9.c: Delete.
10290
10291 2003-08-12 Mark Mitchell <mark@codesourcery.com>
10292
10293 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
10294
10295 * g++.dg/parse/ret-type2.C: New test.
10296
10297 PR c++/11703
10298 * g++.dg/init/new8.C: New test.
10299
10300 PR c++/10923
10301 * g++.dg/parse/typedef5.C: New test.
10302
10303 PR c++/9512
10304 * g++.dg/parse/qualified2.C: New test.
10305 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
10306 invalid code.
10307
10308 2003-08-11 Mark Mitchell <mark@codesourcery.com>
10309
10310 * g++.dg/conversion/ptrmem1.C: New test.
10311
10312 2003-08-11 Jakub Jelinek <jakub@redhat.com>
10313
10314 PR target/11693
10315 * gcc.dg/20030811-1.c: New test.
10316
10317 PR target/11535
10318 * gcc.c-torture/execute/20030811-1.c: New test.
10319
10320 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10321
10322 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
10323
10324 2003-08-10 Mark Mitchell <mark@codesourcery.com>
10325
10326 PR c++/11789.C
10327 * g++.dg/inherit/multiple1.C: New test.
10328
10329 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
10330
10331 * gcc.dg/spe1.c: New test.
10332
10333 PR c++/11670
10334 * g++.dg/expr/cast2.C: New test.
10335
10336 PR c++/10530
10337 * g++.dg/template/dependent-name2.C: New test.
10338
10339 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
10340
10341 * g++.dg/parse/crash11.C: Put the dg options in comments.
10342
10343 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
10344
10345 * lib/gcc-dg.exp: Update for diagnostic change.
10346
10347 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10348
10349 PR c++/5767
10350 * g++.dg/parse/crash11.C: New test.
10351
10352 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
10353
10354 * gcc.dg/cpp/spacing1.c: Update.
10355
10356 2003-08-04 Janis Johnson <janis187@us.ibm.com>
10357
10358 PR target/11739
10359 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
10360 a value for -mtune.
10361
10362 2003-08-04 Roger Sayle <roger@eyesopen.com>
10363
10364 PR middle-end/11771
10365 * gcc.c-torture/compile/20030804-1.c: New test case.
10366
10367 2003-08-04 Roger Sayle <roger@eyesopen.com>
10368
10369 * gcc.dg/20030804-1.c: New test case.
10370
10371 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
10372
10373 * gcc.dg/cpp/separate-1.c: New test.
10374
10375 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
10376
10377 PR c++/11704
10378 * g++.dg/template/dependent-expr2.C: New test.
10379
10380 PR c++/11766
10381 * g++.dg/expr/ptrmem1.C: New test.
10382
10383 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10384
10385 PR c++/9453
10386 * g++.dg/template/friend15.C: New test.
10387
10388 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
10389
10390 * lib/dg-pch.exp: Work round PCH bug.
10391
10392 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10393
10394 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
10395 builtins. Move cases from builtins-4.c here.
10396
10397 * gcc.dg/torture/builtin-math-1.c: New test taken from
10398 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
10399 additional cases.
10400
10401 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
10402 Delete.
10403
10404 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
10405
10406 PR c++/9447
10407 * g++.dg/template/using7.C: New test.
10408
10409 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
10410
10411 * import1.c, import2.c: New tests.
10412
10413 2003-08-01 Jakub Jelinek <jakub@redhat.com>
10414
10415 * g++.dg/eh/crossjump1.C: New test.
10416
10417 2003-08-01 Mark Mitchell <mark@codesourcery.com>
10418
10419 PR c++/11697
10420 * g++.dg/template/using6.C: New test.
10421
10422 PR c++/11744
10423 * g++.dg/template/koenig2.C: New test.
10424
10425 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10426
10427 PR c++/7983
10428 * g++.dg/parse/typedef4.C: New test.
10429
10430 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10431
10432 PR c++/8442, c++/8806
10433 * g++.dg/template/elab1.C: New test.
10434 * g++.dg/template/type2.C: Likewise.
10435 * g++.dg/template/ttp3.C: Adjust expected error message.
10436 * g++.old-deja/g++.law/visibility13.C: Likewise.
10437 * g++.old-deja/g++.niklas/t135.C: Likewise.
10438 * g++.old-deja/g++.pt/ttp41.C: Likewise.
10439 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
10440 template argument.
10441 * g++.old-deja/g++.pt/ttp44.C: Likewise.
10442
10443 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
10444
10445 PR c++/11295
10446 * g++.dg/ext/stmtexpr1.C: New test.
10447
10448 * g++.dg/opt/tmp1.C: New test.
10449
10450 PR c++/11525
10451 * g++.dg/parse/constant4.C: New test.
10452
10453 PR c++/9447
10454 * g++.dg/template/using5.C: New test.
10455
10456 2003-07-31 Roger Sayle <roger@eyesopen.com>
10457
10458 * gcc.dg/builtins-27.c: New test case.
10459
10460 2003-07-31 Jakub Jelinek <jakub@redhat.com>
10461
10462 * gcc.dg/tls/opt-7.c: New test.
10463
10464 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
10465
10466 * g++.old-deja/g++.other/crash18.C: Remove.
10467
10468 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
10469
10470 * g++.dg/template/explicit3.C: New.
10471 * g++.dg/template/explicit4.C: New.
10472 * g++.dg/template/explicit5.C: New.
10473
10474 PR c++/11347
10475 * g++.dg/template/memtmpl1.C: New.
10476
10477 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
10478
10479 PR target/11565
10480 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
10481 * gcc.dg/i386-387-5.c (dg-options): Likewise.
10482
10483 2003-07-30 Jan Hubicka <jh@suse.cz>
10484
10485 * vtgc1.c: Kill.
10486
10487 2003-07-29 Zack Weinberg <zack@codesourcery.com>
10488
10489 * gcc.dg/struct-in-proto-1.c: New test.
10490
10491 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
10492
10493 * gcc.dg/cpp/include2.c: Only expect one message.
10494
10495 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
10496
10497 PR c++/9447
10498 * g++.dg/template/using1.C: New test.
10499 * g++.dg/template/using2.C: New test.
10500 * g++.dg/template/using3.C: New test.
10501 * g++.dg/template/using4.C: New test.
10502
10503 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
10504
10505 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
10506 * gcc.c-torture/execute/string-opt-10.c: Likewise.
10507
10508 2003-07-28 Jan Hubicka <jh@suse.cz>
10509
10510 PR c++/11530
10511 * g++.dg/opt/call1.C: New test.
10512
10513 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
10514
10515 PR c++/11667
10516 * g++.dg/init/enum2.C: New test.
10517 * g++.dg/template/overload1.C: Add "-w" option.
10518
10519 2003-07-28 <hp@bitrange.com>
10520
10521 * gcc.dg/Wdeclaration-after-statement-1.c,
10522 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
10523
10524 2003-07-28 Jakub Jelinek <jakub@redhat.com>
10525
10526 * gcc.c-torture/compile/20030725-1.c: New test.
10527
10528 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
10529
10530 * gcc.dg/20030505.c: Only run for SPE.
10531 Remove definition of opaque type.
10532
10533 2003-07-27 Mark Mitchell <mark@codesourcery.com>
10534
10535 * g++.dg/template/ptrmem6.C: New test.
10536
10537 2003-07-26 Geoffrey Keating <geoffk@apple.com>
10538
10539 * gcc.c-torture/compile/zero-strct-2.c: New test.
10540
10541 2003-07-25 Geoffrey Keating <geoffk@apple.com>
10542
10543 * gcc.dg/intermod-1.c: New test.
10544
10545 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
10546
10547 PR c++/11617
10548 * g++.dg/template/lookup2.C: New test.
10549 * g++.dg/template/memclass1.C: Remove instantiated from error.
10550 * g++.dg/other/error2.C: Tweak expected errors.
10551
10552 PR c++/11596
10553 * g++.dg/template/defarg3.C: New test.
10554
10555 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
10556
10557 2003-07-24 Mark Mitchell <mark@codesourcery.com>
10558
10559 * g++.dg/inherit/access5.C: New test.
10560
10561 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10562
10563 PR c++/11513
10564 * g++.dg/template/crash8.C: New test.
10565
10566 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
10567
10568 PR c/10602
10569 * gcc.dg/noncompile/incomplete-2.c: New test.
10570
10571 2003-07-23 Mark Mitchell <mark@codesourcery.com>
10572
10573 PR c++/11645
10574 * g++.dg/inherit/access4.C: New test.
10575
10576 PR c++/11517
10577 * g++.dg/expr/cond2.C: New test.
10578
10579 PR optimization/10679
10580 * g++.dg/opt/inline4.C: New test.
10581
10582 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
10583
10584 * g++.dg/parse/crash10: New test.
10585
10586 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
10587
10588 * g++.dg/ext/flexary1.C: New test.
10589
10590 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10591
10592 PR c++/10793
10593 * g++.dg/template/crash9.C: New test.
10594
10595 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10596
10597 PR c++/3004
10598 * g++.dg/parse/typedef3.C: New test.
10599
10600 PR c++/7906
10601 * g++.dg/parse/operator2.C: New test.
10602
10603 PR c++/8895
10604 * g++.dg/parse/def-tmpl-arg1.C: New test.
10605
10606 PR c++/9282
10607 * g++.dg/parse/funptr1.C: New test.
10608
10609 PR c++/9452
10610 * g++.dg/parse/ambig3.C: New test.
10611
10612 PR c++/9454
10613 * g++.dg/parse/operator3.C: New test.
10614
10615 PR c++/9486
10616 * g++.dg/parse/template10.C: New test.
10617
10618 PR c++/9488
10619 * g++.dg/parse/template11.C: New test.
10620
10621 PR c++/10150
10622 * g++.dg/parse/invalid-op1.C: New test.
10623
10624 PR c++/10247
10625 * g++.dg/parse/condexpr1.C: New test.
10626
10627 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
10628
10629 * g++.dg/ext/packed3.C: New test.
10630 * g++.dg/ext/packed4.C: New test.
10631
10632 * gcc.dg/pack-test-3.c: New test.
10633
10634 2003-07-21 Janis Johnson <janis187@us.ibm.com>
10635
10636 * lib/compat.exp: Handle dg-options per source file.
10637 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
10638 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
10639 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
10640 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
10641 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
10642 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
10643 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
10644 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
10645 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
10646 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
10647 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
10648 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
10649 * g++.dg/compat/break/bitfield7_x.C: Ditto.
10650 * g++.dg/compat/break/bitfield7_y.C: Ditto.
10651
10652 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
10653
10654 PR c/10320
10655 * gcc.c-torture/execute/20030718-1.c: New test.
10656
10657 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
10658
10659 PR optimization/11536
10660 * gcc.dg/20030721-1.c: New test.
10661
10662 2003-07-19 Mark Mitchell <mark@codesourcery.com>
10663
10664 PR c++/11546
10665 * g++.dg/template/lookup1.C: New test.
10666
10667 2003-07-19 Zack Weinberg <zack@codesourcery.com>
10668
10669 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
10670 diagnostics of ill-formed constructs involving labels.
10671 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
10672 the new 'previously defined here' message.
10673
10674 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
10675
10676 * g++.dg/parse/non-dependent2.C: New test.
10677
10678 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
10679
10680 * g++.dg/init/init-ref4.C: xfail on targets without
10681 weak symbols.
10682
10683 2003-07-17 Jakub Jelinek <jakub@redhat.com>
10684
10685 PR target/11087
10686 * gcc.c-torture/execute/20030717-1.c: New test.
10687
10688 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
10689
10690 * g++.dg/opt/cfg1.C: New test.
10691
10692 2003-07-17 Mark Mitchell <mark@codesourcery.com>
10693
10694 PR optimization/11557
10695 * gcc.dg/20030717-1.c: New test.
10696
10697 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
10698
10699 PR c++/10476
10700 * g++.dg/expr/crash-1.C: New test.
10701
10702 PR c++/11027
10703 * g++.dg/template/init3.C: New test.
10704
10705 PR c++/8222
10706 * g++.dg/template/non-dependent1.C: New test.
10707
10708 PR c++/11070
10709 * g++.dg/template/non-dependent2.C: New test.
10710
10711 PR c++/11071
10712 * g++.dg/template/non-dependent3.C: New test.
10713
10714 PR c++/9907
10715 * g++.dg/template/sizeof5.C: New test.
10716
10717 2003-07-17 Geoffrey Keating <geoffk@apple.com>
10718
10719 PR 11498
10720 * gcc.c-torture/compile/mangle-1.c: New file.
10721
10722 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10723
10724 PR c++/7809
10725 * g++.dg/parse/access3.C: New test.
10726
10727 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
10728
10729 PR c++/11384
10730 * g++.dg/init/init-ref4.C: New test.
10731
10732 2003-07-16 Mark Mitchell <mark@codesourcery.com>
10733
10734 PR c++/11547
10735 * g++.dg/parse/constant3.C: New test.
10736 * g++.dg/parse/crash7.C: Likewise.
10737
10738 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
10739
10740 PR target/11008
10741 * gcc.dg/i386-pentium4-not-mull.c: New.
10742
10743 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
10744
10745 * gcc.dg/asm-names.c (ymain): Make it weak.
10746
10747 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10748
10749 PR c++/5421
10750 * g++.dg/template/friend21.C: New test.
10751
10752 2003-07-16 Jakub Jelinek <jakub@redhat.com>
10753
10754 * gcc.dg/cleanup-8.c: New test.
10755 * gcc.dg/cleanup-9.c: New test.
10756
10757 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
10758
10759 * g++.dg/ext/dll-MI1.h: New file.
10760 * g++.dg/ext/dllexport-MI1.C: New file.
10761 * g++.dg/ext/dllimport-MI1.C: New file.
10762
10763 2003-07-15 Jakub Jelinek <jakub@redhat.com>
10764
10765 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
10766 it does not have cmpstrsi patterns (just cmpmemsi).
10767
10768 2003-07-15 Mark Mitchell <mark@codesourcery.com>
10769
10770 PR debug/11473
10771 * g++.dg/debug/debug8.C: New test.
10772
10773 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10774
10775 PR c++/10108
10776 * g++.dg/template/crash7.C: New test.
10777
10778 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
10779
10780 PR target/10795
10781 * gcc.c-torture/compile/20030708-1.c: New.
10782
10783 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
10784
10785 * gcc.c-torture/execute/20030715-1.c: New test.
10786
10787 2003-07-14 Geoffrey Keating <geoffk@apple.com>
10788
10789 * gcc.dg/pch/inline-3.c: New file.
10790 * gcc.dg/pch/inline-3.hs: New file.
10791 * gcc.dg/pch/inline-4.c: New file.
10792 * gcc.dg/pch/inline-4.hs: New file.
10793
10794 2003-07-14 Mark Mitchell <mark@codesourcery.com>
10795
10796 PR c++/11509
10797 * g++.dg/template/crash6.C: New test.
10798
10799 PR c++/7053
10800 * g++.dg/template/friend20.C: New test.
10801
10802 PR c++/7019
10803 * g++.dg/template/overload2.C: New test.
10804
10805 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10806
10807 PR optimization/11440
10808 * gcc.c-torture/execute/20030714-1.c: New test.
10809
10810 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10811
10812 PR c++/11154
10813 * g++.dg/template/partial2.C: New test.
10814
10815 2003-07-13 Mark Mitchell <mark@codesourcery.com>
10816
10817 PR c++/11503
10818 * g++.dg/template/anon1.C: New test.
10819
10820 PR c++/11493
10821 PR c++/11495
10822 * g++.dg/parse/template9.C: Likewise.
10823 * g++.dg/template/crash4.C: New test.
10824 * g++.dg/template/koenig1.C: Likewise.
10825 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
10826 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
10827 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
10828 functions.
10829 * g++.old-deja/g++.jason/template36.C: Likewise.
10830 * g++.old-deja/g++.mike/p1989.C: Likewise.
10831 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
10832 * g++.old-deja/g++.pt/ttp20.C: Use this->.
10833 * g++.old-deja/g++.pt/ttp21.C: Use this->.
10834 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
10835 compiling.
10836 * g++.old-deja/g++.pt/union2.C: Use this->.
10837
10838 2003-07-11 Jakub Jelinek <jakub@redhat.com>
10839
10840 * gcc.dg/20030711-1.c: New test.
10841
10842 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
10843
10844 PR c++/11050
10845 * g++.dg/parse/args1.C: New test.
10846 * g++.pt/defarg8.C: Change expected errors.
10847
10848 2003-07-11 Mark Mitchell <mark@codesourcery.com>
10849
10850 PR c++/8164
10851 * g++.dg/template/nontype2.C: New test.
10852
10853 PR c++/10558
10854 * g++.dg/parse/template8.C: New test.
10855
10856 PR c++/8327
10857 * g++.dg/template/scope1.C: New test.
10858
10859 * g++.dg/warn/Wsign-compare-1.C: New test.
10860
10861 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
10862
10863 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
10864
10865 2003-07-10 Mark Mitchell <mark@codesourcery.com>
10866
10867 PR c++/9411
10868 * g++.dg/template/explicit2.C: New test.
10869
10870 PR c++/10032
10871 * g++.dg/warn/pedantic1.C: New test.
10872
10873 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
10874
10875 PR c++ 9483
10876 * g++.dg/other/field1.C: New test.
10877
10878 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
10879
10880 PR c/11449
10881 * gcc.c-torture/compile/20030707-1.c: New.
10882
10883 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10884
10885 PR c++/10849
10886 * g++.dg/template/access12.C: New test.
10887
10888 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
10889
10890 * g++.dg/bprob/bprob.exp (prof_ext): Update.
10891 * g77.dg/bprob/bprob.exp (prof_ext): Update.
10892 * gcc.misc-tests/bprob.exp (prof_ext): Update.
10893 * gcc.misc-tests/gcov.exp: Update
10894 * g++.dg/gcov/gcov.exp: Update
10895 * lib/gcov.exp: Update.
10896
10897 2003-07-08 Mark Mitchell <mark@codesourcery.com>
10898
10899 * g++.dg/abi/mangle17.C: Make sure template expressions are
10900 dependent.
10901 * g++.dg/abi/mangle4.C: Mark erroneous casts.
10902 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
10903 * g++.dg/opt/stack1.C: Remove erroneous code.
10904 * g++.dg/parse/template7.C: New test.
10905 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
10906 * g++.old-deja/g++.pt/crash4.C: Likewise.
10907
10908 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10909
10910 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
10911 with zero or one occurence of `$' after the initial `L'.
10912
10913 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
10914
10915 * gcc.c-torture/compile/20030704-1.c: Add a comment.
10916
10917 2003-07-08 Roger Sayle <roger@eyesopen.com>
10918
10919 PR c/11370
10920 * gcc.dg/Wunreachable-6.c: New testcase.
10921 * gcc.dg/Wunreachable-7.c: New testcase.
10922
10923 2003-07-08 Jakub Jelinek <jakub@redhat.com>
10924
10925 PR c/11420
10926 * gcc.dg/20030708-1.c: New test.
10927
10928 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
10929
10930 * gcc.dg/compat/sdata-section.h: New file.
10931 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
10932 * gcc.dg/torture/mips-sdata-1.c: New test.
10933
10934 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10935
10936 PR c++/11030
10937 * g++.dg/template/friend19.C: New test.
10938
10939 2003-07-08 Jakub Jelinek <jakub@redhat.com>
10940
10941 * g++.dg/opt/strength-reduce.C: New test.
10942
10943 2003-07-07 Roger Sayle <roger@eyesopen.com>
10944
10945 PR target/10979
10946 * gcc.dg/20030707-1.c: New testcase.
10947
10948 2003-07-07 Roger Sayle <roger@eyesopen.com>
10949
10950 PR optimization/11059
10951 * g++.dg/opt/emptyunion.C: New testcase.
10952
10953 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
10954 Eric Botcazou <ebotcazou@libertysurf.fr>
10955
10956 * g++.dg/opt/stack1.C: New test.
10957
10958 2003-07-05 Mark Mitchell <mark@codesourcery.com>
10959
10960 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
10961 run test.
10962
10963 PR c++/11431
10964 * g++.dg/expr/static_cast3.C: New test.
10965
10966 2003-07-04 Zack Weinberg <zack@codesourcery.com>
10967
10968 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
10969 everywhere.
10970 * gcc.dg/concat.c: Concatenation of string constants with
10971 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
10972 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
10973 * gcc.dg/cpp/escape-2.c: Use wide character constants where
10974 necessary to avoid multi-character character constant warning.
10975 * gcc.dg/cpp/escape.c: Likewise.
10976 * gcc.dg/cpp/ucs.c: Likewise.
10977 Remove backslashes from dg-bogus comments, as they confuse Tcl.
10978 Fix a typo.
10979
10980 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
10981
10982 PR c/11428
10983 * gcc.c-torture/compile/20030704-1.c: New.
10984
10985 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
10986
10987 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
10988
10989 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
10990
10991 PR c++/5287, PR c++/7910, PR c++/11021
10992 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
10993 tests for warnings.
10994 * g++.dg/ext/dllimport2.C: Add tests for warnings.
10995 * g++.dg/ext/dllimport3.C: Likewise.
10996 * g++.dg/ext/dllimport4.C: New file.
10997 * g++.dg/ext/dllimport5.C: New file.
10998 * g++.dg/ext/dllimport6.C: New file.
10999 * g++.dg/ext/dllimport7.C: New file.
11000 * g++.dg/ext/dllimport8.C: New file.
11001 * g++.dg/ext/dllimport9.C: New file.
11002 * g++.dg/ext/dllimport10.C: New file.
11003 * g++.dg/ext/dllexport1.C: New file.
11004
11005 2003-07-03 Mark Mitchell <mark@codesourcery.com>
11006
11007 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
11008 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
11009
11010 2003-07-03 Roger Sayle <roger@eyesopen.com>
11011
11012 * gcc.dg/builtins-25.c: New testcase.
11013 * gcc.dg/builtins-26.c: New testcase.
11014
11015 2003-07-03 Janis Johnson <janis187@us.ibm.com>
11016
11017 * gcc.dg/compat/vector-defs.h: New file.
11018 * gcc.dg/compat/vector-setup.h: New file.
11019 * gcc.dg/compat/vector-check.h: New file.
11020 * gcc.dg/compat/vector-1_main.c: New file.
11021 * gcc.dg/compat/vector-1_x.c: New file.
11022 * gcc.dg/compat/vector-1_y.c: New file.
11023 * gcc.dg/compat/vector-2_main.c: New file.
11024 * gcc.dg/compat/vector-2_x.c: New file.
11025 * gcc.dg/compat/vector-2_y.c: New file.
11026
11027 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
11028 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
11029 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
11030 * gcc.dg/compat/struct-align-1.h: New file.
11031 * gcc.dg/compat/struct-align-1_main.c: New file.
11032 * gcc.dg/compat/struct-align-1_x.c: New file.
11033 * gcc.dg/compat/struct-align-1_y.c: New file.
11034 * gcc.dg/compat/struct-align-2.h: New file.
11035 * gcc.dg/compat/struct-align-2_main.c: New file.
11036 * gcc.dg/compat/struct-align-2_x.c: New file.
11037 * gcc.dg/compat/struct-align-2_y.c: New file.
11038
11039 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
11040 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
11041 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
11042 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
11043 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
11044 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
11045 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
11046 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
11047 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
11048 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
11049 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
11050 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
11051 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
11052 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
11053 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
11054 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
11055 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
11056 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
11057 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
11058 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
11059 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
11060 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
11061 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
11062 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
11063 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
11064 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
11065 * gcc.dg/compat/struct-return-10_x.c: Ditto.
11066 * gcc.dg/compat/struct-return-2_x.c: Ditto.
11067 * gcc.dg/compat/struct-return-3_x.c: Ditto.
11068
11069 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
11070
11071 * gcc.dg/i386-call-1.c: New test.
11072
11073 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
11074
11075 PR c++/9162
11076 * g++.dg/parse/defarg4.C: New.
11077
11078 2003-07-03 Roger Sayle <roger@eyesopen.com>
11079
11080 PR target/10700
11081 * gcc.c-torture/compile/20030703-1.c: New test case.
11082
11083 2003-07-03 Mark Mitchell <mark@codesourcery.com>
11084
11085 * g++.dg/template/local3.C: Remove extra semicolon.
11086
11087 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
11088
11089 * gcc.dg/i386-volatile-1.c: New test.
11090
11091 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
11092
11093 PR c++/11072
11094 * g++.dg/other/offsetof2.C: XFAIL.
11095 * g++.dg/other/offsetof5.C: New.
11096
11097 PR c++/10219
11098 * g++.dg/template/error1.C: New.
11099
11100 PR c++/9779
11101 * g++.dg/template/dependent-expr1.C: New.
11102
11103 2003-07-01 Mark Mitchell <mark@codesourcery.com>
11104
11105 PR c++/6949
11106 * g++.dg/template/local3.C: New test.
11107
11108 PR c++/11149
11109 * g++.dg/lookup/scoped6.C: New test.
11110
11111 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
11112
11113 PR c++/8046
11114 * g++.dg/other/error7.C: New test.
11115
11116 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
11117
11118 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
11119 * g++.old-deja/g++.abi/vtable3.h: Likewise.
11120 * g++.old-deja/g++.law/code-gen5.C: Likewise.
11121 * g++.old-deja/g++.other/union2.C: Likewise.
11122 * gcc.dg/c90-const-expr-2.c: Likewise.
11123 * gcc.dg/c90-const-expr-3.c: Likewise.
11124 * gcc.dg/c99-const-expr-2.c: Likewise.
11125 * gcc.dg/c99-const-expr-3.c: Likewise.
11126 * gcc.dg/concat.c: Likewise.
11127
11128 2003-07-01 Mark Mitchell <mark@codesourcery.com>
11129
11130 PR c++/9559
11131 * g++.dg/init/static1.C: New test.
11132
11133 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11134
11135 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
11136 * g++.old-deja/g++.other/access2.C: Likewise.
11137 * g++.old-deja/g++.other/decl2.C: Likewise.
11138 * gcc.c-torture/execute/20020615-1.c: Likewise.
11139
11140 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
11141
11142 PR c++/4933
11143 * g++.dg/template/sizeof4.C: New test.
11144
11145 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
11146
11147 * g++.dg/other/error6.C: New test.
11148
11149 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
11150
11151 PR c++/10750
11152 * g++.dg/parse/constant2.C: New test.
11153
11154 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
11155
11156 PR c++/11106
11157 * g++.dg/other/error5.C: New test.
11158
11159 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11160
11161 * gcc.dg/format/gcc_diag-1.c: New test.
11162
11163 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
11164
11165 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
11166
11167 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
11168
11169 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
11170 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
11171 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
11172
11173 2003-06-28 Jakub Jelinek <jakub@redhat.com>
11174
11175 * gcc.c-torture/execute/builtins/string-8.c: New test.
11176 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
11177 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
11178 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
11179
11180 2003-06-27 Mark Mitchell <mark@codesourcery.com>
11181
11182 PR c++/10468
11183 * g++.dg/ext/typeof6.C: New test.
11184
11185 2003-06-27 Mark Mitchell <mark@codesourcery.com>
11186
11187 PR c++/10796
11188 * g++.dg/init/enum1.C: New test.
11189
11190 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
11191
11192 * gcc.dg/20030627-1.c: New test.
11193
11194 2003-06-26 Mark Mitchell <mark@codesourcery.com>
11195
11196 PR c++/11332
11197 * g++.dg/expr/static_cast2.C: New test.
11198
11199 2003-06-26 Roger Sayle <roger@eyesopen.com>
11200 Jakub Jelinek <jakub@redhat.com>
11201
11202 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
11203 sprintf(dst,"%s",src) optimization.
11204 * gcc.c-torture/execute/20030626-1.c: New test case.
11205 * gcc.c-torture/execute/20030626-2.c: New test case.
11206
11207 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
11208
11209 * gcc.c-torture/execute/multi-ix.c: New test.
11210
11211 * gcc.c-torture/execute/simd-4.c (main):
11212 Added missing semicolon at end of union.
11213
11214 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
11215
11216 PR c++/8266
11217 * g++.dg/template/explicit-instantiation3.C: New test.
11218
11219 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
11220
11221 * gcc.dg/20030626-1.c: Use signed char.
11222
11223 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
11224
11225 * gcc.dg/20030626-1.c: New test.
11226
11227 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
11228
11229 * const-str-2.m: Update.
11230
11231 2003-06-25 Mark Mitchell <mark@codesourcery.com>
11232
11233 PR c++/10990
11234 * g++.dg/rtti/dyncast1.C: New test.
11235 * g++.dg/abi/mangle4.C: Correct base-specifier access.
11236 * g++.dg/lookup/scoped1.C: Remove XFAIL.
11237 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
11238
11239 PR c++/10931
11240 * g++.dg/expr/static_cast1.C: New test.
11241
11242 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
11243
11244 * gcc.dg/20030625-1.c: New test.
11245
11246 2003-06-24 Roger Sayle <roger@eyesopen.com>
11247
11248 * gcc.c-torture/compile/20030624-1.c: New test case.
11249
11250 2003-06-24 Jakub Jelinek <jakub@redhat.com>
11251
11252 * gcc.c-torture/execute/string-opt-17.c: New test.
11253
11254 2003-06-24 Mark Mitchell <mark@codesourcery.com>
11255
11256 PR c++/5754
11257 * g++.dg/parse/crash6.C: New test.
11258
11259 2003-06-23 Roger Sayle <roger@eyesopen.com>
11260
11261 * gcc.dg/builtins-24.c: New test case.
11262
11263 2003-06-23 Jakub Jelinek <jakub@redhat.com>
11264
11265 * g++.dg/opt/operator1.C: New test.
11266
11267 2003-06-22 Roger Sayle <roger@eyesopen.com>
11268
11269 * gcc.c-torture/execute/string-opt-16.c: New test case.
11270
11271 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
11272
11273 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
11274 * g++.old-deja/g++.other/conv7.C: Likewise
11275 * g++.old-deja/g++.other/overcnv2.C: Likewise.
11276 * g++.old-deja/g++.other/overload14.C: Likewise.
11277
11278 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
11279
11280 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
11281 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
11282
11283 2003-06-20 Mark Mitchell <mark@codesourcery.com>
11284
11285 PR c++/10888
11286 * g++.dg/warn/Winline-3.C: New test.
11287
11288 2003-06-20 Mark Mitchell <mark@codesourcery.com>
11289
11290 * lib/target-supports.exp (check_alias_available): Make the test
11291 program acceptable to the Solaris assembler.
11292
11293 PR c++/10749
11294 * g++.dg/template/memclass2.C: New test.
11295
11296 2003-06-20 Mark Mitchell <mark@codesourcery.com>
11297 Eric Botcazou <ebotcazou@libertysurf.fr>
11298
11299 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
11300 data for non-matching targets.
11301 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
11302
11303 2003-06-20 Mark Mitchell <mark@codesourcery.com>
11304
11305 PR c++/10845
11306 * g++.dg/template/member3.C: New test.
11307
11308 2003-06-19 Mark Mitchell <mark@codesourcery.com>
11309
11310 PR c++/10939
11311 * g++.dg/template/func1.C: New test.
11312
11313 PR c++/9649
11314 * g++.dg/template/static4.C: New test.
11315 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
11316
11317 PR c++/11041
11318 * g++.dg/init/ref7.C: New test.
11319
11320 2003-06-19 Matt Austern <austern@apple.com>
11321
11322 PR c++/11228
11323 * g++.dg/anew1.C: New test.
11324 * g++.dg/anew2.C: New test.
11325 * g++.dg/anew3.C: New test.
11326 * g++.dg/anew4.C: New test.
11327
11328 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
11329
11330 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
11331
11332 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
11333
11334 * gcc.c-torture/execute/simd-4.c (main): Make expected value
11335 endian-dependent.
11336
11337 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
11338
11339 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
11340 Remove cruft.
11341
11342 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
11343
11344 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
11345 * gcc.c-torture/compile/961203-1.c: Likewise.
11346 * gcc.c-torture/compile/980506-1.c: Likewise.
11347
11348 2003-06-17 Mark Mitchell <mark@codesourcery.com>
11349
11350 PR c++/10712
11351 * g++.dg/lookup/using7.C: New test.
11352
11353 2003-06-17 Mark Mitchell <mark@codesourcery.com>
11354
11355 PR c++/11105
11356 * g++.dg/abi/conv1.C: Remove it.
11357 * g++.dg/template/conv7.C: New test.
11358 * g++.dg/template/conv8.C: Likewise.
11359 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
11360 conversion operator.
11361
11362 2003-06-17 Janis Johnson <janis187@us.ibm.com>
11363
11364 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
11365 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
11366 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
11367 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
11368 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
11369 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
11370 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
11371 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
11372 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
11373 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
11374 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
11375 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
11376 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
11377 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
11378 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
11379 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
11380 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
11381 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
11382 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
11383 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
11384 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
11385 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
11386 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
11387 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
11388 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
11389 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
11390 * gcc.dg/compat/struct-return-10_x.c: Ditto.
11391 * gcc.dg/compat/struct-return-2_x.c: Ditto.
11392 * gcc.dg/compat/struct-return-3_x.c: Ditto.
11393
11394 2003-06-16 Mark Mitchell <mark@codesourcery.com>
11395
11396 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
11397 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
11398 indications.
11399
11400 2003-06-16 Roger Sayle <roger@eyesopen.com>
11401
11402 * gcc.dg/i386-387-5.c: New test case.
11403 * gcc.dg/i386-387-6.c: New test case.
11404 * gcc.dg/builtins-23.c: New test case.
11405
11406 2003-06-15 Roger Sayle <roger@eyesopen.com>
11407
11408 * gcc.dg/builtins-22.c: New test case.
11409 * gcc.dg/i386-387-1.c: Update to test exp.
11410 * gcc.dg/i386-387-2.c: Likewise.
11411
11412 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11413
11414 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
11415
11416 2003-06-12 Mark Mitchell <mark@codesourcery.com>
11417
11418 * lib/gcc-dg.exp (dg-require-dll): New function.
11419 (dg-xfail-if): Likewise.
11420 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
11421 driver.
11422
11423 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
11424 * gcc.c-torture/compile/20001205-1.c: Likewise.
11425 * gcc.c-torture/compile/20001226-1.c: Likewise.
11426 * gcc.c-torture/compile/20010518-2.c: Likewise.
11427 * gcc.c-torture/compile/20020312-1.c: Likewise.
11428 * gcc.c-torture/compile/20020604-1.c: Likewise.
11429 * gcc.c-torture/compile/920501-12.c: Likewise.
11430 * gcc.c-torture/compile/920501-4.c: Likewise.
11431 * gcc.c-torture/compile/920520-1.c: Likewise.
11432 * gcc.c-torture/compile/920521-1.c: Likewise.
11433 * gcc.c-torture/compile/920625-1.c: Likewise.
11434 * gcc.c-torture/compile/961203-1.c: Likewise.
11435 * gcc.c-torture/compile/980506-1.c: Likewise.
11436 * gcc.c-torture/compile/981006-1.c: Likewise.
11437 * gcc.c-torture/compile/981022-1.c: Likewise.
11438 * gcc.c-torture/compile/981223-1.c: Likewise.
11439 * gcc.c-torture/compile/990617-1.c: Likewise.
11440 * gcc.c-torture/compile/dll.c: Likewise.
11441 * gcc.c-torture/compile/labels-3.c: Likewise.
11442 * gcc.c-torture/compile/mipscop-1.c: Likewise.
11443 * gcc.c-torture/compile/mipscop-2.c: Likewise.
11444 * gcc.c-torture/compile/mipscop-3.c: Likewise.
11445 * gcc.c-torture/compile/mipscop-4.c: Likewise.
11446 * gcc.c-torture/compile/simd-5.c: Likewise.
11447 * gcc.c-torture/compile/20000804-1.x: Remove.
11448 * gcc.c-torture/compile/20001205-1.x: Likewise.
11449 * gcc.c-torture/compile/20001226-1.x: Likewise.
11450 * gcc.c-torture/compile/20010518-2.x: Likewise.
11451 * gcc.c-torture/compile/20020312-1.x: Likewise.
11452 * gcc.c-torture/compile/20020604-1.x: Likewise.
11453 * gcc.c-torture/compile/920501-12.x: Likewise.
11454 * gcc.c-torture/compile/920501-4.x: Likewise.
11455 * gcc.c-torture/compile/920520-1.x: Likewise.
11456 * gcc.c-torture/compile/920521-1.x: Likewise.
11457 * gcc.c-torture/compile/920625-1.x: Likewise.
11458 * gcc.c-torture/compile/961203-1.x: Likewise.
11459 * gcc.c-torture/compile/980506-1.x: Likewise.
11460 * gcc.c-torture/compile/981006-1.x: Likewise.
11461 * gcc.c-torture/compile/981022-1.x: Likewise.
11462 * gcc.c-torture/compile/981223-1.x: Likewise.
11463 * gcc.c-torture/compile/990617-1.x: Likewise.
11464 * gcc.c-torture/compile/mipscop-1.x: Likewise.
11465 * gcc.c-torture/compile/mipscop-2.x: Likewise.
11466 * gcc.c-torture/compile/mipscop-3.x: Likewise.
11467 * gcc.c-torture/compile/mipscop-4.x: Likewise.
11468 * gcc.c-torture/compile/simd-5.x: Likewise.
11469
11470 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
11471
11472 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
11473
11474 * gcc.c-torture/execute/20030611-1.c: New test.
11475
11476 2003-06-12 Roger Sayle <roger@eyesopen.com>
11477
11478 PR middle-end/168
11479 * gcc.dg/20030612-1.c: New test case.
11480
11481 2003-06-12 Mark Mitchell <mark@codesourcery.com>
11482
11483 PR c++/10635
11484 * g++.dg/expr/cast1.C: New test.
11485
11486 2003-06-12 Roger Sayle <roger@eyesopen.com>
11487
11488 * gcc.dg/builtins-21.c: New test case.
11489
11490 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
11491
11492 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
11493 options instead of at the end.
11494 * lib/objc.exp (objc_target_compile): Likewise.
11495
11496 2003-06-11 Mark Mitchell <mark@codesourcery.com>
11497
11498 PR c++/10432
11499 * g++.dg/parse/error1.C: New test.
11500
11501 2003-06-11 Janis Johnson <janis187@us.ibm.com>
11502
11503 * gcc.dg/compat/struct-by-value-11_main.c: New file.
11504 * gcc.dg/compat/struct-by-value-11_x.c: New file.
11505 * gcc.dg/compat/struct-by-value-11_y.c: New file.
11506 * gcc.dg/compat/struct-by-value-12_main.c: New file.
11507 * gcc.dg/compat/struct-by-value-12_x.c: New file.
11508 * gcc.dg/compat/struct-by-value-12_y.c: New file.
11509 * gcc.dg/compat/struct-by-value-13_main.c: New file.
11510 * gcc.dg/compat/struct-by-value-13_x.c: New file.
11511 * gcc.dg/compat/struct-by-value-13_y.c: New file.
11512 * gcc.dg/compat/struct-by-value-14_main.c: New file.
11513 * gcc.dg/compat/struct-by-value-14_x.c: New file.
11514 * gcc.dg/compat/struct-by-value-14_y.c: New file.
11515 * gcc.dg/compat/struct-by-value-15_main.c: New file.
11516 * gcc.dg/compat/struct-by-value-15_x.c: New file.
11517 * gcc.dg/compat/struct-by-value-15_y.c: New file.
11518 * gcc.dg/compat/struct-by-value-16_main.c: New file.
11519 * gcc.dg/compat/struct-by-value-16_x.c: New file.
11520 * gcc.dg/compat/struct-by-value-16_y.c: New file.
11521 * gcc.dg/compat/struct-by-value-17_main.c: New file.
11522 * gcc.dg/compat/struct-by-value-17_x.c: New file.
11523 * gcc.dg/compat/struct-by-value-17_y.c: New file.
11524 * gcc.dg/compat/struct-by-value-18_main.c: New file.
11525 * gcc.dg/compat/struct-by-value-18_x.c: New file.
11526 * gcc.dg/compat/struct-by-value-18_y.c: New file.
11527
11528 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
11529 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
11530 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
11531 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
11532 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
11533 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
11534 * gcc.dg/compat/scalar-return-3_main.c: New file.
11535 * gcc.dg/compat/scalar-return-3_x.c: New file.
11536 * gcc.dg/compat/scalar-return-3_y.c: New file.
11537 * gcc.dg/compat/scalar-return-4_main.c: New file.
11538 * gcc.dg/compat/scalar-return-4_x.c: New file.
11539 * gcc.dg/compat/scalar-return-4_y.c: New file.
11540
11541 2003-06-10 Janis Johnson <janis187@us.ibm.com>
11542
11543 * gcc.dg/compat/fp2-struct-check.h: New file.
11544 * gcc.dg/compat/fp2-struct-defs.h: New file.
11545 * gcc.dg/compat/fp2-struct-init.h: New file.
11546 * gcc.dg/compat/struct-by-value-10_main.c: New file.
11547 * gcc.dg/compat/struct-by-value-10_x.c: New file.
11548 * gcc.dg/compat/struct-by-value-10_y.c: New file.
11549 * gcc.dg/compat/struct-return-10_main.c: New file.
11550 * gcc.dg/compat/struct-return-10_x.c: New file.
11551 * gcc.dg/compat/struct-return-10_y.c: New file.
11552
11553 * gcc.dg/compat/compat-common.h: New file.
11554 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
11555 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
11556 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
11557 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
11558 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
11559 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
11560 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
11561 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
11562 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
11563 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
11564 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
11565 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
11566 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
11567 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
11568 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
11569 * gcc.dg/compat/small-struct-check.h: Ditto.
11570 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
11571 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
11572 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
11573 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
11574 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
11575 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
11576 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
11577 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
11578 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
11579 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
11580 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
11581 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
11582 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
11583 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
11584 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
11585 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
11586 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
11587 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
11588 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
11589 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
11590 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
11591 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
11592 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
11593 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
11594 * gcc.dg/compat/struct-return-2_main.c: Ditto.
11595 * gcc.dg/compat/struct-return-2_x.c: Ditto.
11596 * gcc.dg/compat/struct-return-2_y.c: Ditto.
11597 * gcc.dg/compat/struct-return-3_main.c: Ditto.
11598 * gcc.dg/compat/struct-return-3_x.c: Ditto.
11599 * gcc.dg/compat/struct-return-3_y.c: Ditto.
11600
11601 2003-06-10 Geoffrey Keating <geoffk@apple.com>
11602
11603 * g++.dg/pch/static-1.C: New file.
11604 * g++.dg/pch/static-1.Hs: New file.
11605
11606 2003-06-10 Richard Henderson <rth@redhat.com>
11607
11608 * gcc.dg/asm-7.c: Adjust expected warning text.
11609
11610 2003-06-10 Roger Sayle <roger@eyesopen.com>
11611
11612 * gcc.dg/builtins-20.c: New test case.
11613
11614 2003-06-10 Mark Mitchell <mark@codesourcery.com>
11615
11616 PR c++/11131
11617 * g++.dg/opt/template1.C: New test.
11618
11619 2003-06-09 Mark Mitchell <mark@codesourcery.com>
11620
11621 * lib/gcc-dg.exp (dg-test): Clear additional_files and
11622 additional_sources.
11623
11624 2003-05-21 David Taylor <dtaylor@emc.com>
11625
11626 * gcc.dg/Wpadded.c: New file.
11627
11628 2003-06-09 Mark Mitchell <mark@codesourcery.com>
11629
11630 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
11631 * gcc.dg/special/weak-2.c: Add dg-require-weak.
11632 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
11633 dg-require-weak.
11634
11635 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
11636
11637 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
11638
11639 2003-06-09 Mark Mitchell <mark@codesourcery.com>
11640
11641 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
11642 (dg-require-alias): Likewise.
11643 (dg-require-gc-sections): Likewise.
11644 * lib/target-supports.exp (check_gc_sections_available): Likewise.
11645
11646 2003-06-08 Richard Henderson <rth@redhat.com>
11647
11648 * gcc.dg/20011029-2.c: Fix the array reference.
11649 * gcc.dg/asm-7.c: New.
11650
11651 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
11652
11653 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
11654
11655 2003-06-08 Mark Mitchell <mark@codesourcery.com>
11656
11657 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
11658 (dg-require-gc-sections): Likewise.
11659
11660 2003-06-08 Jan Hubicka <jh@suse.cz>
11661
11662 * i386-cmov1.c: Fix regular expression.
11663 * i386-cvt-1.c: Likewise.
11664 * i386-local.c: Likewise.
11665 * i386-local2.c: Likewise.
11666 * i386-mul.c: Likewise.
11667 * i386-ssetype-1.c: Likewise.
11668 * i386-ssetype-3.c: Likewise.
11669 * i386-ssetype-5.c: Likewise.
11670
11671 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11672
11673 PR c++/11039
11674 * g++.dg/warn/implicit-typename2.C: New test.
11675 * g++.dg/warn/implicit-typename3.C: New test.
11676
11677 2003-06-07 Richard Henderson <rth@redhat.com>
11678
11679 * g++.dg/other/offsetof3.C: Use size_t.
11680 * g++.dg/other/offsetof4.C: Likewise.
11681
11682 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
11683
11684 * lib/copy-file.exp: New. Implement gcc_copy_files.
11685
11686 * lib/dg-pch.exp: Load copy-file.exp
11687 (dg-pch): Use gcc_copy_files instead of "file copy".
11688
11689 2003-06-06 Mark Mitchell <mark@codesourcery.com>
11690
11691 * gcc.dg/weak/weak.exp: Simplify.
11692 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
11693 * gcc.dg/weak/weak-1.c: Likewise.
11694 * gcc.dg/weak/weak-2.c: Likewise.
11695 * gcc.dg/weak/weak-3.c: Likewise.
11696 * gcc.dg/weak/weak-4.c: Likewise.
11697 * gcc.dg/weak/weak-5.c: Likewise.
11698 * gcc.dg/weak/weak-6.c: Likewise.
11699 * gcc.dg/weak/weak-7.c: Likewise.
11700 * gcc.dg/weak/weak-8.c: Likewise.
11701 * gcc.dg/weak/weak-9.c: Likewise.
11702
11703 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
11704
11705 gcc.c-torture/execute/20030606-1.c: New.
11706
11707 2003-06-06 Roger Sayle <roger@eyesopen.com>
11708
11709 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
11710 * gcc.dg/builtins-19.c: Likewise.
11711
11712 2003-06-06 Roger Sayle <roger@eyesopen.com>
11713
11714 * gcc.dg/builtins-2.c: Add some more tests.
11715 * gcc.dg/builtins-18.c: New test case.
11716 * gcc.dg/builtins-19.c: New test case.
11717
11718 2003-06-06 Roger Sayle <roger@eyesopen.com>
11719 Jim Wilson <wilson@tuliptree.org>
11720
11721 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
11722
11723 2003-06-06 Jakub Jelinek <jakub@redhat.com>
11724
11725 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
11726 mempcpy/stpcpy calls not to be optimized into something else.
11727 * gcc.c-torture/execute/string-opt-3.c: Moved to...
11728 * gcc.c-torture/execute/builtins/string-7.c: ...here.
11729 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
11730
11731 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11732
11733 * gcc.dg/format/asm_fprintf-1.c: New test.
11734
11735 2003-06-05 Mark Mitchell <mark@codesourcery.com>
11736
11737 * lib/gcc-defs.exp (additional_sources): New variable.
11738 (dg-additional-sources): New function.
11739 (additional_files): New variable.
11740 (dg-additional-files): New function.
11741 (dg-additional-files-options): Likewise.
11742 * lib/gcc-dg.exp (dg-require-weak): New function.
11743 (dg-require-alias): Likewise.
11744 (dg-require-gc-sections): Likewise.
11745 * lib/target-supports.exp (check_alias_available): Remove testfile
11746 parameter.
11747 (check_gc_sections_available): New function.
11748 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
11749 (dg-gpp-additional-files): Likewise.
11750 * lib/g++.exp (additional_sources): Remove.
11751 (additional_files): Likewise.
11752 (g++_target_compile): Use dg-additional-files-options.
11753
11754 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
11755 Tcl logic.
11756 * gcc.dg/special/ecos.exp: Remove.
11757 * gcc.dg/special/20000419-2.c: Use dg-require-*.
11758 * gcc.dg/special/alias-1.c: Likewise.
11759 * gcc.dg/special/alias-2.c: Likewise.
11760 * gcc.dg/special/gcsec-1.c: Likewise.
11761 * gcc.dg/special/weak-1.c: Likewise.
11762 * gcc.dg/special/weak-2.c: Likewise.
11763 * gcc.dg/special/wkali-1.c: Likewise.
11764 * gcc.dg/special/wkali-2.c: Likewise.
11765
11766 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
11767 dg-gpp-additional-*.
11768 * g++.dg/special/conpr-3.C: Likewise.
11769 * g++.dg/special/conpr-4.C: Likewise.
11770 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
11771 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
11772 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
11773 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
11774 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
11775 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
11776 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
11777 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
11778 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
11779 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
11780 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
11781 * g++.old-deja/g++.other/comdat1.C: Likewise.
11782 * g++.old-deja/g++.other/comdat2.C: Likewise.
11783 * g++.old-deja/g++.other/comdat3.C: Likewise.
11784 * g++.old-deja/g++.other/ctor1.C: Likewise.
11785 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
11786
11787 2003-06-05 Richard Henderson <rth@redhat.com>
11788
11789 * gcc.dg/debug/20030605-1.c: New.
11790
11791 2003-06-04 Mark Mitchell <mark@codesourcery.com>
11792
11793 * README.QMTEST: Update.
11794
11795 2003-06-04 Richard Henderson <rth@redhat.com>
11796
11797 * gcc.dg/cleanup-1.c: New.
11798 * gcc.dg/cleanup-2.c: New.
11799 * gcc.dg/cleanup-3.c: New.
11800 * gcc.dg/cleanup-4.c: New.
11801 * gcc.dg/cleanup-5.c: New.
11802 * gcc.dg/cleanup-6.c: New.
11803 * gcc.dg/cleanup-7.c: New.
11804
11805 2003-06-04 Mark Mitchell <mark@codesourcery.com>
11806
11807 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
11808
11809 * lib/dg-pch.exp: New file.
11810 * g++.dg/pch/pch.exp: Use dg-pch.exp.
11811 * gcc.dg/pch/pch.exp: Likewise.
11812
11813 2003-06-04 Roger Sayle <roger@eyesopen.com>
11814
11815 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
11816 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
11817 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
11818 * gcc.dg/builtins-17.c: New test case.
11819 * gcc.dg/i386-387-4.c: New test case.
11820 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
11821
11822 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
11823
11824 * gcc.dg/ultrasp9.c: New test.
11825
11826 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
11827
11828 * gcc.c-torture/compile/20030604-1.c: New test.
11829 * gcc.dg/sparc-constant-1.c: New test.
11830
11831 2003-06-03 Glen Nakamura <glen@imodulo.com>
11832
11833 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
11834
11835 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
11836
11837 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
11838
11839 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
11840 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
11841
11842 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
11843
11844 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
11845
11846 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11847
11848 PR c++/10940
11849 * g++.dg/template/spec10.C: New test.
11850
11851 2003-06-03 Roger Sayle <roger@eyesopen.com>
11852
11853 * gcc.dg/builtins-16.c: New test case.
11854
11855 2003-06-03 Jakub Jelinek <jakub@redhat.com>
11856
11857 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
11858 mempcpy test with post-increments.
11859 * gcc.c-torture/execute/string-opt-3.c: New test.
11860 * gcc.dg/string-opt-1.c: New test.
11861
11862 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
11863
11864 PR fortran/10965
11865 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
11866
11867 2003-06-02 Mark Mitchell <mark@codesourcery.com>
11868
11869 * lib/scanasm.exp (dg-scan): New function, factored out of ...
11870 (scan-assembler): ... here. Use dg-scan.
11871 (scan-assembler-not): Likewise.
11872 (scan-file): New function.
11873 (scan-file-not): Likewise.
11874 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
11875 * gcc.dg/cpp/_Pragma4.c: Likewise.
11876 * gcc.dg/cpp/_Pragma5.c: Likewise.
11877 * gcc.dg/cpp/avoidpaste1.c: Likewise.
11878 * gcc.dg/cpp/avoidpaste2.c: Likewise.
11879 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
11880 * gcc.dg/cpp/cmdlne-P.c: Likewise.
11881 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
11882 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
11883 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
11884 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
11885 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
11886 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
11887 * gcc.dg/cpp/cxxcom1.c: Likewise.
11888 * gcc.dg/cpp/line1.c: Likewise.
11889 * gcc.dg/cpp/maccom1.c: Likewise.
11890 * gcc.dg/cpp/maccom2.c: Likewise.
11891 * gcc.dg/cpp/maccom3.c: Likewise.
11892 * gcc.dg/cpp/maccom4.c: Likewise.
11893 * gcc.dg/cpp/maccom5.c: Likewise.
11894 * gcc.dg/cpp/maccom6.c: Likewise.
11895 * gcc.dg/cpp/multiline.c: Likewise.
11896 * gcc.dg/cpp/spacing1.c: Likewise.
11897 * gcc.dg/cpp/spacing2.c: Likewise.
11898 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
11899 * gcc.dg/cpp/trad/maccom1.c: Likewise.
11900 * gcc.dg/cpp/trad/maccom2.c: Likewise.
11901 * gcc.dg/cpp/trad/maccom3.c: Likewise.
11902 * gcc.dg/cpp/trad/maccom4.c: Likewise.
11903 * gcc.dg/cpp/trad/maccom6.c: Likewise.
11904 * gcc.dg/cpp/cxxcom2.c: Likewise.
11905 * gcc.dg/cpp/cxxcom2.h: New file.
11906
11907 * gcc.dg/cpp/truefalse.cpp: Move it to ...
11908 * g++.dg/cpp/truefalse.C: Here.
11909 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
11910
11911 2003-06-01 Loren James Rittle <ljrittle@acm.org>
11912
11913 * gcc.dg/cpp/redef3.c: New file.
11914
11915 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
11916
11917 * gcc.dg/i386-loop-3.c: New test.
11918
11919 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
11920
11921 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
11922
11923 2003-05-31 Roger Sayle <roger@eyesopen.com>
11924
11925 * gcc.dg/fwrapv-1.c: New test case.
11926 * gcc.dg/fwrapv-2.c: New test case.
11927
11928 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11929
11930 PR c++/10956
11931 * g++.dg/template/spec9.C: New test.
11932
11933 2003-05-29 Roger Sayle <roger@eyesopen.com>
11934
11935 * gcc.dg/duff-4.c: New test case.
11936
11937 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
11938
11939 PR fortran/10843
11940 * g77.dg/ffixed-form-1.f: New test
11941 * g77.dg/ffixed-form-2.f: New test
11942 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
11943 * g77.dg/ffree-form-3.f: New test
11944
11945 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
11946
11947 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
11948 * gcc.dg/wint_t-1.c: Likewise.
11949
11950 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11951
11952 * g++.dg/template/access11.C: New test.
11953
11954 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11955
11956 PR c++/10849
11957 * g++.dg/template/access10.C: New test.
11958
11959 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
11960 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11961
11962 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
11963
11964 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
11965
11966 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
11967 suppress for powerpc-*-darwin*.
11968 * gcc.dg/torture/builtin-noret-2.c: Likewise.
11969
11970 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
11971
11972 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
11973 suppress option for powerpc-*-darwin*.
11974
11975 2003-05-23 Roger Sayle <roger@eyesopen.com>
11976
11977 * gcc.dg/builtins-1.c: Add tests for tan and atan.
11978 * gcc.dg/builtins-4.c: Add test for fmod.
11979
11980 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11981
11982 PR c++/10682
11983 * g++.dg/template/instantiate4.C: New test.
11984
11985 2003-05-22 Roger Sayle <roger@eyesopen.com>
11986
11987 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
11988
11989 2003-05-21 Janis Johnson <janis187@us.ibm.com>
11990
11991 * gcc.dg/compat/scalar-return-1_main.c: New file.
11992 * gcc.dg/compat/scalar-return-1_x.c: New file.
11993 * gcc.dg/compat/scalar-return-1_y.c: New file.
11994 * gcc.dg/compat/scalar-return-2_main.c: New file.
11995 * gcc.dg/compat/scalar-return-2_x.c: New file.
11996 * gcc.dg/compat/scalar-return-2_y.c: New file.
11997 * gcc.dg/compat/struct-return-3_main.c: New file.
11998 * gcc.dg/compat/struct-return-3_y.c: New file.
11999 * gcc.dg/compat/struct-return-3_x.c: New file.
12000 * gcc.dg/compat/struct-return-2_main.c: New file.
12001 * gcc.dg/compat/struct-return-2_x.c: New file.
12002 * gcc.dg/compat/struct-return-2_y.c: New file.
12003
12004 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12005
12006 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
12007 for hppa*-hp-hpux*.
12008 * gcc.dg/20021014-1.c (dg-options): Likewise.
12009 * gcc.dg/nest.c (dg-options): Likewise.
12010
12011 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
12012
12013 PR c++/9738
12014 * g++.dg/ext/dllimport2.C: New file.
12015 * g++.dg/ext/dllimport3.C: New file.
12016
12017 2003-05-20 Janis Johnson <janis187@us.ibm.com>
12018
12019 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
12020 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
12021 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
12022 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
12023 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
12024 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
12025 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
12026 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
12027 * gcc.dg/compat/small-struct-defs.h: New file.
12028 * gcc.dg/compat/small-struct-init.h: New file.
12029 * gcc.dg/compat/small-struct-check.h: New file.
12030 * gcc.dg/compat/fp-struct-defs.h: New file.
12031 * gcc.dg/compat/fp-struct-check.h: New file.
12032 * gcc.dg/compat/fp-struct-init.h: New file.
12033 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
12034 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
12035
12036 2003-05-19 Jakub Jelinek <jakub@redhat.com>
12037
12038 * gcc.dg/20030225-2.c: New test.
12039
12040 2003-05-18 Roger Sayle <roger@eyesopen.com>
12041 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12042
12043 * gcc.c-torture/compile/20030518-1.c: New test case.
12044
12045 2003-05-18 Mark Mitchell <mark@codesourcery.com>
12046
12047 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
12048 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
12049 gcc-dg-debug-runtest.
12050 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
12051 gcc-dg-debug-runtest.
12052
12053 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12054
12055 PR c++/9022
12056 * g++.dg/lookup/using6.C: New test.
12057
12058 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12059
12060 * g++.dg/parse/access2.C: New test.
12061
12062 2003-05-17 Mark Mitchell <mark@codesourcery.com>
12063
12064 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
12065 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
12066 * gcc.dg/debug/debug.exp: Likewise.
12067
12068 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
12069
12070 * gcc.dg/dollar.c: New test.
12071
12072 2003-05-16 Janis Johnson <janis187@us.ibm.com>
12073
12074 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
12075 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
12076 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
12077 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
12078 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
12079 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
12080 * gcc.dg/compat/struct-by-value-6_main.c: New file.
12081 * gcc.dg/compat/struct-by-value-6_x.c: New file.
12082 * gcc.dg/compat/struct-by-value-6_y.c: New file.
12083 * gcc.dg/compat/struct-by-value-7_main.c: New file.
12084 * gcc.dg/compat/struct-by-value-7_x.c: New file.
12085 * gcc.dg/compat/struct-by-value-7_y.c: New file.
12086 * gcc.dg/compat/struct-by-value-8_main.c: New file.
12087 * gcc.dg/compat/struct-by-value-8_x.c: New file.
12088 * gcc.dg/compat/struct-by-value-8_y.c: New file.
12089 * gcc.dg/compat/struct-by-value-9_main.c: New file.
12090 * gcc.dg/compat/struct-by-value-9_x.c: New file.
12091 * gcc.dg/compat/struct-by-value-9_y.c: New file.
12092
12093 2003-05-16 Mark Mitchell <mark@codesourcery.com>
12094
12095 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
12096 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
12097 support for "repo" mode.
12098 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
12099 * lib/g77-dg.exp: Likewise.
12100 * lib/obj-dg.exp: Likewise.
12101
12102 2003-05-16 Jakub Jelinek <jakub@redhat.com>
12103
12104 Merge from gcc-3_2-rhl8-branch:
12105 2003-04-23 Jakub Jelinek <jakub@redhat.com>
12106
12107 * gcc.dg/tls/opt-6.c: New test.
12108
12109 2003-04-05 Jakub Jelinek <jakub@redhat.com>
12110
12111 * gcc.dg/20030405-1.c: New test.
12112
12113 2003-03-09 Jakub Jelinek <jakub@redhat.com>
12114
12115 * gcc.dg/20030309-1.c: New test.
12116
12117 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
12118
12119 * gcc.c-torture/execute/20030307-1.c: New test.
12120
12121 2003-02-20 Randolph Chung <tausq@debian.org>
12122
12123 * gcc.c-torture/compile/20030220-1.c: New test.
12124
12125 2003-02-18 Jakub Jelinek <jakub@redhat.com>
12126
12127 * gcc.dg/20030217-1.c: New test.
12128
12129 2003-01-29 Jakub Jelinek <jakub@redhat.com>
12130
12131 * gcc.c-torture/compile/20020129-1.c: New test.
12132
12133 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
12134
12135 * gcc.dg/unroll-1.c: New test.
12136
12137 2002-11-16 Jan Hubicka <jh@suse.cz>
12138
12139 * gcc.c-torture/execute/20020920-1.c: New test.
12140
12141 2002-10-08 Jakub Jelinek <jakub@redhat.com>
12142
12143 PR target/7434
12144 * gcc.c-torture/compile/20021008-1.c: New test.
12145
12146 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
12147
12148 PR target/7559
12149 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
12150
12151 2002-08-07 Jakub Jelinek <jakub@redhat.com>
12152
12153 * gcc.c-torture/compile/20020807-1.c: New test.
12154
12155 2002-07-30 Jakub Jelinek <jakub@redhat.com>
12156
12157 * gcc.dg/tls/opt-1.c: New test.
12158
12159 2002-07-29 Jakub Jelinek <jakub@redhat.com>
12160
12161 * gcc.dg/20020729-1.c: New test.
12162
12163 2002-07-20 Jakub Jelinek <jakub@redhat.com>
12164
12165 * g++.dg/opt/life1.C: New test.
12166
12167 2002-05-20 Jakub Jelinek <jakub@redhat.com>
12168
12169 * gcc.dg/20020525-1.c: New test.
12170
12171 2002-05-24 Jakub Jelinek <jakub@redhat.com>
12172
12173 PR c++/6794
12174 * g++.dg/ext/pretty1.C: New test.
12175 * g++.dg/ext/pretty2.C: New test.
12176
12177 2003-05-15 Mark Mitchell <mark@codesourcery.com>
12178
12179 PR c++/8385
12180 * g++.dg/ext/typeof5.C: New test.
12181
12182 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
12183
12184 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
12185 __USER_LABEL_PREFIX__ into account.
12186 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
12187
12188 2003-05-14 Roger Sayle <roger@eyesopen.com>
12189
12190 * gcc.dg/builtins-15.c: New test case.
12191
12192 2003-05-13 Zack Weinberg <zack@codesourcery.com>
12193
12194 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
12195
12196 2003-05-12 Mark Mitchell <mark@codesourcery.com>
12197
12198 * lib/g++.exp: Tweak handling of additional source files.
12199 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
12200 * g++.dg/special/conpr-2a.C: Rename to ...
12201 * g++.dg/special/conpr-2a.cc: ... this.
12202 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
12203 * g++.dg/special/conpr-3a.C: Rename to ...
12204 * g++.dg/special/conpr-3a.cc: This.
12205 * g++.dg/special/conpr-3b.C: Rename to ...
12206 * g++.dg/special/conpr-3b.cc: This.
12207 * g++.dg/special/conpr-4.C: New test.
12208 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
12209
12210 2003-05-12 David Edelsohn <edelsohn@gnu.org>
12211
12212 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
12213
12214 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12215
12216 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
12217 * g++.old-deja/g++.robertl/eb71.C: Likewise.
12218 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
12219 * g++.old-deja/g++.other/warn3.C: Likewise.
12220
12221 2003-05-11 Roger Sayle <roger@eyesopen.com>
12222
12223 * gcc.dg/i386-387-1.c: Update to also test log.
12224 * gcc.dg/i386-387-2.c: Likewise.
12225
12226 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
12227
12228 * g77.f-torture/execute/int8421.f: New test.
12229
12230 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12231
12232 PR c++/10230, c++/10481
12233 * g++.dg/lookup/scoped5.C: New test.
12234
12235 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12236
12237 PR c++/10552
12238 * g++.dg/template/ttp6.C: New test.
12239
12240 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
12241
12242 * gcc.c-torture/execute/builtins: New directory.
12243 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
12244 gcc.c-torture/execute/builtins.
12245 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
12246 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
12247 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
12248 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
12249
12250 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12251
12252 PR c++/9252
12253 * g++.dg/template/access8.C: New test.
12254 * g++.dg/template/access9.C: New test.
12255
12256 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12257
12258 PR c++/9554
12259 * g++.dg/parse/access1.C: New test.
12260
12261 2003-05-09 DJ Delorie <dj@redhat.com>
12262
12263 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
12264 long, and not an int.
12265
12266 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12267
12268 PR c++/10555, c++/10576
12269 * g++.dg/template/memclass1.C: New test.
12270
12271 2003-05-08 DJ Delorie <dj@redhat.com>
12272
12273 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
12274 targets.
12275 * gcc.c-torture/execute/20021024-1.x: Likewise.
12276 * gcc.c-torture/execute/shiftdi.x: Likewise.
12277 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
12278 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
12279 * gcc.dg/20021018-1.c: Likewise.
12280
12281 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12282
12283 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
12284
12285 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
12286 (bcopy): Call memmove.
12287
12288 2003-05-08 Roger Sayle <roger@eyesopen.com>
12289
12290 * g77.f-torture/compile/8485.f: New test case.
12291
12292 2003-05-07 Richard Henderson <rth@redhat.com>
12293
12294 PR c++/10570
12295 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
12296 Verify exception_cleanup not called for rethrows.
12297 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
12298 when exiting catch block without rethrowing.
12299 * g++.dg/eh/forced3.C: New.
12300 * g++.dg/eh/forced4.C: New.
12301
12302 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
12303
12304 * gcc.dg/20030505.c: Fix triplet.
12305
12306 2003-05-06 DJ Delorie <dj@redhat.com>
12307
12308 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
12309 * gcc.dg/nest.c: Likewise.
12310
12311 2003-05-05 Roger Sayle <roger@eyesopen.com>
12312
12313 * gcc.dg/builtins-14.c: New test case.
12314
12315 2003-05-05 Janis Johnson <janis187@us.ibm.com>
12316
12317 * lib/compat.exp (compat-execute): New argument.
12318 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
12319 * gcc.dg/compat: New test directory.
12320 * gcc.dg/compat/compat.exp: New expect script.
12321 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
12322 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
12323 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
12324 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
12325 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
12326 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
12327
12328 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
12329 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
12330 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
12331 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
12332 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
12333 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
12334 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
12335 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
12336 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
12337 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
12338 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
12339 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
12340 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
12341 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
12342 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
12343
12344 2003-05-05 Zack Weinberg <zack@codesourcery.com>
12345
12346 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
12347
12348 2003-05-05 Jakub Jelinek <jakub@redhat.com>
12349
12350 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
12351
12352 2003-05-05 Geoffrey Keating <geoffk@apple.com>
12353
12354 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
12355 * gcc.dg/ppc-fsel-2.c: New test.
12356
12357 * gcc.dg/unused-5.c: New test.
12358
12359 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12360
12361 PR c++/10496
12362 * g++.dg/warn/pmf1.C: New test.
12363
12364 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12365
12366 PR c++/4494
12367 * g++.dg/warn/main.C: New test.
12368
12369 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12370
12371 * gcc.dg/nonnull-3.c: New test.
12372
12373 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
12374
12375 * gcc.dg/cpp/Wtrigraphs.c: Update.
12376 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
12377
12378 2003-05-03 Geoffrey Keating <geoffk@apple.com>
12379
12380 * gcc.dg/ppc-fsel-1.c: New test.
12381
12382 2003-05-03 Zack Weinberg <zack@codesourcery.com>
12383
12384 PR c/10604
12385 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
12386
12387 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
12388
12389 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
12390
12391 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12392
12393 PR c++/9364, c++/10553, c++/10586
12394 * g++.dg/parse/typename4.C: New test.
12395 * g++.dg/parse/typename5.C: Likewise.
12396
12397 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
12398
12399 * gcc.c-torture/compile/20030503-1.c: New test.
12400
12401 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12402
12403 * g++.dg/lookup/using5.C: Fix testcase error.
12404
12405 2003-05-01 Chris Demetriou <cgd@broadcom.com>
12406
12407 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
12408 since MEABI is no longer supported. Remove all vestiges
12409 of MEABI from the test.
12410
12411 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12412
12413 PR c++/10554
12414 * g++.dg/lookup/using5.C: New test.
12415
12416 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12417
12418 PR c++/8772
12419 * g++.dg/template/ttp5.C: New test.
12420
12421 2003-04-30 Mark Mitchell <mark@codesourcery.com>
12422
12423 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
12424 (dg-gpp-additional-sources): New function.
12425 (dg-gpp-additional-files): Likewise.
12426 * lib/g++.exp (additional_sources): New variable.
12427 (additional_files): Likewise.
12428 (g++_target_compile): Deal with them.
12429 * lib/old-dejagnu.exp: Remove.
12430 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
12431 * g++.old-deja: Revise all tests to use dg commands.
12432
12433 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12434
12435 PR c++/9432, c++/9528
12436 * g++.dg/lookup/using4.C: New test.
12437
12438 2003-04-29 Geoffrey Keating <geoffk@apple.com>
12439
12440 * gcc.dg/noreturn-5.c: New file.
12441 * gcc.dg/noreturn-6.c: New file.
12442
12443 * gcc.c-torture/compile/inline-1.c: New file.
12444
12445 2003-04-29 Mark Mitchell <mark@codesourcery.com>
12446
12447 PR c++/10551
12448 * g++.dg/template/explicit1.C: New test.
12449
12450 2003-04-29 Mark Mitchell <mark@codesourcery.com>
12451
12452 PR c++/10549
12453 * g++.dg/other/bitfield1.C: New test.
12454
12455 PR c++/10527
12456 * g++.dg/init/new7.C: New test.
12457
12458 2003-04-29 Mark Mitchell <mark@codesourcery.com>
12459
12460 * g++.dg/ext/desig1.C: New test.
12461 * g++.dg/ext/init1.C: Update.
12462
12463 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
12464
12465 2003-04-28 Mark Mitchell <mark@codesourcery.com>
12466
12467 PR c++/10180
12468 * g++.dg/warn/Winline-1.C: New test.
12469
12470 2003-04-28 Jakub Jelinek <jakub@redhat.com>
12471
12472 * gcc.c-torture/execute/string-opt-19.c: New test.
12473
12474 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
12475 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
12476
12477 2003-04-27 Mark Mitchell <mark@codesourcery.com>
12478
12479 PR c++/10506
12480 * g++.dg/init/new6.C: New test.
12481
12482 PR c++/10503
12483 * g++.dg/init/ref6.C: New test.
12484
12485 2003-04-26 David Edelsohn <edelsohn@gnu.org>
12486
12487 * g++.dg/warn/weak1.C: XFAIL on AIX4.
12488
12489 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12490
12491 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
12492 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
12493
12494 2003-04-25 Mark Mitchell <mark@codesourcery.com>
12495
12496 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
12497 initialized static data members.
12498
12499 2003-04-25 H.J. Lu <hjl@gnu.org>
12500
12501 * gcc.dg/ia64-sync-4.c: New test.
12502
12503 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12504
12505 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
12506 date.
12507
12508 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
12509
12510 PR c++/10337
12511 * g++.dg/warn/conv1.C: New test.
12512 * g++.old-deja/g++.other/conv7.C: Adjust.
12513 * g++.old-deja/g++.other/overload14.C: Adjust.
12514
12515 2003-04-23 Mark Mitchell <mark@codesourcery.com>
12516
12517 PR c++/10471
12518 * g++.dg/template/defarg2.C: New test.
12519
12520 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
12521
12522 * gcc.dg/cpp/include2.c: Update.
12523 * gcc.dg/cpp/multiline-2.c: New.
12524 * gcc.dg/cpp/multiline.c: Update.
12525 * gcc.dg/cpp/strify2.c: Update.
12526 * gcc.dg/cpp/trad/literals-2.c: Update.
12527
12528 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12529
12530 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
12531
12532 2003-04-23 Mark Mitchell <mark@codesourcery.com>
12533
12534 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
12535
12536 2003-04-23 Mark Mitchell <mark@codesourcery.com>
12537
12538 PR c++/10451
12539 * g++.dg/parse/crash4.C: New test.
12540
12541 PR c++/9847
12542 * g++.dg/parse/crash5.C: New test.
12543
12544 2003-04-22 Mark Mitchell <mark@codesourcery.com>
12545
12546 PR c++/10446
12547 * g++.dg/parse/crash3.C: New test.
12548
12549 PR c++/10428
12550 * g++.dg/parse/elab1.C: New test.
12551
12552 2003-04-22 Devang Patel <dpatel@apple.com>
12553
12554 * gcc.dg/cpp/trad/funlike-5.c: New test.
12555
12556 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
12557
12558 * g++.dg/other/packed1.C: Fix dg options.
12559
12560 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
12561
12562 * g++.dg/other/offsetof2.C: New test.
12563
12564 2003-04-21 Mark Mitchell <mark@codesourcery.com>
12565
12566 * g++.dg/template/recurse.C: Adjust location of error messages.
12567
12568 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
12569
12570 PR c++/9881
12571 * g++.dg/init/addr-const1.C: New test.
12572 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
12573
12574 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
12575
12576 PR c++/10405
12577 * g++.dg/lookup/struct-hack1.C: New test.
12578
12579 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
12580
12581 * ucs.c: Update diagnostic messages.
12582
12583 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
12584
12585 * gcc.dg/cpp/truefalse.cpp: New test.
12586 * gcc.dg/cpp/cpp.exp: Update.
12587 * g++.dg/other/stdbool-if.C: Remove.
12588
12589 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
12590
12591 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
12592 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
12593
12594 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
12595
12596 * gcc.c-torture/compile/20030418-1.c: New test.
12597
12598 2003-04-17 Janis Johnson <janis187@us.ibm.com>
12599
12600 * README.compat: Remove; content moved to doc/sourcebuild.texi.
12601
12602 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12603
12604 PR c++/10347
12605 g++.dg/template/dependent-name1.C: New test.
12606
12607 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
12608
12609 * gcc.dg/warn-1.c (tourist_guide): New array,
12610 contains a pointer to bar.
12611
12612 2003-04-16 Roger Sayle <roger@eyesopen.com>
12613
12614 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
12615 * gcc.c-torture/execute/medce-1.c: New test case.
12616 * gcc.c-torture/execute/medce-2.c: New test case.
12617
12618 2003-04-15 Mark Mitchell <mark@codesourcery.com>
12619
12620 * lib/prune.exp: Ignore more messages.
12621
12622 PR c++/10381
12623 * g++.dg/parse/lookup3.C: New test.
12624
12625 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
12626
12627 * gcc.c-torture/compile/20030415-1.c : New test.
12628
12629 2003-04-14 Mark Mitchell <mark@codesourcery.com>
12630
12631 * gcc.c-torture/execute/scope-2.c: Move to ...
12632 * gcc.dg/noncompile/scope.c: .... here.
12633
12634 2003-04-14 Roger Sayle <roger@eyesopen.com>
12635
12636 * gcc.dg/20030414-2.c: New test case.
12637
12638 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
12639
12640 PR target/10377
12641 * gcc.dg/20030414-1.c: New test.
12642
12643 2003-04-13 Roger Sayle <roger@eyesopen.com>
12644
12645 * gcc.dg/builtins-12.c: New test case.
12646 * gcc.dg/builtins-13.c: New test case.
12647
12648 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12649
12650 * gcc.c-torture/execute/string-opt-18.c: New test.
12651
12652 2003-04-13 Mark Mitchell <mark@codesourcery.com>
12653
12654 PR c++/10300
12655 * g++.dg/init/new5.C: New test.
12656
12657 2003-04-12 Mark Mitchell <mark@codesourcery.com>
12658
12659 PR c++/7910
12660 * g++.dg/ext/dllimport1.C: New test.
12661
12662 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
12663
12664 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
12665
12666 2003-04-11 Bud Davis <bdavis9659@comcast.net>
12667
12668 PR Fortran/9263
12669 * g77.f-torture/noncompile/9263.f: New test
12670 PR Fortran/1832
12671 * g77.f-torture/execute/1832.f: New test
12672
12673 2003-04-11 David Chad <davidc@freebsd.org>
12674 Loren J. Rittle <ljrittle@acm.org>
12675
12676 libobjc/8562
12677 * objc.dg/headers.m: New test.
12678
12679 2003-04-10 Zack Weinberg <zack@codesourcery.com>
12680
12681 * gcc.c-torture/execute/builtin-noret-2.c: New.
12682 * gcc.c-torture/execute/builtin-noret-2.x: New.
12683 XFAIL builtin-noret-2.c at -O1 and above.
12684 * gcc.dg/redecl.c: New.
12685 * gcc.dg/Wshadow-1.c: Update error regexps.
12686
12687 2003-04-10 Mark Mitchell <mark@codesourcery.com>
12688
12689 * g++.dg/abi/bitfield10.C: New test.
12690
12691 2003-04-09 Mike Stump <mrs@apple.com>
12692
12693 * gcc.dg/pch/pch.exp: Make testcase names longer.
12694 * g++.dg/pch/pch.exp: Make testcase names longer.
12695
12696 2003-04-08 Roger Sayle <roger@eyesopen.com>
12697
12698 * gcc.dg/builtins-11.c: New test case.
12699
12700 2003-04-08 Roger Sayle <roger@eyesopen.com>
12701
12702 * gcc.dg/builtins-9.c: New test case.
12703 * gcc.dg/builtins-10.c: New test case.
12704
12705 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
12706
12707 * gcc.dg/noncompile/init-4.c.c: New test.
12708
12709 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
12710
12711 * gcc.misc-test/gcov-9.c: New test.
12712 * gcc.misc-test/gcov-10.c: New test
12713 * gcc.misc-test/gcov-11.c: New test.
12714
12715 2003-04-05 Zack Weinberg <zack@codesourcery.com>
12716
12717 PR optimization/10024
12718 * gcc.c-torture/compile/20030405-1.c: New test.
12719
12720 2003-04-04 Geoffrey Keating <geoffk@apple.com>
12721
12722 * gcc.dg/pch/static-3.c: New.
12723 * gcc.dg/pch/static-3.hs: New.
12724 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
12725
12726 2003-04-04 Richard Henderson <rth@redhat.com>
12727
12728 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
12729 * g++.dg/eh/forced2.C: Likewise.
12730
12731 2003-04-03 Mike Stump <mrs@apple.com>
12732
12733 * lib/scanasm.exp (scan-assembler): Add xfail processing for
12734 target arg.
12735 (scan-assembler-times, scan-assembler-not): Likewise.
12736 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
12737
12738 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
12739
12740 * gcc.dg/sparc-loop-1.c: New test.
12741
12742 2003-04-02 Geoffrey Keating <geoffk@apple.com>
12743
12744 PR other/9274
12745 * g++.dg/pch/system-2.C: New.
12746 * g++.dg/pch/system-2.Hs: New.
12747
12748 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
12749
12750 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
12751
12752 * g++.dg/eh/simd-1.C (vecfunc): Same.
12753
12754 2003-04-01 Roger Sayle <roger@eyesopen.com>
12755
12756 * gcc.c-torture/execute/20030401-1.c: New test case.
12757
12758 2003-04-01 Ziemowit Laski <zlaski@apple.com>
12759
12760 * objc.dg/defs.m: New.
12761
12762 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
12763
12764 * g++.dg/eh/simd-1.C: New.
12765 * g++.dg/eh/simd-2.C: New.
12766
12767 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
12768
12769 * gcc.c-torture/execute/simd-3.c: New.
12770
12771 2003-03-31 Mark Mitchell <mark@codesourcery.com>
12772
12773 PR c/9936
12774 * gcc.dg/20030331-2.c: New test.
12775
12776 2003-03-31 Mark Mitchell <mark@codesourcery.com>
12777
12778 PR c++/10278
12779 * g++.dg/parse/crash2.C: New test.
12780
12781 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
12782
12783 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
12784 * gcc.c-torture/execute/20030331-1.c: ...here.
12785
12786 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
12787
12788 * gcc.c-torture/execute/20030331-1.c: New test.
12789
12790 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
12791
12792 * lib/gcov.exp: Adjust call return testing strings.
12793 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
12794
12795 2003-03-31 Roger Sayle <roger@eyesopen.com>
12796
12797 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
12798 * gcc.dg/builtins-7.c: New test case.
12799 * gcc.dg/builtins-8.c: New test case.
12800
12801 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
12802
12803 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
12804
12805 2003-03-30 Mark Mitchell <mark@codesourcery.com>
12806
12807 PR c++/7647
12808 * g++.dg/lookup-class-member-2.C: New test.
12809
12810 2003-03-30 Glen Nakamura <glen@imodulo.com>
12811
12812 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
12813
12814 2003-03-28 Roger Sayle <roger@eyesopen.com>
12815
12816 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
12817
12818 2003-03-28 Mark Mitchell <mark@codesourcery.com>
12819
12820 * g++.dg/init/attrib1.C: New test.
12821
12822 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
12823
12824 * gcc.dg/ultrasp8.c: New test.
12825
12826 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
12827
12828 * gcc.dg/ultrasp7.c: New test.
12829
12830 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
12831
12832 PR c++/10047
12833 * g++.dg/template/inline1.C: New test.
12834
12835 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
12836
12837 * gcc.dg/sparc-dwarf2.c: New test.
12838
12839 2003-03-27 Roger Sayle <roger@eyesopen.com>
12840
12841 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
12842 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
12843
12844 2003-03-27 Mark Mitchell <mark@codesourcery.com>
12845
12846 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
12847 than reading .x files.
12848 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
12849 * g77.dg/gcov/gcov-1.f: Likewise.
12850 * gcc.misc-tests/gcov-4b.c: Likewise.
12851 * gcc.misc-tests/gcov-5b.c: Likewise.
12852 * gcc.misc-tests/gcov-6.c: Likewise.
12853 * gcc.misc-tests/gcov-7.c: Likewise.
12854 * gcc.misc-tests/gcov-8.c: Likewise.
12855 * g++.dg/gcov/gcov-1.x: Remove.
12856 * g77.dg/gcov/gcov-1.x: Likewise.
12857 * gcc.misc-tests/gcov-4b.x: Likewise.
12858 * gcc.misc-tests/gcov-5b.x: Likewise.
12859 * gcc.misc-tests/gcov-6.x: Likewise.
12860 * gcc.misc-tests/gcov-7.x: Likewise.
12861 * gcc.misc-tests/gcov-8.x: Likewise.
12862
12863 2003-03-27 Glen Nakamura <glen@imodulo.com>
12864
12865 PR opt/10087
12866 * gcc.dg/20030324-1.c: New test.
12867
12868 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
12869
12870 PR c++/10224
12871 * g++.dg/template/arg3.C: New test.
12872
12873 PR c++/10158
12874 * g++.dg/template/friend18.C: New test.
12875
12876 2003-03-26 Roger Sayle <roger@eyesopen.com>
12877
12878 * g77.f-torture/compile/20030326-1.f: New test case.
12879
12880 2003-03-26 Janis Johnson <janis187@us.ibm.com>
12881
12882 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
12883
12884 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
12885
12886 2003-03-26 Jakub Jelinek <jakub@redhat.com>
12887
12888 * gcc.dg/ia64-sync-3.c: New test.
12889
12890 2003-03-26 Alan Modra <amodra@bigpond.net.au>
12891
12892 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
12893
12894 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
12895
12896 * gcc.dg/ultrasp6.c: New test.
12897
12898 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
12899
12900 * gcc.dg/i386-signbit-1.c: New test.
12901 * gcc.dg/i386-signbit-2.c: New test.
12902 * gcc.dg/i386-signbit-3.c: New test.
12903
12904 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
12905
12906 * gcc.dg/ultrasp5.c: Fix options.
12907
12908 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
12909
12910 * gcc.dg/ultrasp5.c: Fix comment.
12911
12912 2003-03-24 Bud Davis <bdavis9659@comcast.net>
12913
12914 PR fortran/10197
12915 * g77.f-torture/execute/10197.f: New test.
12916
12917 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
12918
12919 PR c++/9898, c++/383
12920 * g++.dg/template/conv6.C: New test.
12921
12922 PR c++/10119
12923 * g++.dg/template/ptrmem5.C: New test.
12924
12925 PR c++/10026
12926 * g++.dg/lookup/koenig1.C: New test.
12927
12928 PR C++/10199
12929 * g++.dg/lookup/template2.C: New test.
12930
12931 2003-03-24 Jakub Jelinek <jakub@redhat.com>
12932
12933 * g++.dg/opt/rtti1.C: New test.
12934
12935 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
12936
12937 * gcc.dg/ultrasp5.c: New test.
12938
12939 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
12940
12941 PR middle-end/9967
12942 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
12943 builtin fputs.
12944
12945 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
12946
12947 PR c/8224
12948 * gcc.dg/20030323-1.c: New test.
12949
12950 2003-03-23 Roger Sayle <roger@eyesopen.com>
12951
12952 * gcc.c-torture/compile/20030323-1.c: New test case.
12953
12954 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
12955
12956 * gcc.dg/20030321-1.c: New test.
12957
12958 2003-03-22 Zack Weinberg <zack@codesourcery.com>
12959
12960 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
12961
12962 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
12963
12964 PR c++/9978, c++/9708
12965 * g++.dg/ext/vlm1.C: Adjust expected error.
12966 * g++.dg/ext/vla2.C: New test.
12967 * g++.dg/template/arg1.C: New test.
12968 * g++.dg/template/arg2.C: New test.
12969
12970 2003-03-22 Bud Davis <bdavis9659@comcast.net>
12971
12972 * g77.f-torture/execute/select.f: New test.
12973 * g77.f-torture/noncompile/select_no_compile.f: New test.
12974
12975 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
12976
12977 PR c++/9898
12978 * g++.dg/other/error4.C: New test.
12979
12980 2003-03-20 Mark Mitchell <mark@codesourcery.com>
12981
12982 * g++.dg/template/friend17.C: New test.
12983
12984 2003-03-21 Alan Modra <amodra@bigpond.net.au>
12985
12986 * gcc.c-torture/compile/20030320-1.c: New.
12987
12988 2003-03-20 Roger Sayle <roger@eyesopen.com>
12989
12990 * gcc.dg/builtins-6.c: New test case.
12991
12992 2003-03-19 Alan Modra <amodra@bigpond.net.au>
12993
12994 PR target/10073
12995 * gcc.c-torture/compile/20030319-1.c: New.
12996
12997 2003-03-18 Jan Hubicka <jh@suse.cz>
12998
12999 * gcc.dg/i386-cvt-1.c: New test.
13000
13001 2003-03-17 Zack Weinberg <zack@codesourcery.com>
13002
13003 * objc.dg/naming-1.m: Use "(parse|syntax) error".
13004 * objc.dg/naming-2.m: Likewise.
13005
13006 2003-03-17 Mark Mitchell <mark@codesourcery.com>
13007
13008 PR c++/9639
13009 * g++.dg/parse/crash1.C: New test.
13010
13011 2003-03-16 Mark Mitchell <mark@codesourcery.com>
13012
13013 PR c++/8805
13014 * g++.dg/eh/cleanup1.C: New test.
13015
13016 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
13017
13018 * gcc.c-torture/execute/20030316-1.c: New test case.
13019
13020 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
13021
13022 PR c++/9629
13023 * g++.dg/init/ctor2.C: New test.
13024
13025 2003-03-15 Roger Sayle <roger@eyesopen.com>
13026
13027 * g77.f-torture/compile/xformat.f: New test case.
13028
13029 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13030
13031 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
13032 * g++.old-deja/g++.mike/eh50.C: Likewise.
13033
13034 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13035
13036 PR c++/6440
13037 * g++.dg/template/spec7.C: New test.
13038 * g++.dg/template/spec8.C: Likewise.
13039
13040 2003-03-14 Jakub Jelinek <jakub@redhat.com>
13041
13042 * gcc.c-torture/execute/20030313-1.c: New test.
13043
13044 2003-03-14 Richard Henderson <rth@redhat.com>
13045
13046 * gcc.dg/inline-2.c: Adjust alpha test for external call.
13047
13048 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
13049
13050 * gcc.c-torture/compile/20030314-1.c: New test.
13051
13052 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
13053
13054 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
13055 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
13056 thumb target,
13057 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
13058 to accept newer _imp__ prefix and additional
13059 newline in .drectve section.
13060 * gcc.dg/dll-4.c: Likewise.
13061 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
13062 switch.
13063
13064 2003-03-13 Mark Mitchell <mark@codesourcery.com>
13065
13066 * g++.dg/parse/namespace9.C: New test.
13067
13068 * g++.dg/init/ref5.C: New test.
13069 * g++.dg/parse/ptrmem1.C: Likewise.
13070
13071 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13072
13073 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
13074 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
13075 regular expression.
13076 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
13077 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
13078
13079 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
13080
13081 * gcc.c-torture/execute/20030224-2.c: New test.
13082
13083 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
13084
13085 * gcc.dg/decl-3.c: New test.
13086
13087 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
13088
13089 * gcc.dg/i386-loop-2.c: New test.
13090
13091 2003-03-11 Mark Mitchell <mark@codesourcery.com>
13092
13093 PR c++/9474
13094 * g++.dg/parse/namespace8.C: New test.
13095
13096 PR c++/9924
13097 * g++.dg/overload/builtin2.C: New test.
13098
13099 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
13100
13101 * gcc.dg/return-type-3.c: New test.
13102
13103 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
13104
13105 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
13106 profiling options are not supported.
13107
13108 2003-03-10 Mark Mitchell <mark@codesourcery.com>
13109
13110 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
13111 * g++.old-deja/g++.warn/impint2.C: Likewise.
13112
13113 2003-03-10 Devang Patel <dpatel@apple.com>
13114
13115 * g++.dg/cpp/c++_cmd_1.C: New test.
13116 * g++.dg/cpp/c++_cmd_1.h: New file.
13117
13118 2003-03-10 Segher Boessenkool <segher@koffie.nl>
13119
13120 * gcc.dg/altivec-9.c: New file.
13121
13122 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13123
13124 * gcc.dg/ppc-sdata-1.c: New test.
13125 * gcc.dg/ppc-sdata-2.c: New test.
13126
13127 2003-03-09 Mark Mitchell <mark@codesourcery.com>
13128
13129 PR c++/9373
13130 * g++.dg/opt/ptrmem2.C: New test.
13131
13132 PR c++/8534
13133 * g++.dg/opt/ptrmem1.C: New test.
13134
13135 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
13136
13137 * gcc.dg/i386-loop-1.c: New test.
13138
13139 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13140
13141 PR c++/9970
13142 * g++.dg/lookup/friend1.C: New test.
13143
13144 2003-03-08 Mark Mitchell <mark@codesourcery.com>
13145
13146 PR c++/9823
13147 * g++.dg/parser/constructor1.C: New test.
13148
13149 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
13150
13151 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
13152
13153 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
13154
13155 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
13156
13157 * gcc.dg/cpp/Wunused.c: Update test.
13158
13159 2003-03-08 Jan Hubicka <jh@suse.cz>
13160
13161 * gcc.dg/inline-3.c: New test.
13162
13163 2003-03-08 Mark Mitchell <mark@codesourcery.com>
13164
13165 PR c++/9809
13166 * g++.dg/parse/builtin1.C: New test.
13167
13168 PR c++/9982
13169 * g++.dg/abi/cookie1.C: New test.
13170 * g++.dg/abi/cookie2.C: Likewise.
13171
13172 PR c++/9524
13173 * g++.dg/template/field1.C: New test.
13174
13175 PR c++/9912
13176 * g++.dg/parse/class1.C: New test.
13177 * g++.dg/parse/namespace7.C: Likewise.
13178 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
13179
13180 2003-03-07 Mark Mitchell <mark@codesourcery.com>
13181
13182 * g++.dg/init/ref4.C: New test.
13183
13184 2003-03-07 Jan Hubicka <jh@suse.cz>
13185
13186 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
13187 * gcc.dg/inline-3.c: New test.
13188
13189 2003-03-06 Mark Mitchell <mark@codesourcery.com>
13190
13191 * g++.dg/init/ref3.C: New test.
13192
13193 PR c++/9965
13194 * g++.dg/init/ref2.C: New test.
13195
13196 PR c++/9400
13197 * g++.dg/warn/Wshadow-2.C: New test.
13198
13199 PR c++/9791
13200 * g++.dg/warn/Woverloaded-1.C: New test.
13201
13202 2003-03-05 Jan Hubicka <jh@suse.cz>
13203
13204 * gcc.dg/i386-local2.c: New.
13205 * gcc.dg/i386-local.c: Fix typo.
13206
13207 2003-03-05 Mark Mitchell <mark@codesourcery.com>
13208
13209 * g++.dg/abi/layout3.C: New test.
13210
13211 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
13212
13213 * gcc.c-torture/compile/20030305-1.c
13214
13215 2003-03-05 Jan Hubicka <jh@suse.cz>
13216
13217 * gcc.dg/i386-local.c: New.
13218
13219 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
13220
13221 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
13222
13223 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13224
13225 * gcc.dg/switch-2.c: New test.
13226 * gcc.dg/switch-3.c: New test.
13227 * gcc.dg/Wswitch.c: Adjust line numbers.
13228 * gcc.dg/Wswitch-default.c: Likewise.
13229 * gcc.dg/Wswitch-enum.c: Likewise.
13230
13231 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
13232
13233 * gcc.c-torture/execute/20030222-1.c: New test.
13234
13235 2003-03-03 James E Wilson <wilson@tuliptree.org>
13236
13237 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
13238
13239 2003-03-03 Mark Mitchell <mark@codesourcery.com>
13240
13241 PR c++/9878
13242 * g++.dg/init/ref1.C: New test.
13243
13244 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
13245
13246 * gcc.dg/sh-relax.c: New SH-only test.
13247
13248 2003-03-03 Geoffrey Keating <geoffk@apple.com>
13249
13250 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
13251 comment explaining purpose of testcase.
13252
13253 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
13254
13255 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
13256 for HC11/HC12 (asm needs two int registers).
13257 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
13258 HC11/HC12 because the test uses an asm which needs two 32-bit
13259 registers.
13260
13261 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
13262
13263 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
13264 for HC11/HC12 (array is too large otherwise).
13265 * gcc.c-torture/compile/920501-4.x: New file, likewise.
13266 * gcc.c-torture/compile/20010518-2.x: Likewise.
13267 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
13268 HC11/HC12 (array is too large).
13269
13270 2003-03-01 Geoffrey Keating <geoffk@apple.com>
13271
13272 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
13273 * lib/g++-dg.exp (g++-dg-test): Likewise.
13274
13275 2003-03-01 Roger Sayle <roger@eyesopen.com>
13276
13277 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
13278 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
13279
13280 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13281
13282 * g++.dg/warn/implicit-typename1.C: Remove warning.
13283
13284 2003-02-28 Richard Henderson <rth@redhat.com>
13285
13286 * gcc.dg/noreturn-1.c: Move noreturn warning line.
13287 * gcc.dg/return-type-1.c: Move control reaches end warning line.
13288
13289 2003-02-28 Geoffrey Keating <geoffk@apple.com>
13290
13291 * gcc.dg/pch/pch.exp: Change .pch to .gch.
13292 * g++.dg/pch/pch.exp: Likewise.
13293
13294 2003-02-28 Mark Mitchell <mark@codesourcery.com>
13295
13296 PR c++/9879
13297 * testsuite/g++.dg/init/new4.C: New test.
13298
13299 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
13300
13301 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
13302
13303 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
13304
13305 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
13306 unsigned long.
13307
13308 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
13309 wider than float.
13310
13311 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
13312
13313 * lib/scanasm.exp: Add support for counting numbers of
13314 occurences.
13315 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
13316 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
13317
13318 2003-02-25 Mark Mitchell <mark@codesourcery.com>
13319
13320 PR c++/9683
13321 * g++.dg/template/static3.C: New test.
13322
13323 PR c++/9829
13324 * g++.dg/parse/namespace6.C: New test.
13325
13326 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13327
13328 PR target/9732
13329 * gcc.dg/20030225-1.c: New test.
13330
13331 2003-02-24 Mark Mitchell <mark@codesourcery.com>
13332
13333 * README: Remove out-of-date information.
13334
13335 PR c++/9836
13336 * g++.dg/template/spec6.C: New test.
13337
13338 2003-02-24 Jeff Law <law@redhat.com>
13339
13340 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
13341
13342 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13343
13344 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
13345 * gcc.dg/pragma-ep-1.c: Likewise.
13346
13347 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13348
13349 PR c++/9602
13350 * g++.dg/template/friend16.C: New test.
13351
13352 2003-02-23 Mark Mitchell <mark@codesourcery.com>
13353
13354 PR c++/5333
13355 * g++.dg/parse/fused-params1.C: Adjust error messages.
13356 * g++.dg/template/nested3.C: New test.
13357
13358 2003-02-24 Alan Modra <amodra@bigpond.net.au>
13359
13360 * g++.dg/abi/param1.C: New test.
13361
13362 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13363
13364 PR c++/7982
13365 * g++.dg/warn/implicit-typename1.C: New test.
13366
13367 2003-02-22 Kelley Cook <kelleycook@comcast.net>
13368
13369 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
13370 with "mtune".
13371 * g++.old-deja/g++.other/store-expr2.C: Likewise.
13372 * gcc.c-torture/execute/20010129-1.x: Likewise.
13373 * gcc.dg/20011107-1.c: Likewise.
13374 * gcc.dg/20020108-1.c: Likewise.
13375 * gcc.dg/20020122-3.c: Likewise.
13376 * gcc.dg/20020206-1.c: Likewise.
13377 * gcc.dg/20020310-1.c: Likewise.
13378 * gcc.dg/20020426-2.c: Likewise.
13379 * gcc.dg/20020517-1.c: Likewise.
13380 * gcc.dg/991230-1.c: Likewise.
13381 * gcc.dg/i386-unroll-1.c: Likewise.
13382 * gcc.misc-tests/i386-prefetch.exp: Likewise.
13383
13384 2003-02-22 Jan Hubicka <jh@suse.cz>
13385
13386 * gcc.dg/i386-mul.c: New test.
13387
13388 2003-02-21 Roger Sayle <roger@eyesopen.com>
13389
13390 * gcc.dg/builtins-5.c: New test case.
13391
13392 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
13393
13394 * gcc.dg/asmreg-1.c: New test.
13395
13396 2003-02-21 Mark Mitchell <mark@codesourcery.com>
13397
13398 PR c++/9749
13399 * g++.dg/parse/varmod1.C: New test.
13400
13401 2003-02-21 Mark Mitchell <mark@codesourcery.com>
13402
13403 PR c++/9727
13404 * g++.dg/template/op1.C: New test.
13405
13406 2003-02-21 Mark Mitchell <mark@codesourcery.com>
13407
13408 PR c++/8906
13409 * g++.dg/template/nested2.C: New test.
13410
13411 2003-02-21 Mark Mitchell <mark@codesourcery.com>
13412
13413 PR c++/8724
13414 * g++.dg/expr/dtor1.C: New test.
13415
13416 2003-02-21 Zack Weinberg <zack@codesourcery.com>
13417
13418 * gcc.dg/cpp/include3.c: New test.
13419 * gcc.dg/cpp/inc/foo.h: New file.
13420
13421 2003-02-21 Glen Nakamura <glen@imodulo.com>
13422
13423 * gcc.c-torture/execute/20030221-1.c: New test.
13424
13425 2003-02-20 Mark Mitchell <mark@codesourcery.com>
13426
13427 PR c++/9729
13428 * g++.dg/abi/conv1.C: New test.
13429
13430 2003-02-20 Jan Hubicka <jh@suse.cz>
13431
13432 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
13433
13434 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
13435
13436 * gcc.c-torture/compile/20030219-1.c: New test.
13437
13438 2003-02-18 Jan Hubicka <jh@suse.cz>
13439
13440 * gcc.dg/funcorder.c: New test.
13441
13442 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
13443
13444 * gcc.c-torture/execute/20030218-1.c: New.
13445
13446 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
13447
13448 * gcc.dg/20030218-1.c: New.
13449
13450 2003-02-18 Richard Henderson <rth@redhat.com>
13451
13452 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
13453 * gcc.dg/attr-used-2.c: New.
13454
13455 2003-02-18 Mark Mitchell <mark@codesourcery.com>
13456
13457 PR c++/9704
13458 * g++.dg/init/copy5.C: New test.
13459
13460 2003-02-18 Geoffrey Keating <geoffk@apple.com>
13461
13462 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
13463 * g++.dg/pch/pch.exp: Likewise.
13464
13465 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
13466
13467 * gcc.c-torture/execute/20030209-1.c: Enable the test if
13468 STACK_SIZE is not defined.
13469
13470 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13471
13472 PR c++/9457
13473 * g++.dg/template/init1.C: New test.
13474
13475 2003-02-16 Jan HUbicka <jh@suse.cz>
13476
13477 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
13478 (foo): Add few extra tests
13479 * gcc.dg/c99-const-expr-3.c: Likewise.
13480 * gcc.c-torture/execute/20030216-1.c: New.
13481
13482 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13483
13484 PR c++/9459
13485 * g++.dg/ext/typeof4.C: New test.
13486
13487 2003-02-15 Roger Sayle <roger@eyesopen.com>
13488
13489 * gcc.dg/i386-387-3.c: New test case.
13490
13491 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
13492
13493 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
13494 cris-*-elf* cris-*-aout* and mmix-*-*.
13495
13496 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
13497
13498 * gcc.dg/20030213-1.c: New test.
13499
13500 2003-02-12 Roger Sayle <roger@eyesopen.com>
13501
13502 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
13503 * gcc.dg/i386-387-2.c: Likewise.
13504
13505 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
13506
13507 * gcc.dg/ppc-spe.c: Fix formatting.
13508 Enable tests that were previously unsupported by gas.
13509 Delete tests for instructions that no longer exist.
13510 Switch arguments on evsubifw builtin.
13511
13512 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
13513
13514 * gcc.c-torture/execute/20030209-1.c: Disable the test if
13515 STACK_SIZE is too small.
13516
13517 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
13518 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
13519
13520 * gcc.dg/decl-2.c: New test.
13521
13522 2003-02-10 Jan Hubicka <jh@suse.cz>
13523
13524 * gcc.dg/i386-fpcvt-1.c: New test.
13525
13526 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
13527
13528 * gcc.c-torture/execute/20030209-1.c: New test.
13529
13530 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
13531
13532 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
13533 int-wide bitops, use the constants of the same width.
13534 Likewise, if long long is 32-bit wide, test bitops using
13535 32-bit constants.
13536
13537 2003-02-07 Loren James Rittle <ljrittle@acm.org>
13538
13539 * gcc.dg/20021014-1.c: Annotate with expected notice text.
13540
13541 2003-02-07 Roger Sayle <roger@eyesopen.com>
13542
13543 * testsuite/gcc.dg/builtins-4.c: New test case.
13544
13545 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13546
13547 * gcc.dg/20020430-1.c: Fix dg command typos.
13548 * gcc.dg/20020503-1.c: Likewise.
13549
13550 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13551
13552 PR c++/8785
13553 * g++.dg/parse/fused-params1.C: New test.
13554
13555 PR c++/8857
13556 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
13557
13558 PR c++/8921
13559 * g++.dg/parse/non-dependent1.C: New test.
13560
13561 PR c++/8928
13562 * g++.dg/parse/dupl-tmpl-args1.C: New test.
13563
13564 PR c++/9228
13565 * g++.dg/parse/undefined7.C: New test.
13566 * g++.dg/parse/non-templ1.C: New test.
13567
13568 PR c++/9229
13569 * g++.dg/parse/too-many-tmpl-args1.C: New test.
13570
13571 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13572
13573 * gcc.c-torture/compile/20030206-1.c: New test.
13574
13575 2003-02-05 Roger Sayle <roger@eyesopen.com>
13576
13577 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
13578 "pow" to "foo" to avoid potential confusion with a math built-in.
13579
13580 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13581
13582 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
13583 conditions for SPARC targets.
13584
13585 2003-02-05 Jakub Jelinek <jakub@redhat.com>
13586
13587 * gcc.dg/20030204-1.c: New test.
13588
13589 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13590
13591 PR c++/38
13592 * g++.dg/parse/array-size1.C: New test.
13593
13594 PR c++/5657
13595 * g++.dg/parse/undefined3.C: New test.
13596
13597 PR c++/5665
13598 * g++.dg/parse/undefined4.C: New test.
13599
13600 PR c++/5975
13601 * g++.dg/parse/undefined5.C: New test.
13602
13603 PR c++/7259
13604 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
13605
13606 PR c++/8578
13607 * g++.dg/parse/casting-operator1.C: New test.
13608
13609 PR c++/8596
13610 * g++.dg/parse/undefined6.C: New test.
13611
13612 PR c++/8736
13613 * g++.dg/parse/missing-template1.C: New test.
13614
13615 2003-02-04 Jan Hubicka <jh@suse.cz>
13616
13617 * gcc.dg/i386-cadd.c: Compile using -march=k8.
13618 * gcc.dg/i386-cmov?.c: Likewise.
13619 * gcc.dg/i386-fpcvt-?.c: Likewise.
13620 * gcc.dg/i386-ssefp-1.c: Likewise.
13621 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
13622 conventions.
13623
13624 2003-02-03 Mark Mitchell <mark@codesourcery.com>
13625
13626 PR c++/7129
13627 * testsuite/g++.dg/ext/max.C: New test.
13628
13629 2003-02-03 Jan Hubicka <jh@suse.cz>
13630
13631 * gcc.c-torture/execute/20030203-1.c: New test.
13632
13633 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
13634
13635 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
13636 'natural-endian'.
13637
13638 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
13639
13640 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
13641 * g++.dg/init/new2.C: Likewise.
13642 * g++.dg/other/new1.C: Likewise.
13643
13644 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
13645
13646 * gcc.dg/struct-ret-libc.c: New test.
13647
13648 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
13649
13650 * gcc.dg/20030129-1.c: New test.
13651
13652 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13653
13654 PR c++/8849
13655 * g++.dg/template/ptrmem4.C: New test.
13656
13657 2003-01-29 Mark Mitchell <mark@codesourcery.com>
13658
13659 * g++.dg/parser/constant1.C: New test.
13660
13661 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13662
13663 PR c++/8591
13664 * g++.dg/parse/friend2.C: New test.
13665
13666 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
13667
13668 PR c++/9437
13669 * g++.dg/template/unify4.C: New test.
13670
13671 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
13672
13673 * gcc.c-torture/execute/20030128-1.c: New test.
13674
13675 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
13676
13677 * g++.dg/lookup/nested1.C: Test moved from ...
13678 * g++.old-deja/g++.other/lookup24.C: ... here.
13679
13680 2003-01-28 Jan Hubicka <jh@suse.cz>
13681
13682 * gcc.dg/i386-cmov5.c: New test.
13683
13684 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
13685
13686 * gcc.c-torture/execute/20010925-1.c: Changed the
13687 memcpy declaration.
13688
13689 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
13690
13691 PR c++/3902
13692 * g++.dg/parse/template5.C: New test.
13693
13694 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
13695
13696 PR fortran/9258
13697 * g77.dg/pr9258: New test.
13698
13699 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
13700
13701 * README: Move relevant parts from README.g++.
13702
13703 * README.g++: Remove this file.
13704
13705 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
13706
13707 * g++.dg/abi/dcast1.C: New test.
13708
13709 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13710
13711 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
13712
13713 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
13714
13715 PR c++/47
13716 * g++.old-deja/g++.other/lookup24.C: New test.
13717
13718 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13719
13720 PR middle-end/7227
13721 * gcc.dg/uninit-C.c: New test.
13722
13723 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
13724
13725 * g++.dg/abi/covariant1.C: New test.
13726
13727 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
13728
13729 * gcc.dg/20030123-1.c: New test.
13730
13731 2003-01-25 Jan Hubicka <jh@suse.cz>
13732
13733 PR opt/8492
13734 * gcc.c-torture/compile/20030125-1.c
13735
13736 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
13737
13738 PR c++/9403
13739 * g++.dg/parse/template3.C: New test.
13740 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
13741
13742 PR c++/795
13743 * g++.dg/parse/template4.C: New test.
13744
13745 PR c++/9415
13746 * g++.dg/template/qual2.C: New test.
13747
13748 PR c++/8545
13749 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
13750
13751 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
13752
13753 2003-01-25 Roger Sayle <roger@eyesopen.com>
13754
13755 * gcc.c-torture/execute/switch-1.c: New test case.
13756
13757 2003-01-25 Jan Hubicka <jh@suse.cz>
13758
13759 * gcc.c-torture/execute/20030125-1.[cx]: New test.
13760
13761 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
13762
13763 Tweaks for Bison-1.875. From the NEWS file:
13764 "- `parse error' -> `syntax error'
13765 Bison now uniformly uses the term `syntax error'"
13766 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
13767 * gcc.dg/cpp/digraph2.c: Likewise.
13768 * gcc.dg/cpp/direct2.c: Likewise.
13769 * gcc.dg/cpp/paste4.c: Likewise.
13770 * gcc.dg/c90-restrict-1.c: Likewise.
13771 * gcc.dg/c99-func-2.c: Likewise.
13772 * gcc.dg/noncompile/920721-2.c: Likewise.
13773 * gcc.dg/noncompile/930622-2.c: Likewise.
13774 * gcc.dg/noncompile/940112-1.c: Likewise.
13775 * gcc.dg/noncompile/950921-1.c: Likewise.
13776 * gcc.dg/noncompile/951123-1.c: Likewise.
13777 * gcc.dg/noncompile/971104-1.c: Likewise.
13778 * gcc.dg/noncompile/990416-1.c: Likewise.
13779
13780 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
13781
13782 * g++.dg/parse/undefined1.C: Add error message.
13783
13784 2003-01-22 Mark Mitchell <mark@codesourcery.com>
13785
13786 PR c++/9354
13787 * g++.dg/parse/new1.C: New test.
13788
13789 PR c++/9216
13790 * g++.dg/parse/template2.C: New test.
13791
13792 PR c++/9354
13793 * g++.dg/parse/typedef2.C: New test.
13794
13795 PR c++/9328
13796 * g++.dg/ext/typeof3.C: New test.
13797
13798 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13799
13800 PR c++/2738
13801 * g++.dg/parse/ret-type1.C: New test.
13802
13803 PR c++/3792
13804 * g++.dg/parse/tmpl-outside1.C: New test.
13805
13806 PR c++/4207
13807 * g++.dg/parse/int-as-enum1.C: New test.
13808
13809 PR c++/4903
13810 * g++.dg/parse/no-typename1.C: New test.
13811
13812 PR c++/5533
13813 * g++.dg/parse/no-value1.C: New test.
13814
13815 PR c++/5921
13816 * g++.dg/parse/wrong-inline1.C: New test.
13817
13818 PR c++/6402
13819 * g++.dg/parse/ref1.C: New test.
13820
13821 PR c++/6992
13822 * g++.dg/parse/attr-ctor1.C: New test.
13823
13824 PR c++/7229
13825 * g++.dg/parse/namespace5.C: New test.
13826
13827 PR c++/7917
13828 * g++.dg/parse/func-def1.C: New test.
13829
13830 PR c++/8143
13831 * g++.dg/parse/undefined1.C: New test.
13832
13833 PR c++/5723, PR c++/8522
13834 * g++.dg/parse/specialization1.C: New test.
13835
13836 PR c++/163, PR c++/8595
13837 * g++.dg/parse/struct-as-enum1.C: New test.
13838
13839 PR c++/9173
13840 * g++.dg/parse/undefined2.C: New test.
13841
13842 2003-01-22 Mark Mitchell <mark@codesourcery.com>
13843
13844 PR c++/9298
13845 * g++.dg/parse/template1.C: New test.
13846
13847 PR c++/9384
13848 * g++.dg/parse/using1.C: New test.
13849
13850 PR c++/9285
13851 PR c++/9294
13852 * g++.dg/parse/expr2.C: New test.
13853
13854 PR c++/9388
13855 * g++.dg/parse/lookup2.C: Likewise.
13856
13857 2003-01-21 Jan Hubicka <jh@suse.cz>
13858
13859 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
13860 * gcc.c-torture/execute/eeprof-1.c: Likewise.
13861 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
13862 * gcc.c-torture/execute/string-opt-*.c: Likewise.
13863
13864 2003-01-20 Nick Clifton <nickc@redhat.com>
13865
13866 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
13867 problem with ARM sibcall code generation.
13868
13869 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
13870
13871 * gcc.c-torture/execute/20030120-1.c: New.
13872
13873 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
13874
13875 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
13876
13877 2003-01-17 Mark Mitchell <mark@codesourcery.com>
13878
13879 PR c++/9272
13880 * g++.dg/parse/ctor1.C: New test.
13881
13882 PR c++/9294:
13883 * g++.dg/parse/qualified1.C: New test.
13884
13885 * g++.dg/parse/typename3.C: New test.
13886
13887 2003-01-16 Richard Henderson <rth@redhat.com>
13888
13889 * g++.dg/tls/init-2.C: Fix error matches for real this time.
13890
13891 2003-01-16 Richard Henderson <rth@redhat.com>
13892
13893 * g++.dg/pch/pch.exp: Copy test header to the working directory
13894 before using it either for precompilation or direct use.
13895 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
13896 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
13897
13898 2003-01-16 Richard Henderson <rth@redhat.com>
13899
13900 * gcc.dg/pch/pch.exp: Copy test header to the working directory
13901 before using it either for precompilation or direct use.
13902 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
13903 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
13904
13905 2003-01-16 Mark Mitchell <mark@codesourcery.com>
13906
13907 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
13908 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
13909 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
13910 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
13911 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
13912 typename warning into error.
13913 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
13914 error messages.
13915 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
13916 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
13917 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
13918 messages.
13919 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
13920 make declaration visible in template.
13921 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
13922 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
13923 messages.
13924 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
13925 message.
13926 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
13927 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
13928 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
13929 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
13930 typename warning with error message.
13931 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
13932 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
13933 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
13934
13935 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
13936
13937 * g++.dg/parse/ambig2.C: New test.
13938
13939 2003-01-15 Richard Henderson <rth@redhat.com>
13940
13941 * g++.dg/tls/init-2.C: Update error message string.
13942
13943 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13944
13945 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
13946
13947 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
13948
13949 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
13950 all for HC11/HC12.
13951 * gcc.c-torture/compile/20001205-1.x: Likewise.
13952 * gcc.c-torture/compile/20001226-1.x: Likewise.
13953 * gcc.c-torture/compile/920520-1.x: Likewise.
13954 * gcc.c-torture/compile/961203-1.x: Likewise.
13955 * gcc.c-torture/compile/20020604-1.x: Likewise.
13956
13957 2003-01-15 Jan Hubicka <jh@suse.cz>
13958
13959 * gcc.c-torture/compile/20030115-1.c: New test.
13960
13961 * gcc.dg/i386-fpcvt-1.c: New test.
13962 * gcc.dg/i386-fpcvt-2.c: New test.
13963
13964 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
13965
13966 Further conform g++'s __vmi_class_type_info to the C++ ABI
13967 specification.
13968 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
13969 the specification.
13970
13971 2003-01-14 Jan Hubicka <jh@suse.cz>
13972
13973 * gcc.dg/i386-fpcvt-1.c: New test.
13974 * gcc.dg/i386-fpcvt-2.c: New test.
13975
13976 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
13977
13978 * gcc.dg/i386-mmx-3.c: New test.
13979
13980 2003-01-12 Mark Mitchell <mark@codesourcery.com>
13981
13982 PR c++/9264
13983 * g++.dg/parse/octal1.C: New file.
13984
13985 PR c++/9172
13986 * g++.dg/parse/typename1.C: New file.
13987
13988 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
13989
13990 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
13991 * gcc.dg/bf-no-ms-layout.c: Likewise.
13992 * gcc.dg/bf-ms-attrib.c: Likewise.
13993
13994 2003-01-10 Mark Mitchell <mark@codesourcery.com>
13995
13996 PR c++/9099
13997 * g++.dg/parse/dtor1.C: New file.
13998
13999 PR c++/9128
14000 * g++.dg/rtti/typeid1.C: New file.
14001
14002 PR c++/9153
14003 * g++.dg/parse/lookup1.C: New file.
14004
14005 PR c++/9171
14006 * g++.dg/templ/spec5.C: New file.
14007
14008 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
14009
14010 * gcc.c-torture/compile/20030110-1.c: New test.
14011
14012 2003-01-09 Geoffrey Keating <geoffk@apple.com>
14013
14014 Merge from pch-branch:
14015
14016 2002-12-23 Geoffrey Keating <geoffk@apple.com>
14017
14018 * gcc.dg/pch/cpp-1.h: New.
14019 * gcc.dg/pch/cpp-1.c: New.
14020 * gcc.dg/pch/cpp-2.h: New.
14021 * gcc.dg/pch/cpp-2.c: New.
14022
14023 2002-11-19 Geoffrey Keating <geoffk@apple.com>
14024
14025 * gcc.dg/pch/except-1.h: New.
14026 * gcc.dg/pch/except-1.c: New.
14027
14028 2002-11-13 Geoffrey Keating <geoffk@apple.com>
14029
14030 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
14031 running test.
14032 * gcc.dg/pch: Include *.hp not *.h.
14033 * gcc.dg/pch/system-1.h: New.
14034 * gcc.dg/pch/system-1.c: New.
14035
14036 2002-11-11 Geoffrey Keating <geoffk@apple.com>
14037
14038 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
14039 rather than trying to build and run a program using PCH.
14040 * gcc.dg/pch: Remove dg-do commands from test files.
14041
14042 2002-11-08 Geoffrey Keating <geoffk@apple.com>
14043
14044 * gcc.dg/pch/macro-3.c: New.
14045 * gcc.dg/pch/macro-3.h: New.
14046
14047 2002-11-04 Geoffrey Keating <geoffk@apple.com>
14048
14049 * gcc.dg/pch/common-1.c: New.
14050 * gcc.dg/pch/common-1.h: New.
14051 * gcc.dg/pch/decl-1.c: New.
14052 * gcc.dg/pch/decl-1.h: New.
14053 * gcc.dg/pch/decl-2.c: New.
14054 * gcc.dg/pch/decl-2.h: New.
14055 * gcc.dg/pch/decl-3.c: New.
14056 * gcc.dg/pch/decl-3.h: New.
14057 * gcc.dg/pch/decl-4.c: New.
14058 * gcc.dg/pch/decl-4.h: New.
14059 * gcc.dg/pch/decl-5.c: New.
14060 * gcc.dg/pch/decl-5.h: New.
14061 * gcc.dg/pch/global-1.c: New.
14062 * gcc.dg/pch/global-1.h: New.
14063 * gcc.dg/pch/inline-1.c: New.
14064 * gcc.dg/pch/inline-1.h: New.
14065 * gcc.dg/pch/inline-2.c: New.
14066 * gcc.dg/pch/inline-2.h: New.
14067 * gcc.dg/pch/static-1.c: New.
14068 * gcc.dg/pch/static-1.h: New.
14069 * gcc.dg/pch/static-2.c: New.
14070 * gcc.dg/pch/static-2.h: New.
14071
14072 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
14073
14074 * g++.dg/pch/pch.exp: Better handle failing testcases.
14075 * gcc.dg/pch/pch.exp: Likewise.
14076 * gcc.dg/pch/macro-1.c: New.
14077 * gcc.dg/pch/macro-1.h: New.
14078 * gcc.dg/pch/macro-2.c: New.
14079 * gcc.dg/pch/macro-2.h: New.
14080
14081 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
14082
14083 * g++.dg/dg.exp: Treat files in pch/ specially.
14084 * g++.dg/pch/pch.exp: New file.
14085 * g++.dg/pch/empty.H: New file.
14086 * g++.dg/pch/empty.C: New file.
14087 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
14088 "precompile".
14089
14090 * gcc.dg/pch/pch.exp: New file.
14091 * gcc.dg/pch/empty.h: New file.
14092 * gcc.dg/pch/empty.c: New file.
14093 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
14094 "precompile".
14095
14096 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14097
14098 * g++.dg/template/friend14.C: New test.
14099
14100 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
14101
14102 * gcc.dg/old-style-asm-1.c: New test.
14103
14104 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
14105
14106 * gcc.c-torture/compile/20030109-1.c: New test.
14107
14108 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
14109
14110 * gcc.c-torture/execute/20030109-1.c: New test.
14111
14112 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
14113
14114 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
14115 * g++.old-deja/g++.mike/dyncast2.C: Likewise
14116 * g++.old-deja/g++.mike/dyncast3.C: Likewise
14117 * g++.old-deja/g++.mike/eh2.C: Likewise
14118 * g++.old-deja/g++.mike/eh3.C: Likewise
14119 * g++.old-deja/g++.mike/eh5.C: Likewise
14120 * g++.old-deja/g++.mike/eh6.C: Likewise
14121 * g++.old-deja/g++.mike/eh7.C: Likewise
14122 * g++.old-deja/g++.mike/eh8.C: Likewise
14123 * g++.old-deja/g++.mike/eh9.C: Likewise
14124 * g++.old-deja/g++.mike/eh10.C: Likewise
14125 * g++.old-deja/g++.mike/eh12.C: Likewise
14126 * g++.old-deja/g++.mike/eh13.C: Likewise
14127 * g++.old-deja/g++.mike/eh14.C: Likewise
14128 * g++.old-deja/g++.mike/eh16.C: Likewise
14129 * g++.old-deja/g++.mike/eh17.C: Likewise
14130 * g++.old-deja/g++.mike/eh18.C: Likewise
14131 * g++.old-deja/g++.mike/eh21.C: Likewise
14132 * g++.old-deja/g++.mike/eh23.C: Likewise
14133 * g++.old-deja/g++.mike/eh24.C: Likewise
14134 * g++.old-deja/g++.mike/eh25.C: Likewise
14135 * g++.old-deja/g++.mike/eh26.C: Likewise
14136 * g++.old-deja/g++.mike/eh27.C: Likewise
14137 * g++.old-deja/g++.mike/eh28.C: Likewise
14138 * g++.old-deja/g++.mike/eh29.C: Likewise
14139 * g++.old-deja/g++.mike/eh31.C: Likewise
14140 * g++.old-deja/g++.mike/eh33.C: Likewise
14141 * g++.old-deja/g++.mike/eh34.C: Likewise
14142 * g++.old-deja/g++.mike/eh35.C: Likewise
14143 * g++.old-deja/g++.mike/eh36.C: Likewise
14144 * g++.old-deja/g++.mike/eh37.C: Likewise
14145 * g++.old-deja/g++.mike/eh38.C: Likewise
14146 * g++.old-deja/g++.mike/eh39.C: Likewise
14147 * g++.old-deja/g++.mike/eh40.C: Likewise
14148 * g++.old-deja/g++.mike/eh41.C: Likewise
14149 * g++.old-deja/g++.mike/eh42.C: Likewise
14150 * g++.old-deja/g++.mike/eh44.C: Likewise
14151 * g++.old-deja/g++.mike/eh46.C: Likewise
14152 * g++.old-deja/g++.mike/eh47.C: Likewise
14153 * g++.old-deja/g++.mike/eh48.C: Likewise
14154 * g++.old-deja/g++.mike/eh49.C: Likewise
14155 * g++.old-deja/g++.mike/eh50.C: Likewise
14156 * g++.old-deja/g++.mike/eh51.C: Likewise
14157 * g++.old-deja/g++.mike/eh53.C: Likewise
14158 * g++.old-deja/g++.mike/eh55.C: Likewise
14159 * g++.old-deja/g++.mike/p7912.C: Likewise
14160 * g++.old-deja/g++.mike/p9706.C: Likewise
14161 * g++.old-deja/g++.mike/p10416.C: Likewise
14162 * g++.old-deja/g++.mike/p11667.C: Likewise
14163 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
14164 Remove redundant reference to Iris.
14165 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
14166 Elxsi, i860, Pico Java, and WE32K.
14167
14168 2003-01-07 Mark Mitchell <mark@codesourcery.com>
14169
14170 * g++.dg/ext/asm4.C: New test.
14171
14172 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14173
14174 PR c++/9030
14175 * g++.dg/template/friend12.C: New test.
14176 * g++.dg/template/friend13.C: Likewise.
14177 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
14178
14179 2003-01-08 Jan Hubicka <jh@suse.cz>
14180
14181 * gcc.dg/i386-cadd.c: New test.
14182 * gcc.dg/i386-cmov4.c: Likewise.
14183
14184 2003-01-06 Mark Mitchell <mark@codesourcery.com>
14185
14186 PR c++/9165
14187 * g++.dg/warn/Wunused-3.C: New test.
14188
14189 * g++.dg/abi/bitfield9.C: New test.
14190
14191 PR c++/9189
14192 * g++.dg/parse/defarg3.C: New test.
14193
14194 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
14195
14196 * g++.dg/parse/ambig1.C: New test.
14197 * g++.dg/parse/defarg2.C: New test.
14198
14199 2003-01-05 Mark Mitchell <mark@codesourcery.com>
14200
14201 * g++.dg/template/defarg-1.C: New test.
14202 * g++.dg/template/local2.C: Likewise.
14203
14204 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
14205
14206 * gcc.c-torture/execute/20030105-1.c: New test.
14207
14208 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14209
14210 * g++.dg/parse/namespace3.C: Remove extra semicolons.
14211 * g++.dg/parse/namespace4.C: Likewise.
14212
14213 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
14214
14215 * g++.dg/template/ntp2.C: New test.
14216
14217 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
14218
14219 * g++.dg/parse/extern-C-1.C: New test.
14220
14221 * g++.dg/parse/namespace4.C: New test.
14222
14223 * g++.dg/template/nested1.C: New test.
14224
14225 * g++.dg/parse/namespace3.C: New test.
14226
14227 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
14228
14229 * g++.dg/lookup/two-stage1.C: New test.
14230
14231 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14232
14233 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
14234 * g++.old-deja/g++.jason/access8.C: Likewise.
14235 * g++.old-deja/g++.other/decl5.C: Likewise.
14236
14237 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
14238
14239 * g++.dg/parse/parse7.C: New test.
14240
14241 2003-01-02 Mark Mitchell <mark@codesourcery.com>
14242
14243 PR c++/2843
14244 * g++.dg/ext/attrib7.C: New test.
14245
14246 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
14247
14248 * g++.dg/parse/parse6.C: New test.
14249
14250 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
14251
14252 * gcc.dg/h8300-stack-1.c: New.
14253
14254 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
14255
14256 g++.dg/lookup/exception1.C: New test.
14257
14258 g++.dg/lookup/template1.C: New test.
14259
14260 g++.dg/parse/namespace2.C: New test.
14261
14262 g++.dg/parse/parens2.C: New test.
14263
14264 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14265
14266 * g++.dg/parse/parse5.C: New test.
14267 * g++.dg/lookup/scoped4.C: New test.
14268
14269 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
14270
14271 * g++.dg/parse/parens1.C: New test.
14272
14273 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
14274 angle-bracket1.C.
14275 * g++.dg/parse/parens2.C: New test.
14276
14277 * g++.dg/lookup/scope-operator1.C: New test.
14278
14279 * g++.dg/parse/operator1.C: New test.
14280
14281 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14282
14283 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
14284 * g++.old-deja/g++.other/access6.C: Likewise.
14285 * g++.old-deja/g++.other/decl1.C: Likewise.
14286 * g++.old-deja/g++.pt/typename12.C: Likewise.
14287
14288 2002-12-31 Mark Mitchell <mark@codesourcery.com>
14289
14290 * g++.dg/parse/namespace1.C: New test.
14291
14292 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14293
14294 * g++.dg/parse/parse4.C: New test.
14295
14296 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14297
14298 * g++.dg/parse/parse3.C: New test.
14299
14300 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14301
14302 * g++.dg/parse/parse2.C: New test.
14303
14304 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14305
14306 * g++.dg/template/friend11.C: New test.
14307
14308 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14309
14310 * g++.dg/parse/parse1.C: New test.
14311
14312 2002-12-31 Janis Johnson <janis187@us.ibm.com>
14313
14314 * lib/profopt.exp: Change the name of a global variable to avoid
14315 possible clashes with other test suites.
14316
14317 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
14318
14319 * g++.dg/inherit/covariant8.C: New test.
14320
14321 2002-12-31 Mark Mitchell <mark@codesourcery.com>
14322
14323 * g++.dg/init/array9.C: New test.
14324
14325 PR c++/9112
14326 * g++.dg/parse/expr1.C: New test.
14327
14328 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
14329
14330 * gcc.c-torture/compile/20021230-1.c: New test.
14331
14332 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
14333
14334 * g++.dg/inherit/covariant5.C: New test.
14335 * g++.dg/inherit/covariant6.C: New test.
14336 * g++.dg/inherit/covariant7.C: New test.
14337
14338 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14339
14340 PR c++/2739
14341 * g++.dg/other/access2.C: New test.
14342
14343 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
14344
14345 * g++.dg/other/anon-struct.C: No longer fails
14346 * g++.old-deja/g++.brendan/parse4.C: Likewise.
14347 * g++.old-deja/g++.brendan/parse5.C: Likewise.
14348 * g++.old-deja/g++.brendan/parse6.C: Likewise.
14349
14350 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
14351
14352 * g++.dg/parse/angle-bracket.C (main): No longer fails.
14353
14354 2002-12-27 Mark Mitchell <mark@codesourcery.com>
14355
14356 * g++.dg/eh/spec4.C: Remove stray semicolon.
14357 * g++.dg/expr/pmf-1.C: Change error message.
14358 * g++.dg/ext/asm1.C: Remove stray semicolon.
14359 * g++.dg/ext/typename1.C: Add missing typenames.
14360 * g++.dg/inherit/template-as-base.C: Change error message.
14361 * g++.dg/lookup/scoped1.C: Likewise.
14362 * g++.dg/lookup/scoped2.C: Likewise.
14363 * g++.dg/lookup/using2.C: Likewise.
14364 * g++.dg/other/component1.C: Remove stray semicolon.
14365 * g++.dg/other/do1.C: Change error message.
14366 * g++.dg/other/error2.C: Likewise.
14367 * g++.dg/other/init1.C: Likewise.
14368 * g++.dg/other/packed1.C: Remove stray semicolon.
14369 * g++.dg/other/ptrmem2.C: Change error message.
14370 * g++.dg/parse/parameter-declaration-1.C: Remove line number
14371 marker.
14372 * g++.dg/special/initp1.C: Remove invalid attribute usage.
14373 * g++.dg/template/access3.C: Add typename keyword.
14374 * g++.dg/template/access5.C: Remove stray semicolon.
14375 * g++.dg/template/access6.C: Likewise.
14376 * g++.dg/template/complit1.C: Likewise.
14377 * g++.dg/template/crash1.C: Change error message.
14378 * g++.dg/template/inherit2.C: Remove stray semicolon.
14379 * g++.dg/template/instantiate2.C: Likewise.
14380 * g++.dg/template/instantiate3.C: Change error message.
14381 * g++.dg/template/qual1.C: Remove stray semicolon.
14382 * g++.dg/template/qualttp18.C: Change error message.
14383 * g++.dg/template/ref1.C: Remove stray semicolon.
14384 * g++.dg/template/sizeof1.C (A::value): Declare it.
14385 * g++.dg/template/spec4.C: Change error message.
14386 * g++.dg/template/static1.C: Likewise.
14387 * g++.dg/template/type1.C: Likewise.
14388 * g++.dg/template/typename3.C: Likewise.
14389 * g++.old-deja/g++.benjamin/13478.C: Change error message.
14390 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
14391 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
14392 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
14393 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
14394 named return value extension.
14395 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
14396 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
14397 * g++.old-deja/g++.bob/extern_C.C: Likewise.
14398 * g++.old-deja/g++.bob/inherit2.C: Likewise.
14399 * g++.old-deja/g++.brendan/complex1.C: Likewise.
14400 * g++.old-deja/g++.brendan/copy5.C: Likewise.
14401 * g++.old-deja/g++.brendan/crash13.C: Likewise.
14402 * g++.old-deja/g++.brendan/crash15.C: Likewise.
14403 * g++.old-deja/g++.brendan/crash18.C: Change error message.
14404 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
14405 * g++.old-deja/g++.brendan/crash38.C: Likewise.
14406 * g++.old-deja/g++.brendan/crash50.C: Likewise.
14407 * g++.old-deja/g++.brendan/crash56.C: Likewise.
14408 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
14409 syntax.
14410 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
14411 * g++.old-deja/g++.brendan/crash8.C: Change error message.
14412 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
14413 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
14414 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
14415 * g++.old-deja/g++.brendan/template11.C: Likewise.
14416 * g++.old-deja/g++.brendan/template26.C: Likewise.
14417 * g++.old-deja/g++.brendan/template27.C: Use explicit
14418 specialization syntax.
14419 * g++.old-deja/g++.brendan/template30.C: Likewise.
14420 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
14421 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
14422 non-dependent names.
14423 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
14424 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
14425 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
14426 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
14427 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
14428 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
14429 named return value extension.
14430 * g++.old-deja/g++.ext/namedret2.C: Likewise.
14431 * g++.old-deja/g++.ext/namedret3.C: Likewise.
14432 * g++.old-deja/g++.ext/return1.C: Likewise.
14433 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
14434 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
14435 * g++.old-deja/g++.jason/access8.C: Likewise.
14436 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
14437 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
14438 pseudo-destructor names.
14439 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
14440 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
14441 pseudo-destructor names.
14442 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
14443 * g++.old-deja/g++.jason/overload19.C: Likewise.
14444 * g++.old-deja/g++.jason/overload32.C: Likewise.
14445 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
14446 stray semicolons.
14447 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
14448 * g++.old-deja/g++.jason/return.C: Likewise.
14449 * g++.old-deja/g++.jason/return2.C: Likewise.
14450 * g++.old-deja/g++.jason/shadow1.C: Likewise.
14451 * g++.old-deja/g++.jason/special.C: Use explicit specialization
14452 syntax.
14453 * g++.old-deja/g++.jason/template10.C: Account for use of
14454 non-dependent names.
14455 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
14456 syntax.
14457 * g++.old-deja/g++.jason/template37.C: Likewise.
14458 * g++.old-deja/g++.law/access4.C: Change error messages.
14459 * g++.old-deja/g++.law/arm13.C: Remove incorrect
14460 pseudo-destructor names.
14461 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
14462 * g++.old-deja/g++.law/ctors9.C: Likewise.
14463 * g++.old-deja/g++.law/cvt22.C: Likewise.
14464 * g++.old-deja/g++.law/dtors5.C: Likewise.
14465 * g++.old-deja/g++.law/global-init1.C: Likewise.
14466 * g++.old-deja/g++.law/missed-error3.C: Likewise.
14467 * g++.old-deja/g++.law/operators28.C: Likewise.
14468 * g++.old-deja/g++.law/visibility28.C: Likewise.
14469 * g++.old-deja/g++.martin/eval1.C: Likewise.
14470 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
14471 name.
14472 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
14473 * g++.old-deja/g++.mike/net34.C: Likewise.
14474 * g++.old-deja/g++.mike/net36.C: Likewise.
14475 * g++.old-deja/g++.mike/ns2.C: Likewise.
14476 * g++.old-deja/g++.mike/p12306.C: Likewise.
14477 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
14478 value extension.
14479 * g++.old-deja/g++.mike/p700.C: Likewise.
14480 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
14481 * g++.old-deja/g++.mike/p710.C: Likewise.
14482 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
14483 value extension.
14484 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
14485 * g++.old-deja/g++.mike/pmf9.C: Likewise.
14486 * g++.old-deja/g++.ns/crash2.C: Likewise.
14487 * g++.old-deja/g++.ns/crash3.C: Likewise.
14488 * g++.old-deja/g++.ns/invalid1.C: Likewise.
14489 * g++.old-deja/g++.ns/ns17.C: Likewise.
14490 * g++.old-deja/g++.ns/template16.C: Likewise.
14491 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
14492 keyword.
14493 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
14494 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
14495 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
14496 named return value extension.
14497 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
14498 * g++.old-deja/g++.other/access4.C: Issue additional error
14499 messages.
14500 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
14501 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
14502 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
14503 * g++.old-deja/g++.other/crash25.C: Change error message.
14504 * g++.old-deja/g++.other/crash4.C: Change error message.
14505 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
14506 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
14507 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
14508 checks.
14509 * g++.old-deja/g++.other/defarg8.C: Likewise.
14510 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
14511 * g++.old-deja/g++.other/dtor10.C: Likewise.
14512 * g++.old-deja/g++.other/incomplete.C: Likewise.
14513 * g++.old-deja/g++.other/linkage7.C: Likewise.
14514 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
14515 lookup algorithm.
14516 * g++.old-deja/g++.other/mangle2.C: Likewise.
14517 * g++.old-deja/g++.other/refinit2.C: Likewise.
14518 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
14519 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
14520 * g++.old-deja/g++.pt/crash28.C: Likewise.
14521 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
14522 syntax.
14523 * g++.old-deja/g++.pt/crash32.C: Change error message.
14524 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
14525 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
14526 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
14527 error message position.
14528 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
14529 * g++.old-deja/g++.pt/defarg8.C: Change error message.
14530 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
14531 syntax.
14532 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
14533 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
14534 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
14535 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
14536 keyword.
14537 * g++.old-deja/g++.pt/explicit31.C: Likewise.
14538 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
14539 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
14540 keyword.
14541 * g++.old-deja/g++.pt/explicit71.C: Change error message.
14542 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
14543 syntax.
14544 * g++.old-deja/g++.pt/friend28.C: Account for use of
14545 non-dependent names.
14546 * g++.old-deja/g++.pt/friend29.C: Likewise.
14547 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
14548 rules.
14549 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
14550 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
14551 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
14552 lookup rules.
14553 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
14554 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
14555 keyword.
14556 * g++.old-deja/g++.pt/memclass20.C: Likewise.
14557 * g++.old-deja/g++.pt/memclass5.C: Likewise.
14558 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
14559 keyword.
14560 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
14561 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
14562 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
14563 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
14564 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
14565 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
14566 keyword.
14567 * g++.old-deja/g++.pt/spec10.C: Likewise.
14568 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
14569 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
14570 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
14571 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
14572 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
14573 * g++.old-deja/g++.pt/ttp62.C: Likewise.
14574 * g++.old-deja/g++.pt/ttp64.C: Likewise.
14575 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
14576 * g++.old-deja/g++.pt/typename15.C: Likewise.
14577 * g++.old-deja/g++.pt/typename22.C: Likewise.
14578 * g++.old-deja/g++.pt/typename6.C: Change error messages.
14579 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
14580 * g++.old-deja/g++.pt/virtual2.C: Likewise.
14581 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
14582 syntax.
14583 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
14584 return value extension.
14585 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
14586 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
14587 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
14588 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
14589
14590 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
14591
14592 * g++.dg/warn/inline1.C: New test.
14593 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
14594 * g++.old-deja/g++.jason/synth10.C: Likewise.
14595 * g++.old-deja/g++.mike/net31.C: Likewise.
14596 * g++.old-deja/g++.mike/p8786.C: Likewise.
14597
14598 * g++.dg/template/friend10.C: New test.
14599 * g++.dg/template/conv5.C: New test.
14600
14601 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
14602
14603 * g++.dg/lookup/scoped3.C: New test.
14604
14605 * g++.dg/lookup/decl1.C: New test.
14606 * g++.dg/lookup/decl2.C: New test.
14607
14608 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
14609
14610 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
14611 gcc.c-torture/compile/20021015-1.c,
14612 gcc.c-torture/compile/20021015-2.c,
14613 gcc.c-torture/compile/20021123-1.c,
14614 gcc.c-torture/compile/20021123-2.c,
14615 gcc.c-torture/compile/20021123-3.c,
14616 gcc.c-torture/compile/20021123-4.c,
14617 gcc.c-torture/execute/20021024-1.c: Add tests previously added
14618 only to 3.1 or 3.2 branch.
14619
14620 2002-12-23 Mark Mitchell <mark@codesourcery.com>
14621
14622 * gcc.dg/i386-bitfield3.c: New test.
14623
14624 * gcc.dg/i386-bitfield2.c: New test.
14625
14626 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
14627
14628 * g++.dg/parse/conv_op1.C: New test.
14629
14630 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
14631
14632 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
14633 approved.
14634
14635 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
14636
14637 * gcc.c-torture/compile/20021220-1.c: New test.
14638
14639 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
14640
14641 * gcc.dg/i386-fastcall-1.c: New.
14642
14643 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14644
14645 * gcc.c-torture/execute/20021219-1.c: New test.
14646
14647 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14648
14649 * gcc.dg/i386-pic-1.c: New test.
14650
14651 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14652
14653 PR c++/8099
14654 * g++.dg/template/friend9.C: New test.
14655
14656 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14657
14658 PR c++/3663
14659 * g++.dg/template/access7.C: New test.
14660
14661 2002-12-18 Nick Clifton <nickc@redhat.com>
14662
14663 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
14664 the libstdc++-v3 directory has been found.
14665
14666 2002-12-12 Devang Patel <dpatel@apple.com>
14667 * gcc.dg/darwin-ld-1.c: New test.
14668 * gcc.dg/darwin-ld-2.c: New test.
14669 * gcc.dg/darwin-ld-3.c: New test.
14670 * gcc.dg/darwin-ld-4.c: New test.
14671 * gcc.dg/darwin-ld-5.c: New test.
14672
14673 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14674
14675 * gcc.c-torture/compile/20021212-1.c: New test.
14676
14677 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
14678
14679 * gcc.dg/fshort-wchar: New test.
14680
14681 2002-12-10 Mark Mitchell <mark@codesourcery.com>
14682
14683 PR c++/8372
14684 * g++.dg/template/dtor1.C: New test.
14685
14686 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
14687 markers.
14688
14689 2002-12-10 Jakub Jelinek <jakub@redhat.com>
14690
14691 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
14692
14693 2002-12-09 Mark Mitchell <mark@codesourcery.com>
14694
14695 * g++.dg/template/static1.C: New test.
14696 * g++.dg/template/static2.C: New test.
14697 * g++.old-deja/g++.ext/memconst.C: New test.
14698
14699 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14700
14701 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
14702 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
14703 * g++.dg/special/initp1.C: Likewise.
14704
14705 2002-12-06 Jakub Jelinek <jakub@redhat.com>
14706
14707 * gcc.c-torture/execute/20021204-1.c: New test.
14708
14709 2002-12-04 Geoffrey Keating <geoffk@apple.com>
14710
14711 * gcc.dg/ppc-fmadd-1.c: New file.
14712 * gcc.dg/ppc-fmadd-2.c: New file.
14713 * gcc.dg/ppc-fmadd-3.c: New file.
14714
14715 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
14716
14717 * gcc.c-torture/compile/20021204-1.c: New test.
14718
14719 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
14720
14721 * g++.dg/inherit/covariant2.C: New test.
14722 * g++.dg/inherit/covariant3.C: New test.
14723 * g++.dg/inherit/covariant4.C: New test.
14724 * g++.dg/inherit/covariant1.C: Remove XFAIL.
14725 * g++.old-deja/g++.robertl/eb17.C: Likewise.
14726
14727 2002-12-03 Mark Mitchell <mark@codesourcery.com>
14728
14729 PR c++/8688
14730 * g++.dg/init/brace3.C: New test.
14731
14732 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
14733
14734 * gcc.dg/20020210-1.c: Fix a comment typo.
14735
14736 2002-12-02 Mark Mitchell <mark@codesourcery.com>
14737
14738 PR c++/8720
14739 * g++.dg/parse/defarg1.C: New test.
14740
14741 PR c++/8615
14742 * g++.dg/template/char1.C: New test.
14743
14744 * g++.dg/template/varmod1.C: Fix typo.
14745
14746 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14747
14748 DR 180
14749 * g++.old-deja/g++.pt/crash32.C: Expect error.
14750
14751 2002-12-01 Mark Mitchell <mark@codesourcery.com>
14752
14753 PR c++/5919
14754 * g++.dg/template/varmod1.C: New test.
14755
14756 PR c++/8727
14757 * g++.dg/inherit/typeinfo1.C: New test.
14758
14759 PR c++/8663
14760 * g++.dg/inherit/typedef1.C: New test.
14761
14762 2002-11-30 Mark Mitchell <mark@codesourcery.com>
14763
14764 PR c++/8332
14765 PR c++/8493
14766 * g++.dg/template/strlen1.C: New test.
14767
14768 PR c++/8227
14769 * g++.dg/template/ctor2.C: New test.
14770
14771 PR c++/8214
14772 * g++.dg/init/string1.C: New test.
14773
14774 PR c++/8511
14775 * g++.dg/template/friend8.C: New test.
14776
14777 2002-11-29 Joe Buck <jbuck@synopsys.com>
14778
14779 * g++.dg/lookup/anon2.C: New test.
14780
14781 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
14782
14783 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
14784 h8300 port.
14785
14786 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
14787
14788 * gcc.dg/bitfld-6.c: New test.
14789
14790 2002-11-27 Jan Hubicka <jh@suse.cz>
14791
14792 * gcc.c-torture/execute/20021127.[cx]: New test.
14793
14794 2002-11-26 Jan Hubicka <jh@suse.cz>
14795
14796 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
14797 quality.
14798
14799 2002-11-26 Geoffrey Keating <geoffk@apple.com>
14800
14801 * g++.dg/init/brace2.C: New test.
14802 * g++.old-deja/g++.mike/p9129.C: Correct.
14803
14804 2002-11-26 Mark Mitchell <mark@codesourcery.com>
14805
14806 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
14807
14808 2002-11-25 Andreas Bauer <baueran@in.tum.de>
14809
14810 * gcc.dg/sibcall-6: New test for indirect sibcalls.
14811
14812 2002-11-25 Mark Mitchell <mark@codesourcery.com>
14813
14814 * testsuite/g++.dg/abi/empty11.C: New test.
14815 * testsuite/g++.dg/rtti/cv1.C: New test.
14816
14817 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
14818
14819 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
14820
14821 2002-11-24 Mark Mitchell <mark@codesourcery.com>
14822
14823 * g++.dg/abi/empty10.C: New test.
14824
14825 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
14826
14827 * gcc.c-torture/compile/20021124-1.c: New test.
14828
14829 2002-11-22 Mark Mitchell <mark@codesourcery.com>
14830
14831 * g++.dg/abi/rtti2.C: New test.
14832
14833 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
14834
14835 * gcc.dg/i386-unroll-1.c: New test.
14836
14837 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
14838
14839 * gcc.c-torture/compile/20021120-1.c: New test.
14840 * gcc.c-torture/compile/20021120-2.c: New test.
14841
14842 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
14843
14844 * gcc.dg/bitfld-5.c: New test.
14845
14846 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
14847
14848 * gcc.c-torture/execute/20021120-3.c: New test.
14849
14850 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
14851
14852 * gcc.c-torture/execute/20021120-2.c: New test.
14853
14854 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
14855
14856 * gcc.c-torture/execute/20021120-1.c: New test.
14857
14858 2002-11-20 Jakub Jelinek <jakub@redhat.com>
14859
14860 * gcc.c-torture/execute/20021118-3.c: New test.
14861
14862 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14863
14864 * gcc.c-torture/compile/20021119-1.c: New test.
14865
14866 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
14867
14868 * gcc.dg/duff-1.c: New test.
14869 * gcc.dg/duff-2.c: New test.
14870 * gcc.dg/duff-3.c: New test.
14871
14872 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
14873
14874 * gcc.dg/cpp/_Pragma5.c: New test.
14875
14876 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
14877
14878 * gcc.c-torture/execute/20021118-2.c: New test.
14879
14880 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
14881
14882 * gcc.c-torture/execute/20021118-1.c: New test.
14883
14884 2002-11-16 Jakub Jelinek <jakub@redhat.com>
14885
14886 * gcc.dg/20021116-1.c: New test.
14887
14888 2002-11-14 Mark Mitchell <mark@codesourcery.com>
14889
14890 * g++.dg/abi/vcall1.C: New test.
14891
14892 2002-11-14 Jakub Jelinek <jakub@redhat.com>
14893
14894 * gcc.dg/20021029-1.c: New test.
14895 * gcc.dg/20021029-2.c: New test.
14896
14897 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
14898
14899 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
14900
14901 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
14902
14903 PR c/8439
14904 * gcc.dg/20021110.c: Move to ...
14905 * gcc.c-torture/compile/20021110.c: .... here.
14906
14907 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14908
14909 PR c/8467
14910 * gcc.c-torture/execute/20021111-1.c
14911
14912 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
14913
14914 PR c/8439
14915 * gcc.dg/20021110.c: New test.
14916
14917 2002-11-10 Mark Mitchell <mark@codesourcery.com>
14918
14919 * g++.dg/abi/vthunk3.C: Run only on x86.
14920
14921 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
14922
14923 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
14924
14925 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
14926
14927 * lib/compat.exp (compat-execute): Fix logic error in last
14928 change.
14929
14930 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
14931
14932 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
14933
14934 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14935
14936 PR c++/8389
14937 * g++.dg/template/access6.C: New test.
14938
14939 2002-11-08 Jan Hubicka <jh@suse.cz>
14940
14941 * gcc.dg/i386-ssefp-1.c: New test.
14942 * gcc.dg/i386-ssefp-1.c: New test.
14943
14944 2002-11-08 Jan Hubicka <jh@suse.cz>
14945
14946 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
14947
14948 2002-11-07 Mark Mitchell <mark@codesourcery.com>
14949
14950 * g++.dg/abi/vthunk3.C: New test.
14951
14952 PR c++/8338
14953 * g++.dg/template/crash2.C: New test.
14954
14955 2002-11-07 Mark Mitchell <mark@codesourcery.com>
14956
14957 * testsuite/g++.dg/abi/dtor1.C: New test.
14958 * testsuite/g++.dg/abi/dtor2.C: Likewise.
14959
14960 2002-11-05 Geoffrey Keating <geoffk@apple.com>
14961
14962 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
14963 Darwin.
14964
14965 2002-11-04 Adam Nemet <anemet@lnxw.com>
14966
14967 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
14968 -mthumb. Only xfail with -O0.
14969
14970 2002-11-03 Mark Mitchell <mark@codesourcery.com>
14971
14972 * g++.dg/abi/thunk1.C: New test.
14973 * g++.dg/abi/thunk2.C: Likewise.
14974 * g++.dg/abi/vtt1.C: Likewise.
14975
14976 2002-11-02 Diego Novillo <dnovillo@redhat.com>
14977
14978 PR optimization/8423
14979 * gcc.c-torture/execute/builtin-constant.c: New test.
14980
14981 2002-11-01 Zack Weinberg <zack@codesourcery.com>
14982
14983 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
14984 Add some more cases.
14985
14986 2002-11-01 Mark Mitchell <mark@codesourcery.com>
14987
14988 PR c++/8391
14989 * g++.dg/opt/local1.C: New test.
14990
14991 2002-10-30 Mark Mitchell <mark@codesourcery.com>
14992
14993 PR c++/8160
14994 * g++.dg/template/complit1.C: New test.
14995
14996 PR c++/8149
14997 * g++.dg/template/typename4.C: Likewise.
14998
14999 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15000
15001 Core issue 287, PR c++/7639
15002 * g++.dg/template/instantiate1.C: Adjust error location.
15003 * g++.dg/template/instantiate3.C: New test.
15004 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
15005 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
15006 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
15007
15008 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
15009
15010 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
15011
15012 2002-10-29 Mark Mitchell <mark@codesourcery.com>
15013
15014 PR c++/8287
15015 * g++.dg/init/dtor2.C: New test.
15016
15017 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15018
15019 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
15020 * gcc.dg/nest.c: Bypass errors on irix6.
15021
15022 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
15023
15024 * gcc.dg/nest.c: Expect error for mmix-*-*.
15025 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
15026
15027 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
15028
15029 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
15030 markers.
15031
15032 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
15033
15034 2002-10-25 Mike Stump <mrs@apple.com>
15035
15036 * gcc.dg/warn-1.c: New test.
15037
15038 2002-10-25 Zack Weinberg <zack@codesourcery.com>
15039
15040 * g++.dg/template/typename3.C: New test.
15041
15042 2002-10-25 Mark Mitchell <mark@codesourcery.com>
15043
15044 * g++.dg/lookup/ptrmem1.C: New test.
15045
15046 * g++.dg/abi/vthunk2.C: New test.
15047
15048 2002-10-25 Zack Weinberg <zack@codesourcery.com>
15049
15050 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
15051
15052 2002-10-24 Mark Mitchell <mark@codesourcery.com>
15053
15054 * g++.dg/abi/empty9.C: New test.
15055
15056 2002-10-24 Richard Henderson <rth@redhat.com>
15057
15058 * g++.dg/inherit/thunk1.C: Enable for ia64.
15059
15060 2002-10-23 Mark Mitchell <mark@codesourcery.com>
15061
15062 PR c++/8067
15063 * g++.dg/lookup/pretty1.C: New test.
15064
15065 2002-10-23 Jakub Jelinek <jakub@redhat.com>
15066
15067 * gcc.dg/20021023-1.c: New test.
15068
15069 2002-10-23 Mark Mitchell <mark@codesourcery.com>
15070
15071 PR c++/7679
15072 * g++.dg/parse/inline1.C: New test.
15073
15074 2002-10-23 Richard Henderson <rth@redhat.com>
15075
15076 * g++.dg/inherit/thunk1.C: Enable for x86_64.
15077
15078 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
15079
15080 2002-10-22 Mark Mitchell <mark@codesourcery.com>
15081
15082 PR c++/6579
15083 * g++.dg/parse/stmtexpr3.C: New test.
15084
15085 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
15086
15087 * g++.dg/expr/cond1.C: New test.
15088
15089 2002-10-21 Zack Weinberg <zack@codesourcery.com>
15090
15091 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
15092
15093 2002-10-21 Mark Mitchell <mark@codesourcery.com>
15094
15095 * g++.dg/abi/vbase13.C: New test.
15096 * g++.dg/abi/vbase14.C: Likewise.
15097
15098 2002-10-21 Jakub Jelinek <jakub@redhat.com>
15099
15100 * gcc.dg/tls/pic-1.c: New test.
15101 * gcc.dg/tls/nonpic-1.c: New test.
15102 * gcc.dg/20021018-1.c: New test.
15103
15104 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
15105
15106 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
15107 Remove only files with the same base name as the test case.
15108 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
15109 (profopt-execute): Likewise. Also, remove old profiling
15110 and performance data files before running the tests.
15111
15112 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
15113 * g++.dg/bprob/bprob.exp: Likewise.
15114 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
15115 to allow more general test case names.
15116
15117 * g++.dg/bprob/bprob-1.C: Rename to ...
15118 * g++.dg/bprob/g++-bprob-1.C: ... this.
15119
15120 * g77.dg/bprob/bprob-1.f: Rename to ...
15121 * g77.dg/bprob/g77-bprob-1.f: ... this.
15122
15123 2002-10-21 Zack Weinberg <zack@codesourcery.com>
15124
15125 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
15126 bison 1.50 or later.
15127
15128 2002-10-21 Janis Johnson <janis187@us.ibm.com>
15129
15130 * g++.dg/README: Describe more test directories.
15131
15132 2002-10-21 Mark Mitchell <mark@codesourcery.com>
15133
15134 * g++.dg/init/array6.C: Add additional tests.
15135
15136 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
15137
15138 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
15139 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
15140
15141 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
15142
15143 * gcc.c-torture/compile/20020604-1.x: New.
15144 * gcc.c-torture/compile/simd-5.x: Likewise.
15145 * gcc.c-torture/execute/920710-1.x: Likewise.
15146 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
15147
15148 2002-10-21 Mark Mitchell <mark@codesourcery.com>
15149
15150 * g++.dg/inherit/override1.C: Add dg-options clause.
15151
15152 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15153
15154 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
15155 _mm_slli_si128.
15156
15157 2002-10-19 Andreas Schwab <schwab@suse.de>
15158
15159 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
15160 directory component.
15161
15162 2002-10-18 Mark Mitchell <mark@codesourcery.com>
15163
15164 * g++.dg/inherit/thunk1.C: New test.
15165
15166 * g++.dg/inherit/override1.C: New test.
15167
15168 * g++.dg/abi/mangle11.C: New test.
15169 * g++.dg/abi/mangle14.C: New test.
15170 * g++.dg/abi/mangle17.C: New test.
15171
15172 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
15173
15174 * g++.dg/overload/member2.C: New test.
15175
15176 2002-10-17 Janis Johnson <janis187@us.ibm.com>
15177
15178 * g++.dg/README: Describe new compat directory.
15179 * g++.dg/dg.exp: Skip tests in compat directory.
15180 * README.compat: New file.
15181 * lib/compat.exp: New expect script.
15182 * g++.dg/compat: New test directory.
15183 * g++.dg/compat/compat.exp: New expect script.
15184 * g++.dg/compat/abi: New test directory.
15185 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
15186 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
15187 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
15188 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
15189 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
15190 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
15191 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
15192 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
15193 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
15194 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
15195 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
15196 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
15197 * g++.dg/compat/break: New test directory.
15198 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
15199 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
15200 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
15201 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
15202 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
15203 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
15204 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
15205 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
15206 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
15207 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
15208 g++.dg/compat/break/README: New files.
15209 * g++.dg/compat/eh: New test directory.
15210 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
15211 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
15212 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
15213 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
15214 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
15215 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
15216 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
15217 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
15218 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
15219 g++.dg/compat/eh/filter2_y.C,
15220 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
15221 g++.dg/compat/eh/new1_y.C,
15222 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
15223 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
15224 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
15225 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
15226 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
15227 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
15228 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
15229 g++.dg/compat/eh/unexpected1_y.C: New files.
15230 * g++.dg/compat/init: New test directory.
15231 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
15232 g++.dg/compat/init/array5_y.C,
15233 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
15234 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
15235 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
15236 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
15237 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
15238 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
15239 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
15240 g++.dg/compat/init/init-ref2_y.C: New files.
15241
15242 2002-10-17 Mark Mitchell <mark@codesourcery.com>
15243
15244 PR c++/7584
15245 * g++.dg/inherit/using3.C: New test.
15246
15247 2002-10-17 Jan Hubicka <jh@suse.cz>
15248
15249 * gcc.dg/20021017-2.c: New test.
15250
15251 2002-10-17 Mark Mitchell <mark@codesourcery.com>
15252
15253 * g++.dg/abi/mangle16.C: Adjust.
15254
15255 * g++.dg/init/array8.C: New test.
15256
15257 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
15258
15259 * gcc.dg/special/mips-abi.exp: New test.
15260 * gcc.dg/special/mips-abi.s: Empty file used by the above.
15261
15262 2002-10-16 Mark Mitchell <mark@codesourcery.com>
15263
15264 * g++.dg/abi/mangle16.C: New test.
15265 * g++.dg/abi/mangle17.C: Likewise.
15266
15267 PR c++/7478
15268 * g++.dg/template/ref1.C: New test.
15269
15270 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15271
15272 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
15273
15274 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
15275
15276 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
15277
15278 2002-10-16 Mark Mitchell <mark@codesourcery.com>
15279
15280 PR c++/7524
15281 * g++.dg/init/array7.C: New test.
15282
15283 2002-10-15 Mark Mitchell <mark@codesourcery.com>
15284
15285 * g++.dg/init/array6.C: New test.
15286
15287 * g++.dg/abi/mangle13.C: Likewise.
15288 * g++.dg/abi/mangle14.C: Likewise.
15289 * g++.dg/abi/mangle15.C: Likewise.
15290
15291 2002-10-14 Mark Mitchell <mark@codesourcery.com>
15292
15293 * g++.dg/abi/empty8.C: New test.
15294
15295 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
15296
15297 * g++.dg/init/ctor1.C: New test.
15298
15299 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
15300
15301 * gcc.c-torture/execute/20021015-1.c: New test.
15302
15303 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
15304
15305 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
15306
15307 2002-10-14 Jan Hubicka <jh@suse.cz>
15308
15309 * gcc.dg/i386-ssetype-[1-5].c: New tests.
15310
15311 2002-10-14 Richard Henderson <rth@redhat.com>
15312
15313 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
15314
15315 2002-10-14 Mark Mitchell <mark@codesourcery.com>
15316
15317 PR optimization/6631
15318 * g++.dg/opt/const2.C: New test.
15319
15320 2002-10-14 Mark Mitchell <mark@codesourcery.com>
15321
15322 PR c++/7176
15323 * g++.dg/parse/friend1.C: New test.
15324 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
15325
15326 2002-10-14 Jakub Jelinek <jakub@redhat.com>
15327
15328 * gcc.dg/20021014-1.c: New test.
15329
15330 2002-10-11 Mark Mitchell <mark@codesourcery.com>
15331
15332 PR c++/5661
15333 * g++.dg/ext/vlm1.C: New test.
15334 * g++.dg/ext/vlm2.C: Likewise.
15335
15336 * g++.dg/init/array1.C: Remove invalid braces.
15337 * g++.dg/init/brace1.C: New test.
15338 * g++.dg/init/copy2.C: Likewise.
15339 * g++.dg/init/copy3.C: Likewise.
15340 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
15341 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
15342 braces.
15343
15344 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
15345
15346 * gcc.dg/cpp/assembler.S: Don't use -ansi.
15347
15348 2002-10-11 Richard Shann <richard.shann@superh.com>
15349
15350 * gcc.c-torture/compile/simd-5.c: New test.
15351
15352 2002-10-10 Roger Sayle <roger@eyesopen.com>
15353
15354 * gcc.c-torture/execute/shiftopt-1.c: New test case.
15355
15356 2002-10-10 Jim Wilson <wilson@redhat.com>
15357
15358 * gcc.c-torture/execute/20021010-1.c: New test.
15359
15360 2002-10-09 Zack Weinberg <zack@codesourcery.com>
15361
15362 PR c/7353
15363 * g++.dg/ext/typedef-init.C: New test.
15364 * gcc.dg/typedef-init.c: New test.
15365
15366 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
15367
15368 * gcc.dg/cpp/paste13.c: New test.
15369
15370 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15371
15372 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
15373 remaining platforms, XFAIL during compile, not execute. Don't
15374 XFAIL at -O0.
15375
15376 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
15377
15378 * gcc.dg/alias-1.c: Tweak expected warning.
15379
15380 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
15381
15382 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
15383
15384 2002-10-06 Andreas Jaeger <aj@suse.de>
15385
15386 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
15387 * gcc.dg/cpp/c++98.C: Likewise.
15388
15389 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
15390 * g++.dg/cpp/c++98.C: Likewise.
15391
15392 * g++.dg/README (Subdirectories): Mention cpp directory.
15393
15394 PR target/7559
15395 * gcc.dg/20021006-1.c: New test.
15396
15397 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15398
15399 PR c++/7804
15400 * g++.dg/other/warning1.C: New test.
15401
15402 2002-10-04 Roger Sayle <roger@eyesopen.com>
15403
15404 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
15405 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
15406 and sparc-*-* with -m64 as expected failures. See PR 8087.
15407
15408 2002-10-03 Mark Mitchell <mark@codesourcery.com>
15409
15410 PR c++/7931
15411 * g++.dg/template/ptrmem3.C: New test.
15412
15413 PR c++/7754
15414 * g++.dg/template/union1.C: New test.
15415
15416 2002-10-03 Mark Mitchell <mark@codesourcery.com>
15417
15418 PR c++/8006
15419 * g++.dg/abi/mangle9.C: New test.
15420 * g++.dg/abi/mangle10.C: New test.
15421 * g++.dg/abi/mangle11.C: New test.
15422 * g++.dg/abi/mangle12.C: New test.
15423
15424 2002-10-02 Mark Mitchell <mark@codesourcery.com>
15425
15426 PR c++/7188.
15427 * g++.dg/template/meminit1.C: New test.
15428 * g++.dg/warn/Wreorder-1.C: Likewise.
15429 * g++.old-deja/g++.mike/warn3.C: Tweak.
15430 * lib/prune.exp: Ingore "in copy constructor".
15431
15432 2002-10-02 Andreas Jaeger <aj@suse.de>
15433
15434 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
15435 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
15436 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
15437 on x86-64.
15438
15439 2002-10-01 Mark Mitchell <mark@codesourcery.com>
15440
15441 * gcc.dg/empty1.C: Fix typo.
15442
15443 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
15444
15445 * gcc.dg/alias-1.c: New test.
15446
15447 2002-10-01 Mark Mitchell <mark@codesourcery.com>
15448
15449 * gcc.dg/empty1.C: New test.
15450
15451 * g++.dg/tls/init-2.C: Tweak error messages.
15452
15453 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
15454
15455 * gcc.c-torture/compile/20020923-1.c: New test.
15456
15457 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
15458
15459 * gcc.c-torture/execute/ffs-1.c: New test.
15460 * gcc.c-torture/execute/ffs-2.c: Ditto.
15461
15462 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
15463
15464 * g++.dg/overload/member1.C: New test.
15465
15466 2002-09-30 Mark Mitchell <mark@codesourcery.com>
15467
15468 * g++.dg/abi/empty7.C: New test.
15469 * g++.dg/init/pm2.C: Likewise.
15470
15471 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
15472
15473 * g++.dg/rtti/crash1.C: New test.
15474
15475 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
15476
15477 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
15478 gcc.dg/sibcall-4.c: New tests.
15479
15480 2002-09-28 Roger Sayle <roger@eyesopen.com>
15481
15482 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
15483 powerpc and MMIX targets.
15484
15485 2002-09-27 Zack Weinberg <zack@codesourcery.com>
15486
15487 * gcc.dg/cpp/20020927-1.c: New.
15488
15489 2002-09-26 David S. Miller <davem@redhat.com>
15490
15491 * gcc.c-torture/compile/trunctfdf.c: New.
15492
15493 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15494
15495 * lib/target-supports.exp (check_weak_available): Handle solaris2.
15496
15497 2002-09-27 Alan Modra <amodra@bigpond.net.au>
15498
15499 * gcc.c-torture/execute/loop-15.c: New.
15500
15501 2002-09-26 Janis Johnson <janis187@us.ibm.com>
15502
15503 * README.QMTEST: Fix typo.
15504
15505 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
15506
15507 * gcc.dg/20020926-1.c: New test.
15508
15509 2002-09-25 David S. Miller <davem@redhat.com>
15510
15511 PR target/7842
15512 * gcc.c-torture/execute/shiftdi.c: New test.
15513
15514 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
15515
15516 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
15517 unique to the tool.
15518 * lib/g77.exp (g77_init): Likewise.
15519 * lib/g++.exp (g++_init): Likewise.
15520 * lib/objc.exp (objc_init): Likewise.
15521
15522 2002-09-25 Mark Mitchell <mark@codesourcery.com>
15523
15524 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
15525 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
15526 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
15527
15528 2002-09-25 Richard Henderson <rth@redhat.com>
15529
15530 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
15531 too-small long double.
15532
15533 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
15534
15535 * gcc.dg/20020919-1.c: New test.
15536
15537 2002-09-23 Mark Mitchell <mark@codesourcery.com>
15538
15539 * g++.dg/abi/bitfield6.C: New test.
15540 * g++.dg/abi/bitfield7.C: New test.
15541 * g++.dg/abi/bitfield8.C: New test.
15542 * g++.dg/abi/vbase11.C: New test.
15543
15544 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
15545
15546 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
15547 hppa*-*-hpux*. Update test comment.
15548
15549 2002-09-20 Jakub Jelinek <jakub@redhat.com>
15550
15551 * gcc.dg/tls/struct-1.c: New test.
15552
15553 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
15554
15555 * gcc.dg/cpp/tr-warn2.c: Update.
15556
15557 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
15558
15559 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
15560
15561 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
15562
15563 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
15564 systems.
15565
15566 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
15567
15568 * gcc.c-torture/execute/ieee/mzero3.c: New test.
15569
15570 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
15571 Adjust for c++filt moved to binutils. Remove spurious duplicate
15572 setting of cxxfilt.
15573
15574 2002-09-19 Geoffrey Keating <geoffk@apple.com>
15575
15576 * gcc.dg/20020312-2.c: Update for darwin.
15577
15578 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
15579
15580 * g++.old-deja/g++.other/crash32.C: Mark ICE.
15581
15582 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
15583
15584 * objc.dg/comp-types-1.m: New test.
15585 * objc.dg/comp-types-2.m: New test.
15586 * objc.dg/comp-types-3.m: New test.
15587 * objc.dg/comp-types-4.m: New test.
15588 * objc.dg/comp-types-5.m: New test.
15589 * objc.dg/comp-types-6.m: New test.
15590
15591 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
15592
15593 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
15594
15595 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
15596
15597 * g++.dg/other/do1.C: New test.
15598
15599 * g++.dg/template/subst1.C: New test.
15600
15601 2002-09-16 Steve Ellcey <sje@cup.hp.com>
15602
15603 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
15604
15605 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
15606
15607 * g++.dg/template/qualttp20.C: Adjust expected errors.
15608 * g++.old-deja/g++.jason/report.C: Likewise.
15609 * g++.old-deja/g++.other/qual1.C: Likewise.
15610
15611 * g++.dg/lookup/scoped2.C: New test.
15612
15613 * g++.dg/ext/asm3.C: New test.
15614
15615 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
15616
15617 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
15618
15619 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
15620
15621 * ChangeLog: follow spelling conventions.
15622 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
15623 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
15624 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
15625 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
15626 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
15627 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
15628 * g++.old-deja/g++.law/global-init1.C: Likewise.
15629 * g++.old-deja/g++.other/delete4.C: Likewise.
15630 * g++.old-deja/g++.other/inline21.C: Likewise.
15631 * g++.old-deja/g++.other/singleton.C: Likewise.
15632 * g77.dg/strlen0.f: Likewise.
15633 * g77.f-torture/compile/20010519-1.f: Likewise.
15634 * g77.f-torture/compile/980310-4.f: Likewise.
15635 * gcc.c-torture/compile/20000605-1.c: Likewise.
15636 * gcc.c-torture/execute/20020225-1.c: Likewise.
15637 * gcc.dg/c90-hexfloat-2.c: Likewise.
15638 * gcc.dg/c99-bool-1.c: Likewise.
15639 * gcc.dg/c99-hexfloat-2.c: Likewise.
15640 * gcc.dg/dll-2.c: Likewise.
15641 * gcc.dg/wtr-union-init-1.c: Likewise.
15642 * gcc.dg/wtr-union-init-2.c: Likewise.
15643 * gcc.dg/wtr-union-init-3.c: Likewise.
15644 * gcc.dg/cpp/avoidpaste1.c: Likewise.
15645 * gcc.dg/cpp/defined.c: Likewise.
15646 * gcc.dg/cpp/macsyntx.c: Likewise.
15647 * gcc.dg/cpp/paste2.c: Likewise.
15648 * gcc.dg/cpp/trad/defined.c: Likewise.
15649 * gcc.dg/format/c90-printf-1.c: Likewise.
15650 * gcc.dg/format/c90-scanf-1.c: Likewise.
15651 * gcc.dg/format/c99-printf-1.c: Likewise.
15652 * gcc.dg/format/c99-scanf-1.c: Likewise.
15653 * gcc.misc-tests/gcov-8.c: Likewise.
15654 * lib/profopt.exp: Likewise.
15655
15656 2002-09-15 Krister Walfridsson <cato@df.lth.se>
15657
15658 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
15659
15660 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
15661
15662 * g++.dg/inherit/using2.C: New test.
15663
15664 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
15665
15666 * ChangeLog: Follow spelling conventions.
15667 * g++.dg/template/friend4.C: Likewise.
15668 * g++.old-deja/g++.pt/crash67.C: Likewise.
15669 * gcc.c-torture/execute/20000801-4.c: Likewise.
15670 * gcc.dg/c90-digraph-1.c: Likewise.
15671 * gcc.dg/c94-digraph-1.c: Likewise.
15672 * gcc.dg/c99-digraph-1.c: Likewise.
15673 * gcc.dg/cpp/line5.c: Likewise.
15674 * gcc.dg/cpp/multiline.c: Likewise.
15675 * gcc.dg/cpp/trad/literals-1.c: Likewise.
15676 * gcc.dg/format/attr-3.c: Likewise.
15677 * gcc.dg/format/c90-scanf-3.c: Likewise.
15678 * gcc.dg/format/ext-4.c: Likewise.
15679
15680 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
15681
15682 * g++.dg/template/pretty1.C: New test.
15683
15684 2002-09-14 Alan Modra <amodra@bigpond.net.au>
15685
15686 * gcc.c-torture/execute/struct-cpy-1.c: New test.
15687
15688 2002-09-13 Matt Austern <austern@apple.com>
15689
15690 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
15691 passing a cast expression to a function by const reference.
15692
15693 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
15694
15695 * g++.dg/template/deduce1.C: New test.
15696
15697 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
15698
15699 * gcc.c-torture/execute/simd-1.c: Force all use of int to
15700 32-bit int.
15701
15702 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
15703
15704 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
15705 usage.
15706
15707 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
15708
15709 * gcc.c-torture/compile/20020910-1.c: New test.
15710
15711 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
15712
15713 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
15714
15715 2002-09-10 Andreas Jaeger <aj@suse.de>
15716
15717 * gcc.dg/20020312-2.c: Adjust for x86-64.
15718
15719 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
15720
15721 * g77.dg/7388.f: New test case for PR 7388.
15722
15723 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
15724
15725 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
15726
15727 2002-09-05 Ziemowit Laski <zlaski@apple.com>
15728
15729 * objc.dg/proto-lossage-1.m: New test.
15730
15731 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
15732
15733 * gcc.dg/cpp/_Pragma4.c: Fix typo.
15734
15735 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
15736
15737 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
15738 expected to pass.
15739
15740 2002-09-06 Stan Shebs <shebs@apple.com>
15741 David Edelsohn <edelsohn@gnu.org>
15742
15743 * gcc.dg/weak: New directory.
15744 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
15745 target-specific xfail bits.
15746 * gcc.dg/typeof-2.c: Move to new directory.
15747 * gcc.dg/weak.exp: New expect script.
15748
15749 2002-09-06 Alan Modra <amodra@bigpond.net.au>
15750
15751 * gcc.c-torture/execute/extzvsi.c: New test.
15752
15753 2002-09-05 Stan Shebs <shebs@apple.com>
15754
15755 * gcc.dg/weak-1.c: xfail on Darwin.
15756 * gcc.dg/weak-2.c: Ditto.
15757 * gcc.dg/weak-3.c: Ditto.
15758 * gcc.dg/weak-4.c: Ditto.
15759 * gcc.dg/weak-5.c: Ditto.
15760 * gcc.dg/weak-6.c: Ditto.
15761 * gcc.dg/weak-7.c: Ditto.
15762 * gcc.dg/weak-8.c: Ditto.
15763 * gcc.dg/weak-9.c: Ditto.
15764
15765 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
15766
15767 * gcc.c-torture/execute/loop-14.c: New test.
15768
15769 2002-09-04 Jakub Jelinek <jakub@redhat.com>
15770
15771 * g++.dg/other/cxa-atexit1.C: New test.
15772
15773 * gcc.dg/typeof-2.c: New test.
15774
15775 2002-09-03 Roger Sayle <roger@eyesopen.com>
15776
15777 * gcc.dg/builtins-2.c: New testcase.
15778 * gcc.dg/builtins-3.c: New testcase.
15779
15780 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
15781
15782 * gcc.dg/cpp/_Pragma4.c: New test.
15783
15784 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
15785
15786 * objc/execute/nil_method-1.m: New testcase.
15787
15788 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
15789
15790 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
15791 [Object class], not [Object initialize].
15792
15793 2002-08-31 Roger Sayle <roger@eyesopen.com>
15794 Hans-Peter Nilsson <hp@bitrange.com>
15795
15796 * gcc.c-torture/execute/20020720-1.x: Skip test on
15797 mmix-knuth-mmixware. Correct comment.
15798
15799 2002-08-27 Mark Mitchell <mark@codesourcery.com>
15800
15801 * testsuite/g++.dg/abi/bitfield5.C: New test.
15802 * testsuite/g++.dg/abi/vbase10.C: Likewise.
15803
15804 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
15805
15806 * objc.dg/undeclared-selector.m: New test.
15807
15808 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
15809
15810 * g++.dg/other/offsetof1.C: Avoid cast warning.
15811
15812 2002-08-26 Ziemowit Laski <zlaski@apple.com>
15813
15814 * objc.dg/super-class-2.m: New test.
15815
15816 2002-08-24 Matt Austern <austern@apple.com>
15817
15818 * g++.dg/ext/lvaddr.C: New test.
15819 * g++.dg/ext/lvcast.C: New test.
15820
15821 2002-08-22 Mark Mitchell <mark@codesourcery.com>
15822
15823 * testsuite/g++.dg/inherit/cond1.C: New test.
15824
15825 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
15826
15827 * gcc.dg/noncompile/incomplete-1.c: New test.
15828
15829 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
15830
15831 * gcc.dg/typespec-1.c: New test.
15832
15833 2002-08-20 Devang Patel <dpatel@apple.com>
15834 * objc.dg/proto-hier-2.m: New test.
15835
15836 2002-08-19 Ziemowit Laski <zlaski@apple.com>
15837
15838 * objc.dg/bitfield-1.m: New test.
15839 * objc.dg/bitfield-2.m: New test.
15840
15841 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
15842
15843 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
15844 gcc.dg/c99-flex-array-4.c: New tests.
15845
15846 2002-08-16 Stan Shebs <shebs@apple.com>
15847
15848 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
15849
15850 2002-08-15 Jakub Jelinek <jakub@redhat.com>
15851
15852 * gcc.dg/typeof-1.c: New test.
15853 * g++.dg/ext/typeof2.C: New test.
15854
15855 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
15856
15857 * g++.dg/other/offsetof1.C: New test.
15858
15859 2002-08-14 Richard Henderson <rth@redhat.com>
15860
15861 * gcc.dg/tls/diag-3.c: Fix expected message strings.
15862
15863 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
15864
15865 * gcc.dg/cpp/_Pragma3.c: New test.
15866
15867 2002-08-13 Mark Mitchell <mark@codesourcery.com>
15868
15869 * g++.dg/template/inherit3: New test.
15870
15871 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
15872
15873 * gcc.dg/bitfld-4.c: Add blank options.
15874
15875 2002-08-09 Mark Mitchell <mark@codesourcery.com>
15876
15877 * g++.dg/template/crash1.C: New test.
15878
15879 2002-08-08 Jakub Jelinek <jakub@redhat.com>
15880
15881 * gcc.dg/tls/opt-2.c: New test.
15882
15883 2002-08-08 Devang Patel <dpatel@apple.com>
15884
15885 * objc.dg/selector-1.m : New test
15886
15887 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
15888
15889 * g++.dg/abi/bitfield4.C: New test.
15890 * gcc.dg/bitfld-4.c: New test.
15891
15892 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
15893
15894 * g++.dg/other/packed1.C: New test.
15895
15896 2002-08-07 Mark Mitchell <mark@codesourcery.com>
15897
15898 * g++.dg/abi/offsetof.C: Tweak error messages.
15899 * g++.old-deja/g++.mike/p10769a.C: Likewise.
15900
15901 2002-08-08 Jakub Jelinek <jakub@redhat.com>
15902
15903 * gcc.dg/bitfld-3.c: New test.
15904
15905 2002-08-07 Jakub Jelinek <jakub@redhat.com>
15906 Richard Henderson <rth@redhat.com>
15907
15908 * gcc.dg/i386-bitfield1.c: New test.
15909 * g++.dg/abi/bitfield3.C: Update.
15910
15911 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
15912
15913 * objc.dg/const-str-2.m: Update.
15914 * gcc.dg/cpp/c++98.c: Change to C extension.
15915 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
15916 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
15917
15918 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
15919
15920 * testsuite/gcc.dg/tls/diag-3.c: New.
15921
15922 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
15923
15924 * g++.dg/README (Subdirectories): Document new subdir expr.
15925 * g++.dg/expr/pmf-1.C: New test.
15926
15927 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
15928
15929 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
15930
15931 2002-08-06 Jakub Jelinek <jakub@redhat.com>
15932
15933 * g++.dg/abi/bitfield3.C: New test.
15934
15935 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
15936
15937 * lib/gcov.exp: Tweak expected line formats.
15938 * gcc.misc-tests/gcov8.c: New test.
15939 * gcc.misc-tests/gcov8.x: New flags.
15940
15941 2002-08-05 Jakub Jelinek <jakub@redhat.com>
15942
15943 * consistency.vlad/layout/endian.c: Include string.h.
15944
15945 * gcc.c-torture/execute/20020805-1.c: New test.
15946
15947 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
15948
15949 * g++.dg/other/conversion1.C: New test.
15950
15951 2002-08-03 Roger Sayle <roger@eyesopen.com>
15952
15953 * gcc.dg/builtins-1.c: New testcase.
15954
15955 2002-08-02 Mark Mitchell <mark@codesourcery.com>
15956
15957 * g++.dg/inherit/access3.C: New test.
15958
15959 2002-08-01 Jakub Jelinek <jakub@redhat.com>
15960
15961 * gcc.dg/ia64-visibility-2.c: New test.
15962
15963 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
15964
15965 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
15966 __qualifier_flags to __flags.
15967
15968 2002-07-31 Mark Mitchell <mark@codesourcery.com>
15969
15970 * g++.dg/inherit/operator1.C: New test.
15971 * g++.dg/lookup/disamb1.C: Fix typo in comment.
15972 * g++.dg/other/error1.C: Change expected error message.
15973 * g++.dg/template/conv4.C: Likewise.
15974
15975 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
15976
15977 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
15978 for documented behavior.
15979
15980 2002-07-25 Roger Sayle <roger@eyesopen.com>
15981
15982 * gcc.c-torture/execute/20020720-1.x: Skip this test on
15983 several targets known to fail.
15984
15985 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
15986
15987 * gcc.dg/mips-args-[123].c: New tests.
15988
15989 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
15990
15991 * gcc.dg/ppc-spe.c: New.
15992
15993 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
15994
15995 * g++.dg/other/ptrmem4.C: New testcase.
15996
15997 2002-07-24 Richard Henderson <rth@redhat.com>
15998
15999 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
16000
16001 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
16002
16003 * g++.dg/ext/alignof1.C (main): Return 0 for success.
16004
16005 2002-07-24 Roger Sayle <roger@eyesopen.com>
16006
16007 * gcc.c-torture/execute/memset-3.c: New testcase.
16008
16009 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
16010
16011 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
16012 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
16013
16014 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16015
16016 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
16017 Delete.
16018
16019 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
16020
16021 * gcc.c-torture/compile/simd-4.c: New test.
16022
16023 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16024
16025 PR c++/7347, c++/7348
16026 * g++.dg/template/access4.C: New test.
16027 * g++.dg/template/access5.C: New test.
16028 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
16029 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
16030 * g++.old-deja/g++.pt/ttp58.C: Likewise.
16031 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
16032
16033 2002-07-22 Jakub Jelinek <jakub@redhat.com>
16034
16035 * gcc.dg/gnu89-init-2.c: New test.
16036
16037 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
16038
16039 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
16040
16041 2002-07-20 Roger Sayle <roger@eyesopen.com>
16042
16043 * gcc.c-torture/execute/20020720-1.c: New testcase.
16044
16045 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
16046
16047 * gcc.dg/cpp/Wsignprom.c: New tests.
16048
16049 2002-07-20 Alan Modra <amodra@bigpond.net.au>
16050
16051 * gcc.c-torture/execute/loop-13.c: New test.
16052
16053 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
16054
16055 * gcc.dg/cpp/expr.c: New tests.
16056
16057 2002 07-18 David Edelsohn <edelsohn@gnu.org>
16058
16059 * g++.dg/opt/pr6713.C: Add template instantiation.
16060
16061 2002-07-18 Alan Modra <amodra@bigpond.net.au>
16062
16063 * gcc.dg/nest.c: New test.
16064
16065 2002-07-17 Richard Henderson <rth@redhat.com>
16066
16067 * g++.dg/opt/pr6713.C: New test.
16068
16069 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
16070
16071 * gcc.c-torture/execute/loop-2e.x: Let the testcase
16072 XFAIL for all x86 processors.
16073
16074 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
16075
16076 * gcc.c-torture/execute/20010122-1.x: Do not test with
16077 -fomit-frame-pointer.
16078
16079 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16080
16081 * g++.dg/template/instantiate2.C: New test.
16082 * g++.dg/template/spec4.C: New test.
16083
16084 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16085
16086 * g++.dg/template/access2.C: New test.
16087 * g++.dg/template/access3.C: New test.
16088
16089 2002-07-15 Zack Weinberg <zack@codesourcery.com>
16090
16091 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
16092 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
16093 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
16094 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
16095 Convert to use <stdarg.h>.
16096 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
16097 Delete.
16098 * gcc.dg/va-arg-2.c: New.
16099 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
16100
16101 2002-07-15 Jakub Jelinek <jakub@redhat.com>
16102
16103 * gcc.c-torture/compile/20020710-1.c: New test.
16104
16105 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
16106 Andrew Pinski <pinskia@physics.uc.edu>
16107
16108 gcc.c-torture/compile/simd-2.c: New testcase.
16109 gcc.c-torture/compile/simd-3.c: Likewise.
16110
16111 2002-07-11 Mark Mitchell <mark@codesourcery.com>
16112
16113 PR c++/7224
16114 * g++.dg/overload/error1.C: New test.
16115
16116 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
16117
16118 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
16119 configuration and IRIX 6 O32 ABI.
16120
16121 2002-07-11 Roger Sayle <roger@eyesopen.com>
16122
16123 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
16124
16125 2002-07-10 Roger Sayle <roger@eyesopen.com>
16126
16127 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
16128
16129 2002-07-10 Jeffrey A Law <law@redhat.com>
16130
16131 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
16132
16133 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
16134
16135 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
16136
16137 * gcc.dg/20020312-2.c: Check for __PPC__.
16138
16139 2002-07-09 Diego Novillo <dnovillo@redhat.com>
16140
16141 * gcc.c-torture/compile/20020709-1.c: New test.
16142
16143 2002-07-07 Roger Sayle <roger@eyesopen.com>
16144
16145 * g++.dg/template/qualttp21.C: New test case.
16146
16147 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
16148
16149 * gcc.c-torture/compile/20020706-1.c: New test.
16150 * gcc.c-torture/compile/20020706-2.c: New test.
16151
16152 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
16153 Alexandre Oliva <aoliva@redhat.com>
16154
16155 * g++.dg/warn/incomplete1.C: New test.
16156
16157 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16158
16159 PR c++/7099
16160 * g++.dg/warn/noreturn1.C: New test.
16161
16162 2002-07-03 Mark Mitchell <mark@codesourcery.com>
16163
16164 PR c++/6706
16165 * g++.dg/debug/debug6.C: New test.
16166 * g++.dg/debug/debug7.C: New test.
16167
16168 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
16169
16170 * gcc.c-torture/compile/simd-3.c: New test.
16171
16172 2002-07-03 Chris Demetriou <cgd@broadcom.com>
16173
16174 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
16175 * gcc.dg/20020620-1.c: Likewise.
16176
16177 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16178
16179 PR c++/6944
16180 * g++.dg/init/array4.C: New test.
16181 * g++.dg/init/array5.C: New test.
16182
16183 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
16184
16185 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
16186 * gcc.c-torture/execute/simd-2.c (main): Likewise.
16187
16188 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16189
16190 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
16191 * gcc.dg/wtr-aggr-init-1.c: Likewise.
16192 * gcc.dg/wtr-conversion-1.c: Likewise.
16193 * gcc.dg/wtr-escape-1.c: Likewise.
16194 * gcc.dg/wtr-int-type-1.c: Likewise.
16195 * gcc.dg/wtr-label-1.c: Likewise.
16196 * gcc.dg/wtr-static-1.c: Likewise.
16197 * gcc.dg/wtr-strcat-1.c: Likewise.
16198 * gcc.dg/wtr-suffix-1.c: Likewise.
16199 * gcc.dg/wtr-switch-1.c: Likewise.
16200 * gcc.dg/wtr-unary-plus-1.c: Likewise.
16201 * gcc.dg/wtr-union-init-1.c: Likewise.
16202 * gcc.dg/wtr-union-init-2.c: Likewise.
16203 * gcc.dg/wtr-union-init-3.c: Likewise.
16204
16205 * gcc.dg/wtr-func-def-1.c: New test.
16206
16207 2002-07-02 Devang Patel <dpatel@apple.com>
16208
16209 * objc.dg/param-1.m: New test.
16210
16211 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
16212
16213 * gcc.dg/cpp/trad/directive.c: Add test.
16214 * gcc.dg/cpp/trad/macroargs.c: Add test.
16215 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
16216
16217 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
16218
16219 * gcc.dg/cpp/cmdlne-M.c: New test.
16220
16221 2002-07-02 Ziemowit Laski <zlaski@apple.com>
16222
16223 * objc.dg/desig-init-1.m: New test.
16224
16225 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16226
16227 PR c++/6716
16228 * g++.dg/template/instantiate1.C: New test.
16229
16230 2002-07-01 Mark Mitchell <mark@codesourcery.com>
16231
16232 PR c++/7112
16233 * g++.dg/template/sizeof2.C: New test.
16234
16235 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
16236
16237 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
16238 gcc.dg/cpp/trad/include.c: New tests.
16239
16240 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
16241
16242 PR target/7177
16243 * gcc.c-torture/compile/20020701-1.c: New test.
16244
16245 2002-07-01 Stan Shebs <shebs@apple.com>
16246
16247 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
16248 header here...
16249 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
16250 (objc-torture-execute): or here.
16251
16252 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
16253
16254 * gcc.c-torture/execute/arith-rand-ll.c: New test.
16255
16256 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
16257
16258 * gcc.dg/cpp/trad/escaped-nl.c: New test.
16259
16260 2002-06-30 Devang Patel <dpatel@apple.com>
16261
16262 * objc.dg/fsyntax-only.m: New test.
16263
16264 2002-06-27 Mark Mitchell <mark@codesourcery.com>
16265
16266 PR c++/6695
16267 * g++.dg/template/friend7.C: New file.
16268
16269 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
16270
16271 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
16272 return type.
16273
16274 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
16275
16276 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
16277 avoid division by zero.
16278
16279 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
16280
16281 * gcc.dg/Wunknownprag.c: New tests.
16282
16283 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
16284
16285 * gcc.c-torture/execute/simd-2.c: New test.
16286
16287 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
16288
16289 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
16290 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
16291 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
16292 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
16293 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
16294 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
16295 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
16296 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
16297 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
16298 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
16299 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
16300 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
16301 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
16302 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
16303 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
16304 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
16305 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
16306
16307 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
16308
16309 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
16310 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
16311 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
16312 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
16313 New tests.
16314 * gcc.dg/cpp/trad/directive.c: Update.
16315
16316 2002-06-23 Andreas Jaeger <aj@suse.de>
16317
16318 * gcc.c-torture/execute/complex-6.c: New.
16319
16320 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
16321
16322 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
16323 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
16324 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
16325 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
16326
16327 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
16328
16329 * gcc.dg/cpp/trad: New directory with traditional tests copied
16330 from parent directory.
16331 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
16332 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
16333 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
16334 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
16335 Move to trad/ and rename.
16336 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
16337 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
16338 gcc.dg/cpp/trad/redef2.c: New tests.
16339 * gcc.dg/cpp/trad/trad.exp: New driver.
16340
16341 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
16342
16343 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
16344 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
16345 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
16346 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
16347 Remove.
16348
16349 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
16350
16351 * gcc.dg/20020620-1.c: New test.
16352
16353 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16354
16355 * g++.dg/template/ttp4.C: New test.
16356
16357 2002-06-19 Jakub Jelinek <jakub@redhat.com>
16358
16359 * g++.dg/opt/vt1.C: Fix regexp.
16360
16361 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16362
16363 * gcc.c-torture/execute/pure-1.c: Make functions static again.
16364 Don't use attribute `noinline'.
16365
16366 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
16367
16368 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
16369
16370 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
16371
16372 * gcc.c-torture/execute/simd-1.c: New.
16373
16374 * gcc.dg/simd-1.c: New.
16375
16376 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
16377
16378 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
16379
16380 2002-06-16 Richard Henderson <rth@redhat.com>
16381
16382 * g++.dg/ext/anon-struct1.C: New.
16383 * g++.dg/ext/anon-struct2.C: New.
16384 * g++.dg/ext/anon-struct3.C: New.
16385 * gcc.dg/anon-struct-1.c: New.
16386 * gcc.dg/anon-struct-2.c: New.
16387 * gcc.dg/anon-struct-3.c: New.
16388 * gcc.dg/20011008-1.c: Adjust warning text.
16389 * gcc.dg/20020527-1.c: Add -fms-extensions.
16390
16391 2002-06-16 Richard Henderson <rth@redhat.com>
16392
16393 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
16394
16395 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
16396
16397 * gcc.c-torture/execute/20020615-1.c: New test.
16398
16399 2002-06-15 Roger Sayle <roger@eyesopen.com>
16400
16401 * gcc.c-tortuture/execute/compare-1.c: New test case.
16402 * gcc.c-tortuture/execute/compare-2.c: New test case.
16403 * gcc.c-tortuture/execute/compare-3.c: New test case.
16404
16405 2002-06-13 Richard Henderson <rth@redhat.com>
16406
16407 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
16408 ia64 ilp32.
16409
16410 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16411
16412 * g++.dg/template/typename2.C: Update error message.
16413
16414 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
16415
16416 * gcc.c-torture/execute/20020611-1.c: New test.
16417
16418 2002-06-11 Bob Wilson <bob.wilson@acm.org>
16419
16420 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
16421 list of targets to skip.
16422
16423 2002-06-10 Bob Wilson <bob.wilson@acm.org>
16424
16425 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
16426 targets if not optimizing.
16427
16428 2002-06-10 Jakub Jelinek <jakub@redhat.com>
16429
16430 * gcc.c-torture/compile/20020605-1.c: New test.
16431
16432 * g++.dg/opt/vt1.C: New test.
16433
16434 * gcc.dg/20020531-1.c: New test.
16435
16436 * gcc.dg/20020530-1.c: New test.
16437
16438 * gcc.dg/20020527-1.c: New test.
16439
16440 * g++.dg/opt/cse1.C: New test.
16441
16442 2002-06-07 Roger Sayle <roger@eyesopen.com>
16443
16444 * gcc.dg/20020607-2.c: New test case.
16445
16446 2002-06-07 Jakub Jelinek <jakub@redhat.com>
16447
16448 * gcc.c-torture/compile/20020604-1.c: New test.
16449
16450 2002-06-04 Richard Henderson <rth@redhat.com>
16451
16452 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
16453 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
16454 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
16455
16456 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
16457
16458 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
16459
16460 2002-06-03 Richard Henderson <rth@redhat.com>
16461
16462 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
16463 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
16464
16465 2002-06-02 Richard Henderson <rth@redhat.com>
16466
16467 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
16468 test functions static.
16469
16470 2002-06-02 Andreas Jaeger <aj@suse.de>
16471
16472 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
16473 now.
16474
16475 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
16476
16477 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
16478 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
16479 Update for mofified diagnostics.
16480 * gcc.dg/c99-intconst-1.c: No longer fail.
16481
16482 2002-06-02 Richard Henderson <rth@redhat.com>
16483
16484 * gcc.dg/uninit-A.c: Remove xfail markers.
16485
16486 2002-06-01 Roger Sayle <roger@eyesopen.com>
16487
16488 * gcc.dg/fnegate-1.c: New test case.
16489
16490 2002-05-30 Osku Salerma <osku@iki.fi>
16491
16492 * gcc.c-torture/execute/mayalias-1.c: New file.
16493
16494 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
16495
16496 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
16497 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
16498 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
16499
16500 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
16501
16502 * gcc.c-torture/execute/20020529-1.c: New test.
16503
16504 2002-05-27 Richard Henderson <rth@redhat.com>
16505
16506 * g++.dg/ext/attrib6.C: New test case.
16507
16508 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16509
16510 * gcc.c-torture/execute/pure-1.c: New test.
16511
16512 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
16513
16514 * gcc.dg/cpp/arith-2.c: Remove.
16515
16516 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
16517
16518 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
16519 * gcc.dg/cpp/if-3.c: Remove.
16520
16521 2002-05-26 Jakub Jelinek <jakub@redhat.com>
16522
16523 * g++.dg/opt/cse2.C: New test.
16524
16525 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
16526
16527 * gcc.dg/cpp/arith-1.c: New semantic tests.
16528 * gcc.dg/cpp/if-1.c: Update.
16529
16530 2002-05-24 Ben Elliston <bje@redhat.com>
16531
16532 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
16533
16534 2002-05-24 Jakub Jelinek <jakub@redhat.com>
16535
16536 * gcc.dg/verbose-asm.c: New test.
16537
16538 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
16539
16540 * gcc.dg/cpp/paste12.c: New test.
16541
16542 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
16543
16544 * g++.dg/parse/named_ops.C: New test.
16545
16546 2002-05-23 Mark Mitchell <mark@codesourcery.com>
16547
16548 * gcc/testsuite/gcc.dg/weak-8.c: New test.
16549
16550 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
16551
16552 * gcc.dg/weak-2.c: Allow optional leading underscore
16553 in scan-assembler symbol name.
16554 * gcc.dg/weak-3.c: Likewise.
16555 * gcc.dg/weak-4.c: Likewise.
16556 * gcc.dg/weak-5.c: Likewise.
16557
16558 2002-05-23 Jakub Jelinek <jakub@redhat.com>
16559
16560 * gcc.dg/20020523-1.c: New test.
16561
16562 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
16563
16564 * objc.dg/const-str-2.m: Update now that we stop after
16565 a command line error.
16566
16567 2002-05-22 Richard Henderson <rth@redhat.com>
16568
16569 * g++.dg/dg.exp: Fix typo in test pruneing.
16570
16571 2002-05-22 Richard Henderson <rth@redhat.com>
16572
16573 * g++.dg/dg.exp: Prune the tls subdirectory.
16574 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
16575 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
16576 * g++.dg/tls/init-1.C: New.
16577
16578 2002-05-22 Jakub Jelinek <jakub@redhat.com>
16579
16580 * gcc.dg/20020517-1.c: New test.
16581
16582 2002-05-21 Richard Henderson <rth@redhat.com>
16583
16584 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
16585 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
16586
16587 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
16588
16589 * g++.dg/other/copy2.C: New test.
16590
16591 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
16592
16593 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
16594 (MAX_COPY): Bump up to 10 times sizeof (long long).
16595 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
16596
16597 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
16598 sizeof (long long).
16599
16600 * gcc.c-torture/execute/strcpy-1.c: New test.
16601
16602 2002-05-19 Jason Merrill <jason2redhat.com>
16603
16604 * g++.dg/ext/oper1.C: New test.
16605
16606 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
16607 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
16608
16609 * README.QMTEST: New file.
16610
16611 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
16612
16613 2002-05-19 Andreas Jaeger <aj@suse.de>
16614
16615 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
16616 now.
16617 * gcc.c-torture/execute/loop-2d.x: Likewise.
16618
16619 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
16620
16621 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
16622 support weak symbols.
16623 * gcc.dg/weak-4.c: Likewise
16624 * gcc.dg/weak-6.c: Likewise
16625
16626 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
16627
16628 * gcc.dg/weak-3.c: Add dg-excess-error comment for
16629 cygwin, coff and h8300-*-hms targets
16630 * gcc.dg/weak-5.c: Likewise
16631 * gcc.dg/weak-7.c: Likewise
16632
16633 2002-05-16 Jason Merrill <jason@redhat.com>
16634
16635 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
16636 (scan-assembler-not, scan-assembler-dem): Likewise.
16637 (scan-assembler-dem-not): Likewise.
16638
16639 2002-05-15 Richard Henderson <rth@redhat.com>
16640
16641 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
16642
16643 2002-05-15 Richard Henderson <rth@redhat.com>
16644
16645 * gcc.dg/weak-5.c (vfoo1c): No warning here.
16646 (vfoo1f): Warning here.
16647 (vfoo1l): Don't redefine the alias.
16648
16649 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
16650
16651 * g++.dg/init/pm1.C: New test.
16652
16653 2002-05-12 David S. Miller <davem@redhat.com>
16654
16655 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
16656 types.
16657
16658 2002-05-10 Roger Sayle <roger@eyesopen.com>
16659
16660 * gcc.c-torture/execute/20020510-1.c: New test case.
16661
16662 2002-05-10 David S. Miller <davem@redhat.com>
16663
16664 * gcc.c-torture/execute/conversion.c: Test long double too.
16665
16666 2002-05-09 Jakub Jelinek <jakub@redhat.com>
16667
16668 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
16669 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
16670 * lib/g++.exp (g++_link_flags): Likewise.
16671 * lib/objc.exp (objc_target_compile): Likewise.
16672
16673 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
16674
16675 * gcc.dg/cpp/poison.c: Update.
16676 * gcc.dg/cpp/20000625-2.c: Remove.
16677 * gcc.dg/cpp/direct2s.c: Remove final test.
16678
16679 2002-05-08 Tom Rix <trix@redhat.com>
16680
16681 * gcc.c-torture/execute/20020508-1.c: New test.
16682 * gcc.c-torture/execute/20020508-2.c: New test.
16683 * gcc.c-torture/execute/20020508-3.c: New test.
16684
16685 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
16686
16687 * gcc.dg/cpp/charconst-4.c: More tests.
16688
16689 2002-05-08 Mark Mitchell <mark@codesourcery.com>
16690
16691 PR c/6569
16692 * gcc.dg/weak-3.c: Update location of warning messages.
16693 * gcc.dg/weak-5.c: Likewise.
16694
16695 2002-05-06 Roger Sayle <roger@eyesopen.com>
16696
16697 * gcc.c-torture/execute/20020506-1.c: New test case.
16698
16699 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
16700
16701 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
16702
16703 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
16704
16705 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
16706
16707 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
16708
16709 * gcc.dg/cpp/charconst-3.c: New test.
16710
16711 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
16712
16713 * gcc.dg/cpp/charconst.c: Update tests.
16714
16715 2002-05-05 Tim Josling <tej@melbpc.org.au>
16716
16717 * treelang: Added directory for new sample language treelang. Also
16718 lib/treelang.exp: New file to signal treelang should be tested.
16719
16720 2002-05-03 Jakub Jelinek <jakub@redhat.com>
16721
16722 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
16723 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
16724 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
16725 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
16726 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
16727 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
16728 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
16729
16730 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
16731
16732 * gcc.dg/format/xopen-2.c: New test.
16733
16734 2002-05-03 Jakub Jelinek <jakub@redhat.com>
16735
16736 * gcc.dg/20020503-1.c: New test.
16737
16738 2002-05-02 Mark Mitchell <mark@codesourcery.com>
16739
16740 * g++.dg/init/dtor1.C: Make it tougher.
16741
16742 2002-05-01 Mark Mitchell <mark@codesourcery.com>
16743
16744 * g++.dg/init/dtor1.C: New test.
16745
16746 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
16747
16748 * gcc.dg/altivec-8.c: New.
16749
16750 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
16751
16752 * gcc.dg/altivec-7.c: New.
16753
16754 2002-04-29 Jakub Jelinek <jakub@redhat.com>
16755
16756 * g++.dg/parse/typedef1.C: New test.
16757
16758 2002-04-29 Mark Mitchell <mark@codesourcery.com>
16759
16760 PR c++/6486
16761 * g++.dg/template/friend6.C: New test.
16762
16763 PR c++/6492
16764 * g++.dg/init/copy1.C: New test.
16765
16766 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
16767
16768 * g++.dg/warn/effc1.C: New test.
16769
16770 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
16771
16772 * gcc.dg/cpp/if-cexp.c: Add a test.
16773
16774 2002-04-28 Jakub Jelinek <jakub@redhat.com>
16775
16776 * gcc.dg/20020426-2.c: New test.
16777
16778 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
16779
16780 * gcc.dg/cpp/if-mop.c: Update.
16781 * gcc.dg/cpp/if-mpar.c: Add test.
16782 * gcc.dg/cpp/if-oppr.c: Update.
16783
16784 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16785
16786 PR c/6343
16787 * gcc.dg/weak-[2-7].c: New tests.
16788
16789 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
16790
16791 * gcc.dg/enum1.c: New test.
16792
16793 2002-04-26 Mark Mitchell <mark@codesourcery.com>
16794
16795 PR c++/6497
16796 * g++.dg/inherit/access2.C: New test.
16797
16798 2002-04-26 Mark Mitchell <mark@codesourcery.com>
16799
16800 PR bootstrap/6445
16801 * gcc.dg/20020426-1.c: New test.
16802
16803 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
16804
16805 * g++.dg/abi/enum1.C: New test.
16806
16807 2002-04-26 Richard Henderson <rth@redhat.com>
16808
16809 * gcc.dg/c99-bool-1.c: Expect always true warning.
16810
16811 2002-04-25 Roger Sayle <roger@eyesopen.com>
16812
16813 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
16814
16815 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16816
16817 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
16818 targets.
16819
16820 2002-04-24 Mark Mitchell <mark@codesourcery.com>
16821
16822 * g++.dg/abi/mange7.C: New test.
16823
16824 PR c++/6438.
16825 * g++.dg/parse/stmtexpr2.C: New test.
16826
16827 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
16828
16829 * gcc.dg/20020312-2.c: Add SH target.
16830
16831 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16832
16833 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
16834 compiler output on mips*-*-irix*.
16835
16836 2002-04-23 Jakub Jelinek <jakub@redhat.com>
16837
16838 * g++.dg/parse/attr1.C: New test.
16839
16840 2002-04-23 Roger Sayle <roger@eyesopen.com>
16841
16842 * gcc.c-torture/execute/string-opt-17.c: New test case.
16843 * gcc.c-torture/execute/memset-2.c: New test case.
16844
16845 2002-04-23 Mark Mitchell <mark@codesourcery.com>
16846
16847 PR c++/6256:
16848 * g++.dg/template/friend5.C: New test.
16849
16850 PR c++/6331:
16851 * g++.dg/template/qual1.C: Likewise.
16852
16853 2002-04-22 Zack Weinberg <zack@codesourcery.com>
16854
16855 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
16856 Include stdlib.h, not stdio.h or ctype.h.
16857
16858 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
16859
16860 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
16861 cris-*-elf* and mmix-*-*.
16862 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
16863 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
16864 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
16865 Ditto.
16866 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
16867 * gcc.dg/wchar_t-1.c: Ditto.
16868
16869 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
16870
16871 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
16872 Clarify comment.
16873
16874 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
16875
16876 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
16877
16878 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16879
16880 * gcc.c-torture/execute/20000906-1.x: Delete.
16881
16882 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
16883
16884 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
16885
16886 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
16887
16888 * PR6367
16889 * g77.f-torture/execute/6367.f: New test.
16890 * g77.f-torture/execute/6367.x: Disable for MMIX.
16891
16892 2002-04-19 Mark Mitchell <mark@codesourcery.com>
16893
16894 * PR6352
16895 * g++.dg/opt/inline2.C: New test.
16896
16897 2002-04-18 Richard Henderson <rth@redhat.com>
16898
16899 * gcc.dg/20000906-1.c: Enable for all targets.
16900 * gcc.c-torture/compile/iftrap-2.c: New.
16901
16902 2002-04-18 Jakub Jelinek <jakub@redhat.com>
16903
16904 * gcc.dg/20020418-1.c: New test.
16905 * gcc.dg/20020418-2.c: New test.
16906
16907 2002-04-18 Richard Henderson <rth@redhat.com>
16908
16909 * gcc.c-torture/compile/iftrap-1.c: New.
16910 * gcc.dg/iftrap-1.c: Adjust for ia64.
16911 * gcc.dg/iftrap-2.c: New.
16912
16913 2002-04-18 Jakub Jelinek <jakub@redhat.com>
16914
16915 * gcc.c-torture/compile/20020418-1.c: New test.
16916
16917 2002-04-18 Roger Sayle <roger@eyesopen.com>
16918
16919 * gcc.c-torture/compile/20020415-1.c: New.
16920
16921 2002-04-18 David S. Miller <davem@redhat.com>
16922
16923 * gcc.c-torture/execute/20020418-1.c: New test.
16924
16925 2002-04-17 Jakub Jelinek <jakub@redhat.com>
16926
16927 * gcc.dg/20020416-1.c: New test.
16928
16929 * g++.dg/opt/inline1.C: New test.
16930
16931 2002-04-16 Jakub Jelinek <jakub@redhat.com>
16932
16933 * gcc.dg/altivec-5.c: New test.
16934
16935 * gcc.dg/20020415-1.c: New test.
16936
16937 2002-04-15 Mark Mitchell <mark@codesourcery.com>
16938
16939 * testsuite/lib/chill.exp: Remove.
16940
16941 2002-04-14 Jakub Jelinek <jakub@redhat.com>
16942
16943 * g++.dg/other/big-struct.C: New test.
16944
16945 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
16946
16947 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
16948 of scratch file.
16949
16950 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
16951
16952 PR c/6277
16953 * gcc.dg/i386-387-1.c: Allow optional leading underscore
16954 in scan-assembler function name
16955
16956 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
16957
16958 * g77.f-torture/execute/980628-4.x,
16959 g77.f-torture/execute/980628-5.x,
16960 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
16961 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
16962 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
16963 i[34567]86-*-*.
16964
16965 2002-04-13 David S. Miller <davem@redhat.com>
16966
16967 * gcc.c-torture/execute/20020413-1.c: New test.
16968
16969 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
16970
16971 * gcc.dg/asm-6.c,
16972 * g++.dg/ext/asm1.C: New tests.
16973
16974 2002-04-12 Mark Mitchell <mark@codesourcery.com>
16975
16976 PR c++ 5373.
16977 * g++.dg/parse/stmtexpr1.C: New test.
16978
16979 PR c++/5189.
16980 * g++.dg/template/copy1.C: New test.
16981
16982 2002-04-12 Richard Henderson <rth@redhat.com>
16983
16984 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
16985
16986 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
16987
16988 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
16989 gcc.c-torture/execute/20020307-2.c.
16990
16991 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
16992
16993 * g++.dg/ext/attrib5.C,
16994 * g++.dg/lookup/struct1.C: New tests.
16995
16996 2002-04-11 Jakub Jelinek <jakub@redhat.com>
16997
16998 * gcc.dg/20020411-1.c: New test.
16999
17000 * gcc.c-torture/execute/20020411-1.c: New test.
17001
17002 2002-04-10 Janis Johnson <janis187@us.ibm.com>
17003
17004 * g77.f-torture/execute/6177.f: New test.
17005
17006 2002-04-10 Jakub Jelinek <jakub@redhat.com>
17007
17008 PR middle-end/6247
17009 * g++.dg/opt/cleanup1.C: New test.
17010
17011 * g++.dg/opt/const1.C: New test.
17012
17013 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
17014
17015 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
17016
17017 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
17018
17019 PR c++/5507
17020 * g++.dg/template/typename2.C: New test.
17021
17022 2002-04-10 Alan Modra <amodra@bigpond.net.au>
17023
17024 * gcc.c-torture/execute/loop-12.c: New.
17025
17026 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
17027
17028 * g77.f-torture/execute/980628-4.x,
17029 g77.f-torture/execute/980628-5.x,
17030 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
17031 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
17032 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
17033
17034 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17035
17036 PR optimization/6086
17037 * g++.dg/opt/preinc1.C: New test.
17038
17039 2002-04-06 Mark Mitchell <mark@codesourcery.com>
17040
17041 PR c++/5571
17042 * g++.dg/opt/static2.C: New test.
17043
17044 2002-04-06 Mark Mitchell <mark@codesourcery.com>
17045
17046 PR c/5120
17047 * gcc.dg/20020406-1.c: New test.
17048
17049 2002-04-04 David S. Miller <davem@redhat.com>
17050
17051 * gcc.c-torture/execute/20020404-1.c: New test.
17052
17053 2002-04-04 Jakub Jelinek <jakub@redhat.com>
17054
17055 PR c/6123
17056 * gcc.dg/20020312-2.c: Do not declare global register variable
17057 if __PIC__ or __pic__ is defined.
17058
17059 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
17060
17061 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
17062 __asm__ so that it works correctly even if -ansi -pedantic-errors.
17063
17064 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17065
17066 * gcc.misc-tests/linkage.exp: Update last change to handle
17067 sparc*-, not just sparc-.
17068
17069 2002-04-03 Richard Henderson <rth@redhat.com>
17070
17071 * gcc.dg/cpp/ucs.c: Improved long UCS test.
17072
17073 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
17074
17075 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
17076
17077 2002-04-02 David S. Miller <davem@redhat.com>
17078
17079 * gcc.c-torture/execute/20020402-3.c: New test.
17080
17081 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
17082
17083 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
17084 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
17085
17086 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
17087 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
17088 g77.f-torture/execute/20001201.x,
17089 g77.f-torture/execute/u77-test.x: New files.
17090
17091 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
17092 * gcc.dg/wchar_t-1.c: Ditto.
17093
17094 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17095
17096 * gcc.c-torture/execute/20020402-1.c: New test.
17097
17098 2002-04-01 Richard Henderson <rth@redhat.com>
17099
17100 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
17101
17102 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
17103
17104 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17105
17106 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
17107
17108 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
17109
17110 * g++.dg/inherit/template-as-base.C: Expect error.
17111 * g++.dg/inherit/namespace-as-base.C: Likewise.
17112
17113 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
17114
17115 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
17116 g++.dg/ext/instantiate3.C: Tweak match patterns.
17117
17118 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
17119 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
17120 -da test.
17121
17122 2002-03-31 Richard Henderson <rth@redhat.com>
17123
17124 * gcc.dg/special/alias-2.c: New.
17125 * gcc.dg/special/ecos.exp: Run it.
17126
17127 2002-03-31 Richard Henderson <rth@redhat.com>
17128
17129 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
17130
17131 2002-03-31 Kazu Hirata <kazu@hxi.com>
17132
17133 * gcc.dg/weak-1.c: Disable on h8300 port.
17134
17135 2002-03-29 Janis Johnson <janis187@us.ibm.com>
17136
17137 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
17138 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
17139 ordering tests.
17140 * g++.dg/bprob/bprob-1.C: New test.
17141 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
17142 * g++.dg/gcov/gcov-1.C: New test.
17143 * g++.dg/gcov/gcov-1.x: New file.
17144 * g++.dg/gcov/gcov-2.C: New test.
17145 * g++.dg/gcov/gcov-3.C: New test.
17146 * g++.dg/gcov/gcov-3.h: New file.
17147
17148 2002-03-28 Roger Sayle <roger@eyesopen.com>
17149
17150 * g++.old-deja/g++.other/builtins5.C: New test.
17151 * g++.old-deja/g++.other/builtins6.C: New test.
17152 * g++.old-deja/g++.other/builtins7.C: New test.
17153 * g++.old-deja/g++.other/builtins8.C: New test.
17154 * g++.old-deja/g++.other/builtins9.C: New test.
17155
17156 2002-03-29 Jakub Jelinek <jakub@redhat.com>
17157
17158 * g++.dg/opt/static1.C: New test.
17159
17160 * g++.dg/opt/longbranch1.C: New test.
17161
17162 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
17163
17164 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
17165
17166 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
17167
17168 2002-03-28 Jeffrey A Law (law@redhat.com)
17169
17170 * gcc.c-torture/execute/20020328-1.c: New test.
17171
17172 2002-03-27 Richard Henderson <rth@redhat.com>
17173
17174 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
17175 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
17176 move from g++.old-deja/g++.ext/.
17177
17178 2002-03-27 Mark Mitchell <mark@codesourcery.com>
17179
17180 * g++.dg/init/new2.C: New test.
17181
17182 2002-03-26 Richard Henderson <rth@redhat.com>
17183
17184 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
17185
17186 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
17187 on sparc.
17188
17189 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
17190 sparcv9 systems.
17191 * gcc.dg/20001102-1.c: Likewise.
17192
17193 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
17194
17195 * gcc.dg/cpp/endif-pedantic1.c,
17196 gcc.dg/cpp/endif-pedantic2.c: New tests.
17197
17198 2002-03-26 Mark Mitchell <mark@codesourcery.com>
17199
17200 * g++.dg/init/new1.C: New test.
17201
17202 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
17203
17204 * g++.dg/abi/vbase9.C: New test.
17205
17206 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
17207
17208 * gcc.dg/arm-asm.c: New test.
17209
17210 2002-03-26 Andrew Cagney <ac131313@redhat.com>
17211
17212 * gcc.dg/Wswitch-enum.c: New test.
17213 Fix PR c/5044.
17214
17215 2002-03-26 Richard Henderson <rth@redhat.com>
17216
17217 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
17218 structure.
17219
17220 2002-03-25 Richard Henderson <rth@redhat.com>
17221
17222 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
17223 sparcv9 systems.
17224
17225 * gcc.c-torture/compile/20011119-1.c (xxx): New.
17226 * gcc.c-torture/compile/20011119-2.c (xxx): New.
17227
17228 2002-03-25 Zack Weinberg <zack@codesourcery.com>
17229
17230 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
17231
17232 2002-03-25 Bob Wilson <bob.wilson@acm.org>
17233
17234 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
17235 targets using generic thunk support.
17236
17237 2002-03-25 Jakub Jelinek <jakub@redhat.com>
17238
17239 * gcc.c-torture/compile/20020323-1.c: New test.
17240
17241 * g++.dg/opt/conj2.C: New test.
17242
17243 2002-03-24 Richard Henderson <rth@redhat.com>
17244
17245 * gcc.dg/weak-1.c: Use -fno-common.
17246
17247 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
17248
17249 * g77.dg/f77-edit-apostrophe-out.f: New test
17250 * g77.dg/f77-edit-h-out.f: New test
17251 * g77.dg/f77-edit-t-in.f: New test
17252 * g77.dg/f77-edit-t-out.f: New test
17253 * g77.dg/f77-edit-x-out.f: New test
17254 * g77.dg/f77-edit-slash-out.f: New test
17255 * g77.dg/f77-edit-colon-out.f: New test
17256 * g77.dg/f77-edit-s-out.f: New test
17257
17258 2002-03-24 Richard Henderson <rth@redhat.com>
17259
17260 * objc/execute/formal_protocol-6.x: New XFAIL.
17261
17262 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
17263
17264 * gcc.dg/weak-1.c: Early return from dg-final on platforms
17265 that do not support weak symbols
17266
17267 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
17268
17269 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
17270 * lib/g77.exp: Likewise
17271 * lib/objc.exp: Likewise
17272
17273 2002-03-23 Andrew Cagney <ac131313@redhat.com>
17274
17275 * gcc.dg/Wswitch-default.c: New test.
17276
17277 2002-03-23 Jakub Jelinek <jakub@redhat.com>
17278
17279 * g++.dg/other/enum1.C: New test.
17280
17281 2002-03-23 Zack Weinberg <zack@codesourcery.com>
17282
17283 * gcc.dg/pragma-ep-3.c: Fix typo.
17284
17285 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
17286
17287 * g++.dg/inherit/template-as-base.C: New test.
17288
17289 2002-03-22 Jakub Jelinek <jakub@redhat.com>
17290
17291 * g++.old-deja/g++.other/dwarf2-1.C: Move...
17292 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
17293
17294 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
17295
17296 * gcc.dg/cpp/multiline.c: Update to match.
17297
17298 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
17299
17300 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
17301
17302 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
17303
17304 * gcc.dg/cpp/extratokens2.c: New file.
17305
17306 2002-03-21 David Edelsohn <edelsohn@gnu.org>
17307
17308 * gcc.dg/20020312-2.c: Add rs6000 target.
17309
17310 * gcc.c-torture/compile/20020319-1.c: New test.
17311
17312 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17313
17314 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
17315 (A, E): Handle this.
17316
17317 2002-03-20 Jason Merrill <jason@redhat.com>
17318
17319 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
17320 ignoring -fpic.
17321 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
17322 through prune_gcc_output.
17323
17324 2002-03-20 Jakub Jelinek <jakub@redhat.com>
17325
17326 * gcc.c-torture/compile/20020320-1.c: New test.
17327
17328 2002-03-19 Jakub Jelinek <jakub@redhat.com>
17329
17330 * gcc.c-torture/compile/20020318-1.c: New test.
17331
17332 * gcc.dg/struct-by-value-1.c: New test.
17333
17334 * gcc.dg/20020319-1.c: New test.
17335
17336 2002-03-18 Jakub Jelinek <jakub@redhat.com>
17337
17338 * g++.dg/opt/conj1.C: New test.
17339
17340 2002-03-17 Mark Mitchell <mark@codesourcery.com>
17341
17342 * g++.dg/template/qualttp20.C: Revert previous change.
17343 * g++.dg/template/qualttp3.C: Likewise.
17344 * g++.dg/template/qualttp4.C: Likewise
17345 * g++.dg/template/qualttp5.C: Likewise
17346 * g++.dg/template/qualttp6.C: Likewise
17347 * g++.dg/template/qualttp7.C: Likewise
17348 * g++.dg/template/qualttp8.C: Likewise
17349 * g++.dg/template/recurse.C: Likewise.
17350
17351 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
17352
17353 * gcc.dg/cpp/wchar-1.c: Update.
17354
17355 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
17356
17357 * g++.dg/template/conv1.C: New test.
17358 * g++.dg/template/conv2.C: New test.
17359 * g++.dg/template/conv3.C: New test.
17360 * g++.dg/template/conv4.C: New test.
17361
17362 2002-03-15 Mark Mitchell <mark@codesourcery.com>
17363
17364 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
17365 * g++.dg/template/qualttp3.C: Likewise.
17366 * g++.dg/template/qualttp4.C: Likewise
17367 * g++.dg/template/qualttp5.C: Likewise
17368 * g++.dg/template/qualttp6.C: Likewise
17369 * g++.dg/template/qualttp7.C: Likewise
17370 * g++.dg/template/qualttp8.C: Likewise
17371 * g++.dg/template/recurse.C: Likewise.
17372
17373 2002-03-15 Mark Mitchell <mark@codesourcery.com>
17374
17375 * g++.dg/opt/dtor1.C: New test.
17376
17377 2002-03-15 Jakub Jelinek <jakub@redhat.com>
17378
17379 * gcc.c-torture/compile/20020315-1.c: New test.
17380
17381 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
17382
17383 * gcc.dg/weak-1.c: Fix scan tests.
17384
17385 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
17386
17387 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
17388 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
17389 cris-*-aout* mmix-*-*.
17390 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
17391 cris-*-aout* mmix-*-*.
17392 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
17393 cris-*-elf* cris-*-aout* and mmix-*-*.
17394 * gcc.dg/20001009-1.c: Ditto.
17395 * gcc.dg/20010912-1.c: Ditto.
17396 * gcc.dg/20020122-4.c: Ditto.
17397 * gcc.dg/inline-2.c: Ditto.
17398
17399 2002-03-14 Jeffrey A Law (law@cygnus.com)
17400
17401 * gcc.c-torture/compile/20020314-1.c: New test.
17402
17403 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
17404
17405 * gcc.c-torture/execute/20020314-1.c: New test.
17406
17407 2002-03-14 Jakub Jelinek <jakub@redhat.com>
17408
17409 * g++.dg/warn/Wunused-1.C: New test.
17410
17411 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
17412
17413 * g++.dg/abi/mangle6.C: New test.
17414
17415 2002-03-13 Jakub Jelinek <jakub@redhat.com>
17416
17417 * gcc.c-torture/compile/20020309-2.c: New test.
17418
17419 * gcc.c-torture/compile/20020312-1.c: New test.
17420
17421 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
17422
17423 * g++.dg/other/access1.C: New test.
17424
17425 2002-03-12 Jakub Jelinek <jakub@redhat.com>
17426
17427 * gcc.c-torture/execute/wchar_t-1.c: New test.
17428
17429 2002-03-12 David Edelsohn <edelsohn@gnu.org>
17430
17431 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
17432
17433 2002-03-12 Roger Sayle <roger@eyesopen.com>
17434
17435 * gcc.dg/20020312-1.c: New test case.
17436
17437 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
17438
17439 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
17440
17441 2002-03-11 Richard Henderson <rth@redhat.com>
17442
17443 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
17444 * g++.old-deja/g++.jason/report.C: Likewise.
17445
17446 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
17447
17448 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
17449 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
17450
17451 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
17452
17453 * testsuite/g++.dg/overload/pmf1.C: New test.
17454
17455 2002-03-11 Kazu Hirata <kazu@hxi.com>
17456
17457 * gcc.c-torture/execute/20020307-1.c: Use long.
17458
17459 2002-03-11 Jakub Jelinek <jakub@redhat.com>
17460
17461 PR optimization/5844
17462 * gcc.dg/20020310-1.c: New test.
17463
17464 2002-03-09 Michael Meissner <meissner@redhat.com>
17465
17466 * gcc.c-torture/execute/memcpy-2.c: New test.
17467 * gcc.c-torture/execute/memset-1.c: New test.
17468 * gcc.c-torture/execute/strlen-1.c: New test.
17469 * gcc.c-torture/execute/strcmp-1.c: New test.
17470 * gcc.c-torture/execute/strncmp-1.c: New test.
17471
17472 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
17473
17474 * gcc.dg/ppc-ldstruct.c: New test.
17475
17476 2002-03-09 Jakub Jelinek <jakub@redhat.com>
17477
17478 * gcc.c-torture/execute/va-arg-22.c: New test.
17479
17480 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
17481
17482 * gcc.c-torture/compile/20020309-1.c: New test.
17483
17484 2002-03-08 Jakub Jelinek <jakub@redhat.com>
17485
17486 * gcc.c-torture/execute/20020307-2.c: New test.
17487
17488 2002-03-07 Jeffrey A Law (law@redhat.com)
17489
17490 * g77.f-torture/compile/20020307-1.f: New test.
17491
17492 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
17493
17494 * gcc.dg/unordered-1.c: New test.
17495
17496 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
17497
17498 * gcc.c-torture/execute/20020307-1.c: New test.
17499
17500 2002-03-05 Jakub Jelinek <jakub@redhat.com>
17501
17502 * gcc.dg/20020304-1.c: New test.
17503
17504 * gcc.c-torture/compile/20020304-2.c: New test.
17505
17506 2002-03-04 Zack Weinberg <zack@codesourcery.com>
17507
17508 * gcc.c-torture/compile/20020304-1.c: New test case
17509 (from PR c/5830).
17510
17511 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
17512
17513 * gcc.dg/20020103-1.c: Add other -D ppc variants.
17514
17515 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
17516
17517 * g++.dg/other/classkey1.C: New test.
17518
17519 2002-03-01 Richard Henderson <rth@redhat.com>
17520
17521 * gcc.c-torture/compile/981223-1.x: New.
17522 * gcc.c-torture/compile/920625-1.x: New.
17523
17524 2002-02-28 Richard Henderson <rth@redhat.com>
17525
17526 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
17527
17528 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
17529
17530 * gcc.c-torture/execute/20020227-1.c: New test.
17531
17532 2002-02-27 Mark Mitchell <mark@codesourcery.com>
17533
17534 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
17535 here" ERROR lines.
17536 * g++.old-deja/g++.oliva/partord1.C: Likewise.
17537 * g++.old-deja.g++.other/defarg1.C: Likewise.
17538 * g++.old-deja/g++.pt/calls2.C: Likewise.
17539 * g++.old-deja/g++.pt/crash20.C: Likewise.
17540 * g++.old-deja/g++.pt/crash30.C: Likewise.
17541 * g++.old-deja/g++.pt/crash36.C: Likewise.
17542 * g++.old-deja/g++.pt/crash6.C: Likewise.
17543 * g++.old-deja/g++.pt/defarg13.C: Likewise.
17544 * g++.old-deja/g++.pt/derived3.C: Likewise.
17545 * g++.old-deja/g++.pt/error1.C: Likewise.
17546 * g++.old-deja/g++.pt/friend21.C: Likewise.
17547 * g++.old-deja/g++.pt/friend23.C: Likewise.
17548 * g++.old-deja/g++.pt/infinite1.C: Likewise.
17549 * g++.old-deja/g++.robertl/eb128.C: Likewise.
17550
17551 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
17552
17553 * gcc.c-torture/execute/20020225-2.c: New test.
17554
17555 2002-02-27 Zack Weinberg <zack@codesourcery.com>
17556
17557 * gcc.c-torture/execute/920730-1t.c,
17558 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
17559 Delete test cases, only relevant to -traditional.
17560
17561 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
17562
17563 * gcc.dg/cpp/undef1.c: Remove.
17564 * gcc.dg/cpp/directiv.c: Update.
17565 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
17566
17567 2002-02-27 Michael Meissner <meissner@redhat.com>
17568
17569 * gcc.c-torture/execute/20020226-1.c: New test.
17570
17571 2002-02-26 Jakub Jelinek <jakub@redhat.com>
17572
17573 * g++.dg/debug/debug4.C: New test.
17574
17575 * gcc.dg/ia64-visibility-1.c: New test.
17576
17577 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
17578
17579 * gcc.dg/debug/20020224-1.c: New.
17580
17581 2002-02-25 Kazu Hirata <kazu@hxi.com>
17582
17583 * gcc.c-torture/execute/960416-1.x: New.
17584 * gcc.c-torture/execute/divconst-3.x: Likewise.
17585
17586 2002-02-25 Jakub Jelinek <jakub@redhat.com>
17587
17588 * gcc.dg/20020224-1.c: New test.
17589
17590 2002-02-25 Alan Modra <amodra@bigpond.net.au>
17591
17592 * gcc.c-torture/execute/20020225-1.c: New.
17593
17594 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
17595
17596 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
17597
17598 2002-02-23 Jakub Jelinek <jakub@redhat.com>
17599
17600 * gcc.dg/20020222-1.c: New test.
17601
17602 2002-02-22 Jakub Jelinek <jakub@redhat.com>
17603
17604 * g++.dg/opt/anonunion1.C: New test.
17605
17606 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
17607
17608 * g++.dg/template/qualttp19.C: New test.
17609 * g++.dg/template/qualttp20.C: New test.
17610 * g++.old-deja/g++.jason/report.C: Adjust expected errors
17611 * g++.old-deja/g++.other/qual1.C: Likewise.
17612
17613 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
17614
17615 * gcc.dg/attr-alwaysinline.c: New.
17616
17617 2002-02-21 Jakub Jelinek <jakub@redhat.com>
17618
17619 * gcc.dg/20020220-1.c: New test.
17620
17621 * gcc.dg/20020220-2.c: New test.
17622
17623 * g++.dg/opt/mmx1.C: New test.
17624
17625 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
17626
17627 * gcc.c-torture/compile/20020110.c: New test.
17628
17629 2002-02-20 Jakub Jelinek <jakub@redhat.com>
17630
17631 * gcc.c-torture/execute/20020219-1.c: New test.
17632
17633 * gcc.dg/20020219-1.c: New test.
17634
17635 * gcc.dg/noncompile/20020220-1.c: New test.
17636
17637 * g++.dg/opt/ptrintsum1.C: New test.
17638
17639 * gcc.dg/debug/20020220-1.c: New test.
17640
17641 2002-02-17 Jakub Jelinek <jakub@redhat.com>
17642
17643 * gcc.c-torture/execute/20020216-1.c: New test.
17644
17645 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
17646
17647 * gcc.dg/decl-1.c: Update, new test.
17648
17649 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
17650
17651 * g++.dg/abi/bitfield1.C: New test.
17652 * g++.dg/abi/bitfield2.C: New test.
17653
17654 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
17655
17656 * gcc.dg/attr-nest.c: New test.
17657
17658 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
17659
17660 * gcc.c-torture/execute/20020215-1.c: New test.
17661
17662 2002-02-14 Jakub Jelinek <jakub@redhat.com>
17663
17664 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
17665 * g++.dg/debug/debug.exp: New.
17666 * g++.dg/debug/trivial.C: New.
17667 * g++.dg/debug/debug1.C: Moved...
17668 * g++.dg/other/debug1.C: ...from here.
17669 * g++.dg/debug/debug2.C: Moved...
17670 * g++.dg/other/debug2.C: ...from here.
17671 * g++.dg/debug/debug3.C: Moved...
17672 * g++.dg/other/debug3.C: ...from here.
17673
17674 * gcc.dg/noncompile/20020213-1.c: New test.
17675
17676 2002-02-13 Jakub Jelinek <jakub@redhat.com>
17677
17678 * g++.dg/other/debug3.C: New test.
17679
17680 * gcc.c-torture/execute/20020213-1.c: New test.
17681
17682 2002-02-13 Richard Smith <richard@ex-parrot.com>
17683
17684 * g++.old-deja/g++.other/thunk1.C: New test.
17685
17686 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
17687
17688 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
17689
17690 2002-02-13 Stan Shebs <shebs@apple.com>
17691
17692 * gcc.dg/altivec-3.c: New.
17693
17694 2002-02-12 Jakub Jelinek <jakub@redhat.com>
17695
17696 * gcc.dg/Wunreachable-1.c: New test.
17697 * gcc.dg/Wunreachable-2.c: New test.
17698
17699 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
17700
17701 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
17702
17703 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
17704
17705 * gcc.dg/decl-1.c: New test.
17706
17707 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
17708
17709 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
17710
17711 2002-02-10 Kazu Hirata <kazu@hxi.com>
17712
17713 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
17714 * gcc.c-torture/compile/980506-1.x: Likewise.
17715
17716 2002-02-10 Kazu Hirata <kazu@hxi.com>
17717
17718 * gcc.dg/20020210-1.c: New.
17719
17720 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
17721
17722 * g77.f-torture/execute/947.f: New regression test
17723 for PR fortran/947.
17724
17725 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
17726
17727 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
17728 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
17729
17730 2002-02-08 Richard Henderson <rth@redhat.com>
17731
17732 * gcc.c-torture/compile/labels-3.c: New.
17733
17734 2002-02-08 Jakub Jelinek <jakub@redhat.com>
17735
17736 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
17737 expression statements work instead.
17738 * gcc.dg/noncompile/20020207-1.c: New test.
17739
17740 2002-02-07 Richard Henderson <rth@redhat.com>
17741
17742 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
17743
17744 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
17745
17746 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
17747 message from g77
17748 * lib/g77-dg.exp: Trim g77 error messages so that they are
17749 recognized by dg.exp.
17750
17751 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
17752
17753 PR fortran/5473
17754 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
17755
17756 2002-02-07 Richard Henderson <rth@redhat.com>
17757
17758 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
17759 to be sufficiently aligned for integers.
17760
17761 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
17762
17763 * g++.dg/template/friend4.C: New test.
17764
17765 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
17766
17767 PR fortran/5743
17768 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
17769 unsupported cases.
17770
17771 2002-02-07 Richard Henderson <rth@redhat.com>
17772
17773 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
17774 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
17775 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
17776 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
17777
17778 2002-02-06 Richard Henderson <rth@redhat.com>
17779
17780 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
17781
17782 2002-02-06 Janis Johnson <janis187@us.ibm.com>
17783
17784 * gcc.dg/20020206-1.c: New test.
17785
17786 2002-02-06 Jakub Jelinek <jakub@redhat.com>
17787
17788 * gcc.c-torture/execute/20020206-1.c: New test.
17789
17790 * gcc.c-torture/execute/20020206-2.c: New test.
17791
17792 PR optimization/5429:
17793 * gcc.c-torture/compile/20020206-1.c: New test.
17794
17795 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
17796
17797 * g++.dg/ext/align1.C: Do not use an explicit alignment value
17798 as certain file formats cannot support particularly large
17799 alignments.
17800
17801 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
17802 and do not expect to be able to link the executable.
17803
17804 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
17805 fail because the COFF format does not support the weak attribute.
17806
17807 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
17808
17809 * g77.dg/pr5473.f: New test
17810
17811 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
17812
17813 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
17814 Fix testcase accordingly.
17815
17816 2002-02-04 Richard Henderson <rth@redhat.com>
17817
17818 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
17819 (buf): Change to be an array of pointers, not ints.
17820
17821 2002-02-04 Jakub Jelinek <jakub@redhat.com>
17822
17823 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
17824 before all tests. Move warning one line above to match where it
17825 C frontend emits.
17826 * gcc.dg/Wswitch-2.c: New test.
17827 * g++.dg/warn/Wswitch-1.C: New test.
17828 * g++.dg/warn/Wswitch-2.C: New test.
17829
17830 2002-02-04 Richard Henderson <rth@redhat.com>
17831
17832 * g++.dg/abi/offsetof.C: Fix size comparison.
17833
17834 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
17835
17836 * gcc.dg/cast-qual-2.c: New test.
17837
17838 2002-02-04 Jakub Jelinek <jakub@redhat.com>
17839
17840 * gcc.dg/20020201-4.c: New test.
17841
17842 2002-02-04 Ben Elliston <bje@redhat.com>
17843
17844 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
17845 target_info attribute != 0, in addition to the empty string.
17846 (gcc_target_compile): Likewise.
17847
17848 2002-02-03 Andrew Cagney <ac131313@redhat.com>
17849
17850 * gcc.dg/Wswitch.c: New test.
17851 PR gcc/4475. PR gcc/3780.
17852
17853 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
17854
17855 * g77.f-torture/execute/5122.f: New test for regressions
17856 against PR fortran/5122.
17857
17858 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
17859
17860 * g77.f-torture/compile/pr3743.f: Delete
17861 * g77.dg/pr3743-1.f: New test.
17862 * g77.dg/pr3743-2.f: New test.
17863 * g77.dg/pr3743-3.f: New test.
17864 * g77.dg/pr3743-4.f: New test.
17865
17866 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
17867
17868 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
17869
17870 2002-02-02 Richard Henderson <rth@redhat.com>
17871
17872 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
17873 * gcc.c-torture/execute/bf64-1.c: Likewise.
17874
17875 2002-02-02 Jakub Jelinek <jakub@redhat.com>
17876
17877 * gcc.dg/20020201-2.c: New test.
17878
17879 * gcc.dg/20020201-3.c: New test.
17880
17881 * gcc.c-torture/execute/bitfld-2.c: New test.
17882
17883 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
17884
17885 * gcc.dg/bitfld-1.c: Update.
17886 * gcc.dg/bitfld-2.c: Update.
17887 * gcc.c-torture/execute/bitfld-1.x: New.
17888
17889 2002-02-02 Jakub Jelinek <jakub@redhat.com>
17890
17891 * gcc.c-torture/execute/20020201-1.c: New test.
17892
17893 2002-02-01 Janis Johnson <janis187@us.ibm.com>
17894
17895 PR target/5469
17896 * gcc.dg/20020201-1.c: New test.
17897
17898 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
17899
17900 PR fortran/3743
17901 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
17902 * g77.f-torture/compile/pr3743.x: Remove
17903
17904 2002-01-31 Tom Rix <trix@redhat.com>
17905
17906 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
17907
17908 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
17909
17910 * gcc.dg/noncompile/20020130-1.c: New test.
17911
17912 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
17913
17914 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
17915
17916 2002-01-29 Richard Henderson <rth@redhat.com>
17917
17918 * gcc.c-torture/execute/991118-1.c: Cast various constants back
17919 to long long.
17920 * gcc.c-torture/execute/bf64-1.c: Likewise.
17921
17922 2002-01-29 Jakub Jelinek <jakub@redhat.com>
17923
17924 * gcc.c-torture/execute/20020129-1.c: New test.
17925
17926 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
17927
17928 * gcc.c-torture/compile/20000224-1.c: Update.
17929 * gcc.c-torture/execute/bitfld-1.c: New tests.
17930 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
17931 * gcc.dg/uninit-A.c: Update.
17932
17933 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
17934
17935 * g++.dg/template/ctor1.C: Add instantiation.
17936
17937 2002-01-28 Paul Koning <pkoning@equallogic.com>
17938
17939 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
17940 argument to __builtin_prefetch to be const ptr.
17941
17942 2002-01-28 Jakub Jelinek <jakub@redhat.com>
17943
17944 * gcc.c-torture/compile/20020120-1.c: New test.
17945
17946 2002-01-27 Kazu Hirata <kazu@hxi.com>
17947
17948 * gcc.c-torture/execute/20020127-1.c: New test.
17949
17950 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
17951
17952 * g77.dg/f77-edit-i-in.f: New test
17953 * g77.dg/f77-edit-i-out.f: New test
17954
17955 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
17956
17957 * gcc.dg/debug/debug.exp: New file.
17958 * gcc.dg/debug/trivial.c: New file.
17959 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
17960 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
17961 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
17962 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
17963 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
17964 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
17965 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
17966 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
17967 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
17968 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
17969 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
17970 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
17971 * gcc.dg/20000503-1.c: Removed.
17972 * gcc.dg/20010207-1.c: Removed.
17973 * gcc.dg/20011223-1.c: Removed.
17974 * gcc.dg/20020104-2.c: Removed.
17975 * gcc.dg/debug-1.c: Removed.
17976 * gcc.dg/debug-2.c: Removed.
17977 * gcc.dg/debug-3.c: Removed.
17978 * gcc.dg/debug-4.c: Removed.
17979 * gcc.dg/debug-5.c: Removed.
17980 * gcc.dg/debug-6.c: Removed.
17981 * gcc.dg/dwarf2-1.c: Removed.
17982 * gcc.dg/dwarf2-2.c: Removed.
17983
17984 2002-01-25 Jakub Jelinek <jakub@redhat.com>
17985
17986 * g++.old-deja/g++.other/eh5.C: New test.
17987 * g++.old-deja/g++.other/sibcall2.C: New test.
17988 * g++.old-deja/g++.other/array9.C: New test.
17989 * g++.old-deja/g++.other/typename2.C: New test.
17990 * g++.old-deja/g++.other/crash60.C: New test.
17991 * g++.old-deja/g++.other/conv9.C: New test.
17992 * g++.old-deja/g++.other/mangle10.C: New test.
17993 * g++.old-deja/g++.other/unchanging1.C: New test.
17994 * g++.old-deja/g++.other/exprstmt1.C: New test.
17995 * g++.old-deja/g++.other/inline23.C: New test.
17996 * g++.old-deja/g++.eh/ia64-1.C: New test.
17997 * g++.old-deja/g++.other/dwarf2-1.C: New test.
17998 * g++.old-deja/g++.other/reload1.C: New test.
17999 * g++.old-deja/g++.other/static20.C: New test.
18000 * g++.old-deja/g++.other/local-alloc1.C: New test.
18001 * g++.old-deja/g++.other/conv8.C: New test.
18002 * g++.old-deja/g++.other/stmtexpr2.C: New test.
18003 * g++.old-deja/g++.other/storeexpr1.C: New test.
18004 * g++.old-deja/g++.other/storeexpr2.C: New test.
18005 * g++.dg/eh/template2.C: New test.
18006 * g++.dg/warn/weak1.C: New test.
18007
18008 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
18009
18010 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
18011 Remove first, non-varying, argument.
18012
18013 2002-01-23 Richard Henderson <rth@redhat.com>
18014
18015 * gcc.dg/inline-2.c: New.
18016
18017 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
18018 Add optional target arg. Check number of arguments.
18019 (scan-assembler-not, scan-assembler-dem): Likewise.
18020 (scan-assembler-dem-not): Likewise.
18021
18022 2002-01-23 Zack Weinberg <zack@codesourcery.com>
18023
18024 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
18025 line 12.
18026 * g++.old-deja/g++.brendan/parse3.C,
18027 g++.old-deja/g++.other/crash26.C,
18028 g++.old-deja/g++.other/crash28.C,
18029 g++.old-deja/g++.other/crash29.C,
18030 g++.old-deja/g++.other/crash30.C,
18031 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
18032
18033 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
18034
18035 * gcc.dg/20020115-1.c: New.
18036
18037 2002-01-23 Bob Wilson <bob.wilson@acm.org>
18038
18039 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
18040
18041 2002-01-23 Janis Johnson <janis187@us.ibm.com>
18042
18043 * gcc.dg/20020122-3.c: New.
18044
18045 2002-01-23 Jakub Jelinek <jakub@redhat.com>
18046
18047 * g++.dg/other/gc1.C: New test.
18048
18049 2002-01-23 Zack Weinberg <zack@codesourcery.com>
18050
18051 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
18052
18053 2002-01-22 Richard Henderson <rth@redhat.com>
18054
18055 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
18056
18057 2002-01-22 Richard Henderson <rth@redhat.com>
18058
18059 * gcc.dg/20020122-4.c: New.
18060
18061 2002-01-22 H.J. Lu <hjl@gnu.org>
18062
18063 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
18064 link output.
18065 * gcc.dg/special/ecos.exp: Likewise.
18066 * lib/g++-dg.exp: Likewise.
18067 * lib/g77-dg.exp: Likewise.
18068 * lib/gcc-dg.exp : Likewise.
18069 * lib/mike-g++.exp: Likewise.
18070 * lib/mike-g77.exp: Likewise.
18071 * lib/mike-gcc.exp: Likewise.
18072 * lib/objc-dg.exp: Likewise.
18073
18074 2002-01-22 Janis Johnson <janis187@us.ibm.com>
18075
18076 PR target/5379
18077 * gcc.dg/20020122-2.c: New test.
18078
18079 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
18080
18081 * gcc.dg/20020122-1.c: New test.
18082
18083 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
18084
18085 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
18086
18087 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
18088
18089 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
18090
18091 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18092
18093 * gcc.c-torture/compile/20020121-1.c: New test.
18094
18095 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
18096
18097 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
18098 ld_library_path.
18099
18100 2002-01-21 Jakub Jelinek <jakub@redhat.com>
18101
18102 * gcc.dg/20020218-1.c: New test.
18103
18104 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
18105
18106 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
18107 messages
18108 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
18109 "At global scope" warning
18110 * g++.dg/ext/align1.C: Change cygwin test for alignment
18111 from db-bogus to dg-warning
18112
18113 2002-01-21 Zack Weinberg <zack@codesourcery.com>
18114
18115 * g77.f-torture/compile/cpp2.F: New test.
18116
18117 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
18118
18119 * g++.dg/template/access1.C: New test.
18120
18121 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
18122
18123 * gcc.dg/20020118-1.c: New.
18124
18125 2002-01-18 Kazu Hirata <kazu@hxi.com>
18126
18127 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
18128
18129 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
18130
18131 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
18132 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
18133 alignment warnings.
18134
18135 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
18136
18137 * gcc.misc-tests/i386-prefetch.exp: Save and restore
18138 torture_with_loops and torture_without_loops
18139
18140 2002-01-17 Jakub Jelinek <jakub@redhat.com>
18141
18142 * gcc.c-torture/compile/20020116-1.c: New test.
18143
18144 2002-01-16 Jakub Jelinek <jakub@redhat.com>
18145
18146 * gcc.dg/20020116-2.c: New test.
18147
18148 * gcc.dg/ultrasp4.c: New test.
18149
18150 * gcc.dg/20020116-1.c: New test.
18151
18152 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
18153
18154 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
18155 by EABI.
18156
18157 2002-01-15 Janis Johnson <janis187@us.ibm.com>
18158
18159 * gcc.misc-tests/i386-prefetch.exp: New.
18160 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
18161 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
18162 * gcc.misc-tests/i386-pf-none-1.c: New test.
18163 * gcc.misc-tests/i386-pf-sse-1.c: New test.
18164
18165 2002-01-15 Jakub Jelinek <jakub@redhat.com>
18166
18167 * gcc.dg/gnu89-init-1.c: Add new tests.
18168
18169 2002-01-15 Andreas Jaeger <aj@suse.de>
18170
18171 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
18172 * gcc.dg/i386-mmx-2.c: Likewise.
18173 * gcc.dg/i386-sse-1.c: Likewise.
18174 * gcc.dg/i386-sse-2.c: Likewise.
18175 * gcc.dg/i386-sse-3.c: Likewise.
18176
18177 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
18178
18179 * g77.f-torture/execute/intrinsic-unix-bessel.f:
18180 Uncomment additional cases that now pass.
18181
18182 2002-01-11 Richard Henderson <rth@redhat.com>
18183
18184 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
18185 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
18186
18187 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
18188
18189 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
18190
18191 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
18192
18193 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
18194 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
18195
18196 2002-01-10 Dale Johannesen <dalej@apple.com>
18197
18198 * gcc.c-torture/execute/loop-11.c: New.
18199
18200 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
18201
18202 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
18203 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
18204
18205 2002-01-09 Richard Henderson <rth@redhat.com>
18206
18207 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
18208 type in which to perform the operation for each size.
18209
18210 2002-01-09 Alan Matsuoka (alanm@redhat.com)
18211
18212 * gcc.c-torture/compile/20020109-2.c: New test.
18213
18214 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
18215
18216 * gcc.c-torture/execute/loop-10.c: New test.
18217
18218 2002-01-09 Jakub Jelinek <jakub@redhat.com>
18219
18220 * gcc.c-torture/compile/20010226-1.c: New test.
18221 * gcc.c-torture/compile/20010227-1.c: New test.
18222 * gcc.c-torture/compile/20010426-1.c: New test.
18223 * gcc.c-torture/compile/20010510-1.c: New test.
18224 * gcc.c-torture/compile/20010605-3.c: New test.
18225 * gcc.c-torture/compile/20010824-1.c: New test.
18226 * gcc.c-torture/execute/20010409-1.c: New test.
18227 * gcc.dg/noncompile/20000901-1.c: New test.
18228 * gcc.dg/20001023-1.c: New test.
18229 * gcc.dg/20001101-1.c: New test.
18230 * gcc.dg/20001102-1.c: New test.
18231 * gcc.dg/20010207-1.c: New test.
18232 * gcc.dg/20010405-1.c: New test.
18233 * gcc.dg/20010822-1.c: New test.
18234 * gcc.dg/20011107-1.c: New test.
18235
18236 2002-01-09 Jeffrey A Law (law@redhat.com)
18237
18238 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
18239
18240 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
18241 execution failure on PA targets.
18242
18243 2002-01-09 Jakub Jelinek <jakub@redhat.com>
18244
18245 * gcc.c-torture/compile/20020109-1.c: New test.
18246
18247 2002-01-08 Kazu Hirata <kazu@hxi.com>
18248
18249 * gcc.c-torture/execute/20020108-1.c: New test.
18250
18251 2002-01-08 Jakub Jelinek <jakub@redhat.com>
18252
18253 * gcc.dg/20020108-1.c: New test.
18254
18255 2002-01-08 H.J. Lu <hjl@gnu.org>
18256
18257 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
18258 for header files.
18259
18260 2002-01-08 Geoff Keating <geoffk@redhat.com>
18261
18262 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
18263 consistency.
18264
18265 002-01-07 Aldy Hernandez <aldyh@redhat.com>
18266
18267 * gcc.dg/altivec-4.c: Test altivec predicates.
18268
18269 2002-01-07 Jakub Jelinek <jakub@redhat.com>
18270
18271 * gcc.c-torture/execute/20020107-1.c: New test.
18272
18273 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
18274
18275 PR c/5279
18276 * gcc.c-torture/compile/20020106-1.c: New test.
18277
18278 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
18279
18280 * gcc.c-torture/execute/nestfunc-4.c: New test.
18281
18282 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
18283
18284 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
18285 extra triple that slipped in.
18286 * g++.old-deja/g++.abi/align.C: Likewise.
18287 * g++.old-deja/g++.abi/bitfields.C: Likewise.
18288
18289 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
18290
18291 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
18292 * g++.old-deja/g++.abi/align.C: Likewise.
18293 * g++.old-deja/g++.abi/bitfields.C: Likewise.
18294
18295 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
18296 on FreeBSD/i386.
18297 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
18298 FreeBSD.
18299
18300 2002-01-04 Jakub Jelinek <jakub@redhat.com>
18301
18302 * gcc.dg/20020104-1.c: New test.
18303
18304 * gcc.dg/20020104-2.c: New test.
18305
18306 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
18307
18308 * gcc.dg/20020103-1.c: Fix typo in target selector.
18309
18310 2002-01-03 Richard Henderson <rth@redhat.com>
18311
18312 * gcc.dg/20020103-1.c: New.
18313
18314 2002-01-03 Kazu Hirata <kazu@hxi.com>
18315
18316 * gcc.c-torture/execute/20020103-1.c: New test.
18317
18318 2002-01-03 Jakub Jelinek <jakub@redhat.com>
18319
18320 * g++.dg/other/debug2.C: New test.
18321
18322 * gcc.c-torture/compile/20020103-1.c: New test.
18323
18324 2002-01-02 Jakub Jelinek <jakub@redhat.com>
18325
18326 * gcc.dg/gnu89-init-1.c: Added new tests.
18327
18328 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
18329
18330 * g++.dg/template/friend2.C: Remove as patch is reverted.
18331
18332 * g++.dg/warn/oldcast1.C: New test.
18333
18334 * g++.dg/template/ptrmem1.C: New test.
18335 * g++.dg/template/ptrmem2.C: New test.
18336
18337 * g++.dg/template/ntp.C: New test.
18338
18339 * g++.dg/other/component1.C: New test.
18340
18341 * g++.dg/template/ttp3.C: New test.
18342
18343 * g++.dg/template/friend2.C: New test.
18344 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
18345
18346 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
18347
18348 * g++.dg/other/ptrmem1.C: New test.
18349 * g++.dg/other/ptrmem2.C: New test.
18350
18351 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
18352
18353 * g++.dg/template/ctor1.C: New test.
18354
18355 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
18356
18357 * g++.dg/template/friend2.C: New test.
18358
18359 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
18360
18361 * gcc.dg/mmix-1.c: New test.
18362
18363 2001-12-31 Richard Henderson <rth@redhat.com>
18364
18365 * gcc.dg/asm-5.c: New.
18366
18367 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
18368
18369 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
18370 in namespace __gnu_cxx
18371
18372 2001-12-30 Richard Henderson <rth@redhat.com>
18373
18374 * gcc.dg/debug-6.c: New.
18375
18376 2001-12-30 Jakub Jelinek <jakub@redhat.com>
18377
18378 * gcc.c-torture/compile/20011229-2.c: New test.
18379
18380 2001-12-29 Jakub Jelinek <jakub@redhat.com>
18381
18382 * gcc.dg/debug-3.c: New test.
18383 * gcc.dg/debug-4.c: New test.
18384 * gcc.dg/debug-5.c: New test.
18385
18386 2001-12-29 Richard Henderson <rth@redhat.com>
18387
18388 * g++.dg/eh/loop1.C: New.
18389
18390 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
18391
18392 * g++.dg/template/crash1.C: New test.
18393
18394 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
18395
18396 * g++.dg/other/const1.C: New test.
18397
18398 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
18399
18400 * gcc.c-torture/compile/20011229-1.c: New test.
18401
18402 2001-12-28 Stan Shebs <shebs@apple.com>
18403
18404 * lib/objc-torture.exp: Resync with c-torture.exp.
18405 * lib/objc.exp: Load standard libraries.
18406
18407 2001-12-28 Jakub Jelinek <jakub@redhat.com>
18408
18409 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
18410 additional tests.
18411
18412 2001-12-27 Roger Sayle <roger@eyesopen.com>
18413
18414 * gcc.c-torture/execute/string-opt-16.c: New testcase.
18415
18416 2001-12-27 Richard Henderson <rth@redhat.com>
18417
18418 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
18419
18420 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
18421
18422 * g++.dg/eh/ctor1.C: New test.
18423 * g++.dg/other/error2.C: New test.
18424
18425 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
18426
18427 * g++.dg/other/init2.C: New test.
18428
18429 2001-12-24 Richard Henderson <rth@redhat.com>
18430
18431 * gcc.dg/20011223-1.c: New.
18432 * gcc.dg/inline-1.c: New.
18433
18434 2001-12-23 Richard Henderson <rth@redhat.com>
18435
18436 * gcc.dg/asm-4.c: Test operand modifiers.
18437
18438 2001-12-23 Richard Henderson <rth@redhat.com>
18439
18440 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
18441
18442 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
18443
18444 * gcc.c-torture/execute/20011223-1.c: New test.
18445
18446 2001-12-21 Richard Henderson <rth@redhat.com>
18447
18448 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
18449 re-enables the warning.
18450
18451 2001-12-21 Richard Henderson <rth@redhat.com>
18452
18453 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
18454
18455 2001-12-20 Jakub Jelinek <jakub@redhat.com>
18456
18457 * gcc.c-torture/compile/20011218-1.c: New test.
18458
18459 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
18460
18461 * gcc.misc-test/arm-isr.exp: New file. Control running of the
18462 arm-isr.c test.
18463 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
18464 epilogue generation for ARM ISR routines.
18465
18466 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18467
18468 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
18469 * gcc.dg/format/c90-printf-3.c: Likewise.
18470 * gcc.dg/format/c99-printf-3.c: Likewise.
18471 * gcc.dg/format/ext-1.c: Likewise.
18472 * gcc.dg/format/ext-6.c: Likewise.
18473 * gcc.dg/format/format.h: Prototype unlocked stdio.
18474
18475 2001-12-20 Richard Henderson <rth@redhat.com>
18476
18477 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
18478 (arena): Use it.
18479 (malloc): Correct allocation logic. Abort if we fill up the
18480 arena before initialization complete.
18481 (realloc): Correct allocation logic.
18482
18483 2001-12-20 Jakub Jelinek <jakub@redhat.com>
18484
18485 * gcc.c-torture/compile/20011219-2.c: New test.
18486
18487 * gcc.c-torture/execute/20011219-1.c: New test.
18488
18489 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
18490
18491 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
18492 target does not support weak symbols.
18493
18494 2001-12-19 Jakub Jelinek <jakub@redhat.com>
18495
18496 * gcc.c-torture/compile/20011219-1.c: New test.
18497
18498 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
18499
18500 * g++.dg/other/error1.C: New test.
18501
18502 2001-12-17 Jeffrey A Law (law@redhat.com)
18503
18504 * gcc.c-torture/execute/20011217-1.c: New test.
18505
18506 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
18507
18508 * objc.dg/special/: New directory.
18509 * objc.dg/special/special.exp: New file.
18510 * objc.dg/special/unclaimed-category-1.h: New file.
18511 * objc.dg/special/unclaimed-category-1a.m: New file.
18512 * objc.dg/special/unclaimed-category-1.m: New file.
18513
18514 2001-12-17 Andreas Jaeger <aj@suse.de>
18515
18516 * gcc.c-torture/compile/20011217-2.c: New test.
18517
18518 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
18519
18520 * gcc.c-torture/compile/20011217-1.c: New test.
18521
18522 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
18523
18524 * testsuite/gcc.dg/20011214-1.c: New.
18525
18526 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
18527
18528 * gcc.dg/altivec-4.c: New.
18529
18530 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
18531
18532 * gcc.dg/20011113-1.c: New test.
18533
18534 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
18535
18536 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
18537 std::__malloc_alloc_template<0> and
18538 std::__default_alloc_template<false, 0>.
18539
18540 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
18541
18542 * objc/execute/bf-21.m: New test.
18543 * objc/execute/enumeration-1.m: New test.
18544 * objc/execute/enumeration-2.m: New test.
18545
18546 2001-12-12 Jakub Jelinek <jakub@redhat.com>
18547
18548 * gcc.dg/gnu89-init-1.c: New test.
18549
18550 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
18551
18552 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
18553 * g++.old-deja/g++.jason/2371.C: Likewise.
18554 * g++.old-deja/g++.jason/template33.C: Likewise.
18555 * g++.old-deja/g++.jason/template34.C: Likewise.
18556 * g++.old-deja/g++.jason/template36.C: Likewise.
18557 * g++.old-deja/g++.oliva/typename1.C: Likewise.
18558 * g++.old-deja/g++.oliva/typename2.C: Likewise.
18559 * g++.old-deja/g++.other/typename1.C: Likewise.
18560 * g++.old-deja/g++.pt/inherit2.C: Likewise.
18561 * g++.old-deja/g++.pt/nontype5.C: Likewise.
18562 * g++.old-deja/g++.pt/typename11.C: Likewise.
18563 * g++.old-deja/g++.pt/typename14.C: Likewise.
18564 * g++.old-deja/g++.pt/typename16.C: Likewise.
18565 * g++.old-deja/g++.pt/typename3.C: Likewise.
18566 * g++.old-deja/g++.pt/typename4.C: Likewise.
18567 * g++.old-deja/g++.pt/typename5.C: Likewise.
18568 * g++.old-deja/g++.pt/typename7.C: Likewise.
18569 * g++.old-deja/g++.robertl/eb9.C: Likewise.
18570
18571 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
18572
18573 * g++.dg/other/linkage1.C: New test.
18574 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
18575 specifiers.
18576
18577 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
18578
18579 * gcc.dg/concat.c: New test.
18580
18581 2001-12-11 Stan Shebs <shebs@apple.com>
18582
18583 * objc/compile: New test directory.
18584 * objc/compile/compile.exp: New expect script.
18585 * objc/compile/20011211-1.m: New compile test.
18586
18587 2001-12-11 Jason Merrill <jason@redhat.com>
18588
18589 * lib/prune.exp (prune_gcc_output): Also handle "In member
18590 function". So many permutations...
18591
18592 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
18593
18594 * g++.dg/template/typedef1.C: New test.
18595
18596 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
18597
18598 * g++.dg/other/copy1.C: New test.
18599
18600 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
18601
18602 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
18603
18604 * gcc.dg/builtin-choose-expr.c: New.
18605
18606 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
18607
18608 * gcc.dg/altivec-2.c: New.
18609
18610 2001-12-07 Richard Henderson <rth@redhat.com>
18611
18612 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
18613
18614 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
18615
18616 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
18617 ultrasparc.
18618
18619 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
18620
18621 * g++-old.deja/g++.robertl/eb101.C: Deleted.
18622
18623 2001-12-06 Janis Johnson <janis187@us.ibm.com>
18624
18625 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
18626 variable argument list.
18627
18628 2001-12-06 Zack Weinberg <zack@codesourcery.com>
18629
18630 * gcc.c-torture/execute/memcheck: Delete entire directory.
18631 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
18632 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
18633
18634 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
18635
18636 * gcc.dg/Wshadow-1.c: New test.
18637
18638 2001-12-05 Jakub Jelinek <jakub@redhat.com>
18639
18640 * gcc.c-torture/compile/20011130-1.c: New test.
18641
18642 * gcc.dg/noncompile/20011025-1.c: New test.
18643
18644 * g++.dg/other/anon-union.C: New test.
18645
18646 * gcc.c-torture/execute/20011024-1.c: New test.
18647
18648 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
18649
18650 * gcc.c-torture/execute/20000722-1.x,
18651 gcc.c-torture/execute/20010123-1.x: Remove.
18652 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
18653 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
18654 gcc.dg/c99-complit-2.c: New tests.
18655
18656 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
18657
18658 * g++.dg/inherit/base1.C: New test.
18659
18660 2001-12-04 Jakub Jelinek <jakub@redhat.com>
18661
18662 * g++.dg/other/stdarg1.C: New test.
18663
18664 * gcc.c-torture/compile/20011130-2.c: New test.
18665
18666 2001-12-03 Janis Johnson <janis187@us.ibm.com>
18667
18668 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
18669 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
18670 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
18671 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
18672 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
18673 * gcc.dg/builtin-prefetch-1.c: New test.
18674
18675 2001-12-03 Jakub Jelinek <jakub@redhat.com>
18676
18677 * gcc.dg/20011130-1.c: New test.
18678
18679 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
18680
18681 * g++.dg/other/scope1.C: New test.
18682 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
18683
18684 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
18685
18686 * gcc.dg/vla-init-1.c: New test.
18687
18688 2001-12-01 Geoff Keating <geoffk@redhat.com>
18689
18690 * gcc.c-torture/compile/structs.c: New testcase from GDB.
18691
18692 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
18693
18694 * objc.dg/alias.m: Update.
18695 * objc.dg/class-1.m: Update.
18696 * objc.dg/const-str-1.m: Update.
18697 * objc.dg/fwd-proto-1.m: Update.
18698 * objc.dg/id-1.m: Update.
18699 * objc.dg/super-class-1.m: Update.
18700
18701 2001-11-29 Mark Mitchell <mark@codesourcery.com>
18702
18703 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
18704 constructs.
18705
18706 2001-11-28 Jeffrey A Law (law@cygnus.com)
18707
18708 * gcc.c-torture/execute/20011128-1.c: New test.
18709
18710 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
18711
18712 * gcc.dg/20011127-1.c: New test.
18713
18714 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
18715
18716 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
18717 from Austin Group draft 7.
18718 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
18719 scanf format arguments.
18720 * gcc.dg/format/no-exargs-2.c: New test.
18721
18722 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
18723
18724 * g++.dg/abi/vbase8-4.C: New test.
18725
18726 2001-11-24 Ian Lance Taylor <ian@airs.com>
18727
18728 * gcc.c-torture/execute/20011121-1.c: New test.
18729
18730 2001-11-23 Jeffrey A Law (law@cygnus.com)
18731
18732 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
18733
18734 2001-11-23 Andreas Jaeger <aj@suse.de>
18735
18736 * gcc.dg/cpp/charconst-2.c: New test.
18737
18738 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
18739
18740 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
18741 to the host if it is remote. Let tests specify extra headers
18742 they use.
18743 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
18744 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
18745 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
18746 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
18747 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
18748 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
18749 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
18750 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
18751 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
18752 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
18753
18754 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
18755
18756 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
18757 for little endian ARMs.
18758
18759 2001-11-20 Jakub Jelinek <jakub@redhat.com>
18760
18761 * gcc.c-torture/compile/20011119-1.c: New test.
18762 * gcc.c-torture/compile/20011119-2.c: New test.
18763
18764 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
18765
18766 * gcc.dg/altivec-1.c: Fix typo.
18767
18768 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
18769
18770 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
18771
18772 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
18773
18774 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
18775
18776 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
18777
18778 * lib/g77.exp: Don't specify --rpath-link.
18779
18780 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
18781 across all the headers.
18782 * gcc.dg/format/format.exp: For testing on a remote host,
18783 copy format.h.
18784
18785 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
18786 * gcc.c-torture/execute/930406-1.c: Likewise.
18787 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
18788
18789 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
18790
18791 * gcc.dg/altivec-1.c: New.
18792
18793 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
18794
18795 * gcc.dg/cpp/fpreprocessed.c: New test case.
18796
18797 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
18798
18799 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
18800 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
18801 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
18802
18803 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
18804
18805 * gcc.dg/no-builtin-1.c: New test.
18806
18807 2001-11-16 Jakub Jelinek <jakub@redhat.com>
18808
18809 * gcc.c-torture/execute/20011115-1.c: New test.
18810
18811 2001-11-15 Jakub Jelinek <jakub@redhat.com>
18812
18813 * gcc.c-torture/compile/20011114-2.c: New test.
18814 * gcc.c-torture/compile/20011114-3.c: New test.
18815 * gcc.c-torture/compile/20011114-4.c: New test.
18816
18817 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
18818
18819 * g++.dg/other/init1.C: New test.
18820
18821 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
18822
18823 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
18824 message.
18825
18826 * gcc.c-torture/execute/20011114-1.c: New testcase.
18827
18828 * gcc.c-torture/compile/20010327-1.c: Revert last change.
18829 * gcc.c-torture/compile/20011114-1.c: New test, exactly
18830 like the (before this change) version of 20010327-1.c.
18831
18832 2001-11-14 Roger Sayle <roger@eyesopen.com>
18833
18834 * gcc.c-torture/execute/string-opt-13.c: New testcase.
18835
18836 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
18837
18838 * g++.dg/init/array2.C: New test.
18839
18840 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
18841
18842 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
18843
18844 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
18845
18846 * g++.dg/other/forscope1.C: New test.
18847 * g++.dg/ext/forscope1.C: New test.
18848 * g++.dg/ext/forscope2.C: New test.
18849
18850 2001-11-13 Jakub Jelinek <jakub@redhat.com>
18851
18852 * gcc.c-torture/execute/20011113-1.c: New test.
18853
18854 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
18855
18856 * gcc.c-torture/execute/20011109-2.c: New test.
18857
18858 * gcc.c-torture/execute/20011109-1.c: New test.
18859
18860 2001-11-09 Jakub Jelinek <jakub@redhat.com>
18861
18862 * gcc.c-torture/compile/20011109-1.c: New test.
18863
18864 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
18865
18866 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
18867 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
18868 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
18869 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
18870 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
18871 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
18872 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
18873
18874 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
18875
18876 * g++.dg/warn/Wshadow-1.C: New tests.
18877 * g++.old-deja/g++.mike/for3.C: Update.
18878
18879 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
18880
18881 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
18882 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
18883 XFAILs. Adjust expected error texts.
18884 * gcc.c-torture/compile/20011106-1.c,
18885 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
18886 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
18887 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
18888 gcc.dg/c99-array-lval-5.c: New tests.
18889
18890 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
18891
18892 * gcc.dg/cpp/defined.c: Update.
18893
18894 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
18895
18896 * gcc.c-torture/execute/anon-1.c: New test.
18897
18898 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
18899
18900 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
18901 same size, so no warning should be produced on stormy16.
18902
18903 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
18904 due to oversized array.
18905 * g++.old-deja/g++.mike/ns15.C: Likewise.
18906 * g++.old-deja/g++.pt/crash16.C: Likewise.
18907
18908 2001-11-02 Graham Stott <grahams@redhat.com>
18909
18910 * g++.dgother/debug1.C: Fix typos.
18911
18912 2001-11-01 Jakub Jelinek <jakub@redhat.com>
18913
18914 * g++.dg/other/debug1.C: New test.
18915
18916 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
18917
18918 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
18919 of unsigned long.
18920
18921 2001-10-30 Jakub Jelinek <jakub@redhat.com>
18922
18923 * gcc.dg/20011029-2.c: New test.
18924
18925 * gcc.c-torture/compile/20011029-1.c: New test.
18926
18927 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
18928
18929 * objc/execute/class_self-1.m: New test.
18930 * objc/execute/class_self-2.m: New test.
18931
18932 2001-10-25 Zack Weinberg <zack@codesourcery.com>
18933
18934 * gcc.misc-tests/msgs.exp: Delete.
18935 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
18936 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
18937 error set to match recent changes.
18938
18939 2001-10-24 Zack Weinberg <zack@codesourcery.com>
18940
18941 * gcc.dg/20011021-1.c: New test.
18942
18943 2001-10-24 Jakub Jelinek <jakub@redhat.com>
18944
18945 * gcc.c-torture/compile/20011023-1.c: New test.
18946
18947 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
18948
18949 * lib/g77.exp: Rewrite based on lib/g++.exp.
18950
18951 2001-10-19 Jakub Jelinek <jakub@redhat.com>
18952
18953 * gcc.c-torture/execute/20011019-1.c: New test.
18954
18955 * gcc.dg/20011018-1.c: New test.
18956
18957 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
18958
18959 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
18960
18961 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
18962
18963 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
18964 * gcc.dg/attr-invalid.c: Likewise.
18965
18966 2001-10-18 Jakub Jelinek <jakub@redhat.com>
18967
18968 * testsuite/gcc.dg/20011015-1.c: New test.
18969
18970 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
18971
18972 * g++.dg/template/unify2.C: New test.
18973
18974 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
18975
18976 * g++.dg/other/exception-specification.C: New test
18977
18978 2001-10-13 Tom Rix <trix@redhat.com>
18979
18980 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
18981 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
18982
18983 2001-10-12 Jakub Jelinek <jakub@redhat.com>
18984
18985 * testsuite/gcc.dg/20011009-1.c: New test.
18986
18987 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
18988
18989 PR g++/4476
18990 * g++.dg/other/friend1.C: New test.
18991
18992 2001-10-11 Richard Henderson <rth@redhat.com>
18993
18994 * g++.old-deja/g++.other/crash18.C: Add -S to options.
18995
18996 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18997
18998 * gcc.c-torture/compile/20011010-1.c: New.
18999
19000 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
19001
19002 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
19003 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
19004 g77.f-torture/execute/execute.exp,
19005 g77.f-torture/noncompile/noncompile.exp,
19006 gcc.c-torture/compile/compile.exp,
19007 gcc.c-torture/execute/execute.exp,
19008 gcc.c-torture/execute/ieee/ieee.exp,
19009 gcc.c-torture/execute/memcheck/memcheck.exp,
19010 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
19011 objc/execute/execute.exp: Update FSF address.
19012
19013 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
19014
19015 * gcc.dg/cpp/cmdlne-C.c: Update.
19016 * gcc.dg/cpp/cmdlne-C2.c: New.
19017
19018 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19019
19020 * gcc.c-torture/execute/20011008-3.c: New.
19021
19022 2001-10-08 DJ Delorie <dj@redhat.com>
19023
19024 * gcc.dg/20011008-1.c: New.
19025 * gcc.dg/20011008-2.c: New.
19026
19027 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
19028
19029 * gcc.dg/cpp/spacing1.c: Update test.
19030
19031 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
19032
19033 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
19034 spelling errors of "separate" as "seperate".
19035
19036 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
19037
19038 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
19039 enough to avoid inlining.
19040
19041 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
19042
19043 * lib/g77.exp: set libg2c_dir correctly.
19044
19045 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
19046
19047 * gcc.dg/cpp/macro11.c: New test.
19048
19049 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
19050
19051 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
19052 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
19053 gcc.dg/format/multattr-3.c: New tests.
19054 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
19055 tests for format attributes on function pointers being rejected.
19056
19057 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
19058
19059 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
19060
19061 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
19062
19063 * g++.dg/warn/format1.C: New test.
19064
19065 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
19066
19067 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
19068
19069 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
19070
19071 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
19072
19073 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
19074
19075 * gcc.dg/cpp/redef2.c: Add test.
19076
19077 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
19078
19079 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
19080 long-standing bug on i686, apparently.
19081 * gcc.c-torture/execute/loop-2c.x: New file.
19082 * gcc.c-torture/execute/loop-2d.x: New file.
19083 * gcc.c-torture/execute/loop-3c.x: New file.
19084
19085 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
19086
19087 * gcc.dg/cpp/20000625-2.c: Correct line number.
19088
19089 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
19090
19091 * gcc.dg/cpp/macro10.c: New test.
19092 * gcc.dg/cpp/strify3.c: New test.
19093 * gcc.dg/cpp/spacing1.c: Add tests.
19094 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
19095 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
19096
19097 2001-09-24 DJ Delorie <dj@redhat.com>
19098
19099 * gcc.c-torture/execute/20010924-1.c: New test.
19100
19101 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
19102
19103 * testsuite/objc/execute/paste.m: Remove.
19104
19105 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
19106
19107 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
19108
19109 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
19110
19111 * g77.dg/strlen0.f: New test.
19112
19113 2001-09-21 Richard Henderson <rth@redhat.com>
19114
19115 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
19116 * g++.old-deja/g++.abi/vtable2.C: Likewise.
19117
19118 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
19119
19120 Table-driven attributes.
19121 * g++.dg/ext/attrib1.C: New test.
19122
19123 2001-09-20 DJ Delorie <dj@redhat.com>
19124
19125 * gcc.dg/20000926-1.c: Update expected warning messages.
19126 * gcc.dg/array-2.c: Likewise, and test for warnings too.
19127 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
19128 array.
19129
19130 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
19131
19132 * g++.dg/eh/registers1.C: New test case.
19133
19134 2001-09-17 Richard Henderson <rth@redhat.com>
19135
19136 * gcc.dg/array-5.c: Fix VLA decomposition test.
19137
19138 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
19139
19140 * gcc.dg/cpp/line5.c: New testcase.
19141
19142 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
19143
19144 * gcc.dg/cpp/macro9.c: New test.
19145
19146 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
19147
19148 * gcc.c-torture/execute/980223.c: Change type of addr from long
19149 to char *.
19150
19151 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
19152
19153 * gcc.c-torture/execute/20010915-1.c: New test.
19154
19155 2001-09-14 Janis Johnson <janis187@us.ibm.com>
19156
19157 * g77.dg/bprob: New directory.
19158 * g77.dg/bprob/bprob.exp: New file.
19159 * g77.dg/bprob/bprob-1.f: New test.
19160 * g77.dg/gcov: New directory.
19161 * g77.dg/gcov/gcov.exp: New file.
19162 * g77.dg/gcov/gcov-1.f: New test.
19163 * g77.dg/gcov/gcov-1.x: New file.
19164
19165 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
19166
19167 * gcc.dg/cpp/directiv.c: Update.
19168 * gcc.dg/cpp/undef1.c: Update.
19169
19170 2001-09-12 Jakub Jelinek <jakub@redhat.com>
19171
19172 * gcc.dg/20010912-1.c: New test.
19173
19174 2001-09-11 Janis Johnson <janis187@us.ibm.com>
19175
19176 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
19177 language-independent file in lib.
19178 * lib/gcov.exp: New file.
19179
19180 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
19181
19182 * gcc.c-torture/compile/20010911-1.c: New test.
19183
19184 2001-09-10 Janis Johnson <janis187@us.ibm.com>
19185
19186 * lib/profopt.exp: New, to support profile-directed optimizations.
19187 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
19188 * gcc.misc-tests/bprob-1.c: New test.
19189 * gcc.misc-tests/bprob-2.c: New test.
19190
19191 2001-09-07 Janis Johnson <janis187@us.ibm.com>
19192
19193 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
19194 XFAIL and which kinds of gcov output to verify.
19195 * gcc.misc-tests/gcov-4b.x: New file.
19196 * gcc.misc-tests/gcov-5b.x: New file.
19197 * gcc.misc-tests/gcov-6.x: New file.
19198 * gcc.misc-tests/gcov-7.c: New test.
19199 * gcc.misc-tests/gcov-7.x: New file.
19200
19201 2001-09-06 Janis Johnson <janis187@us.ibm.com>
19202
19203 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
19204 * gcc.misc-tests/gcov-6.c: New test.
19205
19206 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
19207
19208 PR c++/3986
19209 * g++.dg/abi/vbase1.C: New test.
19210
19211 2001-09-05 Ziemowit Laski <zlaski@apple.com>
19212
19213 * objc.dg/method-2.m: New.
19214
19215 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
19216
19217 PR c++/4203
19218 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
19219 * g++.dg/init/empty1.C: New test.
19220
19221 2001-09-03 Jakub Jelinek <jakub@redhat.com>
19222
19223 * gcc.c-torture/compile/20010903-1.c: New test.
19224
19225 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
19226
19227 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
19228 for m68k.
19229
19230 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
19231
19232 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
19233
19234 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
19235
19236 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
19237
19238 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
19239
19240 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
19241 for 16-bit 'unsigned int'.
19242
19243 2001-08-29 Kazu Hirata <kazu@hxi.com>
19244
19245 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
19246
19247 2001-08-27 Richard Henderson <rth@redhat.com>
19248
19249 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
19250 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
19251
19252 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
19253
19254 * gcc.dg/asm-names.c (ymain): New.
19255
19256 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
19257
19258 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
19259 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
19260 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
19261
19262 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19263
19264 * gcc.dg/compare5.c: New testcase.
19265
19266 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
19267
19268 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
19269 and "In instantiation".
19270
19271 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
19272
19273 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
19274
19275 2001-08-20 Janis Johnson <janis187@us.ibm.com>
19276
19277 * gcc.misc-tests/gcov.exp: Add support for branch information.
19278 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
19279 * gcc.misc-tests/gcov-4.c: New test.
19280 * gcc.misc-tests/gcov-4b.c: New test.
19281 * gcc.misc-tests/gcov-5b.c: New test.
19282
19283 2001-08-20 Zack Weinberg <zackw@panix.com>
19284
19285 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
19286 expected to fail.
19287
19288 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
19289
19290 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
19291
19292 2001-08-19 Jakub Jelinek <jakub@redhat.com>
19293
19294 * g++.dg/eh/template1.C: New test.
19295
19296 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
19297
19298 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
19299 Fix thinko.
19300 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
19301 for xfail.
19302
19303 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
19304
19305 * lib/g77-dg.exp: Use prune.exp for common procedures
19306 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
19307 * lib/g77.exp: (g77-dg-prune) Remove
19308
19309 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
19310
19311 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
19312
19313 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19314
19315 * g++.dg/template/unify1.C: New test.
19316
19317 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
19318
19319 * g++.dg/abi/empty4.C: New test.
19320
19321 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
19322
19323 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
19324 solaris2.*
19325 * g77.f-torture/compile/pr3743.x: Likewise
19326
19327 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
19328
19329 * g++.dg/other/using-declaration.C: New test.
19330
19331 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
19332
19333 * gcc.dg/cpp/tr-sign.c: New testcase.
19334
19335 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
19336
19337 * gcc.dg/cpp/19951025-1.c: Revert.
19338 * gcc.dg/cpp/directiv.c: We no longer process directives that
19339 interrupt macro arguments.
19340
19341 2001-08-03 Zack Weinberg <zackw@stanford.edu>
19342
19343 * gcc.dg/bconstp-1.c: New test.
19344
19345 2001-08-03 Richard Henderson <rth@redhat.com>
19346
19347 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
19348
19349 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
19350
19351 * gcc.dg/cpp/19951025-1.c: Update.
19352
19353 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
19354
19355 * g77.dg/ff90-1.f (s): Fix reference of variable z,
19356 should be x.
19357
19358 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
19359
19360 Kill -fhonor-std.
19361 * g++.old-deja/g++.ns/ns14.C: Remove special options.
19362 * g++.old-deja/g++.other/std1.C: Likewise.
19363 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
19364
19365 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
19366
19367 * lib/g77.exp: Load gcc-defs.exp for common procedures
19368 (g77_pass, g77_fail, g77_finish, g77_exit,
19369 ${tool}_check_unsupported_p} Now redundant. Deleted.
19370
19371 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
19372
19373 * g77.dg/fbackslash.f
19374 * g77.dg/fcase-preserve.f
19375 * g77.dg/ff90-1.f
19376 * g77.dg/ffixed-line-length-0.f
19377 * g77.dg/ffixed-line-length-132.f
19378 * g77.dg/ffixed-line-length-7.f
19379 * g77.dg/ffixed-line-length-72.f
19380 * g77.dg/ffixed-line-length-none.f
19381 * g77.dg/ffree-form-1.f
19382 * g77.dg/fno-backslash.f
19383 * g77.dg/fno-f90-1.f
19384 * g77.dg/fno-fixed-form-1.f
19385 * g77.dg/fno-onetrip.f
19386 * g77.dg/fno-typeless-boz.f
19387 * g77.dg/fno-underscoring.f
19388 * g77.dg/fno-vxt-1.f
19389 * g77.dg/fonetrip.f
19390 * g77.dg/ftypeless-boz.f
19391 * g77.dg/fugly-assumed.f
19392 * g77.dg/funderscoring.f
19393 * g77.dg/fvxt-1.f
19394
19395 2001-08-01 Ziemowit Laski <zlaski@apple.com>
19396
19397 * objc.dg/fwd-proto-1.m: New.
19398 * objc.dg/local-decl-1.m: New.
19399 * objc.dg/naming-1.m: New.
19400 * objc.dg/naming-2.m: New.
19401 * objc.dg/proto-hier-1.m: New.
19402
19403 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
19404
19405 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
19406 largest-type elements to a struct makes its size grow.
19407
19408 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
19409
19410 * g++.dg/abi/vthunk1.C: New test.
19411
19412 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
19413
19414 * g++.dg/abi/vbase8-22.C: New test.
19415
19416 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
19417
19418 * gcc.dg/cpp/macro8.c: New test.
19419
19420 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
19421
19422 * g++.dg/abi/vbase8-21.C: New test.
19423
19424 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
19425
19426 * g++.dg/abi/vbase8-10.C: New test.
19427
19428 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19429
19430 * lib/g++.exp (g++_set_ld_library_path): Renamed to
19431 ${tool}_set_ld_library_path.
19432 Changed caller.
19433 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
19434 g++.exp.
19435
19436 2001-07-26 Stan Cox <scox@redhat.com>
19437
19438 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
19439 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
19440 gcc_exit, gcc_check_unsupported_p):
19441 Moved to gcc-deps.exp
19442 * gcc-deps.exp: New file.
19443
19444 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19445
19446 * g++.old-deja/g++.pt/defarg14.C: New test.
19447
19448 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
19449
19450 * g++.old-deja/g++.other/lineno5.C: New test.
19451
19452 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
19453
19454 * g++.old-deja/g++.pt/crash68.C: New test.
19455
19456 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
19457
19458 * g++.old-deja/g++.other/crash42.C: New test.
19459
19460 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
19461
19462 * gcc.dg/cpp/extratokens.c: Fix.
19463 * gcc.dg/cpp/skipping2.c: New tests.
19464
19465 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19466
19467 * gcc.c-torture/execute/20010724-1.c: New file.
19468 * gcc.c-torture/execute/20010724-1.x: New file.
19469
19470 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
19471
19472 * g++.old-deja/g++.other/cond7.C: New test.
19473
19474 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
19475
19476 * g++.old-deja/g++.other/optimize4.C: New test.
19477
19478 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
19479
19480 * g++.old-deja/g++.abi/vbase8-5.C: New test.
19481
19482 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
19483
19484 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
19485 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
19486 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
19487 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
19488
19489 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
19490 bug report" message.
19491
19492 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
19493 * g++.dg/ext/instantiate1.C: Move from old-deja.
19494
19495 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
19496
19497 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
19498 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
19499 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
19500 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
19501
19502 2001-07-23 Jeffrey A Law (law@cygnus.com)
19503
19504 * gcc.c-torture/execute/20010723-1.c: New test.
19505
19506 2001-07-23 Ben Elliston <bje@redhat.com>
19507
19508 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
19509
19510 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19511
19512 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
19513 i[34567]86-*-*.
19514 Delete handling of ieee_multilib_flags.
19515 Pass -mieee for alpha*-*-* and sh-*-*.
19516 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
19517
19518 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
19519
19520 Remove old-abi tests.
19521 * g++.old-deja/g++.mike/p11116.C: Remove.
19522 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
19523
19524 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
19525
19526 * g77.f-torture/compile/pr3743.f: New test
19527
19528 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
19529
19530 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
19531
19532 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19533
19534 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
19535 g++.old-deja/g++.pt/static6.C: Likewise.
19536 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
19537 supports weak symbols.
19538
19539 2001-07-18 Andreas Jaeger <aj@suse.de>
19540
19541 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
19542 supported again.
19543
19544 2001-07-18 Andreas Jaeger <aj@suse.de>
19545
19546 * gcc.dg/iftrap-1.c: Fix target line.
19547
19548 2001-07-17 Richard Henderson <rth@redhat.com>
19549
19550 * gcc.c-torture/execute/20010717-1.c: New.
19551
19552 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
19553
19554 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
19555 tests.
19556
19557 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
19558
19559 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
19560
19561 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19562
19563 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
19564 UAC_SIGBUS, UAC_NOPRINT definitions.
19565
19566 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
19567
19568 * objc/execute/object_is_class.m: New test.
19569 * objc/execute/object_is_meta_class.m: New test.
19570
19571 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
19572
19573 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
19574 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
19575
19576 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
19577
19578 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
19579 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
19580
19581 2001-07-14 Richard Henderson <rth@redhat.com>
19582
19583 * gcc.dg/iftrap-1.c: New.
19584
19585 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
19586
19587 * g77.f-torture/execute/intrinsic77.f: New test.
19588
19589 2001-07-11 Janis Johnson <janis@us.ibm.com>
19590
19591 * gcc.misc-tests/gcov-3.c: New test.
19592
19593 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
19594
19595 * gcc.c-torture/compile/20010711-1.c,
19596 * gcc.c-torture/compile/20010711-2.c: New tests.
19597
19598 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
19599
19600 * gcc.c-torture/execute/20010711-1.c: New test.
19601
19602 2001-07-11 Ben Elliston <bje@redhat.com>
19603
19604 * g++.old-deja/g++.other/enum5.C: New test.
19605
19606 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
19607
19608 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
19609 (g++-dg-prune): Call prune_gcc_output.
19610 * prune.exp: New file for prune_gcc_output.
19611 * lib/g++.exp, lib/gcc.exp: Load it.
19612
19613 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
19614
19615 * gcc.c-torture/compile/20010701-1.c,
19616 g++.old-deja/g++.ext/attrib6.C: New tests.
19617
19618 2001-07-06 Jeffrey A Law (law@cygnus.com)
19619
19620 * gcc.c-torture/compile/20010706-1.c: New test.
19621
19622 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
19623
19624 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
19625
19626 2001-06-28 Stan Shebs <shebs@apple.com>
19627
19628 * gcc.dg/pragma-darwin.c: New test.
19629
19630 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19631
19632 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
19633 Solaris 2.[678] system.
19634
19635 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
19636
19637 * gcc.dg/20010622-1.c: New test.
19638
19639 2001-06-18 Stan Shebs <shebs@apple.com>
19640
19641 * objc.dg: New directory.
19642 * objc.dg/dg.exp: New file.
19643 * objc.dg/alias.m: New.
19644 * objc.dg/class-1.m: New.
19645 * objc.dg/class-2.m: New.
19646 * objc.dg/const-str-1.m: New.
19647 * objc.dg/const-str-2.m: New.
19648 * objc.dg/id-1.m: New.
19649 * objc.dg/method-1.m: New.
19650 * objc.dg/super-class-1.m: New.
19651 * lib/objc-dg.exp: New file.
19652
19653 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
19654
19655 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
19656 of label name.
19657
19658 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
19659
19660 * g++.old-deja/g++.abi/vbase8-9.C: New test.
19661
19662 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19663
19664 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
19665 variable.
19666
19667 2001-06-12 Richard Henderson <rth@redhat.com>
19668
19669 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
19670
19671 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
19672
19673 * g++.old-deja/g++.abi/vbase5.C: New test.
19674 * g++.old-deja/g++.abi/vbase6.C: New test.
19675 * g++.old-deja/g++.abi/vbase7.C: New test.
19676
19677 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19678
19679 * gcc.c-torture/compile/20010610-1.c: New test.
19680
19681 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
19682
19683 * g++.old-deja/g++.abi/vbase4.C: New test.
19684
19685 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
19686
19687 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
19688 support %f for HC11/HC12 targets.
19689 * gcc.c-torture/execute/930513-1.x: New file, likewise.
19690 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
19691 on HC11/HC12 targets.
19692 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
19693
19694 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19695
19696 * gcc.dg/wchar_t-1.c: New file.
19697 * gcc.dg/wint_t-1.c: Likewise.
19698
19699 2001-06-11 Bernd Schmidt <bernds@redhat.com>
19700
19701 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
19702
19703 2001-06-11 Richard Henderson <rth@redhat.com>
19704
19705 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
19706
19707 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
19708
19709 * gcc.c-torture/compile/20010611-1.c: New test.
19710
19711 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
19712
19713 * gcc.dg/c99-tag-1.c: Add more tests.
19714
19715 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
19716
19717 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
19718 representation on MN10300 and ARM/Thumb.
19719
19720 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
19721
19722 * g77.f-torture/execute/20010610.f: New.
19723
19724 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
19725
19726 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
19727 names.
19728
19729 2001-06-09 Richard Henderson <rth@redhat.com>
19730
19731 * gcc.c-torture/execute/ashrdi-1.c: New.
19732 * gcc.c-torture/execute/ashldi-1.c: New.
19733 * gcc.c-torture/execute/lshrdi-1.c: New.
19734
19735 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
19736
19737 * objc/execute/load-3.m: Added. Check sending +load to categories,
19738 in addition to classes.
19739
19740 2001-06-08 Stan Shebs <shebs@apple.com>
19741
19742 * objc/execute/load-2.m: New test. From Nicola Pero
19743 <n.pero@mi.flashnet.it>.
19744
19745 2001-06-08 Jakub Jelinek <jakub@redhat.com>
19746
19747 * gcc.c-torture/execute/20010605-2.c: New test.
19748
19749 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
19750
19751 * g++.old-deja/g++.abi/vbase2.C: New test.
19752 * g++.old-deja/g++.abi/vbase3.C: New test.
19753
19754 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
19755
19756 * g++.old-deja/g++.pt/friend49.C: New test.
19757
19758 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
19759
19760 * g++.old-deja/g++.ext/anon3.C: New test.
19761
19762 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
19763
19764 * g++.old-deja/g++.other/conv7.C: New test.
19765
19766 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
19767
19768 * gcc.c-torture/compile/20010605-2.c: New test.
19769
19770 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
19771
19772 * gcc.c-torture/execute/20010604-1.c: New test.
19773
19774 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
19775
19776 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
19777
19778 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
19779
19780 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
19781 (g++_link_flags): Likewise.
19782 (g++_init): Pass gccpath's value to two previous functions.
19783
19784 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19785
19786 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
19787 Ensure logfile entry matches exec command line.
19788
19789 2001-05-31 Richard Henderson <rth@redhat.com>
19790
19791 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
19792 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
19793
19794 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
19795
19796 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
19797 compiler for irix6.2
19798
19799 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
19800
19801 * g++.old-deja/g++.other/optimize3.C: New file.
19802
19803 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
19804
19805 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
19806 assemble.
19807
19808 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
19809
19810 * g++.old-deja/g++.other/optimize2.C: New file.
19811
19812 2001-05-25 Diego Novillo <dnovillo@redhat.com>
19813
19814 * gcc.c-torture/compile/20010518-2.c: New file.
19815 * gcc.c-torture/execute/20010518-1.c: New file.
19816 * gcc.c-torture/execute/20010518-2.c: New file.
19817
19818 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
19819
19820 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
19821
19822 2001-05-24 Mark Mitchell <mark@codesourcery.com>
19823
19824 G++ no longer defines builtins that do not begin with __builtin.
19825 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
19826 * g++.old-deja/g++.brendand/misc13.C: Likewise.
19827 * g++.old-deja/g++.law/builtin1.C: Likewise.
19828 * g++.old-deja/g++.law/cvt2.C: Likewise.
19829 * g++.old-deja/g++.mike/net5.C: Likewise.
19830 * g++.old-deja/g++.other/builtins1.C: Likewise.
19831 * g++.old-deja/g++.other/builtins2.C: Likewise.
19832 * g++.old-deja/g++.other/builtins3.C: Likewise.
19833 * g++.old-deja/g++.other/builtins4.C: Likewise.
19834 * g++.old-deja/g++.other/inline8.C: Likewise.
19835 * g++.old-deja/g++.robertl/eb39.C: Likewise.
19836
19837 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
19838
19839 * g++.old-deja/g++.pt/using1.C: Adjust.
19840 * g++.old-deja/g++.pt/using2.C: New test.
19841
19842 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
19843
19844 * gcc.dg/cpp/charconst.c: New tests.
19845 * gcc.dg/cpp/escape.c: New tests.
19846 * gcc.dg/cpp/escape-1.c: New tests.
19847 * gcc.dg/cpp/escape-2.c: New tests.
19848 * gcc.dg/cpp/ucs.c: New tests.
19849
19850 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
19851
19852 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
19853 native compiler for irix6.5.
19854
19855 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
19856
19857 * lib/g++.exp (g++_include_flags): Use args to compute
19858 get_multilibs.
19859 (g++_link_flags): Likewise.
19860 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
19861
19862 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
19863
19864 * gcc.dg/c90-hexfloat-1.c: Add more tests.
19865
19866 2001-05-21 Geoff Keating <geoffk@redhat.com>
19867
19868 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
19869 this file.
19870
19871 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
19872
19873 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
19874 STACK_SIZE;
19875 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
19876 to STACK_SIZE; Use it to define size of add_histo array.
19877 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
19878 to STACK_SIZE.
19879 (f): Use GITT_SIZE to define size of gitt local table.
19880 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
19881 to STACK_SIZE; Use it to define size of bytemem array.
19882
19883 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
19884
19885 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
19886 on 68HC11/HC12 due to the asm instruction.
19887 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
19888 * gcc.c-torture/compile/920520-1.x: Likewise.
19889 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
19890 on 68HC11/HC12 because the function is larger than 64K.
19891 * gcc.c-torture/compile/961203-1.x: New file, this test fails
19892 on 68HC11/HC12 because the structure is too large.
19893
19894 2001-05-20 Richard Henderson <rth@redhat.com>
19895
19896 * gcc.c-torture/execute/20010520-1.c: New.
19897
19898 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19899
19900 * g++.old-deja/g++.warn/compare1.C: New test.
19901 * gcc.dg/compare4.c: New test.
19902
19903 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
19904
19905 * g++.old-deja/g++.other/optimize1.C: New test.
19906
19907 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19908
19909 * g++.old-deja/g++.pt/spec41.C: New test.
19910
19911 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
19912
19913 * gcc.c-torture/compile/20010114-1.x: Remove.
19914
19915 2001-05-18 Stan Shebs <shebs@apple.com>
19916
19917 * gcc.c-torture/compile/20010518-1.c: New test.
19918
19919 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
19920
19921 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
19922 * g++.old-deja/g++.pt/crash67.C: New test.
19923
19924 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
19925
19926 * g++.old-deja/g++.other/debug9.C: New test.
19927
19928 2001-05-16 Zack Weinberg <zackw@stanford.edu>
19929
19930 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
19931
19932 2001-05-16 Jan Hubicka <jh@suse.cz>
19933
19934 * gcc.c-torture/compile/20010516-1.c: New test.
19935
19936 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
19937
19938 * g++.old-deja/g++.other/crash41.C: New test.
19939
19940 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
19941
19942 * g++.old-deja/g++.pt/crash66.C: New test.
19943
19944 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
19945
19946 * g++.old-deja/g++.robertl/eb27.C: Convert.
19947
19948 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
19949
19950 * g++.dg/friend-warn.C: New test. Do not warn about friend
19951 declaration being redundant.
19952
19953 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
19954
19955 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
19956
19957 2001-05-14 Mark Mitchell <mark@codesourcery.com>
19958
19959 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
19960
19961 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
19962
19963 * lib/g++.exp: Use testsuite_flags.
19964
19965 2001-05-13 Mark Mitchell <mark@codesourcery.com>
19966
19967 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
19968
19969 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
19970
19971 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
19972
19973 2001-05-11 Mark Mitchell <mark@codesourcery.com>
19974
19975 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
19976
19977 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
19978
19979 * gcc.c-torture/compile/20010313-1.c: New test.
19980
19981 2001-05-09 Zack Weinberg <zackw@stanford.edu>
19982
19983 * gcc.dg/cpp/direct2.c: New test.
19984 * gccq.dg/cpp/direct2s.c: New test.
19985
19986 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
19987
19988 2001-05-07 Mark Mitchell <mark@codesourcery.com>
19989
19990 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
19991 * g++.old-deja/g++.other/op3.C: Likewise.
19992
19993 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
19994
19995 * gcc.dg/cpp/syshdr.h: New file.
19996 * gcc.dg/cpp/sysmac1.c: Update.
19997 * gcc.dg/cpp/sysmac2.c: Update.
19998
19999 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
20000
20001 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
20002
20003 2001-05-04 David Edelsohn <edelsohn@gnu.org>
20004
20005 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
20006 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
20007
20008 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
20009
20010 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
20011
20012 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
20013
20014 * lib/g++.exp (g++_include_flags): Don't use any special flags
20015 if TESTING_IN_BUILD_TREE is not defined.
20016 (g++_init): Use a plain 'c++' as the compiler if
20017 TESTING_IN_BUILD_TREEE is not defined.
20018
20019 2001-05-02 Jakub Jelinek <jakub@redhat.com>
20020
20021 * g++.old-deja/g++.eh/catch13.C: New test.
20022 * g++.old-deja/g++.eh/catch14.C: New test.
20023
20024 2001-05-02 Jakub Jelinek <jakub@redhat.com>
20025
20026 * gcc.dg/cpp/tr-define.c: New test.
20027
20028 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
20029
20030 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
20031 <stdlib.h>, not <malloc.h>.
20032
20033 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
20034
20035 * g++.old-deja/g++.ns/template17.C: New test.
20036
20037 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
20038
20039 * g++.old-deja/g++.pt/ref4.C: New test.
20040
20041 2001-04-30 Richard Henderson <rth@redhat.com>
20042
20043 * gcc.dg/20000724-1.c: Revert last change.
20044
20045 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
20046
20047 * g77.f-torture/execute/20010430.f: New test.
20048
20049 2001-04-30 Mark Mitchell <mark@codesourcery.com>
20050
20051 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
20052
20053 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
20054
20055 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
20056
20057 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
20058
20059 * g++.old-deja/g++.eh/crash6.C: New test.
20060
20061 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
20062
20063 * g++.old-deja/g++.other/warn7.C: New test.
20064
20065 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
20066
20067 * g++.old-deja/g++.other/defarg9.C: New test.
20068
20069 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
20070
20071 * g77.f-torture/compile/20010426.f: New test.
20072 * g77.f-torture/execute/20010426.f: New test.
20073
20074 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
20075
20076 * g77.f-torture/compile/20000629-1.x: Remove - error
20077 has been fixed.
20078
20079 2001-04-26 Jeffrey A Law (law@cygnus.com)
20080
20081 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
20082 Tweak slightly to work with g++.dg framework.
20083 * g++.dg/special/ecos.exp: Run initp1.C test.
20084 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
20085
20086 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
20087 its linker doesn't give line numbers either.
20088 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
20089
20090 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
20091
20092 * g++.old-deja/g++.other/lex1.C: New test.
20093
20094 2001-04-26 Jakub Jelinek <jakub@redhat.com>
20095
20096 * gcc.dg/noncompile/20010425-1.c: New test.
20097
20098 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
20099
20100 * g++.old-deja/g++.pt/mangle2.C: New test.
20101
20102 2001-04-25 Jakub Jelinek <jakub@redhat.com>
20103
20104 * gcc.dg/format/plus-1.c: New test.
20105
20106 2001-04-25 Jakub Jelinek <jakub@redhat.com>
20107
20108 * gcc.dg/20010423-1.c: New test.
20109
20110 2001-04-25 Jakub Jelinek <jakub@redhat.com>
20111
20112 * gcc.c-torture/execute/20010422-1.c: New test.
20113
20114 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
20115
20116 * g++.old-deja/g++.ns/type2.C: New test.
20117
20118 2001-04-24 Zack Weinberg <zackw@stanford.edu>
20119
20120 * g++.old-deja/g++.other/perf1.C: New test.
20121
20122 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
20123
20124 * gcc.dg/c99-func-2.c: Remove xfail.
20125 * gcc.dg/c99-func-3.c: Remove xfail.
20126 * gcc.dg/c99-func-4.c: Remove xfail.
20127
20128 2001-04-23 Zack Weinberg <zackw@stanford.edu>
20129
20130 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
20131
20132 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
20133
20134 * gcc.c-torture/compile/20010423-1.c: New test.
20135
20136 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
20137
20138 * g++.old-deja/g++.pt/typename28.C: New test.
20139
20140 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
20141
20142 * g++.old-deja/g++.abi/empty2.C: New test.
20143 * g++.old-deja/g++.abi/empty3.C: New test.
20144
20145 2001-04-20 Jakub Jelinek <jakub@redhat.com>
20146
20147 * g++.old-deja/g++.other/comdat2.C: New test.
20148 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
20149
20150 2001-04-20 Jakub Jelinek <jakub@redhat.com>
20151
20152 * g++.old-deja/g++.other/overload14.C: New test.
20153
20154 2001-04-20 Jakub Jelinek <jakub@redhat.com>
20155
20156 * g++.old-deja/g++.other/lookup23.C: New test.
20157
20158 2001-04-20 Jakub Jelinek <jakub@redhat.com>
20159
20160 * gcc.c-torture/execute/20010403-1.c: New test.
20161
20162 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
20163 Mark Mitchell <mark@codesourcery.com>
20164
20165 * lib/old-dejagnu.exp: Don't delete output of executable.
20166 Add .exe suffix to executables.
20167
20168 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
20169
20170 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
20171
20172 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20173
20174 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
20175
20176 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
20177
20178 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
20179 * g++.old-deja/g++.abi/crash1.C: New test.
20180
20181 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
20182
20183 * g++.old-deja/g++.other/crash40.C: New test.
20184
20185 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20186
20187 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
20188
20189 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
20190
20191 * g++.old-deja/g++.other/warn6.C: New test.
20192
20193 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
20194
20195 * g++.old-deja/g++.robertl/eb42.C: Same.
20196
20197 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20198
20199 * gcc.dg/wtr-conversion-1.c: New testcase.
20200
20201 2001-04-10 Richard Henderson <rth@redhat.com>
20202
20203 * g++.old-deja/g++.other/array5.C: New.
20204
20205 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20206
20207 * gcc.c-torture/execute/20010408-1.c: New test.
20208
20209 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
20210
20211 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
20212 headers and constructs.
20213 * g++.old-deja/g++.robertl/eb79.C: Same.
20214 * g++.old-deja/g++.robertl/eb77.C (main): Same.
20215 * g++.old-deja/g++.robertl/eb73.C: Same.
20216 * g++.old-deja/g++.robertl/eb66.C (main): Same.
20217 * g++.old-deja/g++.robertl/eb55.C (t): Same.
20218 * g++.old-deja/g++.robertl/eb54.C (main): Same.
20219 * g++.old-deja/g++.robertl/eb46.C (main): Same.
20220 * g++.old-deja/g++.robertl/eb44.C: Same.
20221 * g++.old-deja/g++.robertl/eb41.C (main): Same.
20222 * g++.old-deja/g++.robertl/eb4.C (main): Same.
20223 * g++.old-deja/g++.robertl/eb39.C: Same.
20224 * g++.old-deja/g++.robertl/eb33.C (main): Same.
20225 * g++.old-deja/g++.robertl/eb31.C (main): Same.
20226 * g++.old-deja/g++.robertl/eb30.C: Same.
20227 * g++.old-deja/g++.robertl/eb3.C: Same.
20228 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
20229 * g++.old-deja/g++.robertl/eb21.C: Same.
20230 * g++.old-deja/g++.robertl/eb15.C: Same.
20231 * g++.old-deja/g++.robertl/eb118.C: Same.
20232 * g++.old-deja/g++.robertl/eb115.C (main): Same.
20233 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
20234 * g++.old-deja/g++.robertl/eb109.C: Same.
20235 * g++.old-deja/g++.other/sibcall1.C (main): Same.
20236 * g++.old-deja/g++.mike/rtti1.C: Same.
20237 * g++.old-deja/g++.mike/p658.C: Same.
20238 * g++.old-deja/g++.mike/net46.C: Same.
20239 * g++.old-deja/g++.mike/net34.C: Same.
20240 * g++.old-deja/g++.mike/memoize1.C: Same.
20241 * g++.old-deja/g++.mike/eh2.C: Same.
20242 * g++.old-deja/g++.law/weak.C: Same.
20243 * g++.old-deja/g++.law/visibility7.C: Same.
20244 * g++.old-deja/g++.law/visibility25.C: Same.
20245 * g++.old-deja/g++.law/visibility22.C: Same.
20246 * g++.old-deja/g++.law/visibility2.C: Same.
20247 * g++.old-deja/g++.law/visibility17.C: Same.
20248 * g++.old-deja/g++.law/visibility13.C: Same.
20249 * g++.old-deja/g++.law/visibility10.C: Same.
20250 * g++.old-deja/g++.law/visibility1.C: Same.
20251 * g++.old-deja/g++.law/virtual3.C (eval): Same.
20252 * g++.old-deja/g++.law/vbase1.C: Same.
20253 * g++.old-deja/g++.law/operators32.C: Same.
20254 * g++.old-deja/g++.law/nest3.C: Same.
20255 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
20256 * g++.old-deja/g++.law/except5.C (main): Same.
20257 * g++.old-deja/g++.law/cvt7.C (run): Same.
20258 * g++.old-deja/g++.law/cvt2.C: Same.
20259 * g++.old-deja/g++.law/cvt16.C: Same.
20260 * g++.old-deja/g++.law/ctors6.C (bar): Same.
20261 * g++.old-deja/g++.law/ctors17.C (main): Same.
20262 * g++.old-deja/g++.law/ctors13.C: Same.
20263 * g++.old-deja/g++.law/ctors12.C (main): Same.
20264 * g++.old-deja/g++.law/ctors10.C: Same.
20265 * g++.old-deja/g++.law/code-gen5.C: Same.
20266 * g++.old-deja/g++.law/bad-error7.C: Same.
20267 * g++.old-deja/g++.law/arm9.C: Same.
20268 * g++.old-deja/g++.law/arm12.C: Same.
20269 * g++.old-deja/g++.law/arg8.C: Same.
20270 * g++.old-deja/g++.law/arg1.C: Same.
20271 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
20272 * g++.old-deja/g++.jason/template31.C: Same.
20273 * g++.old-deja/g++.jason/template24.C (main): Same.
20274 * g++.old-deja/g++.jason/2371.C: Same.
20275 * g++.old-deja/g++.eh/new2.C: Same.
20276 * g++.old-deja/g++.eh/new1.C: Same.
20277 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
20278 * g++.old-deja/g++.brendan/nest21.C (main): Same.
20279 * g++.old-deja/g++.brendan/err-msg3.C: Same.
20280 * g++.old-deja/g++.brendan/crash62.C: Same.
20281 * g++.old-deja/g++.brendan/crash52.C: Same.
20282 * g++.old-deja/g++.brendan/crash49.C (main): Same.
20283 * g++.old-deja/g++.brendan/crash38.C: Same.
20284 * g++.old-deja/g++.brendan/crash15.C (main): Same.
20285 * g++.old-deja/g++.brendan/copy9.C: Same.
20286
20287 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
20288
20289 * gcc.c-torture/execute/20001203-2.c (memset):
20290 Count argument is of type __SIZE_TYPE__.
20291
20292 2001-04-04 Diego Novillo <dnovillo@redhat.com>
20293
20294 * gcc.c-torture/compile/20010404-1.c: New test.
20295
20296 2001-04-04 Jakub Jelinek <jakub@redhat.com>
20297
20298 * gcc.c-torture/compile/20010326-1.c: New test.
20299
20300 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
20301
20302 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
20303 peculiarities of the SH.
20304 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
20305
20306 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20307
20308 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
20309 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
20310 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
20311
20312 2001-04-02 Jakub Jelinek <jakub@redhat.com>
20313
20314 * g77.f-torture/compile/20010321-1.f: New test.
20315
20316 2001-04-02 Jakub Jelinek <jakub@redhat.com>
20317
20318 * gcc.c-torture/compile/20010329-1.c: New test.
20319
20320 2001-04-02 Jakub Jelinek <jakub@redhat.com>
20321
20322 * gcc.c-torture/execute/20010329-1.c: New test.
20323
20324 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
20325
20326 * g++.old-deja/g++.other/eh4.C: Fix typo.
20327
20328 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
20329
20330 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
20331
20332 2001-03-28 Philip Blundell <philb@gnu.org>
20333
20334 * gcc.c-torture/compile/20010328-1.c: New test.
20335
20336 2001-03-27 Richard Henderson <rth@redhat.com>
20337
20338 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
20339 * g++.old-deja/g++.eh/vbase3.C: Likewise.
20340
20341 2001-03-27 Alan Modra <alan@linuxcare.com.au>
20342
20343 * gcc.c-torture/compile/20010327-1.c: New test.
20344
20345 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
20346
20347 * g++.old-deja/g++.other/friend12.C: New test.
20348 * g++.old-deja/g++.other/friend9.C: Expect no errors.
20349 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
20350
20351 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
20352
20353 * gcc.c-torture/execute/20010325-1.c: New test.
20354
20355 2001-03-23 Jakub Jelinek <jakub@redhat.com>
20356
20357 * g++.old-deja/g++.other/mangle3.C: New test.
20358
20359 2001-03-22 Jakub Jelinek <jakub@redhat.com>
20360
20361 * g++.old-deja/g++.other/anon8.C: New test.
20362
20363 2001-03-20 Philip Blundell <philb@gnu.org>
20364
20365 * gcc.c-torture/compile/20010320-1.c: New test.
20366
20367 2001-03-17 Richard Henderson <rth@redhat.com>
20368
20369 * g++.old-deja/g++.other/eh4.C: Add expected error text.
20370
20371 2001-03-15 Geoff Keating <geoff@redhat.com>
20372
20373 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
20374 tests on AIX.
20375
20376 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
20377
20378 * g++.old-deja/g++.other/eh4.C: New test.
20379
20380 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
20381
20382 * gcc.dg/cpp/mi1.c: Update.
20383
20384 2001-03-14 Jakub Jelinek <jakub@redhat.com>
20385
20386 * g++.old-deja/g++.other/regstack.C: New test.
20387
20388 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
20389
20390 * g++.old-deja/g++.other/ref4.C: New test.
20391
20392 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
20393
20394 * objc/execute/va_method.m: Added.
20395 * objc/execute/IMP.m: Added.
20396 * objc/execute/_cmd.m: Added.
20397 * objc/execute/accessing_ivars.m: Added.
20398 * objc/execute/class-1.m: Added.
20399 * objc/execute/class-10.m: Added.
20400 * objc/execute/class-11.m: Added.
20401 * objc/execute/class-12.m: Added.
20402 * objc/execute/class-13.m: Added.
20403 * objc/execute/class-14.m: Added.
20404 * objc/execute/class-2.m: Added.
20405 * objc/execute/class-3.m: Added.
20406 * objc/execute/class-4.m: Added.
20407 * objc/execute/class-5.m: Added.
20408 * objc/execute/class-6.m: Added.
20409 * objc/execute/class-7.m: Added.
20410 * objc/execute/class-8.m: Added.
20411 * objc/execute/class-9.m: Added.
20412 * objc/execute/class-tests-1.h
20413 * objc/execute/class-tests-2.h
20414 * objc/execute/compatibility_alias.m: Added.
20415 * objc/execute/encode-1.m: Added.
20416 * objc/execute/formal_protocol-1.m: Added.
20417 * objc/execute/formal_protocol-2.m: Added.
20418 * objc/execute/formal_protocol-3.m: Added.
20419 * objc/execute/formal_protocol-4.m: Added.
20420 * objc/execute/formal_protocol-5.m: Added.
20421 * objc/execute/formal_protocol-6.m: Added.
20422 * objc/execute/formal_protocol-7.m: Added.
20423 * objc/execute/informal_protocol.m: Added.
20424 * objc/execute/initialize.m: Added.
20425 * objc/execute/load.m: Added.
20426 * objc/execute/many_args_method.m: Added.
20427 * objc/execute/nested-3.m: Added.
20428 * objc/execute/no_clash.m: Added.
20429 * objc/execute/private.m: Added.
20430 * objc/execute/redefining_self.m: Added.
20431 * objc/execute/root_methods.m: Added.
20432 * objc/execute/selector-1.m: Added.
20433 * objc/execute/static-1.m: Added.
20434 * objc/execute/static-2.m: Added.
20435 * objc/execute/va_method.m: Added.
20436
20437 2001-03-10 Richard Henderson <rth@redhat.com>
20438
20439 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
20440
20441 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
20442
20443 * g++.old-deja/g++.other/crash31.C: XFAIL.
20444 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
20445 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
20446 * gcc.c-torture/execute/20010123-1.x: XFAIL.
20447 * gcc.c-torture/execute/20010124-1.x: XFAIL.
20448 * gcc.dg/sequence-pt-1.c: XFAIL one test.
20449
20450 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
20451
20452 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
20453
20454 2001-03-06 Zack Weinberg <zackw@stanford.edu>
20455
20456 * gcc.dg/20000724-1.c: Don't use multiline strings.
20457
20458 2001-03-06 Zack Weinberg <zackw@stanford.edu>
20459
20460 * objc/execute/string1.m, objc/execute/string2.m: Compare the
20461 result of -cString against what we expect it to be; don't just
20462 print it out for no one to read.
20463
20464 * objc/execute/string3.m, objc/execute/string4.m: New tests.
20465 Based on testcases provided by Nicola Pero.
20466
20467 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
20468
20469 * gcc.dg/cpp/macro7.c: New test.
20470
20471 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
20472
20473 * gcc.dg/cpp/multiline.c: Update.
20474
20475 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
20476
20477 * g++.old-deja/g++.other/enum3.C: New test.
20478
20479 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
20480
20481 * g++.old-deja/g++.other/pod1.C: New test.
20482
20483 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
20484
20485 * g++.old-deja/g++.ext/overload1.C: New test.
20486
20487 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
20488
20489 * g++.old-deja/g++.pt/using1.C: New test.
20490
20491 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
20492
20493 * g++.old-deja/g++.other/using9.C: New test.
20494
20495 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
20496
20497 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
20498
20499 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
20500
20501 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
20502
20503 * g++.old-deja/g++.ext/realpt1.C: Remove.
20504
20505 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
20506
20507 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
20508
20509 2001-02-26 Will Cohen <wcohen@redhat.com>
20510
20511 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
20512
20513 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
20514
20515 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
20516 templatized constructors.
20517
20518 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20519
20520 * gcc.c-torture/execute/20010224-1.c: New test.
20521
20522 2001-02-23 Jakub Jelinek <jakub@redhat.com>
20523
20524 * gcc.c-torture/execute/20010222-1.c: New test.
20525
20526 2001-02-22 Jakub Jelinek <jakub@redhat.com>
20527
20528 * g++.old-deja/g++.other/inline20.C: New test.
20529
20530 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
20531
20532 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
20533
20534 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
20535
20536 * g++.old-deja/g++.other/lookup22.C: New test.
20537
20538 2001-02-19 Zack Weinberg <zackw@stanford.edu>
20539
20540 * g77.dg: New directory.
20541 * g77.dg/20010216-1.f: New test case.
20542 * g77.dg/dg.exp: New driver.
20543 * lib/g77-dg.exp: New driver library.
20544
20545 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20546
20547 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
20548
20549 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
20550
20551 * g++.old-deja/g++.other/decl9.C: New test.
20552
20553 2001-02-16 Jakub Jelinek <jakub@redhat.com>
20554
20555 * g++.old-deja/g++.other/init16.C: Update the test so that it does
20556 not need <string> and also tests the initialization at runtime.
20557
20558 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
20559
20560 * gcc.c-torture/execute/longlong.c: New test.
20561
20562 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
20563
20564 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
20565
20566 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
20567
20568 * gcc.c-torture/execute/920302-1.c (execute):
20569 Change argument type to short.
20570
20571 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
20572
20573 * g++.old-deja/g++.pt/deduct6.C: New test.
20574
20575 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
20576
20577 * g++.old-deja/g++.pt/deduct5.C: New test.
20578
20579 2001-02-14 Jakub Jelinek <jakub@redhat.com>
20580
20581 * gcc.c-torture/execute/20010209-1.c: New test.
20582
20583 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
20584
20585 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
20586
20587 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
20588
20589 * g++.dg/vtgc1.C: Update for new ABI.
20590
20591 * consistency.vlad: New directory, 1665 files.
20592
20593 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
20594
20595 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
20596 return type.
20597 * gcc.dg/cpp/digraphs.c: Declare puts.
20598
20599 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
20600
20601 * g++.old-deja/g++.other/warn5.C: New test.
20602
20603 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
20604
20605 * g++.old-deja/g++.pt/spec40.C: New test.
20606
20607 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
20608
20609 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
20610 case.
20611 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
20612
20613 2001-02-12 Jakub Jelinek <jakub@redhat.com>
20614
20615 * gcc.c-torture/compile/20010209-1.c: New test.
20616
20617 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
20618
20619 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
20620 excess errors message but not if it crashes.
20621 * g++.old-deja/g++.other/crash27.C: Likewise.
20622 * g++.old-deja/g++.other/crash28.C: Likewise.
20623 * g++.old-deja/g++.other/crash30.C: Likewise.
20624 * g++.old-deja/g++.other/crash32.C: Likewise.
20625 * g++.old-deja/g++.other/crash35.C: Likewise.
20626 * g++.old-deja/g++.pt/inherit2.C: Likewise.
20627
20628 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
20629
20630 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
20631 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
20632 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
20633 g77.f-torture/execute/execute.exp,
20634 g77.f-torture/noncompile/noncompile.exp,
20635 gcc.c-torture/execute/execute.exp,
20636 gcc.c-torture/execute/memcheck/memcheck.exp,
20637 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
20638 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
20639 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
20640 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
20641 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
20642 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
20643 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
20644 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
20645 Remove bug reporting instructions with ancient email addresses.
20646
20647 2001-02-07 Jakub Jelinek <jakub@redhat.com>
20648
20649 * gcc.dg/20010202-1.c: New test.
20650 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
20651
20652 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
20653
20654 * g++.dg/stdbool-if.C: New test.
20655
20656 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
20657
20658 * objc/execute/fdecl.m: Added main().
20659
20660 2001-02-07 Jakub Jelinek <jakub@redhat.com>
20661
20662 * gcc.c-torture/execute/20010206-1.c: New test.
20663
20664 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
20665
20666 * gcc.dg/cpp/avoidpaste1.c: Update.
20667
20668 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
20669
20670 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
20671 Pero <nicola@brainstorm.co.uk>.
20672 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
20673
20674 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
20675
20676 * g++.old-deja/g++.pt/spec39.C: New test.
20677
20678 2001-02-05 Jakub Jelinek <jakub@redhat.com>
20679
20680 * gcc.c-torture/compile/20010202-1.c: New test.
20681
20682 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
20683
20684 * g++.old-deja/g++.abi/primary2.C: New test.
20685 * g++.old-deja/g++.abi/primary3.C: New test.
20686 * g++.old-deja/g++.abi/primary4.C: New test.
20687 * g++.old-deja/g++.abi/primary5.C: New test.
20688 * g++.old-deja/g++.abi/vtable3.h: New test.
20689 * g++.old-deja/g++.abi/vtable3a.C: New test.
20690 * g++.old-deja/g++.abi/vtable3b.C: New test.
20691 * g++.old-deja/g++.abi/vtable3c.C: New test.
20692 * g++.old-deja/g++.abi/vtable3d.C: New test.
20693 * g++.old-deja/g++.abi/vtable3e.C: New test.
20694 * g++.old-deja/g++.abi/vtable3f.C: New test.
20695 * g++.old-deja/g++.abi/vtable3g.C: New test.
20696 * g++.old-deja/g++.abi/vtable3h.C: New test.
20697 * g++.old-deja/g++.abi/vtable3i.C: New test.
20698 * g++.old-deja/g++.abi/vtable3j.C: New test.
20699 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
20700
20701 2001-02-03 Jakub Jelinek <jakub@redhat.com>
20702
20703 * g++.old-deja/g++.other/anon6.C: New test.
20704 * g++.old-deja/g++.other/anon7.C: New test.
20705
20706 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
20707
20708 * gcc.dg/cpp/avoidpaste2.c: New tests.
20709
20710 2001-01-31 Jakub Jelinek <jakub@redhat.com>
20711
20712 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
20713
20714 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
20715
20716 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
20717 DECIMAL_DIG cases for Irix."
20718
20719 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
20720
20721 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
20722
20723 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
20724
20725 * gcc.dg/c99-tag-1.c: New test.
20726
20727 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
20728
20729 * gcc.dg/cpp/tr-warn1.c: Add tests.
20730
20731 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
20732
20733 * gcc.dg/cpp/avoidpaste1.c: Update.
20734 * gcc.dg/cpp/paste4.c: Update.
20735
20736 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
20737
20738 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
20739 cases for Irix.
20740
20741 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
20742
20743 * g++.old-deja/g++.other/inline19.C: New test.
20744
20745 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
20746
20747 * gcc.dg/Wlarger-than.c: New test.
20748
20749 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
20750
20751 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
20752
20753 2001-01-29 Jakub Jelinek <jakub@redhat.com>
20754
20755 * gcc.c-torture/execute/20010129-1.c: New test.
20756 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
20757
20758 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
20759
20760 * gcc.dg/cpp/avoidpaste1.c: Test case.
20761
20762 2001-01-28 Jakub Jelinek <jakub@redhat.com>
20763
20764 * g++.old-deja/g++.other/inline18.C: New test.
20765
20766 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20767
20768 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
20769 and __builtin_putchar.
20770
20771 2001-01-27 Jakub Jelinek <jakub@redhat.com>
20772
20773 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
20774 tests.
20775
20776 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
20777
20778 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
20779 floating point number rounding mode to round to the nearest
20780 representable mode.
20781
20782 2001-01-25 Jakub Jelinek <jakub@redhat.com>
20783
20784 * g++.old-deja/g++.other/mangle2.C: New test.
20785
20786 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
20787
20788 * gcc.c-torture/compile/20010124-1.c: New test.
20789
20790 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
20791
20792 * g++.old-deja/g++.pt/spec38.C: New test.
20793
20794 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20795
20796 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
20797 "Build don't run".
20798
20799 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20800
20801 * gcc.c-torture/execute/20010123-1.c: New test.
20802
20803 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
20804
20805 * g++.old-deja/g++.pt/spec37.C: New test.
20806
20807 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
20808
20809 * g++.old-deja/g++.pt/overload14.C: New test.
20810
20811 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20812
20813 * gcc.c-torture/execute/20010122-1.c: New test, exercise
20814 __builtin_return_address.
20815
20816 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
20817
20818 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
20819 * g++.old-deja/g++.pt/spec35.C: New test.
20820 * g++.old-deja/g++.pt/spec36.C: New test.
20821
20822 2001-01-20 Jakub Jelinek <jakub@redhat.com>
20823
20824 * gcc.c-torture/compile/20010118-1.c: New test.
20825
20826 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
20827
20828 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
20829
20830 2001-01-19 Jakub Jelinek <jakub@redhat.com>
20831
20832 * gcc.c-torture/execute/20010119-1.c: New test.
20833
20834 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
20835
20836 * g++.old-deja/g++.other/vbase5.C: New test.
20837
20838 2001-01-19 Jakub Jelinek <jakub@redhat.com>
20839
20840 * gcc.c-torture/execute/20010118-1.c: New test.
20841
20842 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
20843
20844 * g++.old-deja/g++.pt/deduct3.C: New test.
20845
20846 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
20847
20848 * g++.old-deja/g++.pt/spec34.C: New test.
20849
20850 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
20851
20852 * g77.f-torture/compile/20000601-2.f: New test.
20853
20854 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
20855
20856 * g++.old-deja/g++.other/init17.C: New test.
20857
20858 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
20859
20860 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
20861
20862 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
20863
20864 * g++.old-deja/g++.pt/unify8.C: New test.
20865
20866 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
20867
20868 * g++.old-deja/g++.abi/vbase1.C: New test.
20869
20870 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
20871
20872 * g++.old-deja/g++.pt/crash65.C: New test.
20873
20874 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
20875
20876 * gcc.dg/cpp/assembl2.S: New test case.
20877
20878 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
20879
20880 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
20881 are supported.
20882
20883 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20884
20885 * g++.old-deja/g++.other/builtins1.C: New test.
20886 * g++.old-deja/g++.other/builtins2.C: Likewise.
20887 * g++.old-deja/g++.other/builtins3.C: Likewise.
20888 * g++.old-deja/g++.other/builtins4.C: Likewise.
20889
20890 2001-01-17 Jakub Jelinek <jakub@redhat.com>
20891
20892 * gcc.c-torture/compile/20010117-1.c: New test.
20893 * gcc.c-torture/compile/20010117-2.c: New test.
20894
20895 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
20896
20897 * g77.f-torture/execute/20010116.[fx]: New test,
20898 XFAIL on i?86-*-*.
20899 * g77.f-torture/compile/20010115.f: Indicate it's
20900 a test for PR fortran/1636.
20901
20902 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
20903
20904 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
20905
20906 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
20907
20908 * g77.f-torture/compile/20010115.f: New test.
20909
20910 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
20911
20912 * g++.old-deja/g++.pt/nontype5.C: New test.
20913
20914 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
20915
20916 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
20917 have an equivalent working one below it.
20918
20919 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
20920
20921 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
20922 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
20923
20924 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
20925
20926 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
20927 message containing "init_priority".
20928 (conpr-2.C): Likewise.
20929 (conpr-3.C): Likewise.
20930 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
20931
20932 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20933
20934 * gcc.c-torture/execute/20010114-2.c: New test.
20935
20936 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
20937
20938 * gcc.c-torture/compile/20010114-1.c: New test.
20939 * gcc.c-torture/compile/20010114-1.x: Xfail.
20940 * gcc.c-torture/compile/20010114-2.c: New test.
20941 * gcc.c-torture/execute/20010114-1.c: New test.
20942 * gcc.dg/trunc-1.c: New test.
20943 * gcc.dg/uninit-B.c: New test.
20944
20945 2001-01-13 Nick Clifton <nickc@redhat.com>
20946
20947 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
20948 target.
20949
20950 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
20951
20952 * gcc.c-torture/compile/20010113-1.c: New test.
20953
20954 2001-01-13 Jakub Jelinek <jakub@redhat.com>
20955
20956 * gcc.c-torture/compile/20001212-1.c: New test.
20957
20958 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
20959
20960 * gcc.dg/cpp/widestr1.c: Update.
20961 * gcc.dg/cpp/prag-imp.c: Remove.
20962
20963 2001-01-12 Jakub Jelinek <jakub@redhat.com>
20964
20965 * gcc.c-torture/execute/20000801-3.x: Remove.
20966 * gcc.dg/c90-init-1.c: New test.
20967 * gcc.dg/c99-init-1.c: New test.
20968 * gcc.dg/c99-init-2.c: New test.
20969 * gcc.dg/gnu99-init-1.c: New test.
20970
20971 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
20972
20973 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
20974 testing that no relevant ones were found.
20975
20976 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
20977
20978 * g++.old-deja/g++.pt/cast2.C: New test.
20979
20980 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
20981
20982 * g++.old-deja/g++.pt/friend47.C: New test.
20983
20984 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
20985
20986 * g++.old-deja/g++.pt/instantiate13.C: New test.
20987
20988 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
20989
20990 * g++.old-deja/g++.other/defarg7.C: New test.
20991 * g++.old-deja/g++.other/defarg8.C: New test.
20992
20993 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
20994
20995 * g++.old-deja/g++.pt/crash64.C: New test.
20996
20997 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
20998
20999 * g++.old-deja/g++.pt/crash63.C: New test.
21000
21001 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
21002
21003 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
21004
21005 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
21006
21007 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
21008
21009 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
21010
21011 * g++.old-deja/g++.pt/error3.C: New test.
21012
21013 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
21014
21015 * g++.old-deja/g++.other/crash39.C: New test.
21016
21017 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
21018
21019 * g++.old-deja/g++.other/vbase4.C: New test.
21020
21021 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
21022
21023 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
21024 * gcc.dg/special/20000419-2.c: New file. Identical to above.
21025 * gcc.dg/special/special.exp: New test driver which will check
21026 for alias support for the above test.
21027
21028 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
21029
21030 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
21031 problems on small machines.
21032 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
21033 parameterize.
21034
21035 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
21036
21037 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
21038 mips.
21039 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
21040
21041 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
21042
21043 * g++.old_deja/g++.pt/using8.C: New test.
21044
21045 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
21046
21047 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
21048
21049 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
21050
21051 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
21052 where a failure is expected.
21053 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
21054
21055 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
21056
21057 * g++.old_deja/g++.pt/instantiate12.C: New test.
21058
21059 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
21060
21061 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
21062 start of structs.
21063 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
21064 * g++.old-deja/g++.brendan/crash17.C: Likewise.
21065 * g++.old-deja/g++.brendan/crash29.C: Likewise.
21066 * g++.old-deja/g++.brendan/crash48.C: Likewise.
21067 * g++.old-deja/g++.brendan/ns1.C: Likewise.
21068 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
21069 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
21070 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
21071 * g++.old-deja/g++.eh/spec6.C: Likewise.
21072 * g++.old-deja/g++.jason/crash3.C: Likewise.
21073 * g++.old-deja/g++.law/ctors11.C: Likewise.
21074 * g++.old-deja/g++.law/ctors17.C: Likewise.
21075 * g++.old-deja/g++.law/ctors5.C: Likewise.
21076 * g++.old-deja/g++.law/ctors9.C: Likewise.
21077 * g++.old-deja/g++.mike/ambig1.C: Likewise.
21078 * g++.old-deja/g++.mike/net22.C: Likewise.
21079 * g++.old-deja/g++.mike/p3538a.C: Likewise.
21080 * g++.old-deja/g++.mike/p3538b.C: Likewise.
21081 * g++.old-deja/g++.mike/virt3.C: Likewise.
21082 * g++.old-deja/g++.niklas/t128.C: Likewise.
21083 * g++.old-deja/g++.other/anon4.C: Likewise.
21084 * g++.old-deja/g++.other/using1.C: Likewise.
21085 * g++.old-deja/g++.other/warn3.C: Likewise.
21086 * g++.old-deja/g++.pt/t37.C: Likewise.
21087 * g++.old-deja/g++.robertl/eb69.C: Likewise.
21088 * g++.old-deja/g++.robertl/eb71.C: Likewise.
21089
21090 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
21091
21092 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
21093
21094 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21095
21096 * gcc.c-torture/execute/stdio-opt-3.c: New test.
21097
21098 2001-01-07 Jakub Jelinek <jakub@redhat.com>
21099
21100 * gcc.c-torture/compile/20010107-1.c: New test.
21101
21102 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
21103
21104 * gcc.c-torture/execute/builtin-noret-1.c: New test.
21105
21106 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
21107
21108 * gcc.dg/format/format.h: New file.
21109 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
21110 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
21111 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
21112 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
21113 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
21114 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
21115 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
21116 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
21117 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
21118 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
21119 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
21120 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
21121 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
21122 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
21123 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
21124 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
21125 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
21126 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
21127 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
21128 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
21129 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
21130 instead of declaring standard types, macros and functions in each
21131 test.
21132
21133 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
21134
21135 * gcc.c-torture/execute/20010106-1.c: New test.
21136
21137 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
21138
21139 * gcc.dg/format/format.exp: New file.
21140 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
21141 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
21142 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
21143 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
21144 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
21145 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
21146 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
21147 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
21148 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
21149 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
21150 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
21151 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
21152 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
21153 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
21154 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
21155 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
21156 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
21157 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
21158 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
21159 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
21160 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
21161 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
21162 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
21163 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
21164 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
21165 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
21166 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
21167 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
21168 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
21169 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
21170 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
21171 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
21172 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
21173 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
21174 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
21175 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
21176 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
21177 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
21178 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
21179 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
21180 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
21181 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
21182
21183 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
21184
21185 * gcc.c-torture/execute/991228-1.c: Take word endianness into
21186 account.
21187
21188 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
21189
21190 * gcc.c-torture/execute/builtin-complex-1.c: New test.
21191
21192 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
21193
21194 * g++.old-deja/g++.pt/crash62.C: New test.
21195
21196 2001-01-04 Richard Henderson <rth@redhat.com>
21197
21198 * gcc.dg/20000926-1.c: Update expected warnings.
21199 * gcc.dg/array-2.c: Likewise.
21200 * gcc.dg/array-4.c: Also validate flexible array members.
21201 * gcc.dg/c99-flex-array-1.c: New.
21202
21203 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
21204
21205 * gcc.c-torture/compile/20001222-1.x: Remove.
21206
21207 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
21208
21209 * gcc.c-torture/execute/built-in-setjmp.c: New.
21210
21211 2001-01-03 Richard Henderson <rth@redhat.com>
21212
21213 * gcc.dg/940510-1.c: Update expected error wording.
21214 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
21215
21216 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
21217
21218 * lib/target-supports.exp (check_alias_available): Modified to
21219 indicate aliases not supported if only weak aliases are supported.
21220
21221 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21222
21223 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
21224 Turn on cmpstrsi checks for __pj__ and __i370__.
21225
21226 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
21227
21228 * g++.old-deja/g++.other/virtual11.C: New test.
21229
21230 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
21231
21232 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
21233
21234 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21235
21236 * gcc.c-torture/compile/20010102-1.c: New test.
21237
21238 2001-01-02 Andreas Jaeger <aj@suse.de>
21239
21240 * gcc.dg/noreturn-3.c: New test.
21241
21242 * gcc.dg/noreturn-4.c: New test.
21243
21244 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21245
21246 * gcc.c-torture/execute/stdio-opt-1.c: Also test
21247 __builtin_fputc and __builtin_fwrite.
21248
21249 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
21250
21251 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
21252 signed char, not default char.
21253
21254 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
21255
21256 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
21257
21258 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
21259
21260 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
21261
21262 2000-12-29 Richard Henderson <rth@redhat.com>
21263
21264 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
21265 (__cyg_profile_func_exit): Define.
21266
21267 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
21268
21269 * g++.dg/vtgc1.C: New test.
21270
21271 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
21272
21273 * gcc.dg/noncompile/20001228-1.c: New test.
21274
21275 * gcc.dg/20001228-1.c: New test.
21276
21277 * gcc.c-torture/execute/20001228-1.c: New test.
21278
21279 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
21280
21281 * gcc.dg/format-strfmon-1.c: New test.
21282
21283 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21284
21285 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
21286 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
21287 * gcc.c-torture/execute/string-opt-1.c: Likewise.
21288 * gcc.c-torture/execute/string-opt-2.c: Likewise.
21289 * gcc.c-torture/execute/string-opt-3.c: Likewise.
21290 * gcc.c-torture/execute/string-opt-4.c: Likewise.
21291 * gcc.c-torture/execute/string-opt-6.c: Likewise.
21292 * gcc.c-torture/execute/string-opt-7.c: Likewise.
21293 * gcc.c-torture/execute/string-opt-8.c: Likewise.
21294 * gcc.c-torture/execute/string-opt-9.c: Likewise.
21295 * gcc.c-torture/execute/string-opt-10.c: Likewise.
21296 * gcc.c-torture/execute/string-opt-11.c: Likewise.
21297 * gcc.c-torture/execute/string-opt-12.c: Likewise.
21298
21299 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
21300 * gcc.c-torture/execute/string-opt-4.c: Test index.
21301
21302 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
21303
21304 * gcc.c-torture/compile/20001226-1.c: New test.
21305
21306 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
21307
21308 * gcc.c-torture/compile/20001222-1.c: New test.
21309 * gcc.c-torture/compile/20001222-1.x: Xfail.
21310
21311 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
21312
21313 * gcc.c-torture/execute/comp-goto-2.c: New test.
21314
21315 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
21316
21317 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
21318 Use long types if __INT_MAX__ is 32767.
21319 (main): Use cast to (sint32 *) when poking 88 into a_page.
21320
21321 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
21322
21323 2000-12-21 Bernd Schmidt <bernds@redhat.com>
21324
21325 * gcc.c-torture/compile/20001221-1.c: New test.
21326 * gcc.c-torture/execute/20001221-1.c: New test.
21327
21328 2000-12-20 Richard Henderson <rth@redhat.com>
21329
21330 * g++.old-deja/g++.pt/crash36.C: Update error lines.
21331 * g++.old-deja/g++.robertl/eb109.C: Likewise.
21332
21333 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21334
21335 * gcc.dg/compare3.c: New test.
21336
21337 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
21338
21339 * gcc.dg/format-warnll-1.c: New test.
21340
21341 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
21342
21343 * gcc.dg/cpp/cmdlne-P.c: New test.
21344
21345 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
21346
21347 * gcc.c-torture/execute/builtin-abs-1.c,
21348 gcc.c-torture/execute/builtin-abs-2.c: New tests.
21349
21350 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
21351
21352 * gcc.dg/cpp/multiline.c: New test.
21353
21354 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
21355
21356 * g++.old-deja/g++.other/syshdr1.C: Update.
21357 * gcc.dg/cpp/lineflags.c: Remove temporarily.
21358
21359 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21360
21361 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
21362
21363 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21364
21365 * g++.old-deja/g++.pt/ttp65.C: New test.
21366
21367 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21368
21369 * g++.old-deja/g++.pt/ttp64.C: New test.
21370
21371 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21372
21373 * g++.old-deja/g++.pt/spec33.C: New test.
21374
21375 2000-12-14 Catherine Moore <clm@redhat.com>
21376
21377 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
21378 * gcc.c-torture/execute/920612-2.c: Likewise.
21379 * gcc.c-torture/execute/920428-2.c: Likewise.
21380 * gcc-c-torture/execute/va-arg-11.c: Call exit.
21381 * gcc.c-torture/execute/va-arg-21.c: Likewise.
21382
21383 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21384
21385 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
21386 * gcc.dg/pack-test-2.c: Likewise.
21387
21388 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
21389
21390 Tests by Zack Weinberg <zackw@stanford.edu>.
21391
21392 * gcc.dg/cpp/defined.c: Update.
21393 * gcc.dg/cpp/defined_trad.c: New tests.
21394
21395 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
21396
21397 * gcc.dg/cpp/trad-direct.c: Update.
21398
21399 2000-12-11 Neil Booth <neilb@earthling.net>
21400
21401 * gcc.dg/cpp/defined_trad.c
21402
21403 2000-12-11 Neil Booth <neilb@earthling.net>
21404
21405 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
21406
21407 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
21408
21409 * gcc.dg/format-miss-2.c: New test.
21410
21411 2000-12-09 Neil Booth <neilb@earthling.net>
21412
21413 * gcc.dg/cpp/lineflags.c: New tests.
21414 * gcc.dg/cpp/poison.c: Update.
21415 * gcc.dg/cpp/redef2.c: Update.
21416 * gcc.dg/cpp/skipping.c: New test.
21417
21418 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
21419
21420 * g++.old-deja/g++.other/eh3.C: New testcase.
21421
21422 2000-12-07 Neil Booth <neilb@earthling.net>
21423
21424 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
21425 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
21426 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
21427 wtr-union-init-2.c, wtr-union-init-3.c: Update.
21428 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
21429 Update.
21430
21431 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
21432
21433 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
21434 __SIZE_TYPE__ instead of int for type of integers cast to
21435 pointers.
21436
21437 2000-12-07 Jakub Jelinek <jakub@redhat.com>
21438
21439 * g++.old-deja/g++.other/cleanup4.C: New test.
21440
21441 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
21442
21443 * format-sec-1.c: New test.
21444
21445 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
21446
21447 * gcc.dg/format-nonlit-3.c: New test.
21448
21449 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
21450
21451 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
21452 through a null pointer.
21453
21454 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21455
21456 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
21457 * g++.old-deja/g++.pt/partial4.C: New test.
21458
21459 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
21460
21461 * gcc.c-torture/execute/ieee/hugeval.x: New.
21462
21463 2000-12-06 Neil Booth <neilb@earthling.net>
21464
21465 * gcc.dg/cpp/backslash2.c: New tests.
21466
21467 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21468
21469 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
21470 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
21471
21472 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
21473
21474 * gcc.c-torture/execute/20001203-2.c: New testcase.
21475
21476 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
21477
21478 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
21479 * g++.old-deja/g++.other/virtual10.C: New test.
21480
21481 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
21482
21483 * g++.old-deja/g++.mike/pmf5.C: Remove test.
21484
21485 2000-12-05 Richard Henderson <rth@redhat.com>
21486
21487 * gcc.c-torture/compile/20001205-1.c: New.
21488
21489 2000-12-04 Neil Booth <neilb@earthling.net>
21490
21491 * g++.old-deja/g++.other/virtual9.C: New test.
21492 * g++.old-deja/g++.pt/crash61.C: New test.
21493 * gcc.c-torture/execute/loop-9.c: New test.
21494
21495 2000-12-04 Neil Booth <neilb@earthling.net>
21496
21497 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
21498 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
21499 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
21500 * gcc.dg/cpp/extratokens.c: ...here.
21501
21502 2000-12-04 Neil Booth <neilb@earthling.net>
21503
21504 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
21505 New tests.
21506
21507 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21508
21509 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
21510 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
21511
21512 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
21513
21514 * gcc.c-torture/execute/20001203-1.c: New test.
21515
21516 2000-12-03 Neil Booth <neilb@earthling.net>
21517
21518 * gcc.dg/cpp/macro6.c: New test cases.
21519
21520 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21521
21522 * gcc.c-torture/execute/string-opt-9.c: New test.
21523 * gcc.c-torture/execute/string-opt-10.c: Likewise.
21524 * gcc.c-torture/execute/string-opt-11.c: Likewise.
21525 * gcc.c-torture/execute/string-opt-12.c: Likewise.
21526
21527 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
21528 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
21529
21530 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
21531
21532 * gcc.dg/cpp/if-6.c: New testcase.
21533
21534 * gcc.dg/20001201-1.c: New testcase.
21535
21536 2000-12-02 Neil Booth <neilb@earthling.net>
21537
21538 * g++.old-deja/g++.other/externC4.C,
21539 g++.old-deja/g++.other/friend10.C: New tests.
21540
21541 2000-12-02 Neil Booth <neilb@earthling.net>
21542
21543 * g++.old-deja/g++.other/instan2.C
21544 * g++.old-deja/g++.other/instan3.C: New test.
21545
21546 2000-12-02 Neil Booth <neilb@earthling.net>
21547
21548 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
21549 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
21550 gnuc99.c,gnuc99-pedantic.c: New tests.
21551
21552 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
21553
21554 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
21555 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
21556
21557 2000-12-01 Neil Booth <neilb@earthling.net>
21558
21559 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
21560 * gcc.dg/cpp/poison.c: Update.
21561 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
21562
21563 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
21564
21565 * g77.f-torture/execute/20001201.f: New test.
21566
21567 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
21568
21569 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
21570
21571 2000-12-01 Jakub Jelinek <jakub@redhat.com>
21572
21573 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
21574
21575 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
21576
21577 * g++.old-deja/g++.other/cast6.C: New test.
21578
21579 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
21580
21581 * gcc.c-torture/execute/20001130-2.c: New testcase.
21582
21583 2000-11-30 Richard Henderson <rth@redhat.com>
21584
21585 * gcc.c-torture/execute/20001130-1.c: New test.
21586
21587 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
21588
21589 * g++.old-deja/g++.other/op3.C: New test.
21590
21591 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
21592
21593 * g++.old-deja/g++.other/op2.C: New test.
21594
21595 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
21596
21597 * g++.old-deja/g++.other/crash38.C: New test.
21598
21599 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
21600
21601 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
21602
21603 2000-11-29 Jakub Jelinek <jakub@redhat.com>
21604
21605 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
21606 tests.
21607 * gcc.c-torture/execute/string-opt-6.c: New test.
21608
21609 * gcc.dg/20001117-1.c: Add main.
21610
21611 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
21612
21613 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
21614 Move from here ...
21615 * gcc.dg/940510-1.c: ... to here.
21616
21617 * gcc.dg/20000926-1.c: GNU C now allows initializations of
21618 zero-size arrays in toplevel structures.
21619
21620 2000-11-28 Jakub Jelinek <jakub@redhat.com>
21621
21622 * gcc.c-torture/execute/loop-8.c: New test.
21623
21624 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
21625
21626 * g++.old-deja/g++.other/base1.C: New test.
21627
21628 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
21629
21630 * g++.old-deja/g++.other/parse2.C: New test.
21631
21632 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
21633
21634 * g++.old-deja/g++.pt/incomplete1.C: New test.
21635
21636 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
21637
21638 * g++.old-deja/g++.other/friend9.C: New test.
21639
21640 2000-11-28 Jakub Jelinek <jakub@redhat.com>
21641
21642 * gcc.dg/20001127-1.c: New test.
21643
21644 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
21645
21646 * g++.old-deja/g++.pt/friend46.C: New test.
21647
21648 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
21649
21650 * g++.old-deja/g++.other/ptrmem8.C: New test.
21651
21652 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21653
21654 * gcc.c-torture/execute/string-opt-7.c: New test.
21655 * gcc.c-torture/execute/string-opt-8.c: Likewise.
21656
21657 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
21658
21659 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
21660 instead of 'mkcheck 2'.
21661
21662 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
21663
21664 * gcc.c-torture/execute/memcheck/driver.c,
21665 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
21666 C9X references to refer to C99.
21667
21668 2000-11-25 Jakub Jelinek <jakub@redhat.com>
21669
21670 * gcc.dg/ultrasp3.c: New test.
21671
21672 2000-11-25 Neil Booth <neilb@earthling.net>
21673
21674 * gcc.dg/cpp/include2.c: Update test to be locale independent.
21675
21676 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
21677
21678 * gcc.c-torture/compile/20001123-2.c: New.
21679
21680 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21681
21682 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
21683
21684 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
21685
21686 * gcc.dg/sequence-point-1.c: Add some new tests.
21687 * gcc.c-torture/execute/20001124-1.c: New test.
21688
21689 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
21690
21691 * g++.old-deja/g++.other/vaarg4.C: New test.
21692 * gcc.c-torture/compile/20001123-1.c: New test.
21693
21694 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
21695
21696 * g++.other/crash24.C: Adjust and remove XFAIL.
21697 * g++.other/crash37.C: New test.
21698
21699 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
21700
21701 * g++.old-deja/g++.pt/instantiate9.C: New test.
21702
21703 2000-11-22 Mark Mitchell <mark@codesourcery.com>
21704
21705 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
21706 new ABI, too.
21707
21708 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
21709 * g++.old-deja/g++.robertl/eb55.C: Likewise.
21710
21711 2000-11-22 Neil Booth <neilb@earthling.net>
21712
21713 * gcc.dg/cpp/Wtrigraphs.c: New test.
21714
21715 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
21716
21717 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
21718
21719 2000-11-22 Jakub Jelinek <jakub@redhat.com>
21720
21721 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
21722
21723 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
21724
21725 * lib/gcc-dg.exp: load_lib scanasm.exp.
21726 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
21727 * lib/g++-dg.exp: load_lib scanasm.exp.
21728 * lib/scanasm.exp: New.
21729 (scan-assembler, scan-assembler-not): Add optional arguments to
21730 test name, or if not present, the pattern name.
21731 (scan-assembler-dem, scan-assembler-dem-not): New.
21732
21733 * g++.dg/dg.exp: New.
21734
21735 2000-11-21 Neil Booth <neilb@earthling.net>
21736
21737 * gcc.dg/cpp/integrated1.c: Remove.
21738
21739 2000-11-21 Jakub Jelinek <jakub@redhat.com>
21740
21741 * gcc.c-torture/execute/20001121-1.c: New test.
21742
21743 2000-11-21 Richard Henderson <rth@redhat.com>
21744
21745 * gcc.c-torture/compile/20001121-1.c: New test.
21746
21747 2000-11-20 Neil Booth <neilb@earthling.net>
21748
21749 * gcc.dg/cpp/integrated1.c: New test.
21750
21751 2000-11-21 Jakub Jelinek <jakub@redhat.com>
21752
21753 * g++.old-deja/g++.other/inline17.C: New test.
21754
21755 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
21756
21757 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
21758 local variable to be zero: I made the variable global. Now
21759 uses abort() and exit() instead of relying on main's return value.
21760
21761 2000-11-20 Neil Booth <neilb@earthling.net>
21762
21763 * gcc.dg/cpp/paste2.c: Update test.
21764 * objc/execute/paste.m: New test.
21765
21766 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
21767
21768 * gcc.dg/c99-condexpr-1.c: New test.
21769
21770 2000-11-20 Neil Booth <neilb@earthling.net>
21771
21772 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
21773
21774 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
21775
21776 * g++.old-deja/g++.pt/export1.C: New test.
21777
21778 2000-11-20 Jakub Jelinek <jakub@redhat.com>
21779
21780 * gcc.dg/20001117-1.c: New test.
21781
21782 2000-11-18 Richard Henderson <rth@redhat.com>
21783
21784 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
21785
21786 2000-11-18 Richard Henderson <rth@redhat.com>
21787
21788 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
21789 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
21790 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
21791
21792 2000-11-18 Richard Henderson <rth@redhat.com>
21793
21794 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
21795 (main): New. Exit cleanly.
21796
21797 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
21798
21799 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
21800 gcc.dg/c99-fordecl-2.c: New tests.
21801
21802 2000-11-18 Richard Henderson <rth@redhat.com>
21803
21804 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
21805 * gcc.c-torture/execute/zerolen-2.c: New.
21806
21807 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21808
21809 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
21810 memory.
21811
21812 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
21813
21814 * g++.old-deja/g++.pt/instantiate8.C: New test.
21815
21816 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
21817
21818 * g++.old-deja/g++.other/incomplete.C: Add more tests.
21819 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
21820
21821 2000-11-16 Nick Clifton <nickc@redhat.com>
21822
21823 * gcc.c-torture/execute/nestfunc-2.c: New test.
21824 * gcc.c-torture/execute/nestfunc-3.c: New test.
21825
21826 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
21827
21828 * gcc.c-torture/compile/20001116-1.c: New test.
21829
21830 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21831
21832 * gcc.c-torture/execute/20001115-1.c: New test.
21833
21834 2000-11-15 Mark Mitchell <mark@codesourcery.com>
21835
21836 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
21837 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
21838 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
21839 * g++.old-deja/g++.abi/vmihint.C: Likewise.
21840
21841 2000-11-15 Neil Booth <neilb@earthling.net>
21842
21843 gcc.dg/cpp/_Pragma1.c: Update.
21844 gcc.dg/cpp/_Pragma2.c: New test.
21845
21846 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
21847
21848 * g++.old-deja/g++.other/anon5.C: New test.
21849
21850 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
21851
21852 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
21853 tests.
21854
21855 2000-11-14 Jakub Jelinek <jakub@redhat.com>
21856
21857 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
21858 output.
21859
21860 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
21861
21862 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
21863 labels at end of compound statements.
21864
21865 2000-11-13 Jakub Jelinek <jakub@redhat.com>
21866
21867 * gcc.c-torture/execute/loop-7.c: New test.
21868
21869 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
21870
21871 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
21872
21873 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
21874
21875 * gcc.dg/c99-bool-1.c: New test.
21876
21877 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
21878
21879 * gcc.dg/c99-scope-1.c: Remove xfail.
21880 * gcc.dg/c99-scope-2.c: New test.
21881
21882 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21883
21884 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
21885 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
21886
21887 2000-11-11 Mark Mitchell <mark@codesourcery.com>
21888
21889 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
21890 error messages.
21891
21892 * g++.mike/p700.C: Don't typedef wchar_t.
21893 * g++.mike/p784.C: Likewise.
21894 * g++.mike/eb101.C: Don't use __wchar_t.
21895
21896 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
21897
21898 * g77.f-torture/execute/20001111.[fx]: Test premature exit
21899 from DO loop.
21900
21901 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
21902
21903 * gcc.c-torture/execute/20001111-1.c: New test.
21904
21905 2000-11-10 Nick Clifton <nickc@redhat.com>
21906
21907 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
21908 long multuiple and accumulate.
21909
21910 2000-11-09 Richard Henderson <rth@redhat.com>
21911
21912 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
21913 via size_t instead of int.
21914
21915 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
21916 * gcc.c-torture/execute/string-opt-2.c: Likewise.
21917 * gcc.c-torture/execute/string-opt-3.c: Likewise.
21918 * gcc.c-torture/execute/string-opt-4.c: Likewise.
21919
21920 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
21921
21922 * gcc.c-torture/compile/20001109-1.c: New test.
21923 * gcc.c-torture/compile/20001109-2.c: New test.
21924
21925 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
21926
21927 * g++.old-deja/g++.pt/operator1.C: New test.
21928 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
21929
21930 2000-11-09 Jakub Jelinek <jakub@redhat.com>
21931
21932 * gcc.dg/20001108-1.c: New test.
21933
21934 2000-11-09 Jakub Jelinek <jakub@redhat.com>
21935
21936 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
21937 with both arguments constant strings.
21938 * gcc.c-torture/execute/string-opt-3.c: New test.
21939 * gcc.c-torture/execute/string-opt-4.c: New test.
21940 * gcc.c-torture/execute/string-opt-5.c: New test.
21941
21942 2000-11-08 Nick Clifton <nickc@redhat.com>
21943
21944 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
21945 mulsidi3adddi patterns.
21946
21947 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
21948
21949 * g++.old-deja/g++.other/crash36.C: New test.
21950
21951 2000-11-08 Jakub Jelinek <jakub@redhat.com>
21952
21953 * g++.old-deja/g++.other/init16.C: New test.
21954
21955 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
21956
21957 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
21958
21959 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
21960
21961 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
21962 * gcc.c-torture/execute/va-arg-16.x: Likewise.
21963 * gcc.c-torture/execute/va-arg-17.x: Likewise.
21964
21965 2000-11-07 DJ Delorie <dj@redhat.com>
21966
21967 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
21968
21969 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21970
21971 * gcc.c-torture/execute/string-opt-1.c: New test.
21972
21973 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
21974
21975 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
21976 mips-sgi-irix6.* because the MIPS ABI passes floating-point
21977 parameters in registers, and there is no way for a varargs
21978 function to know in which order the integer and floating-point
21979 parameters should be interleaved when they are placed on the
21980 stack.
21981 * gcc.c-torture/execute/va-arg-16.x: Likewise.
21982 * gcc.c-torture/execute/va-arg-17.x: Likewise.
21983
21984 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21985
21986 * gcc.c-torture/execute/string-opt-2.c: New test.
21987
21988 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
21989
21990 * g++.old-deja/g++.pt/crash60.C: New test.
21991
21992 2000-11-06 Jakub Jelinek <jakub@redhat.com>
21993
21994 * g++.old-deja/g++.other/crash24.C: New test.
21995 * g++.old-deja/g++.other/crash25.C: New test.
21996 * g++.old-deja/g++.other/crash26.C: New test.
21997 * g++.old-deja/g++.other/crash27.C: New test.
21998 * g++.old-deja/g++.other/crash28.C: New test.
21999 * g++.old-deja/g++.other/crash29.C: New test.
22000 * g++.old-deja/g++.other/crash30.C: New test.
22001 * g++.old-deja/g++.other/crash31.C: New test.
22002 * g++.old-deja/g++.other/crash32.C: New test.
22003 * g++.old-deja/g++.other/crash33.C: New test.
22004 * g++.old-deja/g++.other/crash34.C: New test.
22005 * g++.old-deja/g++.other/crash35.C: New test.
22006
22007 2000-11-06 Jakub Jelinek <jakub@redhat.com>
22008
22009 * gcc.c-torture/execute/20001031-1.c: New test.
22010
22011 2000-11-04 Mark Mitchell <mark@codesourcery.com>
22012
22013 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
22014 namespace.
22015
22016 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
22017 standards-conformant.
22018
22019 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
22020
22021 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
22022 * g++.old-deja/g++.mike/p755a.C: Likewise.
22023 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
22024 library makes no calls to `operator new' during initialization.
22025
22026 2000-11-04 Neil Booth <neilb@earthling.net>
22027
22028 * gcc.dg/cpp/include2.c: New tests.
22029
22030 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
22031
22032 * lib/g++.exp (g++_set_ld_library_path): New function.
22033 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
22034
22035 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
22036
22037 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
22038 warnings.
22039
22040 2000-11-01 Richard Henderson <rth@redhat.com>
22041
22042 * g++.old-deja/g++.ext/namedret1.C: New.
22043 * g++.old-deja/g++.ext/namedret2.C: New.
22044 * g++.old-deja/g++.ext/namedret3.C: New.
22045
22046 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
22047
22048 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
22049 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
22050
22051 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22052
22053 * gcc.c-torture/execute/va-arg-21.c: New test.
22054
22055 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
22056
22057 * gcc.dg/c99-complex-2.c: New test.
22058
22059 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22060
22061 * gcc.c-torture/execute/stdio-opt-1.c: New test.
22062
22063 2000-10-31 Jakub Jelinek <jakub@redhat.com>
22064
22065 * g++.old-deja/g++.other/inline16.C: New test.
22066
22067 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
22068
22069 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
22070 __PRETTY_FUNCTION__
22071
22072 2000-10-29 Neil Booth <neilb@earthling.net>
22073
22074 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
22075 New tests.
22076 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
22077 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
22078 optimisation.
22079
22080 2000-10-29 Neil Booth <neilb@earthling.net>
22081
22082 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
22083 * mi1.c, mi1c.h: Add null directives to multiple-include test.
22084 * mi5.c: Test multiple includes work with -C.
22085 * trigraphs.c: Test ^= version.
22086
22087 2000-10-28 Neil Booth <neilb@earthling.net>
22088
22089 New tests and test updates for new macro expander.
22090
22091 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
22092 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
22093 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
22094 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
22095 new diagnostic messages.
22096
22097 * gcc.dg/cpp/macro3.c: New tests.
22098
22099 2000-10-27 Mark Mitchell <mark@codesourcery.com>
22100
22101 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
22102 on the same line.
22103
22104 2000-10-27 Jakub Jelinek <jakub@redhat.com>
22105
22106 * g++.old-deja/g++.other/eh2.C: New test.
22107
22108 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
22109
22110 * gcc.c-torture/execute/20001027-1.c: New test.
22111
22112 2000-10-26 Richard Henderson <rth@redhat.com>
22113
22114 * gcc.c-torture/execute/20001026-1.c: New.
22115
22116 2000-10-26 Mark Mitchell <mark@codesourcery.com>
22117
22118 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
22119 * g++.old-deja/g++.law/builtin1.C: Likewise.
22120 * g++.old-deja/g++.law/ctors10.C: Likewise.
22121 * g++.old-deja/g++.law/virtual3.C: Likewise.
22122 * g++.old-deja/g++.mike/p658.C: Likewise.
22123 * g++.old-deja/g++.other/sibcall1.C: Likewise.
22124 * g++.old-deja/g++.other/vaarg2.C: Likewise.
22125 * g++.old-deja/g++.robertl/eb124.C: Likewise.
22126 * g++.old-deja/g++.robertl/eb44.C: Likewise.
22127 * g++.old-deja/g++.robertl/eb77.C: Likewise.
22128
22129 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
22130
22131 * gcc.c-torture/compile/20001024-1.c: New test.
22132
22133 2000-10-25 Mark Mitchell <mark@codesourcery.com>
22134
22135 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
22136 to tell us whether or not we are using V3.
22137
22138 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
22139
22140 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
22141 operands.
22142
22143 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
22144
22145 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
22146
22147 2000-10-25 Jakub Jelinek <jakub@redhat.com>
22148
22149 * gcc.c-torture/execute/20001024-1.c: New test.
22150
22151 2000-10-24 Jakub Jelinek <jakub@redhat.com>
22152
22153 * g++.old-deja/g++.other/sibcall1.C: New test.
22154
22155 2000-10-20 Jakub Jelinek <jakub@redhat.com>
22156
22157 * gcc.dg/noncompile/init-3.c: New test.
22158
22159 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
22160
22161 * gcc.dg/format-array-1.c: New test.
22162
22163 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
22164
22165 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
22166 writing through null pointers; remove comment about testing
22167 unterminated strings.
22168
22169 2000-10-17 Matthew Hiller <hiller@redhat.com>
22170
22171 * gcc.c-torture/execute/20001017-2.c: New test.
22172
22173 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
22174
22175 * gcc.c-torture/compile/20001018-1.c: New test.
22176 * gcc.c-torture/compile/20001018-1.x: Xfail.
22177
22178 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22179
22180 * gcc.c-torture/execute/20001017-1.c: New test.
22181
22182 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
22183
22184 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
22185 for multiple use of arguments with scanf formats; add tests for
22186 multiple use of arguments.
22187
22188 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
22189
22190 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
22191
22192 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
22193
22194 * gcc.dg/format-miss-1.c: New test.
22195
22196 2000-10-16 Jakub Jelinek <jakub@redhat.com>
22197
22198 * gcc.c-torture/execute/20001013-1.c: New test.
22199
22200 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
22201
22202 * gcc.dg/format-branch-1.c: New test.
22203
22204 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
22205
22206 * README, lib/file-format.exp: Remove EGCS references.
22207
22208 2000-10-16 Jakub Jelinek <jakub@redhat.com>
22209
22210 * gcc.dg/20001013-1.c: New test.
22211
22212 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
22213
22214 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
22215 for intmax_t in the compiler using __typeof__ and the type rules
22216 for conditional expressions.
22217
22218 2000-10-13 Jakub Jelinek <jakub@redhat.com>
22219
22220 * gcc.dg/20001012-1.c: New test.
22221 * gcc.dg/20001012-2.c: New test.
22222
22223 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
22224
22225 * gcc.dg/format-attr-1.c: New test.
22226
22227 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
22228
22229 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
22230 __LONG_LONG_MAX__ instead of LLONG_MAX.
22231
22232 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
22233
22234 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
22235 scanf flags.
22236 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
22237 flags.
22238
22239 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
22240
22241 * gcc.dg/sequence-pt-1.c: New test.
22242
22243 2000-10-11 Geoff Keating <geoffk@cygnus.com>
22244
22245 * gcc.c-torture/execute/20001011-1.c: New testcase.
22246 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
22247
22248 2000-10-10 Jakub Jelinek <jakub@redhat.com>
22249
22250 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
22251 does not error on it.
22252
22253 2000-10-10 Jakub Jelinek <jakub@redhat.com>
22254
22255 * gcc.dg/20001009-1.c: New test.
22256
22257 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
22258
22259 * gcc.c-torture/compile/20001009-1.c: Move from here ....
22260 * gcc.c-torture/execute/20001009-2.c: ... to here.
22261
22262 2000-10-09 Geoff Keating <geoffk@cygnus.com>
22263
22264 * gcc.c-torture/compile/20001009-1.c: New testcase.
22265 * gcc.c-torture/execute/20001009-1.c: New testcase.
22266 Testcases provided by Jan Hubicka <jh@suse.cz>.
22267
22268 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
22269
22270 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
22271 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
22272 uintmax_t using <limits.h> to emulate the compiler's internal
22273 logic. No longer XFAIL %j tests.
22274
22275 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
22276
22277 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
22278 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
22279 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
22280 regexps and details of expected handling of some bad formats.
22281 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
22282 suppression.
22283
22284 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
22285
22286 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
22287 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
22288 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
22289 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
22290 in list archives.
22291
22292 2000-10-06 Richard Henderson <rth@cygnus.com>
22293
22294 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
22295 * g++.old-deja/g++.brendan/crash52.C: Likewise.
22296 * g++.old-deja/g++.jason/report.C: Likewise.
22297 * g++.old-deja/g++.law/friend5.C: Likewise.
22298 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
22299 of the expected warnings.
22300
22301 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
22302
22303 * g++.old-deja/g++.pt/enum14.C: New test.
22304
22305 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
22306
22307 * g++.old-deja/g++.pt/crash59.C: New test.
22308
22309 2000-10-04 Will Cohen <wcohen@redhat.com>
22310
22311 * gcc.dg/20000926-1.c: New test.
22312
22313 2000-10-03 Geoff Keating <geoffk@cygnus.com>
22314
22315 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
22316 function name for current C++ compiler.
22317 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
22318
22319 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
22320
22321 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
22322 __PRETTY_FUNCTION__.
22323 * g++.old-deja/g++.ext/pretty2.C: Likewise.
22324
22325 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22326
22327 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
22328
22329 2000-09-26 Jakub Jelinek <jakub@redhat.com>
22330
22331 * gcc.c-torture/compile/20000923-1.c: New test.
22332
22333 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
22334
22335 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
22336 * g++.old-deja/g++.pt/ttp62.C: Same.
22337 * g++.old-deja/g++.other/inline14.C: Same.
22338
22339 2000-09-24 Richard Henderson <rth@cygnus.com>
22340
22341 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
22342
22343 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
22344
22345 * gcc.dg/c90-printf-1.c: Add test for wide string format.
22346
22347 2000-09-22 Geoff Keating <geoffk@cygnus.com>
22348
22349 * gcc.c-torture/compile/20000922-1.c: New file.
22350
22351 2000-09-21 Nick Clifton <nickc@redhat.com>
22352
22353 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
22354 a signed long modulo operation.
22355 (mod6): New function - perform an unsigned long modulo operation.
22356 (main): Add tests for modulos of very large numbers by very small
22357 dividends.
22358
22359 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22360
22361 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
22362
22363 2000-09-19 Richard Henderson <rth@cygnus.com>
22364
22365 * gcc.dg/compare2.c (case 10): XFAIL.
22366
22367 2000-09-18 Richard Henderson <rth@cygnus.com>
22368
22369 * gcc.c-torture/execute/20000906-1.c: Move ...
22370 * gcc.dg/20000906-1.c: ... here. Only run on targets
22371 that support __builtin_trap.
22372
22373 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
22374
22375 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
22376
22377 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
22378
22379 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
22380 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
22381 more $ format tests.
22382
22383 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
22384
22385 * gcc.dg/format-errmk-1.c: New test.
22386
22387 2000-09-17 Greg McGary <greg@mcgary.org>
22388
22389 * gcc.c-torture/execute/20000917-1.x: Remove.
22390
22391 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
22392
22393 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
22394
22395 2000-09-17 Greg McGary <greg@mcgary.org>
22396
22397 * gcc.c-torture/execute/20000917-1.c: New test.
22398 * gcc.c-torture/execute/20000917-1.x: XFAIL.
22399
22400 2000-09-16 Neil Booth <NeilB@earthling.net>
22401
22402 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
22403 in nested macro bug.
22404
22405 2000-09-15 Neil Booth <NeilB@earthling.net>
22406
22407 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
22408
22409 2000-09-14 Jeffrey A Law (law@cygnus.com)
22410
22411 * gcc.c-torture/execute/20000914-1.c: New test.
22412
22413 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
22414
22415 * g++.other/inline13.C: New test.
22416
22417 2000-09-12 Andreas Jaeger <aj@suse.de>
22418
22419 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
22420 constant by Ulrich Drepper <drepper@redhat.com>.
22421
22422 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
22423
22424 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
22425
22426 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22427
22428 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
22429
22430 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
22431
22432 * gcc.dg/cpp/backslash.c: New test.
22433
22434 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
22435
22436 * gcc.c-torture/execute/20000910-1.c: New test.
22437 * gcc.c-torture/execute/20000910-2.c: Likewise.
22438
22439 2000-09-11 Robert Lipe <robertl@sco.com>
22440
22441 * gcc.dg/pragma-align.c: New test.
22442
22443 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
22444
22445 * g++.old-deja/g++.pt/explicit82.C: New test.
22446 * g++.old-deja/g++.pt/explicit83.C: New test.
22447
22448 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
22449
22450 * gcc.dg/asm-names.c: New test.
22451
22452 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22453
22454 * gcc.dg/cpp/tr-warn6.c: New test
22455
22456 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
22457
22458 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
22459 be accepted.
22460
22461 2000-09-07 Catherine Moore <clm@redhat.com>
22462
22463 * gcc.c-torture/execute/unroll-1.c: New test.
22464
22465 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
22466
22467 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
22468 ERROR markers.
22469 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
22470 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
22471 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
22472 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
22473 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
22474 Preprocess only.
22475 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
22476 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
22477
22478 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
22479
22480 * g++.old-deja/g++.pt/deduct2.C: New test.
22481
22482 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
22483
22484 * g++.old-deja/g++.pt/parms2.C: New test.
22485
22486 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
22487
22488 * g++.old-deja/g++.pt/crash58.C: New test.
22489
22490 2000-09-06 Greg McGary <greg@mcgary.org>
22491
22492 * gcc.c-torture/execute/20000906-1.c: New test.
22493 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
22494
22495 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22496
22497 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
22498
22499 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
22500
22501 * g++.old-deja/g++.pt/crash57.C: New test.
22502
22503 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
22504
22505 * g++.old-deja/g++.pt/crash56.C: New test.
22506
22507 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
22508
22509 * g++.old-deja/g++.pt/koenig1.C: New test.
22510
22511 2000-09-04 Jakub Jelinek <jakub@redhat.com>
22512
22513 * gcc.dg/20000904-1.c: New test.
22514
22515 2000-09-04 Jakub Jelinek <jakub@redhat.com>
22516
22517 * gcc.dg/cpp/paste8.c: New test.
22518
22519 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
22520
22521 * gcc.c-torture/compile/20000827-1.c: New test.
22522
22523 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
22524
22525 * gcc.dg/format-diag-1.c: New test.
22526
22527 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
22528
22529 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
22530 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
22531 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
22532 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
22533 gcc.dg/formatz-1.c: Adjust warning regular expressions.
22534
22535 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
22536
22537 * g++.old-deja/g++.other/nested4.C: New test.
22538
22539 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
22540
22541 * g++.old-deja/g++.ns/scoped1.C: New test.
22542
22543 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
22544
22545 * lib/g++.exp: Support testing already-installed GCC.
22546
22547 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22548
22549 * wtr-label-1.c, wtr-suffix-1.c: New tests.
22550
22551 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22552
22553 * gcc.dg/return-type-2.c: New test.
22554
22555 2000-08-27 Geoff Keating <geoffk@cygnus.com>
22556
22557 * gcc.c-torture/compile/20000825-1.c: New test.
22558
22559 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
22560
22561 * gcc.dg/dwarf2-2.c: New test.
22562
22563 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
22564
22565 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
22566 dg-warning regexps.
22567
22568 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
22569
22570 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
22571 gcc.dg/format-ext-5.c: New tests.
22572
22573 2000-08-25 Jakub Jelinek <jakub@redhat.com>
22574
22575 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
22576
22577 2000-08-24 Mark Mitchell <mark@codesourcery.com>
22578
22579 * gcc.dg/noncompile/930622-2.c: Adjust error message.
22580
22581 2000-08-24 Richard Henderson <rth@cygnus.com>
22582
22583 * gcc.dg/ia64-sync-1.c: New test.
22584 * gcc.dg/ia64-sync-2.c: New test.
22585 * gcc.dg/ia64-asm-1.c: New test.
22586
22587 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
22588
22589 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
22590 * gcc.dg/format-ext-2.c: New test.
22591
22592 2000-08-23 Jason Merrill <jason@redhat.com>
22593
22594 * lib/old-dejagnu.exp: Also ignore "In member function" and
22595 "At global scope".
22596
22597 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22598
22599 * gcc.dg/noncompile/label-lineno-1.c: New test.
22600
22601 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
22602
22603 * gcc.dg/c99-array-nonobj-1.c: New test.
22604
22605 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
22606
22607 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
22608 tests.
22609 * gcc.dg/format-ext-1.c: New test.
22610
22611 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22612
22613 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
22614 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
22615 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
22616 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
22617 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
22618
22619 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
22620
22621 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
22622 gcc.dg/c99-strftime-2.c: New tests.
22623
22624 2000-08-22 Richard Henderson <rth@cygnus.com>
22625
22626 * gcc.c-torture/execute/20000822-1.c: New test.
22627
22628 2000-08-21 Jakub Jelinek <jakub@redhat.com>
22629
22630 * gcc.c-torture/execute/20000819-1.x: Remove.
22631
22632 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
22633
22634 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
22635 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
22636 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
22637 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
22638 gcc.dg/format-xopen-1.c: New tests.
22639
22640 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
22641
22642 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
22643
22644 2000-08-21 Jakub Jelinek <jakub@redhat.com>
22645
22646 * g++.old-deja/g++.other/loop2.C: New test.
22647
22648 * gcc.c-torture/compile/20000606-1.c: New test.
22649 * gcc.c-torture/compile/20000728-1.c: New test.
22650 * gcc.c-torture/execute/20000801-1.c: New test.
22651 * gcc.c-torture/execute/20000801-2.c: New test.
22652 * gcc.c-torture/execute/20000819-1.c: New test.
22653 * gcc.c-torture/execute/20000819-1.x: XFAIL.
22654 * gcc.dg/20000629-1.c: New test.
22655 * gcc.dg/20000724-1.c: New test.
22656 * gcc.dg/20000807-1.c: New test.
22657
22658 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
22659
22660 * gcc.dg/cpp/pragma-1.c: New test.
22661 * gcc.dg/cpp/pragma-2.c: New test.
22662
22663 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
22664
22665 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
22666 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
22667
22668 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
22669
22670 * gcc.c-torture/compile/20000818-1.c: New test.
22671
22672 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
22673
22674 * gcc.c-torture/execute/20000818-1.c: New test.
22675
22676 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
22677
22678 * gcc.dg/format-va-1.c: New test.
22679
22680 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
22681
22682 * g++.old-deja/g++.other/typedef8.C: New test.
22683
22684 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
22685
22686 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
22687 * g++.old-deja/g++.mike/net36.C: Mark candidate.
22688 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
22689 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
22690 * g++.old-deja/g++.other/ptrmem7.C: New test.
22691 * g++.old-deja/g++.pt/ptrmem10.C: New test.
22692
22693 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
22694
22695 * g++.old-deja/g++.pt/typename27.C: New test.
22696
22697 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
22698
22699 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
22700 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
22701 * g++.old-deja/g++.pt/friend45.C: New test.
22702 * g++.old-deja/g++.other/friend8.C: New test.
22703
22704 2000-08-15 Richard Henderson <rth@cygnus.com>
22705
22706 * gcc.c-torture/execute/20000815-1.c: New test.
22707
22708 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
22709
22710 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
22711 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
22712 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
22713
22714 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
22715
22716 * g++.old-deja/g++.other/refinit2.C: New test.
22717
22718 2000-08-13 Geoff Keating <geoffk@cygnus.com>
22719
22720 * lib/c-torture.exp (c-torture): Make
22721 compiler_conditional_xfail_data global.
22722 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
22723 compiler_conditional_xfail_data machinery.
22724 (f-torture-execute): Likewise.
22725 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
22726 and only when unrolling loops.
22727
22728 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
22729
22730 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
22731
22732 * g++.old-deja/g++.pt/explicit81.C: New test.
22733
22734 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
22735
22736 * g++.old-deja/g++.pt/typename26.C: New test.
22737
22738 2000-08-10 Geoff Keating <geoffk@cygnus.com>
22739
22740 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
22741 warning.
22742
22743 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
22744
22745 * g++.old-deja/g++.other/array3.C: New test.
22746
22747 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
22748
22749 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
22750 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
22751 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
22752 New tests.
22753
22754 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
22755
22756 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
22757 * g++.old-deja/g++.abi/vmihint.C: Likewise.
22758
22759 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
22760
22761 * gcc.c-torture/execute/20000808-1.c: New test.
22762
22763 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
22764
22765 * gcc.dg/c90-const-expr-1.c: New test.
22766
22767 2000-08-08 Richard Henderson <rth@cygnus.com>
22768
22769 * gcc.dg/noncompile/920923-1.c: Declare calloc.
22770
22771 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
22772
22773 * gcc.dg/noncompile/const-ll-1.c: New test.
22774
22775 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
22776
22777 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
22778
22779 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
22780
22781 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
22782 that running programs linked against the shared version of libobjc
22783 run correctly.
22784
22785 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
22786
22787 * gcc.dg/c99-printf-1.c: New test.
22788
22789 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
22790
22791 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
22792
22793 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
22794
22795 * gcc.c-torture/execute/20000731-1.x: Delete.
22796
22797 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
22798
22799 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
22800 and torture_without_loops as is done by c-torture.exp.
22801 (search_for): Copy from c-torture.exp.
22802 (gcc-dg-runtest): New function, drives a directory of tests
22803 iterating over the TORTURE_OPTIONS.
22804 (scan-assembler, scan-assembler-not): Move here from
22805 individual directory drivers.
22806
22807 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
22808 defined by lib/gcc-dg.exp.
22809 * gcc.dg/cpp/cpp.exp: Likewise.
22810 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
22811 gcc-dg-runtest, so we cycle over optimization options.
22812
22813 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
22814 * gcc.dg/compare2.c: No longer expected to fail.
22815
22816 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
22817
22818 * gcc.c-torture/execute/20000804-1.c: New test.
22819
22820 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
22821
22822 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
22823
22824 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
22825
22826 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
22827
22828 2000-08-03 Jeffrey A Law (law@cygnus.com)
22829
22830 * gcc.c-torture/compile/20000803-1.c: New test.
22831
22832 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
22833
22834 * gcc.c-torture/execute/20000801-3.c,
22835 gcc.c-torture/execute/20000801-4.c: New tests.
22836 * gcc.c-torture/execute/20000801-3.x,
22837 gcc.c-torture/execute/20000801-4.x: Xfail.
22838
22839 2000-08-02 Geoff Keating <geoffk@cygnus.com>
22840
22841 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
22842 libobjc/.libs to allow for libtool.
22843
22844 2000-08-02 Jakub Jelinek <jakub@redhat.com>
22845
22846 * gcc.c-torture/compile/20000802-1.c: New test.
22847
22848 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
22849
22850 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
22851
22852 2000-07-31 Jeffrey A Law (law@cygnus.com)
22853
22854 * gcc-c-torture/execute/20000731-2.c: New test.
22855
22856 * gcc.c-torture/execute/20000731-1.c: New test.
22857 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
22858
22859 2000-07-31 Jakub Jelinek <jakub@redhat.com>
22860
22861 * testsuite/gcc.dg/cpp/paste7.c: New test.
22862 * gcc.dg/cpp/20000725-1.c: New test.
22863
22864 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
22865
22866 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
22867 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
22868 declaration warning for __builtin_dwarf_reg_size.
22869
22870 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
22871
22872 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
22873
22874 * gcc.dg/noncompile/voidparam-1.c: New test.
22875
22876 2000-07-30 Richard Henderson <rth@cygnus.com>
22877
22878 * gcc.dg/c90-digraph-1.c: Don't xfail.
22879 * gcc.dg/compare2.c (case 10): Xfail.
22880 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
22881
22882 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
22883
22884 * gcc.dg/c99-main-1.c: New test.
22885
22886 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
22887
22888 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
22889
22890 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
22891
22892 * gcc.c-tortuer/execute/20000726-1.c: New test.
22893
22894 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
22895
22896 * gcc.c-torture/execute/enum-2.c: New test.
22897
22898 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22899
22900 * gcc.dg/cpp/tr-warn3.c: New test.
22901
22902 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
22903
22904 * g++.old-deja/g++.ext/implicit1.C: Remove.
22905 * g++.old-deja/g++.jason/c2.C: Remove
22906 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
22907 * g++.old-deja/g++.pt/crash16.C: Likewise.
22908 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
22909
22910 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
22911
22912 * g++.old-deja/g++.other/for2.C: New test.
22913
22914 2000-07-25 Jakub Jelinek <jakub@redhat.com>
22915
22916 * gcc.dg/20000720-1.c: New test.
22917
22918 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
22919
22920 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
22921
22922 2000-07-24 Geoff Keating <geoffk@cygnus.com>
22923
22924 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
22925 * gcc.c-torture/execute/20000722-1.c: New.
22926 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
22927
22928 2000-07-24 Jakub Jelinek <jakub@redhat.com>
22929
22930 * gcc.dg/cpp/20000720-1.S: New test.
22931
22932 2000-07-21 Michael Meissner <meissner@redhat.com>
22933
22934 * gcc.c-torture/execute/ieee/hugeval.c: New test.
22935
22936 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
22937
22938 * g++.old-deja/g++.brendan/crash16.C,
22939 g++.old-deja/g++.brendan/parse3.C,
22940 g++.old-deja/g++.brendan/redecl1.C,
22941 g++.old-deja/g++.ns/template13.C,
22942 g++.old-deja/g++.other/decl4.C,
22943 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
22944
22945 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
22946
22947 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
22948 and "Internal error".
22949
22950 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
22951 regexps.
22952 * gcc.dg/cpp/paste6.c: New test.
22953
22954 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
22955
22956 * gcc.dg/cpp/tr-direct.c: New test.
22957
22958 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
22959 gcc.dg/cpp/undef1.c: Tweak error regexps.
22960
22961 2000-07-18 Eric Christopher <echristo@redhat.com>
22962
22963 * gcc.c-torture/compile/20000718-1.c: New test.
22964
22965 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
22966
22967 * cpplex.c (_cpp_push_token): If the token being pushed back
22968 is the previous token in this context, just subtract one from
22969 context->posn.
22970 * cppmacro.c (save_expansion): Clear aux field when storing a
22971 placemarker.
22972
22973 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
22974
22975 * gcc.dg/noncompile/redecl-1.c: New test.
22976
22977 2000-07-18 Jakub Jelinek <jakub@redhat.com>
22978
22979 * gcc.c-torture/execute/20000717-5.c: New test.
22980 * gcc.c-torture/execute/20000717-1.x: Removed.
22981
22982 2000-07-17 Richard Henderson <rth@cygnus.com>
22983
22984 * gcc.c-torture/execute/20000717-4.c: New test.
22985
22986 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
22987
22988 * gcc.dg/cpp/syshdr.c: New test.
22989 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
22990
22991 2000-07-17 Neil Booth <neilb@earthling.net>
22992
22993 * gcc.dg/cpp/cmdlne-dM.c: New test.
22994 * gcc.dg/cpp/cmdlne-dD.c: New test.
22995
22996 2000-07-17 Jeffrey A Law (law@cygnus.com)
22997
22998 * gcc.c-torture/execute/20000717-3.c: New test.
22999
23000 * gcc.c-torture/compile/20000717-1.c: New test.
23001
23002 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
23003
23004 * gcc.c-torture/execute/20000717-2.c: New test.
23005
23006 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
23007
23008 * gcc.dg/formatz-1.c: New test.
23009
23010 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
23011 * gcc.dg/c99-digraph-1.c: New tests.
23012
23013 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
23014 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
23015
23016 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
23017 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
23018 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
23019 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
23020 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
23021 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
23022 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
23023
23024 2000-07-17 Greg McGary <greg@mcgary.org>
23025
23026 * gcc.c-torture/execute/20000717-1.c: New test.
23027 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
23028
23029 2000-07-15 Jakub Jelinek <jakub@redhat.com>
23030
23031 * gcc.c-torture/execute/20000715-2.c: New test.
23032 * gcc.dg/20000715-1.c: New test.
23033
23034 2000-07-15 Michael Meissner <meissner@redhat.com>
23035
23036 * gcc.c-torture/execute/20000715-1.c: New test.
23037
23038 2000-07-13 Jakub Jelinek <jakub@redhat.com>
23039
23040 * gcc.c-torture/execute/20000707-1.c: New test.
23041
23042 2000-07-13 Neil Booth <NeilB@earthling.net>
23043
23044 * testsuite/gcc.dg/cpp/digraph1.c,
23045 testsuite/gcc.dg/cpp/digraph2.c,
23046 testsuite/gcc.dg/cpp/digraphs.c: New tests.
23047
23048 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
23049
23050 * g77.f-torture/compile/20000630-2.f: New test.
23051 * g77.f-torture/compile/20000630-2.x
23052
23053 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
23054
23055 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
23056
23057 2000-07-11 Neil Booth <NeilB@earthling.net>
23058
23059 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
23060
23061 2000-07-11 Neil Booth <NeilB@earthling.net>
23062
23063 * gcc.dg/cpp/cmdlne-C.c: New.
23064
23065 2000-07-09 Neil Booth <NeilB@earthling.net>
23066
23067 * gcc.dg/cpp/directiv.c: New tests.
23068 * gcc.dg/cpp/undef1.c: Update.
23069
23070 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
23071
23072 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
23073
23074 2000-07-09 Neil Booth <NeilB@earthling.net>
23075
23076 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
23077
23078 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
23079
23080 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
23081 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
23082
23083 2000-07-08 Neil Booth <NeilB@earthling.net>
23084
23085 * gcc.dg/cpp/macsyntx.c: New tests.
23086
23087 2000-07-07 Jakub Jelinek <jakub@redhat.com>
23088
23089 * gcc.dg/20000707-1.c: New test.
23090
23091 2000-07-07 Jakub Jelinek <jakub@redhat.com>
23092
23093 * gcc.c-torture/execute/20000706-1.c: New test.
23094 * gcc.c-torture/execute/20000706-2.c: New test.
23095 * gcc.c-torture/execute/20000706-3.c: New test.
23096 * gcc.c-torture/execute/20000706-4.c: New test.
23097 * gcc.c-torture/execute/20000706-5.c: New test.
23098
23099 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
23100
23101 * g++.old-deja/g++.pt/instantiate7.C: New test.
23102
23103 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
23104
23105 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
23106 * g++.old-deja/g++.mike/thunk3.C: Likewise.
23107 * g++.old-deja/g++.other/rtti3.C: Likewise.
23108 * g++.old-deja/g++.other/rttid3.C: Likewise.
23109
23110 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
23111
23112 * g77.f-torture/compile/20000630-1.x: Fix typo
23113
23114 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
23115
23116 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
23117 assembly output.
23118
23119 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
23120
23121 * gcc.dg/cpp/ident.c: New test.
23122
23123 2000-07-05 Neil Booth <NeilB@earthling.net>
23124
23125 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
23126 gcc.dg/cpp/lexstrng.c: New tests.
23127
23128 2000-07-04 Neil Booth <NeilB@earthling.net>
23129
23130 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
23131 * gcc.dg/cpp/strify2.c: Same.
23132
23133 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
23134
23135 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
23136 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
23137 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
23138 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
23139
23140 * testsuite/gcc.dg/cpp/macro1.c,
23141 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
23142 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
23143 testsuite/gcc.dg/cpp/strify1.c,
23144 testsuite/gcc.dg/cpp/strify2.c: New tests.
23145
23146 2000-07-03 Jakub Jelinek <jakub@redhat.com>
23147
23148 * gcc.c-torture/execute/20000703-1.c: New test.
23149
23150 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
23151
23152 * g++.old-deja/g++.pt (lookup10.C): New test.
23153
23154 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
23155
23156 * g++.old-deja/g++.pt (typename25.C): New test.
23157
23158 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
23159
23160 * gcc.c-torture/compile/20000701-1.c: New test.
23161
23162 2000-06-30 Nick Clifton <nickc@cygnus.com>
23163
23164 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
23165 to test case.
23166
23167 2000-06-30 Catherine Moore <clm@cygnus.com>
23168
23169 * gcc.c-torture/execute/align-1.c: New test.
23170
23171 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
23172
23173 * g++.old-deja/g++.pt/expr8.C: New test.
23174 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
23175
23176 2000-06-29 Nick Clifton <nickc@cygnus.com>
23177
23178 * gcc.c-torture/compile/20000629-1.c: New test.
23179
23180 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
23181
23182
23183 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
23184 gcc.dg/noncompile directory, depending on whether they're
23185 preprocessor tests or not. Annotate all the tests for the dg
23186 framework.
23187
23188 * gcc.c-torture/noncompile/noncompile.exp: Delete.
23189 * gcc.dg/noncompile/noncompile.exp: New.
23190
23191 * Moved files:
23192 Old name New name
23193 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
23194 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
23195 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
23196 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
23197 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
23198 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
23199 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
23200 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
23201 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
23202 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
23203 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
23204 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
23205 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
23206 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
23207 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
23208 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
23209 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
23210 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
23211 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
23212 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
23213 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
23214 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
23215 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
23216 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
23217
23218 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
23219 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
23220 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
23221 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
23222 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
23223 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
23224
23225 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
23226
23227 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
23228 declare one variable. On the fourth, error.
23229 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
23230 declared by 20000628-1a.h.
23231
23232 2000-06-29 Richard Henderson <rth@redhat.com>
23233
23234 * gcc.c-torture/execute/930529-1.x: New file.
23235 * gcc.dg/920413-1.c: Adjust expected warning text.
23236 * gcc.dg/980217-1.c: Declare abort.
23237 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
23238
23239 2000-06-29 Jeffrey A Law (law@cygnus.com)
23240
23241 * g77.f-torture/compile/20000629-1.f: New test.
23242 * g77.f-torture/compile/20000629-1.x: Expected to fail.
23243
23244 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
23245
23246 Rearrange lots of files, removing entirely the
23247 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
23248 directories.
23249
23250 * Deleted files:
23251 gcc.c-torture/code_quality/code_quality.exp
23252 gcc.c-torture/special/special.exp
23253 gcc.failure/failure.exp
23254 gcc.failure/940409-1.x
23255 gcc.c-torture/compile/961203-1.x
23256
23257 * New files:
23258 gcc.misc-tests/linkage.exp
23259 gcc.c-torture/execute/920730-1t.c
23260 gcc.c-torture/execute/920730-1t.x
23261 gcc.c-torture/compile/920520-1.x
23262 gcc.c-torture/compile/920521-1.x
23263 gcc.c-torture/compile/981006-1.x
23264 gcc.c-torture/execute/eeprof-1.x
23265
23266 * Moved files (possibly with modifications to fit a new harness):
23267 Old name New name
23268 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
23269 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
23270 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
23271 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
23272 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
23273 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
23274 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
23275 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
23276 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
23277 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
23278 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
23279 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
23280 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
23281 gcc.failure/940409-1.c gcc.dg/940409-1.c
23282
23283 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
23284
23285 * c-torture/compile/961203-1.x: Delete.
23286
23287 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
23288 not exit. Include stdio.h.
23289 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
23290 * gcc.misc-tests/dg-12.c: Likewise.
23291 * gcc.misc-tests/dg-5.c: Likewise.
23292 * gcc.misc-tests/dg-6.c: Likewise.
23293 * gcc.misc-tests/dg-7.c: Prototype abort.
23294 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
23295 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
23296 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
23297 not exit.
23298 * gcc.misc-tests/sieve.c: Use return from main, not exit.
23299 * gcc.misc-tests/sort2.c: Use return from main, not exit.
23300
23301 2000-06-28 Jakub Jelinek <jakub@redhat.com>
23302
23303 * gcc.dg/cpp/20000628-1.c: New test.
23304 * gcc.dg/cpp/20000628-1.h: New header for above test.
23305 * gcc.dg/cpp/20000628-1a.h: Likewise.
23306
23307 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
23308
23309 * gcc.dg/cpp: New directory.
23310 * gcc.dg/cpp/cpp.exp: New driver.
23311 * gcc.dg/cpp/20000627-1.c: New test.
23312 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
23313 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
23314 and rewrite as a compilation test.
23315
23316 * gcc.dg: Move many files into the cpp subdirectory, possibly
23317 renaming or editing them as well.
23318 Old name New name
23319 990119-1.c cpp/19990119-1.c
23320 990228-1.c cpp/19990228-1.c
23321 990407-1.c cpp/19990407-1.c
23322 990409-1.c cpp/19990409-1.c
23323 990413-1.c cpp/19990413-1.c
23324 990703-1.c cpp/19990703-1.c
23325 20000127-1.c cpp/20000127-1.c
23326 20000129-1.c cpp/20000129-1.c
23327 20000207-1.c cpp/20000207-1.c
23328 20000207-2.c cpp/20000207-2.c
23329 20000209-1.c cpp/20000209-1.c
23330 20000209-2.c cpp/20000209-2.c
23331 20000301-1.c cpp/20000301-1.c
23332 20000419-1.c cpp/20000419-1.c
23333 20000510-1.S cpp/20000510-1.S
23334 20000519-1.c cpp/20000519-1.c
23335 20000529-1.c cpp/20000529-1.c
23336 20000625-1.c cpp/20000625-1.c
23337 20000625-2.c cpp/20000625-2.c
23338 cpp-as1.c cpp/assert1.c
23339 cpp-as2.c cpp/assert2.c
23340 cxx-comments-1.c cpp/cxxcom1.c
23341 cxx-comments-2.c cpp/cxxcom2.c
23342 endif-label.c cpp/endif.c
23343 cpp-hash1.c cpp/hash1.c
23344 cpp-hash2.c cpp/hash2.c
23345 cpp-if1.c cpp/if-1.c
23346 cpp-if2.c cpp/if-2.c
23347 cpp-if3.c cpp/if-3.c
23348 cpp-if4.c cpp/if-4.c
23349 cpp-if5.c cpp/if-5.c
23350 cpp-cond.c cpp/if-cexp.c
23351 cpp-missingop.c cpp/if-mop.c
23352 cpp-missingparen.c cpp/if-mpar.c
23353 cpp-opprec.c cpp/if-oppr.c
23354 cpp-ifparen.c cpp/if-paren.c
23355 cpp-shortcircuit.c cpp/if-sc.c
23356 cpp-shift.c cpp/if-shift.c
23357 cpp-unary.c cpp/if-unary.c
23358 cpp-li1.c cpp/line1.c
23359 cpp-li2.c cpp/line2.c
23360 lineno.c cpp/line3.c
23361 lineno-2.c cpp/line4.c
23362 cpp-mi.c cpp/mi1.c
23363 cpp-mic.h cpp/mi1c.h
23364 cpp-micc.h cpp/mi1cc.h
23365 cpp-mind.h cpp/mi1nd.h
23366 cpp-mindp.h cpp/mi1ndp.h
23367 cpp-mix.h cpp/mi1x.h
23368 cpp-mi2.c cpp/mi2.c
23369 cpp-mi2a.h cpp/mi2a.h
23370 cpp-mi2b.h cpp/mi2b.h
23371 cpp-mi2c.h cpp/mi2c.h
23372 cpp-mi3.c cpp/mi3.c
23373 cpp-mi3.def cpp/mi3.def
23374 poison-1.c cpp/poison.c
23375 pr-impl.c cpp/prag-imp.c
23376 cpp-redef-2.c cpp/redef1.c
23377 cpp-redef.c cpp/redef2.c
23378 strpaste.c cpp/strp1.c
23379 strpaste-2.c cpp/strp2.c
23380 cpp-tradpaste.c cpp/tr-paste.c
23381 cpp-tradstringify.c cpp/tr-str.c
23382 cpp-tradwarn1.c cpp/tr-warn1.c
23383 cpp-tradwarn2.c cpp/tr-warn2.c
23384 trigraphs.c cpp/trigraphs.c
23385 cpp-unc1.c cpp/unc1.c
23386 cpp-unc2.c cpp/unc2.c
23387 cpp-unc3.c cpp/unc3.c
23388 cpp-unc.c cpp/unc4.c
23389 undef.c cpp/undef1.c
23390 undef-2.c cpp/undef2.c
23391 cpp-wi1.c cpp/widestr1.c
23392
23393 2000-06-27 Mark Mitchell <mark@codesourcery.com>
23394
23395 * lib/g++.exp (g++_include_flags): Tweak.
23396
23397 2000-06-27 H.J. Lu <hjl@gnu.org>
23398 Loren J. Rittle <ljrittle@acm.org>
23399
23400 * lib/g++.exp (g++_include_flags): Override libgloss.exp
23401 version with one that knows about the new gcc tree structure.
23402 (g++_link_flags): Same.
23403
23404 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
23405
23406 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
23407 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
23408 case we are cross-compiling.
23409
23410 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
23411 g++.old-deja/g++.niklas/Makefile.in,
23412 g++.old-deja/g++.niklas/configure.in,
23413 g++.old-deja/g++.other/Makefile.in,
23414 g++.old-deja/g++.other/configure.in,
23415 gcc.c-torture/code_quality/Makefile.in,
23416 gcc.c-torture/code_quality/configure.in,
23417 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
23418 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
23419 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
23420 gcc.c-torture/execute/ieee/Makefile.in,
23421 gcc.c-torture/execute/ieee/configure.in,
23422 gcc.c-torture/noncompile/Makefile.in,
23423 gcc.c-torture/noncompile/configure.in,
23424 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
23425 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
23426 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
23427
23428 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
23429
23430 * g++.old-deja/g++.other/ambig3.C: New test.
23431
23432 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
23433
23434 * g++.old-deja/g++.pt/syntax1.C: New test.
23435 * g++.old-deja/g++.pt/syntax2.C: New test.
23436 * g++.old-deja/g++.other/syntax3.C: New test.
23437 * g++.old-deja/g++.other/syntax4.C: New test.
23438
23439 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
23440
23441 * gcc.dg/20000623-1.c: Prototype exit and abort.
23442
23443 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
23444
23445 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
23446 New tests.
23447 * gcc.dg/cpp-mi3.def: New file.
23448
23449 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
23450 inside assertions.
23451 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
23452 lexer's error messages.
23453 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
23454 divine anything from the linemarkers.
23455 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
23456 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
23457
23458 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
23459
23460 * gcc.dg/20000623-1.c: New test.
23461
23462 2000-06-22 Jakub Jelinek <jakub@redhat.com>
23463
23464 * gcc.c-torture/execute/20000622-1.c: New test.
23465
23466 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
23467
23468 * g++.old-deja/g++.other/init15.C: New test.
23469
23470 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
23471
23472 * g++.old-deja/g++.pt/vaarg2.C: New test.
23473 * g++.old-deja/g++.pt/vaarg3.C: New test.
23474
23475 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
23476
23477 * g++.old-deja/g++.other/dyncast6.C: New test.
23478
23479 2000-06-15 Jakub Jelinek <jakub@redhat.com>
23480
23481 * gcc.c-torture/execute/loop-6.c: New test.
23482
23483 2000-06-14 Jakub Jelinek <jakub@redhat.com>
23484
23485 * gcc.dg/20000614-1.c: New test.
23486 * gcc.dg/20000614-2.c: New test.
23487
23488 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
23489
23490 * g++.old-deja/g++.other/inline12.C: New test.
23491
23492 2000-06-13 Jakub Jelinek <jakub@redhat.com>
23493
23494 * g++.old-deja/g++.other/eh1.C: New test.
23495
23496 2000-06-12 Jakub Jelinek <jakub@redhat.com>
23497
23498 * g++.old-deja/g++.other/type.C: New test.
23499
23500 2000-06-05 Jakub Jelinek <jakub@redhat.com>
23501
23502 * g++.old-deja/g++.other/initstring.C: New test.
23503
23504 2000-06-12 Jason Merrill <jason@redhat.com>
23505
23506 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
23507
23508 2000-06-09 Jeffrey A Law (law@cygnus.com)
23509
23510 * gcc.c-torture/compile/20000609-1.c: New test.
23511
23512 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
23513
23514 * gcc.dg/20000609-1.c: New test.
23515
23516 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
23517
23518 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
23519 * gcc.c-torture/noncompile/poison-1.c: Move...
23520 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
23521 * gcc.dg/cpp-li1.c: Add a token after the #line.
23522
23523 2000-06-05 Richard Henderson <rth@cygnus.com>
23524
23525 * gcc.c-torture/execute/20000605-2.c: New test.
23526 * gcc.c-torture/execute/20000605-3.c: New test.
23527
23528 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
23529
23530 * g77.f-torture/execute/20000503-1.x: New file.
23531
23532 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
23533
23534 * g++.old-deja/g++.eh/badalloc1.C: New test.
23535
23536 2000-06-05 Richard Henderson <rth@cygnus.com>
23537
23538 * gcc.c-torture/execute/20000605-1.c: New test.
23539
23540 2000-06-05 Jakub Jelinek <jakub@redhat.com>
23541 Nathan Sidwell <nathan@codesourcery.com>
23542
23543 * gcc.c-torture/compile/20000605-1.c: New test.
23544
23545 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
23546
23547 * g77.f-torture/compile/20000601-1.f: New test.
23548
23549 2000-06-03 Richard Henderson <rth@cygnus.com>
23550
23551 * gcc.c-torture/execute/20000603-1.c: New.
23552
23553 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
23554
23555 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
23556 * gcc.dg/noreturn-2.c (noreturn): Likewise.
23557
23558 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
23559
23560 * gcc.dg/compare2.c (case 12): XFAIL.
23561 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
23562 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
23563
23564 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
23565
23566 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
23567
23568 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
23569 guard macro is already defined when the header is first
23570 included.
23571 * gcc.dg/cpp-mix.h: New file.
23572 * gcc.dg/endif-label.c: Update patterns to match compiler.
23573
23574 * g++.brendan/complex1.C: Declare abort.
23575 * g++.law/refs4.C: Remove XFAIL.
23576 * g++.oliva/expr2.C: Declare abort and exit.
23577
23578 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
23579
23580 * gcc.c-torture/execute/20000528-1.c: New test.
23581
23582 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
23583 * g++.old-deja/g++.law/temps4.C: Likewise.
23584
23585 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
23586 stdlib.h. Call abort() on failure.
23587 * g++.old-deja/g++.law/refs4.C: Likewise.
23588 * g++.old-deja/g++.law/temps4.C: Likewise.
23589 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
23590 * gcc.c-torture/execute/20000112-1.c: Include string.h.
23591
23592 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
23593
23594 Relative to g++.dg/special:
23595 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
23596
23597 Relative to g++.old-deja:
23598 * g++.brendan/complex1.C, g++.jason/optimize2.C,
23599 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
23600 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
23601 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
23602 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
23603 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
23604 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
23605
23606 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
23607 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
23608 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
23609 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
23610 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
23611 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
23612 and/or string.h.
23613
23614 * g++.other/goto1.C: Update expectations for error messages.
23615
23616 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
23617
23618 * gcc.c-torture/compile/20000523-1.c: New test.
23619
23620 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
23621
23622 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
23623
23624 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
23625
23626 * g++.old-deja/g++.eh/catch11.C: New test.
23627 * g++.old-deja/g++.eh/catch12.C: New test.
23628
23629 2000-05-24 Nick Clifton <nickc@cygnus.com>
23630
23631 * gcc.c-torture/execute/20000523-1.c: New test.
23632
23633 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
23634
23635 * c-torture/execute/bcp-1.c: Replace abort in arg of
23636 __builtin_constant_p with a generic external function.
23637
23638 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
23639 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
23640 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
23641 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
23642 Prototype abort and/or exit.
23643
23644 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
23645 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
23646 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
23647 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
23648
23649 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
23650
23651 * gcc.dg/dwarf2-1.c: New test.
23652
23653 2000-05-20 Richard Henderson <rth@cygnus.com>
23654
23655 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
23656
23657 2000-05-20 Andreas Jaeger <aj@suse.de>
23658
23659 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
23660 testcase.
23661
23662 2000-05-19 David Edelsohn <edelsohn@gnu.org>
23663
23664 * gcc.c-torture/execute/20000519-2.c: New test.
23665
23666 2000-05-19 Andreas Jaeger <aj@suse.de>
23667
23668 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
23669 which fails with SSA.
23670
23671 * lib/c-torture.exp: Also test with -O3 -fssa.
23672
23673 2000-05-18 Michael Meissner <meissner@redhat.com>
23674
23675 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
23676 * gcc.c-torture/execute/920415-1.c: Ditto.
23677 * gcc.c-torture/execute/920501-1.c: Ditto.
23678 * gcc.c-torture/execute/conversion.c: Ditto.
23679 * gcc.c-torture/execute/cvt-1.c: Ditto.
23680
23681 2000-05-18 Jeffrey A Law (law@cygnus.com)
23682
23683 * gcc.c-torture/compile/20000518-1.c: New test.
23684
23685 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
23686
23687 * g77.f-torture/compile/200005018.f: New test.
23688
23689 2000-05-17 Jeffrey A Law (law@cygnus.com)
23690
23691 * gcc.c-torture/compile/20000517-1.c: New test.
23692
23693 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23694
23695 * gcc.c-torture/execute/20000516-1.c: New test.
23696
23697 2000-05-15 Jakub Jelinek <jakub@redhat.com>
23698
23699 * g++.old-deja/g++.other/eh.C: New test.
23700
23701 2000-05-12 Richard Henderson <rth@cygnus.com>
23702
23703 * gcc.c-torture/execute/990208-1.c (main): Don't pass
23704 constants through to doit's conditional.
23705
23706 2000-05-11 Jeffrey A Law (law@cygnus.com)
23707
23708 * gcc.c-torture/compile/20000511-1.c: New test.
23709 * g77.f-torture/compile/20000511-1.f: New test.
23710 * g77.f-torture/compile/20000511-2.f: New test.
23711
23712 2000-05-11 Michael Meissner <meissner@redhat.com>
23713
23714 * gcc.c-torture/execute/20000511-1.c: New test.
23715
23716 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
23717
23718 * gcc.dg/dg.exp: Scan .S files as well as .c files.
23719 * gcc.dg/20000510-1.S: New.
23720
23721 2000-05-08 Catherine Moore <clm@cygnus.com>
23722
23723 * gcc.dg/unused-3.c: New.
23724
23725 2000-05-06 Richard Henderson <rth@cygnus.com>
23726
23727 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
23728 * g++.old-deja/g++.mike/warn1.C: Likewise.
23729 * g++.old-deja/g++.pt/local1.C: Likewise.
23730 * g++.old-deja/g++.pt/local7.C: Likewise.
23731 * g++.old-deja/g++.pt/spec16.C: Likewise.
23732
23733 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
23734
23735 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
23736
23737 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
23738
23739 * g77.f-torture/execute/20000503-1.f: New test.
23740
23741 2000-05-04 Andreas Jaeger <aj@suse.de>
23742
23743 * gcc.dg/noreturn-2.c: New test.
23744
23745 2000-05-04 Neil Booth <NeilB@earthling.net>
23746
23747 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
23748 preprocessor.
23749
23750 2000-05-04 Richard Henderson <rth@cygnus.com>
23751
23752 * gcc.c-torture/execute/20000503-1.c: Fix typo.
23753
23754 2000-05-04 Richard Henderson <rth@cygnus.com>
23755
23756 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
23757 OpenSSL by Jason R Thorpe.
23758
23759 2000-05-03 Jim Wilson <wilson@cygnus.com>
23760
23761 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
23762
23763 2000-05-03 Robert Lipe <robertlipe@usa.net>
23764
23765 * gcc.dg/20000503-1.c: New test.
23766
23767 2000-05-02 Jakub Jelinek <jakub@redhat.com>
23768
23769 * gcc.c-torture/compile/20000502-1.c: New test.
23770 * g++.old-deja/g++.other/align.C: New test.
23771 * gcc.dg/cpp-tradstringify.c: New test.
23772
23773 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
23774
23775 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
23776 and hard registers.
23777
23778 2000-04-26 Geoff Keating <geoffk@cygnus.com>
23779
23780 * gcc.c-torture/execute/loop-5.c: New test.
23781
23782 2000-04-25 Jakub Jelinek <jakub@redhat.com>
23783
23784 * gcc.c-torture/execute/va-arg-20.c: New test.
23785
23786 2000-04-23 Jeffrey A Law (law@cygnus.com)
23787
23788 * gcc.c-torture/execute/20000422-1.c: New test.
23789
23790 2000-04-20 Greg McGary <gkm@gnu.org>
23791
23792 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
23793 when optimizing, but without sibling-call optimizations (-O1).
23794
23795 2000-04-20 Jeffrey A Law (law@cygnus.com)
23796
23797 * gcc.c-torture/compile/20000420-1.c: New test.
23798
23799 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
23800
23801 * g++.abi/ptrflags.C: New test.
23802 * g++.eh/catchptr1.C: Test incomplete pointer chains.
23803
23804 2000-04-19 Catherine Moore <clm@cygnus.com>
23805
23806 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
23807
23808 2000-04-19 Greg McGary <gkm@gnu.org>
23809
23810 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
23811 sibling-call optimizations.
23812
23813 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
23814
23815 * gcc.dg/20000419-1.c: New test.
23816
23817 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
23818
23819 * gcc.c-torture/execute/20000412-6.c: New test.
23820
23821 2000-04-12 Jeffrey A Law (law@cygnus.com)
23822
23823 * gcc.c-torture/execute/20000412-5.c: New test.
23824 * g77.f-torture/compile/20000412-1.f: New test.
23825 * gcc.c-torture/execute/20000412-4.c: New test.
23826 * gcc.c-torture/compile/20000412-2.c: New test.
23827 * gcc.c-torture/execute/20000412-3.c: New test.
23828 * gcc.c-torture/compile/20000412-1.c: New test.
23829 * gcc.c-torture/execute/20000412-2.c: New test.
23830
23831 2000-04-12 Jakub Jelinek <jakub@redhat.com>
23832
23833 * objc/execute/bf-20.m: New test.
23834
23835 2000-04-10 Richard Henderson <rth@cygnus.com>
23836
23837 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
23838
23839 * gcc.c-torture/execute/20000412-1.c: New test.
23840
23841 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
23842
23843 * g++.old-deja/g++.eh/catchptr1.C: New test.
23844
23845 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
23846
23847 * g++.old-deja/g++.abi/cxa_vec.C: New test.
23848
23849 2000-04-08 Neil Booth <NeilB@earthling.net>
23850
23851 * gcc.dg/cpp-nullchar.c: Remove test as
23852 embedded nulls cause problems.
23853
23854 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23855
23856 * gcc.dg/compare2.c: New test.
23857
23858 2000-04-08 Neil Booth <NeilB@earthling.net>
23859
23860 * gcc.dg/cpp-nullchar.c: New test.
23861
23862 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
23863
23864 * gcc.dg/cpp-mi2.c: New test.
23865 * gcc.dg/cpp-mi2[abc].h: New files.
23866
23867 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
23868
23869 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
23870 member name.
23871
23872 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
23873
23874 * g++.old-deja/g++.abi/vmihint.C: New test.
23875
23876 2000-04-06 Neil Booth <NeilB@earthling.net>
23877
23878 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
23879 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
23880 copyright.
23881
23882 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
23883
23884 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
23885 avoid stack-frame overwrite.
23886
23887 2000-04-05 Jakub Jelinek <jakub@redhat.com>
23888
23889 * gcc.c-torture/compile/20000405-2.c: New test.
23890 * gcc.c-torture/compile/20000405-3.c: New test.
23891
23892 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
23893
23894 * gcc.c-torture/compile/20000405-1.c: New test.
23895
23896 2000-04-04 Geoff Keating <geoffk@cygnus.com>
23897
23898 * gcc.dg/cast-qual-1.c: Revert last change.
23899
23900 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23901
23902 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
23903
23904 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
23905
23906 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
23907 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
23908
23909 2000-04-03 Jeffrey A Law (law@cygnus.com)
23910
23911 * gcc.c-torture/compile/20000403-2.c: New test.
23912 * gcc.c-torture/compile/20000403-1.c: New test.
23913
23914 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
23915
23916 * gcc.c-torture/execute/20000403-1.c: New test.
23917
23918 2000-04-03 Geoff Keating <geoffk@cygnus.com>
23919
23920 * gcc.c-torture/execute/20000402-1.c: New test.
23921
23922 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
23923
23924 * gcc.c-torture/execute/va-arg-15.c: New test.
23925 * gcc.c-torture/execute/va-arg-16.c: New test.
23926 * gcc.c-torture/execute/va-arg-17.c: New test.
23927 * gcc.c-torture/execute/va-arg-18.c: New test.
23928 * gcc.c-torture/execute/va-arg-19.c: New test.
23929
23930 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
23931
23932 * gcc.c-torture/compile/981211-1.c: Move to...
23933 * gcc.dg/cpp-as1.c: ...here.
23934 * gcc.dg/cpp-as2.c: New file.
23935
23936 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
23937 compiler.
23938
23939 2000-04-02 Neil Booth <NeilB@earthling.net>
23940
23941 * gcc.dg/cpp-cond.c New tests.
23942 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
23943 accidental success less likely.
23944 * gcc.dg/cpp-missingop.c New tests.
23945 * gcc.dg/cpp-missingparen.c New tests.
23946 * gcc.dg/cpp-shift.c New tests.
23947 * gcc.dg/cpp-shortcircuit.c New tests.
23948 * gcc.dg/cpp-unary.c New tests.
23949
23950 2000-03-29 Jeffrey A Law (law@cygnus.com)
23951
23952 * gcc.c-torture/compile/20000329-1.c: New test.
23953
23954 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
23955
23956 * gcc.c-torture/compile/20000326-1.c: New test.
23957 * gcc.c-torture/compile/20000326-2.c: New test.
23958
23959 2000-03-24 Geoff Keating <geoffk@cygnus.com>
23960
23961 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
23962 the first parameter is a function argument.
23963
23964 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
23965
23966 * g++.old-deja/g++.ext/array4.C: New test.
23967
23968 2000-03-22 Geoff Keating <geoffk@cygnus.com>
23969
23970 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
23971
23972 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23973
23974 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
23975
23976 2000-03-19 Richard Henderson <rth@cygnus.com>
23977
23978 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
23979
23980 2000-03-19 Richard Henderson <rth@cygnus.com>
23981
23982 * gcc.c-torture/compile/20000319-1.c: New test.
23983
23984 2000-03-14 Jeffrey A Law (law@cygnus.com)
23985
23986 * gcc.c-torture/execute/20000314-3.c: New test.
23987 * gcc.c-torture/execute/20000314-2.c: New test.
23988 * gcc.c-torture/execute/20000314-1.c: New test.
23989 * gcc.c-torture/compile/20000314-2.c: New test.
23990 * gcc.c-torture/compile/20000314-1.c: New test.
23991
23992 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
23993
23994 * g++.old-deja/g++.warn/inline.C: New test.
23995
23996 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
23997
23998 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
23999 standards-compliant result rather than specific constants.
24000 Put test-values in array.
24001
24002 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
24003
24004 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
24005 (g++_target_compile): Put test-specific options last.
24006
24007 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
24008
24009 * g++.old-deja/g++.eh/vbase4.C: New test.
24010
24011 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
24012
24013 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
24014
24015 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
24016
24017 * g++.old-deja/g++.brendan/misc12.C: Removed.
24018 * g++.old-deja/g++.pt/memtemp77.C: Constify.
24019 * g++.old-deja/g++.ext/pretty4.C: New test.
24020
24021 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
24022
24023 * g++.old-deja/g++.other/string2.C: New test.
24024
24025 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
24026
24027 * g++.old-deja/g++.warn/impint2.C: New test.
24028
24029 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
24030
24031 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
24032 is 1, not zero.
24033
24034 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
24035
24036 * g++.old-deja/g++.warn/impint.C: New test.
24037 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
24038 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
24039 * g++.old-deja/g++.pt/explicit12.C: Likewise.
24040 * g++.old-deja/g++.pt/explicit13.C: Likewise.
24041 * g++.old-deja/g++.pt/explicit17.C: Likewise.
24042 * g++.old-deja/g++.pt/explicit18.C: Likewise.
24043 * g++.old-deja/g++.pt/explicit19.C: Likewise.
24044 * g++.old-deja/g++.pt/explicit23.C: Likewise.
24045 * g++.old-deja/g++.pt/explicit31.C: Likewise.
24046 * g++.old-deja/g++.pt/explicit35.C: Likewise.
24047 * g++.old-deja/g++.pt/explicit6.C: Likewise.
24048 * g++.old-deja/g++.pt/memclass7.C: Likewise.
24049
24050 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
24051
24052 * gcc.dg/cpp-redef.c: New test.
24053
24054 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
24055
24056 * g++.old-deja/g++.pt/unify7.C: New test.
24057
24058 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24059
24060 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
24061 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
24062
24063 2000-02-25 Geoff Keating <geoffk@cygnus.com>
24064
24065 * gcc.c-torture/compile/20000224-1.c: New test.
24066
24067 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24068
24069 * gcc.c-torture/compile/cpp-2.c: New test.
24070 * gcc.c-torture/compile/cpp-1.c: New test.
24071
24072 2000-02-25 Jeffrey A Law (law@cygnus.com)
24073
24074 * gcc.c-torture/execute/20000225-1.c: New test.
24075
24076 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24077
24078 * gcc.dg/cpp-li2.c: New test.
24079
24080 * gcc.dg/cpp-wi1.c: New test.
24081
24082 * gcc.dg/cpp-li1.c: New test.
24083
24084 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
24085
24086 * g++.old-deja/g++.other/sizeof5.C: New test.
24087
24088 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24089
24090 * gcc.c-torture/execute/va-arg-13.c: New test.
24091
24092 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
24093
24094 * gcc.c-torture/execute/va-arg-12.c: New test.
24095
24096 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
24097
24098 * gcc.c-torture/execute/20000223-1.c: New test.
24099
24100 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
24101
24102 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
24103
24104 2000-02-22 Mark Mitchell <mark@codesourcery.com>
24105
24106 * g++.old-deja/g++.abi/ptrmem.C: New test.
24107
24108 2000-02-19 Richard Henderson <rth@cygnus.com>
24109
24110 * gcc.c-torture/compile/init-3.c: New.
24111
24112 2000-02-17 Mark Mitchell <mark@codesourcery.com>
24113
24114 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
24115 ALWAYS_CXXFLAGS.
24116
24117 2000-02-11 Robert Lipe <robertl@sco.com>
24118
24119 * gcc.c-torture/compile/20000211-3.c: New test.
24120
24121 2000-02-11 Martin Buchholz <martin@xemacs.org>
24122
24123 * gcc.c-torture/compile/20000211-2.c: New test.
24124
24125 2000-02-11 Jeffrey A Law (law@cygnus.com)
24126
24127 * gcc.c-torture/compile/20000211-1.c: New test.
24128
24129 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
24130
24131 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
24132 on native targets
24133
24134 2000-02-08 Nathan Sidwell <nathan@acm.org>
24135
24136 * g++.old-deja/g++.other/cast5.C: New test.
24137
24138 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
24139
24140 * gcc.c-torture/execute/20000205-1.c: New.
24141
24142 2000-02-03 Nathan Sidwell <nathan@acm.org>
24143
24144 * g++.old-deja/g++.jason/cast3.C: Return void.
24145 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
24146
24147 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24148
24149 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
24150
24151 * gcc.dg/loop-1.c: New test.
24152
24153 2000-01-27 Jakub Jelinek <jakub@redhat.com>
24154
24155 * gcc.c-torture/compile/20000127-1.c: New test.
24156 * gcc.c-torture/execute/991228-1.c: New test.
24157
24158 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24159
24160 * gcc.dg/unused-2.c: New test.
24161
24162 * gcc.dg/conv-1.c: New test.
24163
24164 2000-01-24 Mark Mitchell <mark@codesourcery.com>
24165
24166 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
24167 compiler.
24168 (tool_option_proc): Fix typo.
24169
24170 2000-01-24 Geoff Keating <geoffk@cygnus.com>
24171
24172 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
24173 of the ld on the host, not on the build machine.
24174 Also, don't crash if '--help' is not a supported option.
24175
24176 2000-01-24 Richard Henderson <rth@cygnus.com>
24177
24178 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
24179
24180 2000-01-20 Jeffrey A Law (law@cygnus.com)
24181
24182 * gcc.c-torture/execute/20000120-2.c: New test.
24183 * gcc.c-torture/execute/20000120-1.c: New test.
24184
24185 2000-01-13 Jeffrey A Law (law@cygnus.com)
24186
24187 * gcc.c-torture/execute/20000113-1.c: New test.
24188
24189 2000-01-12 Jeffrey A Law (law@cygnus.com)
24190
24191 * gcc.c-torture/execute/20000112-1.c: New test.
24192
24193 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24194
24195 * gcc.dg/20000111-1.c: New test.
24196
24197 2000-01-10 Jeffrey A Law (law@cygnus.com)
24198
24199 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
24200 with 16 bit integers.
24201
24202 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24203
24204 * gcc.dg/20000108-1.c: New test.
24205
24206 2000-01-05 Nathan Sidwell <nathan@acm.org>
24207
24208 * g++.old-deja/g++.ns/koenig8.C: New test.
24209
24210 2000-01-05 Nathan Sidwell <nathan@acm.org>
24211
24212 * g++.old-deja/g++.other/cast4.C: New test.
24213
24214 2000-01-05 Jeffrey A Law (law@cygnus.com)
24215
24216 * gcc.c-torture/compile/20000105-2.c: New test.
24217 * gcc.c-torture/compile/20000105-1.c: New test.
24218
24219 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24220
24221 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
24222 references to printf & atoi to conform to ANSI standard.
24223 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
24224 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
24225 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
24226 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
24227 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
24228 * g++.old-deja/g++.brendan/complex1.C: Likewise.
24229 * g++.old-deja/g++.brendan/copy1.C: Likewise.
24230 * g++.old-deja/g++.brendan/copy2.C: Likewise.
24231 * g++.old-deja/g++.brendan/copy3.C: Likewise.
24232 * g++.old-deja/g++.brendan/copy4.C: Likewise.
24233 * g++.old-deja/g++.brendan/copy5.C: Likewise.
24234 * g++.old-deja/g++.brendan/copy6.C: Likewise.
24235 * g++.old-deja/g++.brendan/copy7.C: Likewise.
24236 * g++.old-deja/g++.brendan/copy8.C: Likewise.
24237 * g++.old-deja/g++.brendan/crash11.C: Likewise.
24238 * g++.old-deja/g++.brendan/crash14.C: Likewise.
24239 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
24240 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
24241 * g++.old-deja/g++.brendan/delete2.C: Likewise.
24242 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
24243 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
24244 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
24245 * g++.old-deja/g++.brendan/eh1.C: Likewise.
24246 * g++.old-deja/g++.brendan/groff1.C: Likewise.
24247 * g++.old-deja/g++.brendan/init3.C: Likewise.
24248 * g++.old-deja/g++.brendan/misc12.C: Likewise.
24249 * g++.old-deja/g++.brendan/misc7.C: Likewise.
24250 * g++.old-deja/g++.brendan/new2.C: Likewise.
24251 * g++.old-deja/g++.brendan/operators4.C: Likewise.
24252 * g++.old-deja/g++.brendan/operators5.C: Likewise.
24253 * g++.old-deja/g++.brendan/overload2.C: Likewise.
24254 * g++.old-deja/g++.brendan/overload7.C: Likewise.
24255 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
24256 * g++.old-deja/g++.brendan/reference1.C: Likewise.
24257 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
24258 * g++.old-deja/g++.brendan/template24.C: Likewise.
24259 * g++.old-deja/g++.brendan/template3.C: Likewise.
24260 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
24261 * g++.old-deja/g++.jason/inline3.C: Likewise.
24262 * g++.old-deja/g++.jason/opeq.C: Likewise.
24263 * g++.old-deja/g++.law/arg5.C: Likewise.
24264 * g++.old-deja/g++.law/arm7.C: Likewise.
24265 * g++.old-deja/g++.law/ctors11.C: Likewise.
24266 * g++.old-deja/g++.law/cvt8.C: Likewise.
24267 * g++.old-deja/g++.law/init9.C: Likewise.
24268 * g++.old-deja/g++.law/refs4.C: Likewise.
24269 * g++.old-deja/g++.law/template2.C: Likewise.
24270 * g++.old-deja/g++.law/visibility24.C: Likewise.
24271 * g++.old-deja/g++.law/vtable3.C: Likewise.
24272 * g++.old-deja/g++.mike/asm2.C: Likewise.
24273 * g++.old-deja/g++.mike/eh1.C: Likewise.
24274 * g++.old-deja/g++.mike/misc1.C: Likewise.
24275 * g++.old-deja/g++.mike/misc13.C: Likewise.
24276 * g++.old-deja/g++.mike/misc14.C: Likewise.
24277 * g++.old-deja/g++.mike/ns12.C: Likewise.
24278 * g++.old-deja/g++.mike/p1248.C: Likewise.
24279 * g++.old-deja/g++.mike/p3708.C: Likewise.
24280 * g++.old-deja/g++.mike/p3708a.C: Likewise.
24281 * g++.old-deja/g++.mike/p3708b.C: Likewise.
24282 * g++.old-deja/g++.mike/p646.C: Likewise.
24283 * g++.old-deja/g++.mike/p700.C: Likewise.
24284 * g++.old-deja/g++.mike/p783.C: Likewise.
24285 * g++.old-deja/g++.mike/p783a.C: Likewise.
24286 * g++.old-deja/g++.mike/p783b.C: Likewise.
24287 * g++.old-deja/g++.mike/p786.C: Likewise.
24288 * g++.old-deja/g++.mike/p789.C: Likewise.
24289 * g++.old-deja/g++.mike/p789a.C: Likewise.
24290 * g++.old-deja/g++.mike/p807a.C: Likewise.
24291 * g++.old-deja/g++.other/delete3.C: Likewise.
24292 * g++.old-deja/g++.other/dyncast1.C: Likewise.
24293 * g++.old-deja/g++.other/dyncast2.C: Likewise.
24294 * g++.old-deja/g++.other/dyncast3.C: Likewise.
24295 * g++.old-deja/g++.other/empty1.C: Likewise.
24296 * g++.old-deja/g++.other/temporary1.C: Likewise.
24297 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
24298 * g++.old-deja/g++.pt/t16.C: Likewise.
24299 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
24300
24301 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
24302
24303 * gcc.dg/991230-1.c: New test.
24304
24305 1999-12-29 Jeffrey A Law (law@cygnus.com)
24306
24307 * gcc.c-torture/compile/991229-3.c: New test.
24308 * gcc.c-torture/compile/991229-2.c: New test.
24309 * gcc.c-torture/compile/991229-1.c: New test.
24310
24311 1999-12-29 Greg McGary <gkm@eng.ascend.com>
24312
24313 * gcc.c-torture/compile/labels-2.c: New test.
24314
24315 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
24316
24317 * gcc.c-torture/execute/991227-1.c: New test.
24318
24319 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24320
24321 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
24322
24323 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
24324
24325 * gcc.c-torture/execute/991221-1.c: New test.
24326
24327 1999-12-20 Nathan Sidwell <nathan@acm.org>
24328
24329 * g++.old-deja/g++.other/cast3.C: New test.
24330
24331 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
24332
24333 * gcc.c-torture/execute/991216-4.c: New test.
24334
24335 1999-12-16 Michael Meissner <meissner@cygnus.com>
24336
24337 * gcc.c-torture/execute/991216-1.c: New test.
24338 * gcc.c-torture/execute/991216-2.c: New test.
24339 * gcc.c-torture/execute/991216-3.c: New test.
24340
24341 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
24342
24343 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
24344 Actually make the test fail by using "-O2" for compilation.
24345
24346 1999-12-15 Nathan Sidwell <nathan@acm.org>
24347
24348 * g++.old-deja/g++.warn/cast-align1.C: New test.
24349
24350 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
24351
24352 * gcc.c-torture/compile/991214-1.c: New test.
24353 * gcc.c-torture/compile/991214-2.c: New test.
24354
24355 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
24356
24357 * gcc.dg/991214-1.c: New test.
24358
24359 1999-12-13 Jeffrey A Law (law@cygnus.com)
24360
24361 * gcc.c-torture/compile/991213-3.c: New test.
24362 * gcc.c-torture/compile/991213-2.c: New test.
24363 * gcc.c-torture/compile/991213-1.c: New test.
24364
24365 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
24366
24367 * gcc.dg/991209-1.c: New test.
24368
24369 1999-12-08 Nathan Sidwell <nathan@acm.org>
24370
24371 * gcc.c-torture/compile/991208-1.c: New test.
24372
24373 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24374
24375 * gcc.dg/ultrasp2.c: New test.
24376
24377 1999-12-05 Alex Samuel <samuel@codesourcery.com>
24378
24379 * g++.old-deja/g++.abi/align.C (main): Fix typo.
24380
24381 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
24382
24383 * gcc.c-torture/compile/991202-1.c: New test.
24384 * gcc.c-torture/execute/991202-1.c: New test.
24385 * gcc.c-torture/execute/991202-2.c: New test.
24386 * gcc.c-torture/execute/991202-3.c: New test.
24387
24388 1999-12-02 Alex Samuel <samuel@codesourcery.com>
24389
24390 * g++.old-deja/g++.abi/align.C: New test.
24391 * g++.old-deja/g++.abi/aggregates.C: Likewise.
24392 * g++.old-deja/g++.abi/bitfields.C: Likewise.
24393
24394 1999-12-01 Richard Henderson <rth@cygnus.com>
24395
24396 * gcc.c-torture/execute/991201-1.c: New.
24397
24398 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
24399
24400 * gcc.dg/991129-1.c: New test.
24401
24402 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
24403
24404 * gcc.c-torture/compile/991127-1.c: New test.
24405
24406 1999-11-22 Nathan Sidwell <nathan@acm.org>
24407
24408 * g++.old-deja/g++.other/warn4.C: New test.
24409
24410 1999-11-22 Nathan Sidwell <nathan@acm.org>
24411
24412 * g++.old-deja/g++.eh/cleanup2.C: New test.
24413 * g++.old-deja/g++.ext/pretty2.C: New test.
24414 * g++.old-deja/g++.ext/pretty3.C: New test.
24415 * g++.old-deja/g++.other/debug6.C: New test.
24416
24417 1999-10-20 Jim Wilson <wilson@cygnus.com>
24418
24419 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
24420 compiler_output to look for one error message instead of two.
24421
24422 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
24423
24424 * gcc.c-torture/execute/991118-1.c: Also test case
24425 where the word boundary does not split a byte evenly.
24426
24427 1999-11-19 Nathan Sidwell <nathan@acm.org>
24428
24429 * g++.old-deja/g++.ext/restrict1.C: New test.
24430
24431 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
24432
24433 * gcc.c-torture/execute/991118-1.c: New test.
24434
24435 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
24436
24437 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
24438 working directory pathnames.
24439
24440 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
24441
24442 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
24443 host is equipped with driver.h and driver.o so it can actually
24444 compile and run the tests.
24445
24446 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
24447
24448 * gcc.c-torture/compile/991008-1.c: New test.
24449
24450 1999-11-08 Nick Clifton <nickc@cygnus.com>
24451
24452 * lib/gcc-dg.exp: Include target-supports.exp
24453
24454 1999-11-05 Nick Clifton <nickc@cygnus.com>
24455
24456 * lib/target-supports.exp: New file: Provide procs to test for
24457 features supported by the target.
24458 (check_weak_available): Moved here from ecos.exp.
24459 (check_alias_available): New proc: Determine of the target
24460 toolchain supports the alias attribute.
24461
24462 * gcc.dg/special/ecos.exp: Move check_weak_available to
24463 target-supports.exp.
24464 (alias-1.c): Only perform the test if the target supports
24465 aliases.
24466 (wkali-1.c): Only perform the test if the target supports
24467 aliases.
24468
24469 * gcc.dg/990506-0.c: Expect error messages from cross
24470 targets as well as native targets.
24471
24472 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24473
24474 * gcc.dg/ultrasp1.c: Removed xfail.
24475 * gcc.dg/struct-ret-2.c: Likewise.
24476 * gcc.dg/array-1.c: Likewise.
24477
24478 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24479
24480 * gcc.dg/struct-ret-2.c: New test.
24481
24482 * gcc.dg/array-1.c: New test.
24483
24484 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
24485
24486 * gcc.c-torture/execute/991030-1.c: New test.
24487
24488 1999-10-26 Richard Henderson <rth@cygnus.com>
24489
24490 * gcc.c-torture/compile/991026-2.c: New test.
24491
24492 1999-10-26 Jeffrey A Law (law@cygnus.com)
24493
24494 * gcc.c-torture/compile/991026-1.c: New test.
24495
24496 1999-10-23 Jeffrey A Law (law@cygnus.com)
24497
24498 * gcc.c-torture/execute/991023-1.c: New test.
24499
24500 1999-10-19 Jeffrey A Law (law@cygnus.com)
24501
24502 * gcc.c-torture/execute/991019-1.c: New test.
24503
24504 1999-10-16 Richard Henderson <rth@cygnus.com>
24505
24506 * gcc.c-torture/execute/991016-1.c: New test.
24507
24508 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
24509
24510 * gcc.c-torture/execute/991014-1.c: New test.
24511
24512 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
24513
24514 * g++.old-deja/g++.other/union2.C: New test.
24515
24516 1999-10-13 Nathan Sidwell <nathan@acm.org>
24517
24518 * g++.old-deja/g++.other/vaarg2.C: New test.
24519 * g++.old-deja/g++.other/vaarg3.C: New test.
24520
24521 1999-10-12 Craig Burley <craig@jcb-sc.com>
24522
24523 * g77.f-torture/noncompile/19990905-1.f: Moved from being
24524 in compile/.
24525
24526 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
24527
24528 * gcc.c-torture/execute/va-arg-11.c: New test.
24529
24530 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
24531
24532 * lib/file-format.exp (gcc_target_object_format): Don't
24533 crash if objdump is unavailable.
24534
24535 1999-09-29 Donn Terry <donn@interix.com>
24536
24537 * gcc.misc-tests/mg.exp: delete extraneous redirection.
24538
24539 1999-09-28 Nick Clifton <nickc@cygnus.com>
24540
24541 * gcc.c-torture/compile/990928-1.c: New test.
24542
24543 1999-09-28 Nathan Sidwell <nathan@acm.org>
24544
24545 * g++.old-deja/g++.other/decl6.C: New test.
24546
24547 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24548
24549 * gcc.c-torture/execute/va-arg-10.c: New test.
24550
24551 1999-09-27 Nathan Sidwell <nathan@acm.org>
24552
24553 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
24554 __PRETTY_FUNCTION__.
24555
24556 1999-09-23 Nick Clifton <nickc@cygnus.com>
24557
24558 * gcc.c-torture/execute/990923-1.c: New test.
24559
24560 1999-09-21 Nick Clifton <nickc@cygnus.com>
24561
24562 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
24563 for which -fpic is inappropriate.
24564
24565 1999-09-21 Mark Mitchell <mark@codesourcery.com>
24566
24567 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
24568
24569 1999-09-21 Nathan Sidwell <nathan@acm.org>
24570
24571 * g++.old-deja/g++.other/dyncast1.C: New test.
24572 * g++.old-deja/g++.other/dyncast2.C: New test.
24573 * g++.old-deja/g++.other/dyncast3.C: New test.
24574 * g++.old-deja/g++.other/dyncast4.C: New test.
24575 * g++.old-deja/g++.other/dyncast5.C: New test.
24576 * g++.old-deja/g++.eh/catch3.C: New test.
24577 * g++.old-deja/g++.eh/catch3p.C: New test.
24578 * g++.old-deja/g++.eh/catch4.C: New test.
24579 * g++.old-deja/g++.eh/catch4p.C: New test.
24580 * g++.old-deja/g++.eh/catch5.C: New test.
24581 * g++.old-deja/g++.eh/catch5p.C: New test.
24582 * g++.old-deja/g++.eh/catch6.C: New test.
24583 * g++.old-deja/g++.eh/catch6p.C: New test.
24584 * g++.old-deja/g++.eh/catch7.C: New test.
24585 * g++.old-deja/g++.eh/catch7p.C: New test.
24586 * g++.old-deja/g++.eh/catch8.C: New test.
24587 * g++.old-deja/g++.eh/catch8p.C: New test.
24588 * g++.old-deja/g++.eh/catch9.C: New test.
24589 * g++.old-deja/g++.eh/catch9p.C: New test.
24590
24591 1999-09-13 Nathan Sidwell <nathan@acm.org>
24592
24593 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
24594 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
24595
24596 1999-09-13 Jeffrey A Law (law@cygnus.com)
24597
24598 * gcc.c-torture/compile/990913-1.c: New test.
24599
24600 1999-09-10 Nathan Sidwell <nathan@acm.org>
24601
24602 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
24603 * g++.old-deja/g++.jason/rfg5.C: Likewise.
24604
24605 1999-09-09 Richard Henderson <rth@cygnus.com>
24606
24607 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
24608
24609 1999-09-09 Nathan Sidwell <nathan@acm.org>
24610
24611 * g++.old-deja/g++.other/lookup11.C: New test.
24612 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
24613 what is permitted and what we want.
24614 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
24615 overload use.
24616 * g++.old-deja/g++.jason/rfg5.C: Likewise
24617
24618 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
24619
24620 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
24621 * gcc.c-torture/noncompile/poison-1.c: New file.
24622
24623 1999-09-08 Nathan Sidwell <nathan@acm.org>
24624
24625 * g++.old-deja/g++.other/sizeof3.C: New test.
24626 * g++.old-deja/g++.other/sizeof4.C: New test.
24627 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
24628 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
24629
24630 1999-09-07 Richard Henderson <rth@cygnus.com>
24631
24632 * gcc.dg/va-arg-1.c: New.
24633
24634 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24635
24636 * gcc.c-torture/execute/va-arg-9.c: New test.
24637
24638 1999-09-05 Craig Burley <craig@jcb-sc.com>
24639
24640 * g77.f-torture/compile/980519-2.f: New test.
24641 * g77.f-torture/compile/19990905-0.f: New test.
24642 * g77.f-torture/compile/19990905-1.f: New test.
24643 * g77.f-torture/compile/19990905-2.f: New test.
24644
24645 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
24646
24647 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
24648
24649 * gcc.c-torture/execute/990827-1.c: Fix typo.
24650
24651 1999-09-03 Nathan Sidwell <nathan@acm.org>
24652
24653 * g++.old-deja/g++.other/deref1.C: New test.
24654
24655 1999-09-02 Nathan Sidwell <nathan@acm.org>
24656
24657 * g++.old-deja/g++.other/ambig2.C: New test.
24658 * g++.old-deja/g++.other/cond5.C: New test.
24659 * g++.old-deja/g++.other/lookup16.C: New test.
24660
24661 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
24662
24663 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
24664 assemblers too.
24665
24666 1999-08-31 Jeffrey A Law (law@cygnus.com)
24667
24668 * lib/c-torture.exp: Avoid the "compare executables" optimization
24669 when testing native.
24670
24671 1999-08-29 Jeffrey A Law (law@cygnus.com)
24672
24673 * gcc.c-torture/execute/990829-1.c: New test.
24674 * gcc.c-torture/compile/990829-1.c: New test.
24675
24676 1999-08-27 Paul Burchard <burchard@pobox.com>
24677
24678 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
24679 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
24680 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
24681 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
24682 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
24683 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
24684 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
24685 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
24686 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
24687 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
24688 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
24689
24690 1999-08-27 Jeffrey A Law (law@cygnus.com)
24691
24692 * gcc.c-torture/execute/990827-1.c: New test.
24693
24694 1999-08-26 Craig Burley <craig@jcb-sc.com>
24695
24696 * g77.f-torture/noncompile/19990826-4.f: New test.
24697
24698 * g77.f-torture/compile/19990826-3.f: New test.
24699
24700 * g77.f-torture/execute/19990826-2.f: New test.
24701
24702 * g77.f-torture/compile/19990826-1.f: New test.
24703
24704 * gcc.c-torture/execute/990826-0.c: New test.
24705 * g77.c-torture/execute/19990826-0.f: New test.
24706
24707 * g77.f-torture/noncompile/970626-2.f: New test.
24708
24709 1999-08-25 Paul Burchard <burchard@pobox.com>
24710
24711 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
24712 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
24713 lss-011.C: New tests.
24714
24715 1999-08-25 Nathan Sidwell <nathan@acm.org>
24716
24717 * g++.old-deja/g++.other/decl5.C: New test.
24718
24719 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24720
24721 * noncompile/noncompile.exp: Load_lib c-torture.exp.
24722 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
24723 call `postbase' for each one. All callers of `postbase' changed
24724 to call this instead.
24725
24726 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
24727
24728 * gcc.c-torture/execute/990811-1.c: New test.
24729
24730 1999-08-09 Nick Clifton <nickc@cygnus.com>
24731
24732 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
24733 just native ones.
24734
24735 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
24736 just native ones.
24737
24738 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
24739
24740 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
24741
24742 1999-08-04 Jeffrey A Law (law@cygnus.com)
24743
24744 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
24745
24746 1999-08-04 Nathan Sidwell <nathan@acm.org>
24747
24748 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
24749
24750 1999-08-04 Jeffrey A Law (law@cygnus.com)
24751
24752 * gcc.c-torture/execute/990804-1.c: New test.
24753
24754 1999-08-03 Nathan Sidwell <nathan@acm.org>
24755
24756 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
24757 * g++.old-deja/g++.brendan/crash64.C: Likewise
24758 * g++.old-deja/g++.brendan/overload8.C: Likewise
24759
24760 1999-08-03 Nathan Sidwell <nathan@acm.org>
24761
24762 * g++.old-deja/g++.other/struct1.C: New test.
24763
24764 1999-08-03 Nathan Sidwell <nathan@acm.org>
24765
24766 * g++.old-deja/g++.other/enum2.C: New test.
24767
24768 1999-08-02 Richard Henderson <rth@cygnus.com>
24769
24770 Adapted from tests from Franz Sirl:
24771 * gcc.c-torture/execute/va-arg-7.c: New test.
24772 * gcc.c-torture/execute/va-arg-8.c: New test.
24773
24774 1999-08-01 Jeffrey A Law (law@cygnus.com)
24775
24776 * gcc.c-torture/compile/990801-2.c: New test.
24777
24778 * gcc.c-torture/compile/990801-1.c: New test.
24779
24780 1999-07-27 Michael Meissner <meissner@cygnus.com>
24781
24782 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
24783 fp-cmp-1.c, converting double to float.
24784
24785 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
24786 fp-cmp-1.c, converting double to long double.
24787
24788 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
24789 from fr1 to unknown_register, since fr1 is a legitimate register
24790 on some machines.
24791
24792 1999-07-25 Jeffrey A Law (law@cygnus.com)
24793
24794 * README: More listname related changes.
24795
24796 1999-07-08 Catherine Moore <clm@cygnus.com>
24797
24798 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
24799
24800 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
24801
24802 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
24803
24804 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
24805
24806 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
24807
24808 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
24809
24810 * gcc.dg/990703-1.c: New test.
24811
24812 1999-06-29 Nick Clifton <nickc@cygnus.com>
24813
24814 * lib/file-format.exp: New file: Move definition of proc
24815 gcc_target_object_format to here from
24816 gcc.dg/special/ecos.exp.
24817
24818 * lib/c-torture.exp: Include lib file-format.exp.
24819 * lib/gcc-dg.exp: Include lib file-format.exp.
24820
24821 * gcc.dg/special/ecos.exp: Remove definition of proc
24822 gcc_target_object_format.
24823
24824 1999-06-28 Jeffrey A Law (law@cygnus.com)
24825
24826 * gcc.c-torture/execute/990628-1.c: New test.
24827
24828 1999-06-25 Jeffrey A Law (law@cygnus.com)
24829
24830 * gcc.c-torture/compile/990625-2.c: New test.
24831
24832 * gcc.c-torture/compile/990625-1.c: New test.
24833
24834 1999-06-23 Nick Clifton <nickc@cygnus.com>
24835
24836 * gcc.c-torture/compile/dll.c: New test case. Check that dll
24837 attributes compile.
24838 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
24839 ports that use the COFF/PE file format.
24840
24841 1999-06-17 Jeffrey A Law (law@cygnus.com)
24842
24843 * gcc.c-torture/compile/990617-1.c: New test.
24844
24845 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
24846
24847 * g++.old-deja/g++.other/decl4.C: New test.
24848
24849 1999-06-14 Nathan Sidwell <nathan@acm.org>
24850
24851 * g++.old-deja/g++.other/bitfld3.C: New test.
24852
24853 1999-06-08 Nathan Sidwell <nathan@acm.org>
24854
24855 * g++.old-deja/g++.eh/catch1.C: New test.
24856
24857 1999-06-07 Jeffrey A Law (law@cygnus.com)
24858
24859 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
24860
24861 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
24862 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
24863
24864 1999-06-05 Craig Burley <craig@jcb-sc.com>
24865
24866 * g77.f-torture/compile/19990502-0.f: Replace with new,
24867 shorter, test that still fails after recent changes.
24868
24869 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
24870
24871 * gcc.c-torture/execute/990604-1.c: New test.
24872
24873 1999-05-31 Jeffrey A Law (law@cygnus.com)
24874
24875 * gcc.c-torture/execute/990531-1.c: New test.
24876
24877 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24878
24879 * gcc.c-torture/compile/990527-1.c: New test.
24880
24881 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
24882
24883 * gcc.c-torture/execute/990527-1.c: New test.
24884
24885 1999-05-25 Nick Clifton <nickc@cygnus.com>
24886
24887 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
24888 bitfields as signed.
24889
24890 1999-05-25 Craig Burley <craig@jcb-sc.com>
24891
24892 * g77.f-torture/compile/19990525-0.f: New test.
24893
24894 1999-05-25 Jeffrey A Law (law@cygnus.com)
24895
24896 * gcc.c-torture/execute/990525-2.c: New test.
24897
24898 * gcc.c-torture/execute/990525-1.c: New test.
24899
24900 1999-05-24 Nathan Sidwell <nathan@acm.org>
24901
24902 * g++.old-deja/g++.other/anon3.C: New test.
24903 * g++.old-deja/g++.other/anon4.C: New test.
24904 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
24905 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
24906 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
24907 Merrill).
24908
24909 1999-05-24 Jeffrey A Law (law@cygnus.com)
24910
24911 * gcc.c-torture/execute/990524-1.c: New test.
24912
24913 * gcc.dg/990524-1.c: New test.
24914
24915 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24916
24917 * gcc.c-torture/compile/990523-1.c: New test.
24918
24919 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
24920
24921 * gcc.c-torture/compile/990519-1.c: New test.
24922
24923 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
24924
24925 * gcc.c-torture/compile/990517-1.c: New test.
24926
24927 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
24928 (e4, f4): New tests.
24929 (main): Call them.
24930
24931 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24932
24933 * gcc.dg/noreturn-1.c: New test.
24934
24935 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
24936
24937 * gcc.c-torture/execute/990513-1.c: New test.
24938
24939 1999-05-10 Richard Henderson <rth@cygnus.com>
24940
24941 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
24942
24943 1999-05-10 Craig Burley <craig@jcb-sc.com>
24944
24945 * g77.f-torture/execute/erfc.f: Use small single-precision
24946 values, to avoid problems on Alphas when not -mieee.
24947
24948 1999-05-08 Craig Burley <craig@jcb-sc.com>
24949
24950 * gcc.dg/990506-0.c: New test.
24951
24952 1999-05-08 Richard Henderson <rth@cygnus.com>
24953
24954 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
24955 the constant to test. Don't XFAIL 64-bit targets.
24956
24957 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
24958 * g++.old-deja/g++.law/profile1.C: Likewise.
24959
24960 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
24961 operator new instances.
24962 * g++.old-deja/g++.other/delete5.C: Likewise.
24963
24964 1999-05-03 Craig Burley <craig@jcb-sc.com>
24965
24966 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
24967 intrinsic.
24968
24969 1999-05-03 Craig Burley <craig@jcb-sc.com>
24970
24971 * g77.f-torture/execute/u77-test.f: Reverse order of two
24972 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
24973
24974 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24975
24976 * gcc.dg/compare1.c: New test.
24977
24978 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
24979
24980 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
24981 New tests.
24982
24983 1999-05-02 Craig Burley <craig@jcb-sc.com>
24984
24985 * g77.f-torture/compile/19990502-1.f: New test.
24986
24987 1999-05-02 Craig Burley <craig@jcb-sc.com>
24988
24989 * g77.f-torture/compile/19990502-0.f: New test.
24990
24991 1999-05-02 Craig Burley <craig@jcb-sc.com>
24992
24993 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
24994 intrinsic.
24995
24996 1999-05-02 Craig Burley <craig@jcb-sc.com>
24997
24998 * g77.f-torture/execute/u77-test.f (main): List libU77
24999 intrinsics not currently tested.
25000 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
25001 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
25002 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
25003 Trim blanks off the ends of some printed strings.
25004
25005 1999-05-02 Craig Burley <craig@jcb-sc.com>
25006
25007 * g77.f-torture/execute/u77-test.f (main): Just warn about
25008 FSTAT gid disagreement, as it's expected on some systems.
25009
25010 1999-05-01 Craig Burley <craig@jcb-sc.com>
25011
25012 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
25013 use a new function, which allows for some slop.
25014 Clean up some commentary.
25015 (issum): The new function.
25016 (sgladd): Deleted subroutine.
25017
25018 1999-05-01 Craig Burley <craig@jcb-sc.com>
25019
25020 * g77.f-torture/execute/u77-test.f: Modify to be more like
25021 libf2c/libU77 version, bringing patches to that version here.
25022 Add suitable commentary.
25023
25024 1999-04-25 Richard Henderson <rth@cygnus.com>
25025
25026 * gcc.dg/990424-1.c: New test.
25027
25028 1999-04-24 Craig Burley <craig@jcb-sc.com>
25029
25030 * g77.f-torture/execute/u77-test.f (main): Bug involving
25031 LSTAT has been fixed, so turn back on full checking.
25032
25033 1999-04-20 Craig Burley <craig@jcb-sc.com>
25034
25035 * g77.f-torture/compile/19990419-0.f: New test.
25036 * g77.f-torture/execute/19990419-1.f: New test.
25037
25038 1999-04-17 Richard Henderson <rth@cygnus.com>
25039
25040 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
25041 to avoid the need for a prototype to supress a warning.
25042
25043 1999-04-07 Jim Wilson <wilson@cygnus.com>
25044
25045 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
25046
25047 1999-04-04 Jeffrey A Law (law@cygnus.com)
25048
25049 * gcc.c-torture/execute/990404-1.c: New test.
25050
25051 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
25052
25053 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
25054 * gcc.dg/cpp-if3.c: Don't use -pedantic.
25055 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
25056 missing initializer warnings.
25057
25058 1999-03-28 Jeffrey A Law (law@cygnus.com)
25059
25060 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
25061 matching strings.
25062
25063 1999-03-26 Jeffrey A Law (law@cygnus.com)
25064
25065 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
25066
25067 1999-03-26 Craig Burley <craig@jcb-sc.com>
25068
25069 * g77.f-torture/execute/19990325-0.f: New test.
25070 * g77.f-torture/execute/19990325-1.f: New test.
25071
25072 1999-03-24 Jeffrey A Law (law@cygnus.com)
25073
25074 * gcc.c-torture/execute/990324-1.c: New test.
25075
25076 1999-03-22 Jim Wilson <wilson@cygnus.com>
25077
25078 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
25079 test with 4.
25080
25081 1999-03-17 Richard Henderson <rth@cygnus.com>
25082
25083 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
25084
25085 1999-03-13 Craig Burley <craig@jcb-sc.com>
25086
25087 * g77.f-torture/execute/19990313-2.f: New test.
25088 * g77.f-torture/execute/19990313-3.f: New test.
25089
25090 1999-03-13 Craig Burley <craig@jcb-sc.com>
25091
25092 * g77.f-torture/execute/19990313-0.f: New test.
25093 * g77.f-torture/execute/19990313-1.f: New test.
25094
25095 1999-03-12 Jim Wilson <wilson@cygnus.com>
25096
25097 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
25098 printf to sprintf.
25099 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
25100 (main): Add check for u15. Conditionalize u31 check depending on
25101 whether ints are <32 bits or >=32 bits.
25102
25103 1999-03-08 Craig Burley <craig@jcb-sc.com>
25104
25105 * g77.f-torture/execute/19981119-0.f: Improve testiness.
25106
25107 1999-03-08 Craig Burley <craig@jcb-sc.com>
25108
25109 * g77.f-torture/compile/19990305-0.f: New test.
25110 * g77.f-torture/execute/19981119-0.f: New test.
25111
25112 1999-03-08 Craig Burley <craig@jcb-sc.com>
25113
25114 * g77.f-torture/execute/970625-2.f: call ABORT if final
25115 result is not correct, instead of just printing it.
25116 Add this checking via newly introduced obfuscation, to
25117 trip up buggy front ends.
25118
25119 1999-03-07 Craig Burley <craig@jcb-sc.com>
25120
25121 * g77.f-torture/compile/960317-1.f: Moved from being
25122 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
25123
25124 1999-03-06 Craig Burley <craig@jcb-sc.com>
25125
25126 * g77.f-torture/execute/960317-1.f: New (old) test.
25127 * g77.f-torture/execute/970625-2.f: Ditto.
25128
25129 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
25130
25131 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
25132 message on line 1 or line 2; cccp and cpplib do this differently.
25133
25134 1999-03-01 Jeffrey A Law (law@cygnus.com)
25135
25136 * g++.old-deja/g++.law/weak1.C: New test.
25137
25138 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
25139
25140 * gcc.c-torture/execute/990119-1.c: Renamed to...
25141 * gcc.dg/990119-1.c: this, so it will only be tested once
25142 (it's a preprocessor test, it doesn't need to be run at
25143 multiple optimization levels).
25144
25145 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
25146
25147 * lib/g++.exp: Don't add incdir=$base_dir/../include to
25148 ALWAYS_CXXFLAGS.
25149
25150 1999-02-24 Craig Burley <craig@jcb-sc.com>
25151
25152 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
25153 * g77.f-torture/compile/19981216-0.f: ...as it is expected
25154 to not be compilable by current g77.
25155
25156 1999-02-24 Nick Clifton <nickc@cygnus.com>
25157
25158 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
25159
25160 1999-02-22 Jeffrey A Law (law@cygnus.com)
25161
25162 * gcc.c-torture/execute/990222-1.c: New test.
25163
25164 1999-02-19 Craig Burley <craig@jcb-sc.com>
25165
25166 * g77.f-torture/compile/19990218-0.f: New test.
25167 * g77.f-torture/noncompile/19990218-1.f: New test.
25168
25169 1999-02-18 Craig Burley <craig@jcb-sc.com>
25170
25171 * g77.f-torture/compile/19981216-0.f: New test.
25172
25173 1999-02-14 Jeffrey A Law (law@cygnus.com)
25174
25175 * gcc.dg/990214-1.c: New test.
25176
25177 1999-02-13 Jeffrey A Law (law@cygnus.com)
25178
25179 * gcc.dg/990213-2.c: New test.
25180
25181 * gcc.dg/990213-1.c: New test.
25182
25183 1999-02-12 Jeffrey A Law (law@cygnus.com)
25184
25185 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
25186 ints.
25187
25188 1999-02-11 Nick Clifton <nickc@cygnus.com>
25189
25190 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
25191 specified by target.
25192
25193 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
25194
25195 1999-02-11 Jeffrey A Law (law@cygnus.com)
25196
25197 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
25198
25199 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
25200
25201 * gcc.dg/special/ecos.exp: New test driver for new tests with
25202 special requirements.
25203
25204 * gcc.dg/special/alias-1.c: New test.
25205 * gcc.dg/special/gcsec-1.c: New test.
25206 * gcc.dg/special/weak-1.c: New test.
25207 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
25208 * gcc.dg/special/weak-2.c: New test.
25209 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
25210 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
25211 * gcc.dg/special/wkali-1.c: New test.
25212 * gcc.dg/special/wkali-2.c: New test.
25213 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
25214 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
25215
25216 1999-02-10 Felix Lee <flee@cygnus.com>
25217
25218 * lib/c-torture.exp (c-torture-compile): Pull out code for
25219 analyzing gcc error messages.
25220 (c-torture-execute): Likewise. Fix some (harmless) false
25221 positives.
25222 * lib/gcc.exp (gcc_check_compile): New function.
25223
25224 1999-02-08 Richard Henderson <rth@cygnus.com>
25225
25226 * gcc.c-torture/execute/990208-1.c: New test.
25227
25228 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
25229
25230 * g++.dg/special/ecos.exp: New driver for new tests with special
25231 requirements
25232
25233 * g++.dg/special/conpr-1.C: New test
25234 * g++.dg/special/conpr-2.C: New test
25235 * g++.dg/special/conpr-2a.C: New test
25236 * g++.dg/special/conpr-3.C: New test
25237 * g++.dg/special/conpr-3a.C: New test
25238 * g++.dg/special/conpr-3b.C: New test
25239
25240 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
25241 allow g++ to use the dg driver
25242
25243 * README: Add comment about g++.dg directory
25244
25245 1999-02-06 Jeffrey A Law (law@cygnus.com)
25246
25247 * README: Update email addresses.
25248
25249 1999-02-03 Nick Clifton <nickc@cygnus.com>
25250
25251 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
25252 arguments in order to force structure S onto the stack even on
25253 the alpha.
25254 (test): Pass 10 leading arguments to function foo as well as the
25255 structure S.
25256
25257 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
25258 failure for all targets.
25259
25260 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
25261 abort to terminate program execution.
25262
25263 1999-01-30 Richard Henderson <rth@cygnus.com>
25264
25265 * gcc.c-torture/execute/990130-1.c: New test.
25266
25267 1999-01-30 Jeffrey A Law (law@cygnus.com)
25268
25269 * gcc.dg/990130-1.c: New test.
25270
25271 1999-01-28 Michael Meissner <meissner@cygnus.com>
25272
25273 * gcc.c-torture/execute/990128-1.c: New test.
25274
25275 1999-01-27 Michael Meissner <meissner@cygnus.com>
25276
25277 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
25278
25279 1999-01-27 Felix Lee <flee@cygnus.com>
25280
25281 * lib/c-torture.exp (c-torture-compile): pull out code for
25282 analyzing gcc error messages.
25283 (c-torture-execute): ditto, and fix some (harmless) false
25284 positives.
25285 * lib/gcc.exp (gcc_check_compile): new function.
25286
25287 1999-01-17 Jeffrey A Law (law@cygnus.com)
25288
25289 * gcc.dg/990117-1.c: New test.
25290
25291 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
25292
25293 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
25294
25295 1999-01-15 Jeffrey A Law (law@cygnus.com)
25296
25297 * g77.f-torture/compile/990115-1.f: New test.
25298
25299 1999-01-07 Jeffrey A Law (law@cygnus.com)
25300
25301 * gcc.c-torture/compile/990107-1.c: New test
25302
25303 1999-01-06 Jeffrey A Law (law@cygnus.com)
25304
25305 * gcc.c-torture/execute/990106-2.c: New test.
25306
25307 * gcc.c-torture/execute/990106-1.c: New test.
25308
25309 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
25310
25311 * gcc.c-torture/compile/981223-1.c: New test.
25312
25313 1998-12-29 Richard Henderson <rth@cygnus.com>
25314
25315 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
25316 (opt3): Rename from opt4 and disable.
25317
25318 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
25319
25320 * g++.old-deja/g++.pt/ptrmem5.C: New test.
25321
25322 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
25323
25324 * g++.old-deja/g++.other/conv5.C: New test.
25325
25326 1998-12-14 Nick Clifton <nickc@cygnus.com>
25327
25328 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
25329
25330 1998-12-11 Jeffrey A Law (law@cygnus.com)
25331
25332 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
25333
25334 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
25335
25336 * gcc.c-torture/compile/981211-1.c: New test.
25337
25338 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
25339
25340 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
25341
25342 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
25343
25344 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25345
25346 * gcc.special/930510-1.c: Make C9X safe.
25347 * gcc.misc-tests/gcov-1.c Similarly.
25348 * gcc.misc-tests/gcov-2.c Similarly.
25349
25350 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
25351
25352 * gcc.dg/ultrasp1.c: New test.
25353
25354 1998-12-06 Richard Henderson <rth@cygnus.com>
25355
25356 * gcc.c-torture/execute/981206.c: New test.
25357
25358 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
25359
25360 * g++.old-deja/g++.ns/template7.C: New test.
25361
25362 * g++.old-deja/g++.other/expr1.C: New test.
25363
25364 * g++.old-deja/g++.eh/tmpl3.C: New test.
25365
25366 * g++.old-deja/g++.eh/tmpl2.C: New test.
25367
25368 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
25369
25370 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
25371 * g++.old-deja/g++.other/using6.C: Removed.
25372 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
25373
25374 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
25375
25376 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
25377
25378 * g++.old-deja/g++.pt/overload8.C: New test.
25379
25380 * g++.old-deja/g++.pt/overload7.C: New test.
25381
25382 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
25383
25384 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
25385 and relinking messages.
25386 * lib/g++.exp (g++_target_compile): Remove .rpo file when
25387 compiling with -frepo.
25388
25389 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
25390
25391 * g++.old-deja/g++.pt/lookup6.C: New test.
25392
25393 1998-11-30 Nick Clifton <nickc@cygnus.com>
25394
25395 * gcc.c-torture/execute/981130-1.c: New test.
25396 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
25397
25398 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
25399
25400 * g++.old-deja/g++.pt/explicit76.C: New test.
25401
25402 * g++.old-deja/g++.pt/friend38.C: New test.
25403
25404 * g++.old-deja/g++.ns/crash2.C: New test.
25405
25406 * g++.old-deja/g++.pt/defarg8.C: New test.
25407
25408 * g++.old-deja/g++.pt/instantiate6.C: New test.
25409
25410 * g++.old-deja/g++.pt/static6.C: New test.
25411
25412 * g++.old-deja/g++.pt/decl2.C: New test.
25413
25414 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
25415
25416 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
25417 problem is actually related with name lookup, but so what? :-)
25418
25419 * g++.old-deja/g++.pt/friend37.C: New test.
25420
25421 1998-11-25 Dave Love <d.love@dl.ac.uk>
25422
25423 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
25424 element, which fails on some systems.
25425
25426 * g77.f-torture/execute/labug1.f: New test.
25427
25428 1998-11-21 Jeffrey A Law (law@cygnus.com)
25429
25430 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
25431 is defined.
25432
25433 1998-11-18 Dave Love <d.love@dl.ac.uk>
25434
25435 * g77.f-torture/compile/981117-1.f: New test.
25436
25437 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
25438
25439 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
25440 properly discarded.
25441
25442 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
25443
25444 * gcc.c-torture/execute/memcheck: New directory of tests for
25445 -fcheck-memory-usage.
25446
25447 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
25448
25449 * README: New file, general information about the testsuite and
25450 new description of the various C++ test subdirectories.
25451 * README.g++: Eliminate obsolete information, update and move most
25452 relevant stuff to README.
25453
25454 1998-11-07 Richard Henderson <rth@cygnus.com>
25455
25456 * gcc.c-torture/compile/981107-1.c: New test.
25457
25458 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
25459
25460 * execute/memcpy-bi.c: New testcase.
25461
25462 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
25463
25464 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
25465 base classes.
25466
25467 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
25468 template is selected.
25469
25470 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
25471 classes, it should be accepted for all types.
25472
25473 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
25474
25475 * g++.old-deja/g++.pt/spec24.C: Ensure that template
25476 specializations start with template headers.
25477
25478 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
25479
25480 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
25481
25482 * g++.old-deja/g++.other/init9.C: Test cross initialization of
25483 non-POD types.
25484
25485 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
25486
25487 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
25488
25489 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
25490
25491 * compile/981022-1.c, compile/981022-1.x: New test and driver.
25492
25493 1998-10-19 Jeffrey A Law (law@cygnus.com)
25494
25495 * 981019-1.c: New test.
25496
25497 1998-10-14 Robert Lipe <robertl@dgii.com>
25498
25499 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
25500 find objc headers.
25501
25502 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
25503
25504 * compile/981001-4.c: Remove use of GCC extension that triggers a
25505 compiler bug.
25506
25507 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
25508
25509 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
25510
25511 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
25512
25513 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
25514 instantiation of template produces incorrect code for delete
25515 expression.
25516
25517 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
25518 constructors' name is not unique.
25519 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
25520 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
25521
25522 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
25523 automatic array of const is ill-formed.
25524
25525 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
25526 of template parameter?
25527
25528 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
25529 const.
25530
25531 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
25532 pointer-to-member expression.
25533
25534 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
25535 declaration causes ICE.
25536
25537 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
25538
25539 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
25540 reserved in the global namespace.
25541
25542 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
25543 generate needed virtual table.
25544
25545 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
25546
25547 1998-10-10 Dariush Eslimi <eslimi@loran.com>
25548
25549 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
25550 template-dependent type
25551
25552 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
25553
25554 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
25555 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
25556 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
25557
25558 * g++.old-deja/g++.other/using5.C: New test; using decl from base
25559 class should be usable as argument of member function.
25560 * g++.old-deja/g++.other/using6.C: New test; using decl from base
25561 class should be usable as return type of member function.
25562 * g++.old-deja/g++.other/using7.C: New test; using decl from base
25563 class should be usable as type of data member.
25564
25565 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
25566
25567 1998-10-09 Jeffrey A Law (law@cygnus.com)
25568
25569 * gcc.c-torture/special/920521-1.c: Fix bogus test.
25570
25571 1998-10-08 Nick Clifton <nickc@cygnus.com>
25572
25573 * gcc.dg/dll-?.c Add thumb to target list.
25574 Fix assembler scan patterns to match current assembler output.
25575
25576 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
25577
25578 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
25579 matching of template brackets.
25580
25581 * g++.old-deja/g++.other/using4.C: New test. Test using
25582 declarations of methods from base classes.
25583
25584 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
25585 within functions should introduce names into the innermost
25586 enclosing namespace.
25587
25588 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
25589 of static locals if first initialization throws.
25590
25591 1998-10-07 Jim Wilson <wilson@cygnus.com>
25592
25593 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
25594
25595 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
25596
25597 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
25598 lose track of the possible targets of tablejump insns.
25599 * special/special.exp: Run it.
25600
25601 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
25602
25603 * g++.old-deja/g++.pt/friend35.C: New test. A template function
25604 must be declared before its specializations can be named in friend
25605 declarations.
25606
25607 1998-10-05 Dave Love <d.love@dl.ac.uk>
25608
25609 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
25610
25611 * g77.f-torture/execute/io1.f: New test.
25612
25613 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
25614
25615 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
25616 with pointer to template function, for which no argument deduction
25617 is possible.
25618
25619 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
25620 specialization of template function as argument to template
25621 function.
25622
25623 * g++.old-deja/g++.other/access2.C: New test; Inner class
25624 shouldn't have privileged access to Outer's names.
25625
25626 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
25627
25628 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
25629 friend template declared within template class conflicts with
25630 nested class of the same name.
25631
25632 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
25633 is ignored.
25634
25635 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
25636 object with direct initializer as function declaration.
25637
25638 * g++.old-deja/g++.other/decl2.C: New test; duplicate
25639 initializers.
25640
25641 * g++.old-deja/g++.other/null2.C: New test; conditional operator
25642 involving const pointer and NULL produces incorrect result.
25643
25644 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
25645 type name without `typename' should be rejected with -pedantic.
25646
25647 1998-10-02 Richard Henderson <rth@cygnus.com>
25648
25649 * g++.old-deja/g++.other/addrof1.C: New test.
25650
25651 1998-10-01 Nick Clifton <nickc@cygnus.com>
25652
25653 * gcc.c-torture/compile/981001-1.c: New test.
25654 * gcc.c-torture/execute/981001-1.c: New test.
25655
25656 1998-10-01 Jeffrey A Law (law@cygnus.com)
25657
25658 * gcc.c-torture/compile/981001-2.c: New test.
25659 * gcc.c-torture/compile/981001-3.c: New test.
25660 * gcc.c-torture/compile/981001-4.c: New test.
25661
25662 1998-10-01 Robert Lipe <robertl@dgii.com>
25663
25664 * lib/objc.exp (objc_target_compile): Add -L during compiles for
25665 multilibbed hosts. Idea grafted from g77.exp.
25666
25667 1998-09-30 Dave Love <d.love@dl.ac.uk>
25668
25669 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
25670 avoid losing on systems which need -lsocket.
25671
25672 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
25673
25674 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
25675 * g++.old-deja/g++.other/nested2.C: Ditto.
25676 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
25677 failure.
25678
25679 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
25680
25681 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
25682 preferred over template operator!= for enum bitfields.
25683
25684 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
25685
25686 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
25687 that happen to have the same base name, but in different scopes,
25688 are incorrectly rejected.
25689
25690 1998-09-16 Richard Henderson <rth@cygnus.com>
25691
25692 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
25693 on the native word size instead of an integer literal.
25694
25695 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
25696
25697 * g++.old-deja/g++.other/static2.C: Invocation of static data
25698 member of type pointer-to-function denoted as non-static member.
25699
25700 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
25701 checks involving function types and aliases.
25702
25703 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
25704
25705 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
25706 redefined to the same non-trivial type.
25707
25708 * g++.old-deja/g++.pt/explicit73.C: Test for proper
25709 namespace-qualification of template specializations declared in
25710 other namespaces.
25711
25712 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
25713 to declare a subset of the specializations of a template function
25714 as friends of specializations of a template class.
25715
25716 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
25717 member templates that do not fully specialize the enclosing
25718 template class are rejected.
25719
25720 1998-09-11 Dave Love <d.love@dl.ac.uk>
25721
25722 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
25723
25724 1998-09-08 Dave Love <d.love@dl.ac.uk>
25725
25726 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
25727 altered from libf2c/libU77 version.
25728
25729 1998-09-06 Dave Love <d.love@dl.ac.uk>
25730
25731 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
25732
25733 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
25734
25735 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
25736 (un)signed char are different types for template specialization
25737 purposes.
25738
25739 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
25740
25741 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
25742 * objc: ObjC testsuite.
25743
25744 1998-08-31 Catherine Moore <clm@cygnus.com>
25745
25746 * gcc.c-torture/execute/941014-1.x: New file.
25747
25748 1998-08-31 Nick Clifton <nickc@cygnus.com>
25749
25750 * lib/c-torture.exp: Add support for
25751 torture_eval_before_compile and torture_eval_before_execute
25752 variables.
25753
25754 1998-08-30 Jeffrey A Law (law@cygnus.com)
25755
25756 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
25757 this test triggers valid.
25758
25759 1998-08-27 Jeffrey A Law (law@cygnus.com)
25760
25761 * gcc.dg/980827-1.c: New test.
25762
25763 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
25764
25765 * gcc.c-torture/execute/loop-4b.c: New test.
25766
25767 1998-08-26 Nick Clifton <nickc@cygnus.com>
25768
25769 * lib/c-torture.exp: Add support for
25770 torture_eval_before_compile and torture_eval_before_execute
25771 variables.
25772
25773 1998-08-25 Jeffrey A Law (law@cygnus.com)
25774
25775 * gcc.c-torture/compile/980825-1.c: New test.
25776
25777 1998-08-24 Nick Clifton <nickc@cygnus.com>
25778
25779 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
25780 count number tests in opt_t0 not good_t0.
25781
25782 1998-08-24 Jeffrey A Law (law@cygnus.com)
25783
25784 * gcc.c-torture/compile/930326-1.x: Fix typo.
25785
25786 1998-08-23 Mark Mitchell <mark@markmitchell.com>
25787
25788 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
25789 causes an ICE.
25790
25791 1998-08-21 Jeffrey A Law (law@cygnus.com)
25792
25793 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
25794 STACK_SIZE is defined.
25795 * gcc.c-torture/unsorted/stuct.c: Similarly.
25796
25797 * gcc.c-torture/compile/980821-1.c: New test.
25798
25799 1998-08-21 Jeffrey A Law (law@cygnus.com)
25800
25801 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
25802
25803 1998-08-19 Mark Mitchell <mark@markmitchell.com>
25804
25805 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
25806 code.
25807
25808 1998-08-09 Mark Mitchell <mark@markmitchell.com>
25809
25810 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
25811 error'.
25812
25813 1998-08-18 Jeffrey A Law (law@cygnus.com)
25814
25815 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
25816
25817 1998-08-16 Jeffrey A Law (law@cygnus.com)
25818
25819 * gcc.c-torture/compile/980816-1.c: New test.
25820
25821 * gcc.dg/980816-1.c: New test.
25822
25823 1998-08-13 Jeffrey A Law (law@cygnus.com)
25824
25825 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
25826 compiler for ieee tests.
25827
25828 1998-08-01 Dave Love <d.love@dl.ac.uk>
25829
25830 * g77.f-torture/compile/980729-0.f: New test.
25831
25832 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
25833
25834 * gcc.c-torture/special/eeprof-1.c: New test, for
25835 -finstrument-functions.
25836 * gcc.c-torture/special/special.exp: Run it.
25837
25838 1998-07-29 Jeffrey A Law (law@cygnus.com)
25839
25840 * gcc.c-torture/compile/980729-1.c: New test.
25841
25842 1998-07-27 Nick Clifton <nickc@cygnus.com>
25843
25844 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
25845 __thumb__ is defined, and test for ARM style doubles if so.
25846
25847 1998-07-26 Dave Love <d.love@dl.ac.uk>
25848
25849 * g77.f-torture/noncompile/980615-0.f: New test.
25850
25851 1998-07-26 H.J. Lu (hjl@gnu.org)
25852
25853 * gcc.dg/980312-1.c: Do link instead of compile.
25854 * gcc.dg/980313-1.c: Likewise.
25855
25856 1998-07-26 Jeffrey A Law (law@cygnus.com)
25857
25858 * gcc.c-torture/compile/980726-1.c: New test.
25859
25860 1998-07-25 Dave Love <d.love@dl.ac.uk>
25861
25862 * g77.f-torture/execute/io0.f: New test.
25863
25864 1998-07-24 Nick Clifton <nickc@cygnus.com>
25865
25866 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
25867 an int.
25868
25869 1998-06-18 Michael Meissner <meissner@cygnus.com>
25870
25871 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
25872 m32r bugs.
25873
25874 1998-07-17 Nick Clifton <nickc@cygnus.com>
25875
25876 * gcc.dg/980626-1.c: Expect failures for all toolchains until
25877 c-decl.c:grokdeclarator can handle mode attributes.
25878
25879 1998-07-16 Jeffrey A Law (law@cygnus.com)
25880
25881 * gcc.c-torture/execute/980716-1.c: New test.
25882
25883 1998-07-13 Jeffrey A Law (law@cygnus.com)
25884
25885 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
25886 the mn10200.
25887 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
25888 the mn10200.
25889 * gcc.c-torture/execute/va-arg-3.x: Similarly.
25890 * gcc.c-torture/compile/930326-1.x: Similarly.
25891
25892 1998-07-13 Dave Love <d.love@dl.ac.uk>
25893
25894 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
25895 New test from Craig.
25896
25897 1998-07-12 Dave Love <d.love@dl.ac.uk>
25898
25899 * g77.f-torture/noncompile/980616-0.f: New test.
25900
25901 * g77.f-torture/execute/970816-3.f: New test from Craig.
25902
25903 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
25904
25905 * g++.other/singleton.C: Return error value instead of taking
25906 SIGSEGV.
25907
25908 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
25909
25910 * g++.other/singleton.C: New test. Warning is under dispute.
25911 Runtime crash is not.
25912
25913 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
25914
25915 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
25916 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
25917 using6.C, using7.C}: New namespace tests.
25918
25919 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
25920
25921 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
25922 specialization with typedef'ed names used as array indexes.
25923
25924 1998-07-09 Jeffrey A Law (law@cygnus.com)
25925
25926 * gcc.c-torture/execute/980709-1.c: New test.
25927
25928 * gcc.dg/980709-1.c: New test.
25929
25930 1998-07-07 Richard Henderson <rth@cygnus.com>
25931
25932 * gcc.c-torture/execute/bcp-1.c: New test.
25933
25934 1998-07-07 Jeffrey A Law (law@cygnus.com)
25935
25936 * gcc.c-torture/execute/980707-1.c: New test.
25937
25938 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
25939
25940 * gcc.c-torture/compile/980706-1.c: New test.
25941
25942 1998-07-01 Dave Love <d.love@dl.ac.uk>
25943
25944 * g77.f-torture/execute/980701-0.f,
25945 g77.f-torture/execute/980701-1.f: New test from Craig.
25946
25947 1998-07-01 Jeffrey A Law (law@cygnus.com)
25948
25949 * gcc.c-torture/compile/980701-1.c: New test.
25950
25951 * gcc.c-torture/execute/980701-1.c: New test.
25952
25953 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
25954 rlsruhe.de>
25955
25956 * g++.old-deja/g++.robertl/eb132.C: New test.
25957 * g++.old-deja/g++.robertl/eb133.C: Likewise.
25958
25959 1998-06-29 Dave Love <d.love@dl.ac.uk>
25960
25961 * g77.f-torture/execute/980628-7.f,
25962 g77.f-torture/execute/980628-8.f,
25963 g77.f-torture/execute/980628-9.f,
25964 g77.f-torture/execute/980628-10.f: New tests from Craig.
25965
25966 * g77.f-torture/execute/980628-3.f: Remove mail headers.
25967
25968 1998-06-28 Jeffrey A Law (law@cygnus.com)
25969
25970 * g77.f-torture/execute/980628-4.f: New test from Craig.
25971 * g77.f-torture/execute/980628-5.f: Likewise.
25972 * g77.f-torture/execute/980628-2.f: Likewise.
25973 * g77.f-torture/execute/980628-0.f: Likewise.
25974 * g77.f-torture/execute/980628-1.f: Likewise.
25975 * g77.f-torture/execute/980628-3.f: Likewise.
25976 * g77.f-torture/execute/980628-6.f: Likewise.
25977
25978 1998-06-28 Jeffrey A Law (law@cygnus.com)
25979
25980 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
25981 directory when nothing has been installed yet.
25982
25983 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
25984
25985 * gcc.c-torture/special/special.exp: Handle newer versions of
25986 dejagnu.
25987
25988 1998-06-26 Jeffrey A Law (law@cygnus.com)
25989
25990 * gcc.dg/980626-1.c: New test.
25991
25992 1998-06-19 Bruno Haible <haible@ilog.fr>
25993
25994 * gcc.misc-tests/m-un-2.c: New test.
25995 * g++.old-deja/g++.other/warn01.c: Likewise.
25996
25997 1998-06-19 Robert Lipe <robertl@dgii.com>
25998
25999 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
26000 compatibility with assmblers with a different comment character.
26001 Eliminate use of GAS-specific extensions.
26002
26003 1998-06-19 Jeffrey A Law (law@cygnus.com)
26004
26005 * gcc.c-torture/execute/ieee/980619-1.c: New test.
26006
26007 1998-06-19 Robert Lipe <robertl@dgii.com>
26008
26009 *lib/g77.exp: Replace search for libf2c.a with search for newly
26010 renamed libg2c.a
26011
26012 1998-06-17 Jeffrey A Law (law@cygnus.com)
26013
26014 * gcc.c-torture/execute/980617-1.c: New test.
26015
26016 1998-06-12 Jeffrey A Law (law@cygnus.com)
26017
26018 * gcc.c-torture/execute/980612-1.c: New test.
26019
26020 1998-06-08 Jeffrey A Law (law@cygnus.com)
26021
26022 * gcc.dg/980523-1.c: Only test on ppc-linux.
26023 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
26024
26025 * gcc.c-torture/execute/980608-1.c: New test.
26026
26027 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
26028
26029 * gcc.c-torture/execute/980605-1.c: New test.
26030
26031 1998-06-04 Jeffrey A Law (law@cygnus.com)
26032
26033 * gcc.c-torture/execute/980604-1.c: New test.
26034
26035 1998-06-02 Jeffrey A Law (law@cygnus.com)
26036
26037 * gcc.c-torture/execute/980602-1.c: New test.
26038 * gcc.c-torture/execute/980602-2.c: Likewise.
26039
26040 1998-06-02 Dave Love <d.love@dl.ac.uk>
26041
26042 * 970125-0.f: Fix per JCB. Add commentary.
26043
26044 1998-05-31 Michael Meissner <meissner@cygnus.com>
26045
26046 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
26047 IEEE -0 support.
26048
26049 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
26050
26051 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
26052 earlier.
26053
26054 1998-05-28 Catherine Moore <clm@cygnus.com>
26055
26056 * gcc.c-torture/execute/980526-3.c: New test.
26057
26058 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
26059
26060 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
26061 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
26062 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
26063 m88k-motorola-sysv3 to XFAIL.
26064
26065 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26066
26067 * gcc.dg/980526-1.c: New test.
26068 * gcc.c-torture/execute/980526-2.c: New test.
26069
26070 1998-05-26 Jeffrey A Law (law@cygnus.com)
26071
26072 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
26073
26074 * gcc.c-torture/execute/980526-1.c: New test.
26075
26076 1998-05-26 Dave Love <d.love@dl.ac.uk>
26077
26078 * g77.f-torture/execute/alpha2.f: Add runtime test.
26079
26080 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
26081
26082 * g++.old-deja/old-deja.exp: Strip leading directories.
26083
26084 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
26085 error for the line. Don't run multiple tests for the same line.
26086
26087 1998-05-23 Jeffrey A Law (law@cygnus.com)
26088
26089 * gcc.dg/980523-1.c: New test.
26090
26091 1998-05-23 Dave Love <d.love@dl.ac.uk>
26092
26093 * g77.f-torture/compile/970915-0.f: New test.
26094
26095 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
26096
26097 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
26098
26099 1998-05-21 Jeffrey A Law (law@cygnus.com)
26100
26101 * gcc.dg/980520-1.c: New test.
26102
26103 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
26104
26105 * gcc.dg/980502-1.c: Fix return type.
26106
26107 1998-05-20 Jeffrey A Law (law@cygnus.com)
26108
26109 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
26110 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
26111 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
26112 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
26113 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
26114
26115 1998-05-20 Dave Love <d.love@dl.ac.uk>
26116
26117 * g77.f-torture/execute/980520-1.f: New test.
26118
26119 1998-05-15 Dave Love <d.love@dl.ac.uk>
26120
26121 * lib/mike-g77.exp: New file.
26122
26123 * g77.f-torture/noncompile/noncompile.exp,
26124 g77.f-torture/noncompile/check0.f: New files.
26125
26126 1998-05-14 Dave Love <d.love@dl.ac.uk>
26127
26128 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
26129 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
26130 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
26131 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
26132 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
26133 abort where appropriate.
26134
26135 1998-05-05 Michael Meissner <meissner@cygnus.com>
26136
26137 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
26138 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
26139
26140 1998-04-29 Dave Love <d.love@dl.ac.uk>
26141
26142 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
26143
26144 1998-04-27 Dave Love <d.love@dl.ac.uk>
26145
26146 * g77.f-torture/compile/980427-0.f: New test.
26147
26148 1998-04-24 Dave Love <d.love@dl.ac.uk>
26149
26150 * g77.f-torture/compile/980424-0.f: New test.
26151
26152 1998-04-19 Dave Love <d.love@dl.ac.uk>
26153
26154 * g77.f-torture/compile/980419-2.f (main): New test.
26155 * g77.f-torture/compile/970125-0.f: New test.
26156 * g77.f-torture/compile/980419-1.f: New test.
26157
26158 1998-04-08 Jim Wilson <wilson@cygnus.com>
26159
26160 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
26161 of loop-4.c.
26162
26163 1998-04-07 Jim Wilson <wilson@cygnus.com>
26164
26165 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
26166
26167 1998-04-03 Jim Wilson <wilson@cygnus.com>
26168
26169 * gcc.c-torture/compile/980329-1.c: New test.
26170
26171 1998-03-18 Jim Wilson <wilson@cygnus.com>
26172
26173 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
26174 * gcc.dg/980312-1.c: Fix typo in -march command.
26175
26176 1998-03-16 H.J. Lu (hjl@gnu.org)
26177
26178 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
26179
26180 1998-03-11 Robert Lipe <robertl@dgii.com>
26181
26182 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
26183 Dave Love agree the Fortran source is bogus.
26184
26185 1998-03-11 Robert Lipe <robertl@dgii.com>
26186
26187 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
26188 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
26189 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
26190 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
26191 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
26192
26193 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
26194
26195 * g++.old-deja/g++.other/friend1.C: New test.
26196
26197 1998-02-18 Dave Love <d.love@dl.ac.uk>
26198
26199 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
26200 possibly uninitialized) variables and declare dnrm2.
26201
26202 1998-02-23 Robert Lipe <robertl@dgii.com>
26203
26204 From Bruno Haible <haible@ilog.fr>:
26205 * gcc.c-torture/execute/980223.c: New test.
26206
26207 1998-02-13 Jeffrey A Law (law@cygnus.com)
26208
26209 * gcc.dg/ifelse-1.c: New test.
26210
26211 1998-02-09 H.J. Lu (hjl@gnu.org)
26212
26213 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
26214
26215 * lib/old-dejagnu.exp (old-dejagnu): Added the
26216 "execution test - XFAIL *-*-*" handling in the spirit of
26217 "excess errors test -". Changed the "execution test fails"
26218 handling to be like "excess errors test fails".
26219 * Update various tests accordingly.
26220
26221 1998-02-06 Jim Wilson <wilson@cygnus.com>
26222
26223 * gcc.c-torture/execute/980205.c: New test.
26224
26225 1998-01-18 Jeffrey A Law (law@cygnus.com)
26226
26227 * lib/c-torture.exp: Look for .x files instead of .cexp files.
26228 * lib/f-torture.exp: Similarly.
26229 * gcc.c-torture: Rename all .cexp files to .x files.
26230
26231 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
26232
26233 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
26234 (940510-1.c): Removed duplicate.
26235 (971104-1.c): New test.
26236
26237 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
26238
26239 * lib/f-torture.exp: Improve error and loop detection.
26240
26241 1997-11-19 Michael Meissner <meissner@cygnus.com>
26242
26243 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
26244 use that to size the filler array.
26245
26246 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
26247
26248 * lib/c-torture.exp(c-torture-execute): Fix typo.
26249
26250 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
26251 testcase as the executable name. Keep the executable around if
26252 the test fails.
26253
26254 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
26255
26256 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
26257 changes. Only test one -g option, and move it to the end of the
26258 list of options to test.
26259
26260 1997-09-19 Michael Meissner <meissner@cygnus.com>
26261
26262 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
26263 variable GCC_TORTURE_OPTIONS to supply default switches separated
26264 by colons. If no environment variable, run tests with -O0 -g, -O1
26265 -g, and -O2 -g as well.
26266
26267 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
26268
26269 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
26270 explanatory comments. Fix indentation.
26271
26272 1997-09-15 Jeffrey A Law (law@cygnus.com)
26273
26274 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
26275
26276 1997-09-11 Jeffrey A Law (law@cygnus.com)
26277
26278 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
26279 * g++.old-deja/g++.mike/p7325.C: Likewise.
26280 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
26281
26282 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
26283
26284 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
26285 * g++.old-deja/g++.brendan/crash30.C: Likewise.
26286 * g++.old-deja/g++.brendan/crash39.C: Likewise.
26287 * g++.old-deja/g++.law/operators4.C: Likewise.
26288
26289 1997-09-11 Joe Buck (jbuck@synopsys.com)
26290
26291 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
26292 * g++.old-deja/g++.mike/p784.C: Ditto.
26293 * g++.old-deja/g++.mike/p785.C: Ditto.
26294
26295 1997-09-05 Jeffrey A Law (law@cygnus.com)
26296
26297 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
26298
26299 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
26300
26301 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
26302 target feature; pass this to c-torture-execute as needed.
26303
26304 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
26305
26306 * lib/c-torture.exp(c-torture-execute): If the previous and the
26307 current executables being tested are identical, we don't need to
26308 run the executable again. Try to make the executable names
26309 unique. Add an optional argument for passing additional compiler
26310 flags.
26311
26312 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
26313
26314 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
26315
26316 1997-08-29 Jeffrey A Law (law@cygnus.com)
26317
26318 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
26319
26320 1997-07-31 Jeffrey A Law (law@cygnus.com)
26321
26322 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
26323 32bit or larger longs.
26324
26325 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
26326 have either a 32bit long or 32bit int.
26327
26328 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
26329
26330 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
26331 Make double precision tests dependent on sizeof (double).
26332
26333 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
26334
26335 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
26336 too.
26337
26338 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
26339
26340 * gcc.c-torture/compile/961203-1.cexp: New script.
26341
26342 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
26343
26344 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
26345 up the includes ourselves.
26346
26347 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
26348
26349 * lib/plumhall.exp: Remove random include, and add a few
26350 verbose messages for debugging.
26351
26352 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
26353
26354 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
26355 of trying to do it ourselves.
26356
26357 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
26358
26359 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
26360
26361 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
26362
26363 * gcc.prms/5403.c: Made regexp a bit less strict.
26364
26365 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
26366
26367 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
26368 is returned from remote_load instead.
26369 * lib/plumhall.exp: Ditto.
26370 * lib/mike-g++.exp: Ditto.
26371 * lib/old-dejagnu.exp: Ditto.
26372 * lib/c-torture.exp: Ditto.
26373
26374 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
26375
26376 * lib/g++.exp: Use build_wrapper procedure.
26377 * lib/gcc.exp: Ditto.
26378
26379 1997-05-20 Jeffrey A Law (law@cygnus.com)
26380
26381 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
26382 an old-style decl for malloc. Fixes tests to work when
26383 sizeof (int) != sizeof (size_t).
26384
26385 1997-05-15 Mike Meissner <meissner@cygnus.com>
26386
26387 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
26388
26389 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
26390 use stdargs.h interface.
26391
26392 1997-05-15 Mike Meissner <meissner@cygnus.com>
26393
26394 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
26395 NO_VARARGS when compiling.
26396
26397 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
26398
26399 * lib/plumhall.exp(ph_includes): New procedure.
26400 (ph_make): Use it.
26401 (ph_compiler): Ditto.
26402
26403 * lib/g++.exp: Rename test-glue.c to testglue.c.
26404 * lib/gcc.exp: Ditto.
26405
26406 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
26407
26408 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
26409 to completion when it's called.
26410
26411 1997-03-21 Michael Meissner <meissner@cygnus.com>
26412
26413 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
26414 is defined, don't do test.
26415
26416 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
26417
26418 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
26419 for object files.
26420 (ph_summary): Mark skipped testcases as untested, not unresolved.
26421
26422 * lib/plumhall.exp (ph_make): If unresolved because of bad
26423 errorCode, record errorCode in log file.
26424 (*): Replace send_log/verbose with verbose -log.
26425
26426 1997-03-19 Michael Meissner <meissner@cygnus.com>
26427
26428 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
26429 double conversion if double isn't at least 8 bytes.
26430
26431 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
26432 int to work with targets where int is 16 bits.
26433
26434 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
26435 8 bytes, just exit, since 4 byte doubles don't have enough bits of
26436 precision for the test to complete.
26437
26438 1997-03-14 Michael Meissner <meissner@cygnus.com>
26439
26440 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
26441 if d10v is not compiled with the -mdouble64 flag.
26442 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
26443
26444 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
26445 d10v is not compiled with the -mint32 flag.
26446
26447 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
26448
26449 * lib/plumhall.exp: Use incr_count.
26450
26451 1997-03-12 Jeffrey A Law (law@cygnus.com)
26452
26453 * gcc.c-torture: Update to c-torture-1.45.
26454
26455 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
26456
26457 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
26458 the name of the expect testcase file).
26459
26460 * lib/g++.exp(g++_init): Ditto.
26461
26462 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
26463
26464 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
26465 the host.
26466
26467 * lib/gcc.exp(gcc_exit): New procedure.
26468
26469 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
26470
26471 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
26472 specs where appropriate.
26473
26474 * g++.old-deja/g++.arm/*: Added additional ERROR checks
26475 because of new "candidates are" messages, and removed a few
26476
26477 * Converted all non-old-style g++ testcases to old-style, and
26478 moved into g++.old-deja.
26479
26480 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
26481
26482 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
26483 options.
26484
26485 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
26486 succeeded.
26487
26488 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
26489
26490 1997-02-13 Michael Meissner <meissner@cygnus.com>
26491
26492 * lib/gcc.exp (gcc_target_compile): Add support for defining
26493 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
26494 the machine doesn't have those features.
26495
26496 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
26497
26498 * g++.law/operators4.exp: Don't use LIBS.
26499
26500 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
26501
26502 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
26503
26504 * lib/mike-g++.exp: Don't set the compiler to be tested here.
26505 * lib/g++.exp: Set it here instead. Also, allow use of the
26506 --tool_exec and --tool_opt options. Change CXX to
26507 GXX_UNDER_TEST.
26508
26509 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
26510
26511 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
26512
26513 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
26514
26515 * lib/old-dejagnu.exp: Use prune_warnings instead of
26516 prune_system_crud.
26517 * lib/mike-g++.exp: Ditto.
26518 * lib/gcc.exp: Ditto.
26519 * lib/g++.exp: Ditto.
26520
26521 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
26522
26523 1997-02-07 Jeffrey A Law (law@cygnus.com)
26524
26525 * 941014-2.c: Include stdlib.h
26526 * 960327-1.c: Include stdio.h
26527 * dbra.c, index-1.c: Don't assume ints are 32bits.
26528
26529 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
26530
26531 * lib/gcc.exp: Add gcc,stack_size target feature.
26532
26533 * lib/g++.exp(g++_target_compile): Add the include and link
26534 paths here, not in two other places. And, it's $options, not
26535 options.
26536
26537 * lib/mike-g++.exp(postbase): Remove the code that determines
26538 the correct include and link paths.
26539 * g++.old-deja/old-deja.exp: Ditto.
26540
26541 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
26542
26543 * lib/g++.exp(g++_init): target_compile no longer returns the
26544 filename of the result.
26545
26546 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
26547
26548 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
26549 call to glob.
26550
26551 * gcc.c-torture/special/special.exp: Change call to
26552 gcc_target_compile to include the object file.
26553
26554 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
26555
26556 * gcc.c-torture/special/special.exp: Correct misspelling in last
26557 change.
26558
26559 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
26560
26561 * lib/plumhall.exp(ph_summary): Log the entire output of the
26562 executable. Return -1 if there were any failures, 0 otherwise.
26563 (ph_execute): Return -1 if there were any failures, 0 otherwise.
26564 (ph_make): Clean up objects and executables that were built
26565 if the tests succeeded.
26566
26567 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
26568
26569 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
26570 libraries and includes in the build tree as appropriate.
26571
26572 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
26573
26574 * lib/c-torture.exp: Instead of looking for the global variable
26575 NO_LONG_LONG, check to see if that's a feature of the target.
26576
26577 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
26578
26579 * config/default.exp: Minimize. Delete the remainer of the files in
26580 config; this functionality is now in devo/dejagnu/config.
26581
26582 g++.*/*: Pass any additional flags used to compile to postbase;
26583 delete CXXFLAGS.
26584
26585 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
26586 is now done by runtest.exp. Use gcc_target_compile instead of
26587 compile.
26588
26589 lib/c-torture.exp: Use gcc_target_compile instead of compile.
26590 Remove references to CFLAGS. Use remote_file instead of
26591 calling rm -f.
26592 (c-torture): Take a list of arguments to use to compile this
26593 testcase.
26594
26595 lib/g++.exp: Simplify. Use target_compile instead of compile.
26596 lib/gcc-dg.exp: Ditto.
26597 lib/gcc.exp: Ditto.
26598 lib/mike-{gcc,g++}.exp: Ditto.
26599 lib/old-dejagnu.exp: Ditto.
26600 lib/plumhall.exp: Ditto.
26601
26602 1997-01-08 Jim Wilson <wilson@cygnus.com>
26603
26604 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
26605 (ph_linker): Likewise.
26606
26607 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
26608
26609 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
26610 MAP_ANON / MAP_ANONYMOUS if defined;
26611 else try to map from /dev/zero .
26612
26613 1996-11-12 Jeffrey A Law (law@cygnus.com)
26614
26615 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
26616 isn't defined, then define it to MAP_ANONYMOUS.
26617
26618 1996-11-12 Jeffrey A Law (law@cygnus.com)
26619
26620 * gcc.c-torture: Update to c-torture-1.42 release.
26621
26622 1996-11-11 Jeffrey A Law (law@cygnus.com)
26623
26624 * gcc.c-torture: Update to c-torture-1.41 release.
26625
26626 1996-10-27 Jeffrey A Law (law@cygnus.com)
26627
26628 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
26629 c-torture release.
26630
26631 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
26632
26633 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
26634 and LDFLAGS. Fix second case to append the target_info ldflags
26635 onto LDFLAGS, not CFLAGS.
26636 * lib/g++.exp (g++_init): Add target_info stuff.
26637 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
26638 of libgloss and newlib flags for !native.
26639
26640 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
26641 (GDB): Fix relative path to go up another dir for finding gdb.
26642
26643 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
26644
26645 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
26646 versions in the target_info array, if they don't exist.
26647
26648 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
26649
26650 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
26651
26652 1996-07-08 Jim Wilson <wilson@cygnus.com>
26653
26654 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
26655 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
26656
26657 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
26658
26659 * lib/old-dejagnu.exp: Don't remove the output file before we've
26660 actually tested it. Don't append pwd to the path of the executable
26661 we're testing.
26662
26663 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
26664
26665 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
26666
26667 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
26668
26669 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
26670 temporary directory for compiler files, and set it to a default
26671 value of /tmp. Set $output as the name of the output file from
26672 compiling the testcase. Add a -o option to $cflags_var so the
26673 compiler writes the final output file as $output. Set $executable
26674 to $output.
26675
26676 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
26677 directory for compiler files, and set it to /tmp if it doesn't
26678 already have a value. Set $output_file to the name of the output
26679 file from compiling the testcase. Add a -o option to CXXFLAGS so
26680 the compiler writes the final output file as $output. Use $output
26681 as the executable to be tested.
26682
26683 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
26684
26685 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
26686
26687 1996-06-08 Jeffrey A Law (law@cygnus.com)
26688
26689 * gcc.c-torture/execute/pending-1.c: New test. Still
26690 pending in Tege's queue.
26691
26692 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
26693
26694 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
26695 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
26696 if there were failures. Call unresolved if there were unresolved
26697 testcases. Call gcc_fail if program did not run to completion.
26698 (ph_make): Pass additional argument name to ph_execute.
26699 (ph_execute): Add new argument. Pass additional arguments to
26700 ph_summary. Call gcc_fail is there is no execution output.
26701
26702 1996-04-24 Jeffrey A Law (law@cygnus.com)
26703
26704 * lib/plumhall.exp (proc_summary): Output relavent summary
26705 lines into the log so specific failures in plumhall can be
26706 investigated.
26707
26708 1996-04-10 Jeffrey A Law (law@cygnus.com)
26709
26710 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
26711 (c-torture-execute): Don't try to execute tests which use
26712 "long long" types if $NO_LONG_LONG is nonzero.
26713
26714 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
26715
26716 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
26717 not c-torture.
26718
26719 * gcc.ieee: Move from here.
26720 * gcc.c-torture/execute/ieee: To here.
26721
26722 1996-03-26 Jeffrey A Law (law@cygnus.com)
26723
26724 * gcc.c-torture: Update to c-torture-1.41 release.
26725
26726 1996-03-22 Jeffrey A Law (law@cygnus.com)
26727
26728 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
26729 not "$output".
26730
26731 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
26732
26733 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
26734 -c present.
26735
26736 1996-03-02 Jeffrey A Law (law@cygnus.com)
26737
26738 * config/proelf.exp: Handle connecting to a simulator.
26739
26740 1996-01-31 Jeffrey A Law (law@cygnus.com)
26741
26742 * config/proelf.exp: New file. Enough framework that we can
26743 run c-torture tests on the proelf targets (or any other target
26744 that gdb can connect to for that matter).
26745
26746 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
26747
26748 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
26749 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
26750
26751 * lib/plumhall.exp (ph_execute): Always call ph_summary if
26752 exec_output exists.
26753
26754 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
26755
26756 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
26757 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
26758
26759 * config/*.exp: Update FSF address. Change result of ${tool}_load
26760 to pass/fail/unresolved/unsupported/untested. Caller must now
26761 call unresolved/unsupported/untested.
26762 * lib/*.exp: Update FSF address. Update to handle new results of
26763 ${tool}_load.
26764 * lib/chill.exp (verbose): Delete.
26765
26766 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
26767
26768 * lib/gcc.exp (default_gcc_start): Change order of args to
26769 $LDFLAGS $CFLAGS $LIBS.
26770 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
26771 Save/set/restore CFLAGS. Pass single arg to gcc_start.
26772 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
26773 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
26774 * gcc.misc-tests/dg-test.exp: Likewise.
26775 * gcc.misc-tests/msgs.exp: Likewise.
26776 * gcc.prms/prms.exp: Likewise.
26777 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
26778 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
26779
26780 * lib/dg.exp: Deleted, moved to dejagnu/lib.
26781
26782 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
26783
26784 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
26785
26786 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
26787 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
26788
26789 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
26790 necessary.
26791
26792 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
26793
26794 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
26795 global for loop; add use of $mathlib.
26796 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
26797 settings here; set mathlib for anything but VxWorks.
26798
26799 1996-01-22 Jeffrey A Law (law@cygnus.com)
26800
26801 * gcc.c-torture: Update to c-torture-1.40 release.
26802
26803 1996-01-03 Jeffrey A Law (law@cygnus.com)
26804
26805 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
26806 dg.exp.
26807
26808 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
26809
26810 * lib/c-torture.exp (c-torture-execute): Declare "output" as
26811 global.
26812
26813 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
26814
26815 * lib/g++.exp (LIBS): Define if not already.
26816 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
26817 (gcc-dg-prune): Call prune_gcc_output.
26818 * lib/gcc.exp (prune_gcc_output): New proc.
26819 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
26820 prune_gcc_output.
26821
26822 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
26823
26824 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
26825 (c-torture-execute): Likewise. Rename `name' to `testcase'.
26826
26827 1995-11-15 Jeffrey A Law (law@cygnus.com)
26828
26829 * gcc.c-torture: Update to c-torture-1.39 release.
26830
26831 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
26832
26833 * lib/c-torture.exp (c-torture-execute): Don't return if one option
26834 fails, try others as well.
26835
26836 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
26837
26838 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
26839 If compilation fails, mark execute tests as `untested'.
26840 If test is marked as unsupported, don't mark compilation and
26841 execute tests as failed.
26842
26843 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
26844
26845 * lib/g++.exp (g++_init): Don't link in libg++, and look to
26846 libstdc++ for whether or not we want to be doing shared
26847 libraries. Delete link_curses since we don't need it anymore.
26848 * lib/mike-g++.exp (postbase): Don't link in libg++.
26849 * g++.old-deja/old-deja.exp: Likewise.
26850
26851 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
26852
26853 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
26854
26855 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
26856
26857 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
26858 For that, add `-Wl,-a,shared_archive'.
26859 * g++.old-deja/old-deja.exp: Likewise.
26860
26861 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
26862
26863 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
26864
26865 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
26866
26867 * lib/mike-g++.exp (postbase): Pay attention to the status of
26868 g++_load.
26869
26870 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
26871
26872 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
26873
26874 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
26875
26876 * lib/gcc.exp (default_gcc_start): No longer need to log program
26877 being executed or its output, execute_anywhere does that now.
26878 * lib/g++.exp (default_g++_version): Call execute_anywhere.
26879 (default_g++_start): Likewise. Delete calls to verbose/send_log.
26880
26881 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
26882
26883 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
26884 the same as those in lib/g++.exp.
26885
26886 1995-10-10 Jeff Law (law@hurl.cygnus.com)
26887
26888 * gcc.c-torture: Update to c-torture-1.38 release.
26889 * gcc.ieee: Related changes.
26890
26891 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
26892
26893 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
26894 "exec". Minor reformatting changes.
26895
26896 * config/rom68k.exp (${tool}_load): Make it work in a canadian
26897 cross. This means all "exec" calls now work on a remote host as
26898 well.
26899 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
26900 cross. Filter out the extra "\r\n" stuff that expect puts in.
26901 (c-torture-execute): Filter out the bogus warnings like
26902 c-torture-compile does. Add support for canadian cross.
26903 * lib/gcc.exp (default_gcc_version, default_gcc_start)
26904 Use execute_anywhere rather than calling exec directly. Now it
26905 works for canadian cross testing.
26906
26907 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
26908
26909 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
26910 results into a variable, and check that rather than using file exists.
26911
26912 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
26913
26914 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
26915 create a libg++.so. For sunos4.1.*, also add -ltermcap.
26916
26917 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
26918
26919 * g++.old-deja/old-deja.exp: Create and pass runshlib and
26920 lib_curses if there's a shared libg++ in the build tree.
26921
26922 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
26923
26924 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
26925 if not supported target.
26926
26927 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
26928
26929 * lib/g++.exp (g++_init): Move empty setting of runshlib and
26930 link_curses up to always happen, not just for native builds.
26931
26932 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
26933
26934 * gcc.c-torture: Update to c-torture-1.36 release.
26935 * gcc.failure: Related changes.
26936
26937 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
26938
26939 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
26940
26941 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
26942
26943 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
26944 * lib/mike-g++.exp (postbase): Not in here. Still reference
26945 runshlib, link_curses, and mathlib for link and run.
26946
26947 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
26948 pass the runtime shared library options for Solaris, OSF/1, and
26949 Irix5, and link with -lcurses to avoid unresolved references.
26950
26951 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
26952
26953 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
26954 only run once.
26955
26956 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
26957
26958 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
26959
26960 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
26961
26962 * gcc.c-torture: Update to c-torture-1.35 release. Note we
26963 do not have a framework for the "compat" tests yet.
26964
26965 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
26966
26967 * lib/mike-g++.exp (postbase): New local variable `mathlib',
26968 set to null if we're testing vxworks5.1. Use that instead of
26969 `-lm' in the setting of LIBS for link and run.
26970
26971 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
26972
26973 * config/rom68k.exp (${tool}_load): Major changes to make it
26974 work. Verified that it does in fact return the stuff in
26975 exec_output properly. Catch any Emul or any TRAP other than 0.
26976
26977 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
26978
26979 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
26980 LDFLAGS properly for targets that need stuff from libgloss.
26981 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
26982 only run once.
26983 (gpp_initialized): New variable.
26984
26985 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
26986
26987 * config/rom68k.exp: Load libgloss.exp.
26988 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
26989 so we can produce a fully linked binary.
26990 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
26991 so we can produce a fully linked binary.
26992
26993 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
26994
26995 * lib/plumhall.exp (ph_section): Watch for expected failures.
26996 Add missing `else'.
26997
26998 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
26999 run the testcase.
27000 (c-torture): Likewise.
27001
27002 1995-08-28 Doug Evans <dje@cygnus.com>
27003
27004 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
27005
27006 * lib/mike-g++.exp (mike_cleanup): New proc.
27007 (prebase): New globals compiler_result, not_compiler_result,
27008 target_regexp.
27009 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
27010 allow leading "-" in pattern. Watch for unsupported tests.
27011 If $compiler_result is set, pattern match assembler code,
27012 and ditto for $not_compiler_result.
27013 * lib/mike-gcc.exp: Likewise.
27014
27015 * lib/plumhall.exp (ph_execute): Only call ph_summary if
27016 execution "succeeded".
27017
27018 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
27019
27020 * config/win32.exp: New file.
27021 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
27022
27023 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
27024
27025 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
27026 unsupported.
27027 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
27028 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
27029 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
27030
27031 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
27032 "... without exceptions was ...". That is now handled by
27033 prune_system_crud.
27034 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
27035
27036 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
27037
27038 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
27039 sieve.c,sort2.c}: New files.
27040 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
27041 sieve.exp,sort2.exp}: Drivers for them.
27042
27043 * lib/mike-gcc.exp (program_output): New user settable variable.
27044 (postbase): Call prune_system_crud. Also prune extraneous compiler
27045 messages.
27046 * lib/mike-g++.exp (program_output): New user settable variable.
27047
27048 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
27049
27050 * config/sh.exp: Deleted (use sim.exp instead).
27051
27052 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
27053
27054 * config/vx.exp: Declare CHECKTASK as global.
27055 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
27056 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
27057 * lib/old-dejagnu.exp: Load [pwd]/$executable.
27058
27059 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
27060
27061 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
27062 target. Like vx.exp, only includes `vx29k.exp' instead of
27063 `vxworks.exp'.
27064
27065 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
27066
27067 * config/sim.exp: Increase time limit from 120 seconds to 240.
27068
27069 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
27070
27071 * gcc.c-torture/execute/950628-1.c: New test.
27072
27073 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
27074
27075 * gcc.c-torture: Update with changes/additions from
27076 c-torture-1.34.
27077
27078 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
27079
27080 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
27081
27082 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
27083
27084 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
27085
27086 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
27087
27088 * gcc.c-torture/compile/950512-1.c: New test.
27089 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
27090 * gcc.dg/struct-ret-1.c: Likewise.
27091
27092 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
27093
27094 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
27095 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
27096
27097 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
27098
27099 * gcc.c-torture/special/920411-1.c: Deleted.
27100 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
27101
27102 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
27103
27104 * config/sim.exp (${tool}_load): Hack in call to bash to get a
27105 cpu limit.
27106
27107 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
27108
27109 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
27110
27111 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
27112
27113 From kenner;
27114 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
27115 is the proper length.
27116 * va-arg-3.c: Likewise.
27117
27118 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
27119
27120 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
27121 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
27122
27123 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
27124 * lib/g++.exp (default_g++_start): Delete old cruft.
27125
27126 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
27127
27128 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
27129 (2 * (1 << 18)) to (2 * (1 << 17)).
27130
27131 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
27132
27133 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
27134
27135 * config/rom68k.exp: Renamed from config/idp.exp
27136
27137 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
27138
27139 * c-torture/compile/921109-2.c
27140
27141 1995-04-18 Mike Stump <mrs@cygnus.com>
27142
27143 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
27144 excess errors.
27145
27146 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
27147
27148 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
27149 output.
27150 * lib/g++.exp (default_g++_start): Likewise.
27151
27152 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
27153
27154 * gcc.c-torture/compile/950329-1.c: New test.
27155
27156 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
27157
27158 * config/bug.exp (${tool}_load): Updated to use new remote_open
27159 and remote_close procs.
27160 * config/idp.exp: New file.
27161
27162 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
27163
27164 * gcc.c-torture/execute/950322-1.c: New test.
27165
27166 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
27167
27168 * config/vx.exp (${tool}_load): Clean up testing of return code from
27169 vxworks_ld and vxworks_spawn.
27170
27171 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
27172
27173 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
27174
27175 1995-03-13 Mike Stump <mrs@cygnus.com>
27176
27177 * lib/old-deja.exp: Add `excess errors test - ' error, now one
27178 can mark excess errors on a machine by machine basis. Note, the
27179 default is to not expect any excess errors, even when excess
27180 errors test - is given, so you will want to put an XFAIL ... on
27181 these lines. For example, // excess errors test - XFAIL hppa*-*-*
27182 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
27183 those 4 machines, but no others.
27184
27185 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
27186
27187 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
27188 * lib/c-torture.exp: to here.
27189
27190 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
27191
27192 * gcc.c-torture/execute/950221-1.c: New test.
27193 * gcc.c-torture/execute/struct-ret-1.c: New test.
27194 * gcc.c-torture/compile/950221-1.c: New test.
27195
27196 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
27197
27198 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
27199
27200 * gcc.c-torture/execute/arith-1.c (main): Return 0.
27201 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
27202
27203 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
27204
27205 * g++.gb: New directory of tests, derived from my signature and
27206 class scoping tests.
27207
27208 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
27209 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
27210 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
27211 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
27212 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
27213 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
27214 * g++.gb/sig25.C: Likewise.
27215
27216 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
27217 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
27218 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
27219 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
27220 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
27221 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
27222 * g++.gb/sig25.exp: Likewise.
27223
27224 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
27225 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
27226 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
27227 * g++.gb/scope13.C: Likewise, this test still fails.
27228
27229 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
27230 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
27231 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
27232 * g++.gb/scope13.exp: Ditto.
27233
27234 * g++.gb/README: New file, explains what these tests are about.
27235
27236 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
27237
27238 * lib/dg.exp (dg-do): Support `preprocess'.
27239 (dg-test): Likewise.
27240
27241 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
27242
27243 * config/udi.exp: change "continue -expect" to "exp_continue".
27244
27245 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
27246
27247 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
27248 Delete redundant tests.
27249
27250 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
27251 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
27252 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
27253 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
27254 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
27255 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
27256 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
27257 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
27258
27259 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
27260 storing label pointers.
27261 * gcc.c-torture/execute/921019-1.c: Likewise.
27262 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
27263 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
27264 parameter fp.
27265 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
27266 constants.
27267
27268 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
27269 Delete obsolete tests.
27270
27271 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
27272 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
27273 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
27274 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
27275 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
27276 * gcc.c-torture/compile/950124-1.c: New test.
27277
27278 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
27279
27280 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
27281
27282 * lib/mike-g++.exp: Add -lm to LIBS.
27283
27284 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
27285
27286 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
27287
27288 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
27289
27290 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
27291
27292 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
27293
27294 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
27295
27296 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
27297
27298 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
27299 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
27300 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
27301 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
27302 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
27303 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
27304 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
27305 * g++.law/{operators31.C, operators32.C,
27306 * g++.law/{operators33.C, operators34.C}: Likewise.
27307 * g++.law/{pic1.C, refs2.C}: Likewise.
27308 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
27309 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
27310 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
27311 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
27312
27313 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
27314 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
27315 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
27316 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
27317 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
27318 * g++.law/{enum9.exp, friend5.exp}: Likewise.
27319 * g++.law/{nest3.exp, nest4.exp}: Likewise.
27320 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
27321 * g++.law/{operators30.exp, operators31.exp}: Likewise.
27322 * g++.law/{operators32.exp, operators33.exp}: Likewise.
27323 * g++.law/{operators34.exp}: Likewise.
27324 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
27325 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
27326 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
27327 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
27328 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
27329
27330 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
27331 No longer expected to fail.
27332 * g++.law/missed-error3.C: Tweak for recent bool changes.
27333
27334 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
27335
27336 * config/emb-unix: Deleted.
27337 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
27338 remote execution. Do final link on remote host if REMOTE_LINK is set.
27339
27340 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
27341
27342 * lib/dg.exp (dg-test): Fix typo in last patch.
27343
27344 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
27345
27346 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
27347 (handles multiple occurrences).
27348
27349 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
27350
27351 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
27352 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
27353 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
27354 printed).
27355 * lib/c-torture.exp (c-torture-compile): Likewise.
27356 (c-torture): Prepend full path if missing.
27357 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
27358 (gcc_fail): Likewise.
27359 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
27360
27361 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
27362
27363 * lib/netware.exp: Only attach to NetWare i386 systems.
27364
27365 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
27366
27367 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
27368 messages. Add test name to "output pattern match" pass/fail message.
27369
27370 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
27371
27372 * gcc.dg: New testsuite.
27373 * gcc.dg/dg.exp: New file.
27374
27375 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
27376 test-switch.c}: Deleted.
27377
27378 * gcc.misc-tests/msgs.exp: New testcase driver.
27379
27380 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
27381
27382 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
27383 Watch for illegal return values from ${tool}_load.
27384 * config/unix.exp (${tool}_load): Fix pass/fail detection for
27385 cross targets. Coerce return value >0 to 1.
27386
27387 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
27388
27389 * config/unix.exp (${tool}_load): Call program rsh, not proc.
27390
27391 * config/emb-unix.exp: New file.
27392
27393 * config/sim.exp: Error if variable $SIM not defined.
27394 (${tool}_load): Mark test as "untested" if simulator missing.
27395
27396 * config/unix.exp: Load remote.exp to get rcp_download.
27397 * lib/c-torture.exp: Use different option lists for testcases with
27398 and without loops.
27399 * gcc.c-torture/execute/execute.exp: Likewise.
27400
27401 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
27402
27403 * config/*.exp: Clarify return code from ${tool}_load.
27404 Call `unresolved' or `untested' instead of `warning' or `perror'
27405 (sometimes you still want to call both though).
27406 Add comment that `shell_id' is local to each file.
27407 * config/udi.exp (timeout): Set to 30.
27408 Don't print warning if connection fails, $connectmode has already
27409 printed an error.
27410 (${tool}_load): Move verbose messages to level 2.
27411 Rework pattern for "Process started" message.
27412 Pass `shell_id' to ${connectmode}_download.
27413 Retry twice upon timeout. Make resetting of target more robust.
27414 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
27415 Pass `shell_id' to exit_$connectmode.
27416 Only call exit_$connectmode if connected.
27417 * config/unix.exp (${tool}_load): Check return codes better.
27418 * config/vrtx.exp (${tool}_load): Likewise.
27419 * config/vx.exp (${tool}_load): Likewise.
27420 Delete unneeded global's.
27421 * lib/dg.exp (dg-test): Update to reflect clarified return codes
27422 from ${tool}_load.
27423 (dg-stat): Delete.
27424 (dg-init): Delete recording of pass/fail counts.
27425 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
27426 (old-dejagnu-init): Likewise.
27427 (old-dejagnu-stat): Delete contents, empty proc now.
27428 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
27429 (c-torture): Delete references to lcnt, lpass, lfail.
27430 Get option list from TORTURE_OPTIONS.
27431 Delete -funroll[-all]-loops if no loops.
27432 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
27433 (g++_stat): Delete contents (empty proc now).
27434 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
27435 (gcc_finish): Likewise.
27436 (gcc_stat): Deleted.
27437 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
27438 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
27439 * gcc.c-torture/execute/execute.exp: Likewise.
27440 Split tests into two parts: compile, execute.
27441 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
27442 no loops. Update to reflect clarified return codes from ${tool}_load.
27443
27444 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
27445
27446 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
27447 to grep for.
27448 (old-dejagnu): Likewise (where necessary).
27449
27450 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
27451
27452 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
27453
27454 * lib/dg.exp (dg-process-target): Fix processing of selector.
27455 Add comment regarding use of `error'.
27456
27457 * lib/gcc.exp (prune_system_crud): Define if missing.
27458 * lib/g++.exp (prune_system_crud): Likewise.
27459
27460 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
27461 Call prune_system_crud.
27462 * lib/dg.exp (dg-runtest): New proc.
27463 Use perror instead of send_user for tcl errors in testcase.
27464 Don't return any value, it's never used.
27465 Don't clobber previous definition of `unknown'.
27466 Print tcl errors in `dg-final'.
27467
27468 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
27469
27470 * lib/dg.exp (dg-process-target): Improve syntax error messages.
27471 (dg-test): Don't print errorInfo, it contains stack backtrace.
27472
27473 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
27474
27475 * lib/g++.exp (runtest_file_p): Define if missing.
27476
27477 1994-09-24 Doug Evans (dje@cygnus.com)
27478
27479 * lib/mike-g++.exp: Comment out loading of g++.exp.
27480 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
27481 (default_g++_version): Always print something.
27482 (default_g++_start): Comment out call to `which'.
27483 (g++_start, g++_load): Deleted (must be defined in config file).
27484 * lib/gcc.exp: Test for existence of $CC at start.
27485 Delete check for tmpdir (done in gcc_init).
27486 (default_gcc_version): Always print something.
27487 (default_gcc_start): Comment out call to `which'.
27488 * config/*.exp: Major cleanup - make cross targets work at least a
27489 little better for g++ (by not being "--tool gcc" specific).
27490 Rename gcc_xxx to ${tool}_xxx.
27491 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
27492 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
27493
27494 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
27495
27496 * lib/c-torture.exp (c-torture-compile): Rework compiler
27497 message processing.
27498
27499 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
27500 c-torture.
27501
27502 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
27503
27504 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
27505
27506 * lib/dg.exp (dg-process-target): Support { target native }.
27507
27508 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
27509
27510 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
27511 looked for "... program xxx got fatal signal".
27512 Correct regsub munging of `comp_output'.
27513 Ignore compiler messages "path prefix not used" and "linker input
27514 file unused".
27515
27516 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
27517
27518 * lib/gcc.exp (runtest_file_p): Define if missing.
27519 * gcc.prms/template.c: Example to work from.
27520
27521 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
27522
27523 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
27524 * lib/dg.exp (dg-test): Call unsupported testcases as such.
27525
27526 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
27527 * gcc.prms/1883.c: Moved from compile/940714-1.c.
27528 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
27529 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
27530
27531 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
27532 (dg-process-target): No longer a varargs proc.
27533 Return S/N for target, P/F for xfail. All callers changed.
27534 (user option procs): More argument checking.
27535 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
27536 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
27537 (dg-test): Skip test if not running on selected target in `dg-do'.
27538 Update handling of `dg-do-what', `dg-output-text'.
27539 Separate execution pass/fail from output pattern match pass/fail.
27540 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
27541
27542 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
27543
27544 * gcc.c-torture/special/special.exp: Don't expect failure for mips
27545 target for 920510-1.c.
27546
27547 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
27548
27549 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
27550 Clean up comment regarding use of passcnt, etc.
27551 (gcc_stat): Don't update `testcnt' here.
27552 (gcc_finish): Do it here.
27553 Might as well reset `but_id' here too.
27554 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
27555 to determine if the file should be tested.
27556 * gcc.c-torture/compile/compile.exp: Likewise.
27557 * gcc.c-torture/execute/execute.exp: Likewise.
27558 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
27559 * gcc.misc-tests/dg-test.exp: Likewise.
27560 * gcc.prms/prms.exp: Likewise.
27561 * gcc.wendy/wendy.exp: Likewise.
27562 * g++.old-deja.exp: Likewise.
27563 Move "Testing file" message to verbose level 1.
27564
27565 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
27566
27567 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
27568
27569 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
27570
27571 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
27572 (default_gcc_start): Accept optional second list element
27573 of compiler flags. Print compiler output at verbosity level 2.
27574 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
27575 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
27576 Save current values of framework globals passcnt, failcnt, xpasscnt,
27577 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
27578 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
27579 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
27580 xfailcnt to compute stats. Update framework global `testcnt' from
27581 pass/fail counts.
27582 (gcc_finish): New proc. Clean up test environment.
27583 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
27584 (gcc_epass, gcc_efail): Delete.
27585 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
27586 argument of line number.
27587 (dg-init): If the tool has an init routine, call it.
27588 (dg-test): Remove args `cflags_var' and `libs_var'.
27589 Pass all compiler options to ${tool}_start.
27590 Handle missing line number.
27591 (dg-finish): New function.
27592 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
27593 particular files. Call gcc_finish at end. Move "skipping test"
27594 message to verbosity level 3.
27595 * gcc.c-torture/compile/compile.exp: Likewise.
27596 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
27597 * gcc.c-torture/execute/execute.exp: Likewise.
27598 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
27599 Print testcase being tried at verbosity level 1.
27600 * gcc.c-torture/special/special.exp: Unset xfail.
27601 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
27602 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
27603 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
27604 * gcc.failure/failure.exp: Likewise.
27605 * gcc.ieee/ieee.exp: Likewise.
27606 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
27607 Update call to dg-test. Call dg-finish at end.
27608 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
27609 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
27610 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
27611 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
27612 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
27613 * gcc.wendy/wendy.exp: Add copyright.
27614 Delete setting of tmpdir (done by gcc_init).
27615 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
27616 Pass compiler flags to gcc_start. Call gcc_finish at end.
27617 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
27618 gcc_[ce]pass/fail.
27619
27620 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
27621
27622 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
27623 confusion.
27624 (g++_load): Likewise.
27625
27626 * config/*.exp (gcc_load): Some were varargs fns and some were not.
27627 Rename argument to `prog' to remove the confusion.
27628 Varargs fns behave differently too!
27629 (g++_load): Likewise.
27630
27631 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
27632
27633 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
27634 what it is. Delete (always) printing of status value for !native.
27635 Simplify verbose code, and include status and exec_output.
27636 (g++_load): Use gcc_load.
27637
27638 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
27639
27640 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
27641 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
27642 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
27643 940714-3.c as these testcases don't exist anymore. Make
27644 va-arg-1.c expected to pass.
27645
27646 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
27647
27648 * gcc.misc-tests/misc.exp: Only run specific testcases.
27649 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
27650 * gcc.misc-tests/dg-[1-9].c: New files.
27651
27652 * lib/dg.exp: New testsuite driver.
27653 * gcc.prms/prms.exp: Use it.
27654
27655 * README.gcc: New file.
27656
27657 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
27658 Document and reset `lxpass' and `lxfail'.
27659 Simplify "initialized" message.
27660 (gcc_stat): Clean up comments a little.
27661
27662 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
27663
27664 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
27665
27666 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
27667
27668 * lib/old-dejagnu.exp (process-option): New proc.
27669 (old-dejagnu-init, old-dejagnu-stat): Likewise.
27670 (old-dejagnu): Simplify.
27671 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
27672
27673 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
27674
27675 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
27676 exists and is not an empty string.
27677
27678 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
27679 $xfail rather than calling setup_xfail. Clear $xfail when test is
27680 finished.
27681 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
27682 automatically.
27683
27684 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
27685 longer expected to fail.
27686
27687 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
27688 "f" function call.
27689
27690 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
27691
27692 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
27693 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
27694 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
27695 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
27696 c-torture-1.29.
27697
27698 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
27699 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
27700
27701 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
27702
27703 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
27704 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
27705
27706 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
27707 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
27708 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
27709
27710 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
27711
27712 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
27713 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
27714 940714-1.c, 940714-2.c, 940714-3.c},
27715 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
27716 gcc.misc-tests/{mg.c,mg.exp}:
27717 New tests.
27718 * gcc.noncompile/noncompile.exp: Change accordingly.
27719
27720 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
27721
27722 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
27723 Undo previous clobberage.
27724
27725 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
27726
27727 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
27728 * gcc.special/{930510-1.c, special.exp}:
27729 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
27730 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
27731 struct-varargs-1.c}: New tests from c-torture-1.26.
27732
27733 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
27734
27735 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
27736 argument to switch.
27737
27738 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
27739
27740 * Revert the previous changes. Please see Rob's directory
27741 (/lisa/test/rob/progressive/gcc/testsuite) for testing
27742 fixes.
27743
27744 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
27745
27746 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
27747 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
27748 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
27749 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
27750 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
27751 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
27752 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
27753 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
27754 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
27755 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
27756 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
27757 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
27758 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
27759 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
27760 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
27761 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
27762 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
27763 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
27764 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
27765 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
27766 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
27767 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
27768 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
27769 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
27770 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
27771 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
27772 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
27773
27774 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
27775
27776 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
27777 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
27778 with perror calls.
27779
27780 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
27781
27782 * config/unix.exp (g++_load): Fix syntax.
27783
27784 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
27785
27786 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
27787 * gcc.noncompile/921017-1.c: Deleted obsolete test.
27788 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
27789 Don't expect va-arg-1.c to fail. Correct expected output for
27790 920928-1.c.
27791 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
27792 * gcc.wendy/hbm4.c: Correct typo.
27793 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
27794
27795 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
27796
27797 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
27798 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
27799 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
27800 * lib/c-torture.exp (c-torture-compile): Ditto.
27801
27802 Reduce volume of output (remove all the -I's and such).
27803 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
27804 Call gcc_cpass, gcc_cfail.
27805 (c-torture): Pass testing option to c-torture-compile.
27806
27807 1994-03-21 Doug Evans (dje@cygnus.com)
27808
27809 Bring patches over from progressive.
27810 * config/default.exp: Exit remote shell cleanly.
27811 (g++_exit, g++_start): Add default versions.
27812 * config/sim.exp (gcc_load): Use perror, not error.
27813
27814 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
27815
27816 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
27817 set in site.exp.
27818
27819 1994-03-14 Doug Evans (dje@cygnus.com)
27820
27821 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
27822 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
27823 (wendy_try): New proc to run testcase.
27824 (main loop): Call 'em.
27825 * gcc.wendy/*.c: Clean up pass to correct expected output.
27826
27827 * lib/gcc.exp: Minor cleanup work.
27828 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
27829
27830 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
27831
27832 * config/sim.exp (gcc_load): Document return codes better.
27833 Don't pass -v to simulator.
27834
27835 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
27836
27837 * gcc.special/920717-x.c: Fix typo.
27838 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
27839 get at sources.
27840
27841 * lib/mike-gcc.exp: Fix typo.
27842
27843 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
27844
27845 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
27846 binary to use, transform the name.
27847 * config/*.exp: rename everything. Nuke any g++ specific files,
27848 it's now a special case of gcc that requires no special support.
27849 Add a default.exp for unsupported targets.
27850
27851 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
27852
27853 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
27854 lib/old-dejagnu.exp: Fix a few patterns to work with the new
27855 version of Tcl.
27856
27857 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
27858
27859 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
27860 than a warning.
27861
27862 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
27863
27864 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
27865
27866 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
27867
27868 * gcc.execute/execute.exp: Combine opt_list and foption_list into
27869 option_list. Compile every file with only 4/6 option choices
27870 (same as C torture) instead of with 12/18 different option
27871 choices.
27872 * lib/c-torture.exp: Likewise.
27873
27874 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
27875 not already set.
27876
27877 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
27878
27879 * lib/old-deja.exp: Add `excess errors test fails' error, now one
27880 can put an XFAIL *-*-* on excess errors.
27881
27882 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
27883
27884 * g++.law: Add more tests derived from g++-bugs snapshots.
27885
27886 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
27887 equivalent to g++.law/init9.
27888
27889 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
27890 compiled it, and the a.out file after we've run it.
27891
27892 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
27893
27894 * lib/mike-g++.exp (postbase): Delete the .o file after we've
27895 compiled it, and the a.out file after we've run it.
27896
27897 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
27898
27899 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
27900
27901 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
27902
27903 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
27904 version number.
27905
27906 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
27907
27908 * g++.law: New directory of g++ tests derived from the g++-bugs
27909 snapshots.
27910
27911 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
27912
27913 * gcc.compile: initbug1.c initbug1.exp testcase added
27914
27915 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
27916
27917 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
27918 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
27919 fixes submitted by Jeff Law (law@cs.utah.edu)
27920 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
27921 Jeff Law (law@cs.utah.edu)
27922
27923
27924 1993-11-30 Mike Stump (mrs@cygnus.com)
27925
27926 * config/unix-g++.exp: Follow the gcc way of doing things.
27927 * g++.old-deja/old-deja.exp: Minor updates.
27928 * lib/g++.exp: New file, follow the gcc way of doing things.
27929 * lib/old-dejagnu.exp: Minor updates.
27930 * lib/mike-g++.exp: Always unset errorInfo.
27931
27932 1993-11-06 Mike Stump (mrs@cygnus.com)
27933
27934 * lib/gcc.exp: Fix some errors with the below change, CC and
27935 CFLAGS should be global when setting, not local.
27936
27937 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
27938
27939 * lib/gcc.exp: Transform tool name.
27940
27941 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
27942
27943 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
27944
27945 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
27946
27947 * lib/gcc.exp: change gcc_done to gcc_stat
27948
27949 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
27950
27951 * Upgraded gcc testsuite to c-torture version 1.25
27952
27953 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
27954
27955 * lib/gcc.exp: added reporting code. Changed verbose compile message.
27956 * lib/c-torture: added hooks for new reporting code.
27957
27958 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
27959
27960 * config/sh-gcc.exp: check if sh-sim exists in the path
27961
27962 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
27963
27964 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
27965 * gcc.compile/compile.exp: Initial changes for new logic.
27966 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
27967 * gcc.failure/failure.exp: Initial changes for new logic.
27968 * gcc.ieee/ieee.exp: Initial changes for new logic.
27969 * gcc.misc-tests/misc.exp: Initial changes for new logic.
27970 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
27971 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
27972 * lib/c-torture.exp: Initial changes for new logic.
27973 * lib/gcc.exp: Initial changes for new logic.
27974
27975 1993-10-15 Mike Stump (mrs@cygnus.com)
27976
27977 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
27978 depend upon failure or success. Fully qualify names in failure
27979 and success messages. Always remove a.out before starting
27980 compile, just in case. Pay more attention to error text output by
27981 the compiler. Handle testcases with no known past errors just
27982 like all others, so that things are uniform. Other miscellaneous
27983 improvements.
27984
27985 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
27986
27987 * gcc.cpp: new directory for cpp tests
27988
27989 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
27990
27991 * lib/chill.exp: Code reformatted, removed unused code.
27992 * config/unix-chill.exp: Code reformatted, removed unused code.
27993 * chill.execute/execute.exp: Code reformatted, removed unused code.
27994 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
27995
27996 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
27997
27998 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
27999 routines not written.
28000
28001 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
28002
28003 * config/bug-gcc.exp: Use new procs from bug.exp.
28004
28005 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
28006
28007 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
28008 via ftp, rather than depending on NFS.
28009 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
28010 case.
28011
28012 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
28013
28014 * config/bug-gcc.exp: Use new download proc.
28015
28016 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
28017
28018 * chill.execute/execute.exp: cleanups, handles errors better
28019 * chill.compile/compile.exp: rewrite, based on execute.exp
28020 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
28021 * lib/chill.exp: major changes to diff proc and compile and link
28022 procs. added chill_fail and chill_pass wrappers to pass and
28023 fail. added more comments, and handle error codes better.
28024 Added a hack to capture stderr from exec, so noncompile tests
28025 can work.
28026
28027 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
28028
28029 * chill.execute/execute.exp: rewrite of testsuite driver
28030 * lib/chill.exp: rewrite of testsuite driver
28031 * config/unix-chill.exp: rewrite of testsuite driver
28032
28033 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
28034
28035 In chill.execute:
28036 * iexpr.ch: Standardize uppercase.
28037 * tuples.dat: Standardize uppercase.
28038 * vary.ch: standardize. Correct varying string assignments.
28039 * vary.dat: Add new output lines.
28040
28041 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
28042
28043 In chill.execute:
28044 * chprintf.ch: Standardize use of uppercase.
28045 * tuples.ch: Standardize and turn arr2 into a DCL,
28046 rather than a SYN.
28047 * pinits.ch: Standardize.
28048
28049 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
28050
28051 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
28052 * Makefil: Renamed to Makefile.in.
28053 * configure.in: New.
28054
28055 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
28056
28057 In chill.execute:
28058 * .cvsignore: Add result/output files.
28059 * Makefile: Fix up variables at start. Use MFLAGS
28060 everywhere. Correct bool_loc, built_ins entries.
28061 Add entry for vary1.ch.
28062 * bitarray.ch: Standardize upper-case usage.
28063 * bitexpr.ch: Standardize, add output of b1.
28064 * params.ch: Use arrayt in along PROC parameters, to
28065 avoid novelty problems.
28066 * sets.ch: Tiny cleanup.
28067 * vary1.ch: Re-indent.
28068
28069 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
28070
28071 * Add PR-related files to Makefiles, .cvsignore files, etc.
28072
28073 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
28074
28075 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
28076 with compiler objects. New names are test-flow.c and test-loop.c
28077
28078 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
28079
28080 * Upgraded c-torture tests from 1.19 to 1.20
28081
28082 * new files:
28083 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
28084 * gcc.compile: 930623-1.c 930623-2.c
28085 * gcc.noncompile: 930622-1.c 930622-2.c
28086 * gcc.failure: 920411-1.c 920627-2.c
28087 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
28088
28089 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
28090
28091 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
28092 More changes to get testsuite working properly. Needs more work.
28093 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
28094
28095 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
28096
28097 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
28098 More changes to get testsuite working properly. Needs more work.
28099
28100 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
28101
28102 * chill.compile/compile.exp: Added for Dejagnu support
28103 * chill.execute/execute.exp: Added for Dejagnu support
28104 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
28105
28106 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
28107
28108 This should complete moving the CHILL test files.
28109 * chill.noncompile(.cvsignore printf.grt
28110 in-printf.grt chprintf.grt chprintf.ch):
28111 Added test-support files.
28112 (Makefile): Modified further.
28113 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
28114 signal.ch): Added test files.
28115 * chill.execute (.cvsignore printf.grt printr.c
28116 in-printf.grt rts.c chprintf.grt rts.h): Added
28117 test-support files.
28118 (Makefile): More corrections.
28119
28120 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
28121
28122 * chill.compile, chill.execute, chill.nocompile: Add CHILL
28123 test cases, ready for DejaGnu.
28124
28125 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
28126
28127 * Upgraded c-torture tests from 1.18 to 1.19
28128
28129 * gcc.compile: added test(s):
28130 930607-1.c
28131 * gcc.execute: added test(s):
28132 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
28133
28134 * added new subdirectory for misc tests: gcc.misc-tests
28135 * gcc.misc-test(s): added tests:
28136 inst-check.c test-consts.c test-ior.c test-switch.c
28137
28138 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
28139
28140 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
28141
28142 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
28143
28144 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
28145
28146 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
28147
28148 * Upgraded c-torture tests from 1.17 to 1.18
28149
28150 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
28151
28152 * Upgraded c-torture tests from 1.12 to 1.17
28153
28154 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
28155
28156 * lib/old-dejagnu.exp:
28157 Fixed handling of XFAIL target triplets to correctly
28158 recognize wildcard characters. Removed code that
28159 appended a unique id tag to the end of the file name
28160 printed out by the result of the testcases within a
28161 given test file.
28162
28163 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
28164
28165 * lib/old-dejagnu.exp:
28166 Reworked expected failure handling to trigger off of XFAIL
28167 keyword in keyphrase embeded in testcase source code. The
28168 XFAIL keyword must be at the end of the keyphrase line. It
28169 may optionally be followed by one or more target triplets.
28170 It has just occured that the handling of wildcards in the
28171 target triplet may not be correct.
28172
28173 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
28174
28175 * g++.old-deja/tests:
28176 Moved all subdirectories up one level into g++.old-deja .
28177
28178 * lib/old-dejagnu.exp:
28179 Fixed problem with CXXFLAGS not being properly reset, and being
28180 corrupted with extraneous "-c" compiler option. This was
28181 causing binaries to not be generated for test that needed them.
28182 Modified strings passed to "pass" and "fail" so that individual
28183 tests from the same test file would be distinguished by an
28184 identifier appended to the test file name in the summary logs;
28185 this corrected a problem with erroneous diff logs. Added code
28186 to search testcases for expected fail and unexpected pass keywords.
28187
28188 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
28189
28190 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
28191
28192 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
28193
28194 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
28195 Removed extraneous text from end of "Special g++ Options"
28196 keyphrase.
28197
28198 * lib/old-dejagnu.exp: Added pattern matching to look for new
28199 keywords, embedded in testcases comments, which will trigger
28200 calls to xpass and xfail.
28201
28202 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
28203
28204 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
28205 comments embedded in the testcases, especially the one looking for
28206 special compiler options, as well as the pattern matching for the
28207 compiler output again.
28208
28209 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
28210
28211 * lib/old-dejagnu.exp: Do a proper check of the return value for
28212 execute tests. Fixed several problems with the pattern matching
28213 of the compiler output which gave erroneous test results.
28214 Changed several of the test result messages to be more descriptive.
28215 * config/unix-g++.exp: Proc g++_load now actually works and
28216 executes the tests passed to it and returns a usable return
28217 value.
28218
28219 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
28220
28221 * lib/gcc.exp: Exits gracefully if $CC is bogus.
28222
28223 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
28224
28225 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
28226 Modified both files to properly execute the old style
28227 dejagnu tests. The previous versions of these files were
28228 experimental and did not function anything near correctly.
28229
28230 1993-04-05 Rob Savoye (rob@cygnus.com)
28231
28232 * Removed all Makefile.in and configure.in files. No configuration
28233 needed now.
28234
28235 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
28236
28237 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
28238
28239 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
28240
28241 * gcc.compile/configure.in, gcc.unsorted/configure.in,
28242 gcc.special/configure.in, gcc.noncompile/configure.in,
28243 gcc.execute/configure.in, gcc.code_quality/configure.in,
28244 g++.other/configure.in, g++.old-deja/configure.in,
28245 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
28246 in srcname setting.
28247
28248 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
28249
28250 * lib/udi.exp: Fixed mondfe and mondfe_download.
28251 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
28252 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
28253
28254 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
28255
28256 * config/udi-gdb.exp: Check $shell_id after connecting to target.
28257 (gdb_exit): Don't remove *_soc files.
28258
28259 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
28260
28261 * lib/c-torture.exp: Don't look for main; instead always use -w
28262 -c. This is how the c-torture tests work. Remove the object
28263 file if the compilation succeeds.
28264 * gcc.execute/execute.exp: Remove executable if test passes.
28265 * gcc.noncompile/noncompile.exp: Every test is an expected
28266 failure.
28267 * gcc.special/special.exp: Added tests from c-torture 1.11,
28268 corrected use of existing test.
28269 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
28270 gcc.execute/920625-1.c: Updated to c-torture 1.11.
28271 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
28272 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
28273 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
28274 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
28275 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
28276 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
28277 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
28278 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
28279 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
28280 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
28281 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
28282 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
28283 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
28284 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
28285 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
28286 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
28287 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
28288 c-torture 1.11.
28289 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
28290 correspond to c-torture 1.11.
28291
28292 * New file.