321a27a61eb0e745a39f4e74da21dac5439dcfdb
[gcc.git] / gcc / testsuite / ChangeLog
1 2005-01-07 Jakub Jelinek <jakub@redhat.com>
2
3 PR tree-optimization/19283
4 * gcc.c-torture/execute/20050106-1.c: New test.
5
6 PR rtl-optimization/18861
7 * gcc.dg/20050105-1.c: New test.
8
9 PR tree-optimization/18828
10 * gcc.dg/20050105-2.c: New test.
11
12 2005-01-07 Andreas Jaeger <aj@suse.de>
13
14 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
15
16 2005-01-07 Bud Davis <bdavis9659@comcast.net>
17
18 PR fortran/18398
19 * gfortran.dg/fmt_read.f90: New test.
20
21 2005-01-06 Geoffrey Keating <geoffk@apple.com>
22
23 * gcc.dg/rs6000-ldouble-2.c: New.
24
25 2005-01-06 Mark Mitchell <mark@codesourcery.com>
26
27 PR c++/19244
28 * g++.dg/parser/ctor2.C: New test.
29
30 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31
32 PR c++/17154
33 * g++.dg/template/using9.C: New test.
34
35 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36
37 PR c++/19258
38 * g++.dg/lookup/friend6.C: New test.
39
40 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
41
42 PR c++/19270
43 * g++.dg/template/array10.C: New.
44
45 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46
47 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
48 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
49
50 2005-01-06 Jakub Jelinek <jakub@redhat.com>
51
52 * gcc.c-torture/compile/20050105-1.c: New test.
53
54 2005-01-05 Geoffrey Keating <geoffk@apple.com>
55
56 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
57
58 2005-01-05 Roger Sayle <roger@eyesopen.com>
59
60 PR middle-end/19100
61 * gcc.dg/conv-3.c: New test case.
62
63 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
64
65 * gcc.dg/asm-wide-1.c: New test.
66
67 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
68
69 PR c++/19030
70 * g++.dg/parse/crash22.C: New
71
72 2005-01-04 Geoffrey Keating <geoffk@apple.com>
73
74 PR 19257
75 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
76
77 2005-01-04 Uros Bizjak <uros@kss-loka.si>
78
79 PR middle-end/17767
80 * gcc.dg/i386-mmx-6.c: New test case.
81
82 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
83
84 PR tree-optimization/18308
85 * gcc.dg/vect/pr18308.c: New testcase.
86
87 2005-01-04 Andreas Jaeger <aj@suse.de>
88
89 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
90
91 2005-01-03 Geoffrey Keating <geoffk@apple.com>
92 Robert Bowdidge <bowdidge@apple.com>
93
94 * gcc.dg/cpp/subframework1.c: New.
95 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
96 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
97 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
98 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
99
100 2005-01-03 Geoffrey Keating <geoffk@apple.com>
101
102 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
103 producing warning.
104 * gcc.dg/darwin-weakimport-2.c: New.
105
106 2005-01-03 Richard Henderson <rth@redhat.com>
107
108 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
109
110 2005-01-03 Richard Henderson <rth@redhat.com>
111
112 * gcc.dg/vect/vect.exp: Enable for ia64.
113 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
114 (check_effective_target_vect_float): Likewise.
115 (check_effective_target_vect_no_align): Likewise.
116 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
117 * gcc.dg/vect/vect-8.c: Likewise.
118
119 2005-01-03 Uros Bizjak <uros@kss-loka.si>
120
121 PR target/19236
122 * gcc.dg/pr19236-1.c: New test case.
123
124 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
125
126 PR rtl-optimization/12092
127 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
128
129 2005-01-02 Andreas Jaeger <aj@suse.de>
130
131 * gcc.dg/pr12092-1.c: Do not run on x86_64.
132
133 2005-01-01 Roger Sayle <roger@eyesopen.com>
134 Andrew Pinski <pinskia@physics.uc.edu>
135
136 PR rtl-optimization/12092
137 * gcc.dg/pr12092-1.c: New test case.
138
139 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
140
141 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
142 'hidden' and 'default' for better portability.
143 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
144
145 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
146 6 and 7.
147 * g++.old-deja/g++.brendan/new3.C: Likewise.
148
149 2005-01-01 Steven Bosscher <stevenb@suse.de>
150
151 * gcc.dg/20041231-1.C: New test.
152 * g++.dg/warn/Wunreachable-code-1.C: New test.
153
154 2004-12-30 David Edelsohn <edelsohn@gnu.org>
155
156 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
157 file, not /dev/null. Abort on error.
158
159 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
160 Ziemowit Laski <zlaski@apple.com>
161
162 PR objc/18971
163 * objc.dg/encode-5.m: New test.
164
165 2004-12-29 Richard Henderson <rth@redhat.com>
166
167 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
168 * objc.dg/stabs-1.m: Disable for ia64.
169
170 2004-12-29 Mark Mitchell <mark@codesourcery.com>
171
172 PR c++/19190
173 * g++.dg/warn/Wunused-10.C: New test.
174
175 2004-12-28 Richard Henderson <rth@redhat.com>
176
177 * objc.dg/stabs-1.m: Disable for alpha.
178
179 2004-12-27 Mark Mitchell <mark@codesourcery.com>
180
181 PR c++/19149
182 * g++.dg/parse/error23.C: New test.
183
184 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
185
186 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
187
188 PR fortran/19032
189 * gfortran.dg/intrinsic_modulo_1.f90: New.
190 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
191 tests with divisor -1.
192
193 2004-12-27 Mark Mitchell <mark@codesourcery.com>
194
195 * g++.dg/opt/temp1.C (memcpy): Return a value.
196
197 PR c++/19148
198 * g++.dg/expr/cond7.C: New test.
199
200 2004-12-27 Paul Brook <paul@codesourcery.com>
201
202 * gfortran.dg/g77/select_no_compile.f: Remove.
203
204 2004-12-27 Richard Henderson <rth@redhat.com>
205
206 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
207 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
208 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
209
210 2004-12-26 Richard Henderson <rth@redhat.com>
211
212 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
213 by 1i instead of token pasting.
214
215 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
216
217 PR tree-optimization/17578
218 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
219 to additional_flags.
220 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
221
222 2004-12-25 Richard Henderson <rth@redhat.com>
223
224 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
225 Remove Alpha.
226
227 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
228
229 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
230 hppa*-*-hpux*.
231 * gcc.dg/pr17957.c (dg-options): Likewise.
232 * gcc.dg/struct-ret-1.c: Add prototype for abort.
233 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
234 instead of 0 on __hppa__.
235 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
236 "foo,%r" on hppa*-*-*.
237
238 2004-12-23 Bud Davis <bdavis9659@comcast.net>
239
240 PR fortran/19071
241 * gfortran.dg/complex_write.f90: New test.
242
243 2004-12-23 Mark Mitchell <mark@codesourcery.com>
244
245 PR c++/17595
246 * g++.dg/parse/pragma2.C: New test.
247
248 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
249
250 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
251
252 * gcc.dg/empty2.c: Add missing dg-warning.
253
254 2004-12-23 Mark Mitchell <mark@codesourcery.com>
255
256 PR c++/17413
257 * g++.dg/template/local4.C: New test.
258 * g++.dg/template/crash19.C: Add dg-error marker.
259
260 * g++.dg/template/crash31.C: Correct embedded PR number.
261
262 2004-12-23 Mark Mitchell <mark@codesourcery.com>
263
264 PR c++/16405
265 * g++.dg/opt/temp1.C: Add do-run marker.
266
267 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
268
269 * g++.dg/template/spec19.C: New.
270
271 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
272
273 PR target/16819
274 * gcc.dg/empty2.c: New.
275
276 2004-12-23 Richard Henderson <rth@redhat.com>
277
278 * lib/target-supports.exp (check_effective_target_vect_no_align):
279 Remove i?86 and x86-64.
280
281 2004-12-23 Mark Mitchell <mark@codesourcery.com>
282
283 PR c++/16405
284 * g++.dg/opt/temp1.C: New test.
285
286 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
287
288 PR c++/18733
289 * g++.dg/template/friend33.C: New testcase.
290
291 2004-12-22 Mark Mitchell <mark@codesourcery.com>
292
293 PR c++/18464
294 * g++.dg/template/cond5.C: New test.
295
296 PR c++/18492
297 * g++.dg/inherit/thunk3.C: New test.
298
299 PR c++/11224
300 * g++.dg/warn/Wunused-9.C: New test.
301
302 2004-12-22 Janis Johnson <janis187@us.ibm.com>
303
304 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
305
306 2004-12-22 Jan Beulich <jbeulich@novell.com>
307
308 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
309
310 2004-12-21 Mark Mitchell <mark@codesourcery.com>
311
312 PR c++/18378
313 * g++.dg/ext/packed8.C: New test.
314
315 PR c++/13268
316 * g++.dg/template/crash31.C: New test.
317
318 PR c++/19034
319 * g++.dg/template/crash30.C: New test.
320
321 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
322
323 PR C++/18984
324 * g++.dg/eh/ctor3.C: New test.
325
326 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
327
328 * objc.dg/stabs-1.m: Allow section name to be quoted and
329 assembly label to begin with '.LL'.
330
331 2004-12-21 Janis Johnson <janis187@us.ibm.com>
332
333 * gcc.dg/vect/vect.exp
334 (check_effective_target_lp64_or_vect_no_align): New.
335 * gcc.dg/vect/vect-77.c: Use it.
336 * gcc.dg/vect/vect-78.c: Use it.
337
338 * lib/target-supports.exp
339 (check_effective_target_vect_no_max,
340 check_effective_target_vect_no_bitwise,
341 check_effective_target_vect_no_align): New.
342 * gcc.dg/vect/vect-13.c: Use them.
343 * gcc.dg/vect/vect-17.c: Ditto.
344 * gcc.dg/vect/vect-18.c: Ditto.
345 * gcc.dg/vect/vect-19.c: Ditto.
346 * gcc.dg/vect/vect-20.c: Ditto.
347 * gcc.dg/vect/vect-27.c: Ditto.
348 * gcc.dg/vect/vect-29.c: Ditto.
349 * gcc.dg/vect/vect-44.c: Ditto.
350 * gcc.dg/vect/vect-48.c: Ditto.
351 * gcc.dg/vect/vect-50.c: Ditto.
352 * gcc.dg/vect/vect-52.c: Ditto.
353 * gcc.dg/vect/vect-54.c: Ditto.
354 * gcc.dg/vect/vect-56.c: Ditto.
355 * gcc.dg/vect/vect-58.c: Ditto.
356 * gcc.dg/vect/vect-60.c: Ditto.
357 * gcc.dg/vect/vect-72.c: Ditto.
358 * gcc.dg/vect/vect-80.c: Ditto.
359
360 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
361
362 PR c++/14075
363 * g++.dg/init/string1.C: New.
364
365 PR c++/18975
366 * g++.dg/other/synth1.C: New.
367
368 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
369
370 PR c/18963
371 * gcc.dg/pr18963-1.c: New test.
372
373 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
374
375 PR c/18596
376 * gcc.dg/funcdef-storage-1.c (foo): Remove.
377 * gcc.dg/pr18596-1.c: Use dg-error.
378 (dg-options): Use -fno-unit-at-a-time.
379 * gcc.dg/pr18596-2.c: New test.
380 * gcc.dg/pr18596-3.c: New test.
381
382 2004-12-20 Roger Sayle <roger@eyesopen.com>
383
384 PR middle-end/18683
385 * g++.dg/opt/pr18683-1.C: New test case.
386
387 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
388
389 PR other/19093
390 * g++.dg/opt/max1.C: Fix for 64bit targets.
391
392 2004-12-20 Matt Austern <austern@apple.com>
393
394 PR c++/19044
395 * g++.dg/ext/builtin6.C: New
396
397 2004-12-20 Diego Novillo <dnovillo@redhat.com>
398
399 PR tree-optimization/19080
400 * gcc.c-torture/compile/pr19080.c: New test.
401
402 2004-12-20 Steven Bosscher <stevenb@suse.de>
403
404 * gcc.dg/20041219-1.c: New test.
405
406 2004-12-19 Roger Sayle <roger@eyesopen.com>
407
408 PR middle-end/19068
409 * g++.dg/opt/max1.C: New test case.
410
411 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
412
413 * gcc.dg/fdata-sections-1.c: New test.
414
415 2004-12-18 Roger Sayle <roger@eyesopen.com>
416
417 PR middle-end/18548
418 * gcc.dg/max-1.c: New test case.
419
420 2004-12-18 Jakub Jelinek <jakub@redhat.com>
421
422 * gcc.c-torture/execute/20041218-1.c: New test.
423
424 2004-12-17 Diego Novillo <dnovillo@redhat.com>
425
426 * gcc.dg/pr18501.c: New test.
427 * gcc.dg/uninit-5.c: XFAIL.
428 * gcc.dg/uninit-9.c: XFAIL.
429
430 2004-12-17 Dale Johannesen <dalej@apple.com>
431
432 * gcc.dg/20041213-1.c: New.
433
434 2004-12-17 Ziemowit Laski <zlaski@apple.com>
435
436 * objc.dg/stabs-1.m: Allow assembly label to begin
437 with a dot ('.').
438
439 2004-12-17 Jakub Jelinek <jakub@redhat.com>
440
441 * gcc.c-torture/execute/20041213-1.c: Move...
442 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
443
444 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
445
446 PR c++/18721
447 * g++.dg/lookup/conv-5.C: New.
448
449 2004-12-16 Ziemowit Laski <zlaski@apple.com>
450
451 * objc.dg/stabs-1.m: New test.
452
453 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
454
455 * gcc.dg/visibility-c.c: Change compile to
456 assemble for the test.
457
458 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
459
460 PR target/19041
461 * gcc.dg/visibility-c.c: New test.
462
463 2004-12-16 Roger Sayle <roger@eyesopen.com>
464
465 PR middle-end/18493
466 * gcc.dg/switch-8.c: New test case.
467
468 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
469
470 PR c++/18905
471 * g++.dg/template/init4.C: New.
472 * g++.dg/opt/static3.C: Enable optimizer.
473
474 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
475
476 * g++.dg/other/complex1.C: New test.
477
478 2004-12-15 Alan Modra <amodra@bigpond.net.au>
479
480 * g++.dg/opt/inline9.C: New test.
481
482 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
483
484 PR fortran/18993
485 * gfotran.dg/nullify_1.f: New test.
486
487 2004-12-15 Richard Henderson <rth@redhat.com>
488
489 * gcc.target/i386/i386.exp: New harness.
490 * gcc.target/i386/vect-args.c: New.
491
492 2004-12-15 David Edelsohn <edelsohn@gnu.org>
493
494 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
495
496 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
497
498 PR c++/18825
499 * g++.dg/template/friend32.C: New test.
500
501 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
502
503 * cpp/pragma-once-1.c: New test.
504 * cpp/pragma-once-1b.h: Likewise.
505 * cpp/pragma-once-1c.h: Likewise.
506 * cpp/pragma-once-1d.h: Likewise.
507 * cpp/inc/pragma-once-1a.h: Likewise.
508
509 2004-12-15 Bud Davis <bdavis9659@comcast.net>
510 Steven G. Kargle <kargls@comcast.net>
511
512 PR fortran/17597
513 * gfortran.dg/list_read_3.f90: New test.
514
515 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
516
517 * gcc.dg/ftrapv-2.c: New test.
518
519 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
520
521 PR c++/18981
522 * g++.dg/template/typename9.C: New test.
523
524 2004-12-14 Mark Mitchell <mark@codesourcery.com>
525
526 PR c++/18738
527 * g++.dg/template/typename8.C: New test.
528 * g++.dg/parse/friend2.C: Tweak error message.
529
530 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
531
532 * gcc.c-torture/20041214-1.c: New test.
533
534 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
535
536 PR c++/18965
537 * g++.dg/init/array17.C: New test.
538
539 2004-12-14 Mark Mitchell <mark@codesourcery.com>
540
541 PR c++/18793
542 * g++.dg/init/aggr3.C: New test.
543
544 2004-12-14 Janis Johnson <janis187@us.ibm.com
545
546 * gcc.dg/altivec-types-1.c: New test.
547 * gcc.dg/altivec-types-2.c: New test.
548 * gcc.dg/altivec-types-3.c: New test.
549 * gcc.dg/altivec-types-4.c: New test.
550 * g++.dg/ext/altivec-types-1.C: New test.
551 * g++.dg/ext/altivec-types-2.C: New test.
552 * g++.dg/ext/altivec-types-3.C: New test.
553 * g++.dg/ext/altivec-types-4.C: New test.
554
555 2004-12-14 Jakub Jelinek <jakub@redhat.com>
556
557 PR middle-end/18951
558 * gcc.c-torture/execute/20041213-1.c: New test.
559
560 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
561
562 PR c++/18949
563 * g++.dg/template/cast1.C: New.
564
565 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
566
567 * gcc.c-torture/execute/20041213-2.c: New test.
568
569 2004-12-13 Richard Henderson <rth@redhat.com>
570
571 * gcc.dg/i386-sse-10.c: Fix typo in options.
572
573 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
574
575 PR c++/18968
576 * g++.dg/opt/pr18968.C: New test.
577
578 2004-12-13 Mark Mitchell <mark@codesourcery.com>
579
580 PR c++/18925
581 * g++.dg/ext/visibility/staticdatamem.C: New test.
582
583 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
584
585 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
586
587 2004-12-13 Roger Sayle <roger@eyesopen.com>
588
589 PR rtl-optimization/18928
590 * gcc.dg/pr18928-1.c: New test case.
591
592 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
593
594 PR tree-opt/16951
595 * gcc.c-torture/compile/20041211-1.c: New.
596
597 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
598
599 PR middle-end/17564
600 * gcc.c-torture/execute/20041212-1.c: New test.
601
602 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
603
604 PR fortran/18869
605 * gfortran.dg/common_1.f90: New test.
606
607 2004-12-12 Steven G. Kargl <kargls@comcast.net>
608 Paul Brook <paul@codesourcery.com>
609
610 PR fortran/16222
611 * gfortran.dg/real_do_1.f90: New test.
612
613 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
614
615 PR tree-opt/18040
616 * g++.dg/opt/ptrmem6.C: New test.
617
618 2004-12-11 Roger Sayle <roger@eyesopen.com>
619
620 PR middle-end/18921
621 * gcc.dg/pr18921-1.c: New test case.
622
623 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
624
625 PR fortran/17175
626 * gfortran.dg/scale_1.f90: New test.
627
628 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
629
630 PR middle-end/18903
631 * gcc.c-torture/compile/pr18903.c: New test.
632
633 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
634
635 * gcc.c-torture/execute/20041210-1.c: New test.
636
637 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
638
639 PR c++/18731
640 * g++.dg/parser/struct-1.C: New test.
641 * g++.dg/parser/struct-2.C: New test.
642 * g++.dg/parser/struct-3.C: New test.
643
644 2004-12-09 Richard Henderson <rth@redhat.com>
645
646 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
647
648 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
649 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
650
651 2004-12-09 Matt Austern <austern@apple.com>
652
653 PR c++/18514
654 * g++.dg/ext/builtin1.C: New
655 * g++.dg/ext/builtin2.C: New
656 * g++.dg/ext/builtin3.C: New
657 * g++.dg/ext/builtin4.C: New
658 * g++.dg/ext/builtin5.C: New
659
660 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
661
662 PR tree-opt/18904
663 * g++.dg/opt/ptrmem5.C: New test.
664
665 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
666
667 * g++.dg/parse/typename5.C: Adjust for new error.
668 * g++.dg/parse/typename7.C: New.
669
670 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
671
672 PR c++/18073
673 * g++.dg/other/mmintrin.C: New test.
674
675 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
676
677 PR c++/16681
678 * g++.dg/init/array15.C: New.
679 * g++.dg/init/array16.C: New.
680
681 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
682
683 PR fortran/18826
684 * gfortran.dg/assign_1.f90: New test.
685
686 2004-12-08 Nick Clifton <nickc@redhat.com>
687
688 * gcc.target/xstormy16/bss_below100: New directory containing tests.
689 * gcc.target/xstormy16/data_below100: Likewise.
690 * gcc.target/xstormy16/sfr: Likewise.
691 * gcc.target/xstormy16/below100.S: New test source file.
692 * gcc.target/xstormy16/below100.ld: New test linker script.
693 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
694 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
695 bp instructions.
696 * gcc.target/xstormy16/bp.c: Likewise.
697
698 * gcc.target/xstormy16/bss_below100: New files:
699 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
700 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
701 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
702 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
703 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
704 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
705 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
706 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
707 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
708 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
709 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
710 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
711 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
712 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
713 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
714 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
715 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
716 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
717 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
718 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
719 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
720 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
721 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
722 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
723 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
724 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
725 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
726
727 * gcc.target/xstormy16/data_below100: New files:
728 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
729 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
730 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
731 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
732 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
733 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
734 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
735 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
736 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
737 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
738 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
739 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
740 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
741 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
742 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
743 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
744 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
745 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
746 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
747 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
748 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
749 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
750 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
751 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
752 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
753 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
754 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
755
756 * gcc.target/xstormy16/sfr: New files:
757 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
758 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
759 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
760 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
761 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
762 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
763 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
764 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
765 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
766 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
767 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
768 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
769 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
770 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
771 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
772 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
773 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
774 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
775 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
776 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
777 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
778 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
779 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
780 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
781 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
782 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
783 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
784 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
785 27_if0_sfrw_bitfield_f.c
786
787 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
788
789 PR c++/18100
790 * g++.dg/lookup/name-clash4.C: New test.
791
792 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
793
794 PR c++/18672
795 * g++.dg/opt/array1.C: New.
796
797 PR c++/18803
798 * g++.dg/template/operator5.C: New.
799
800 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
801
802 PR c/18867
803 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
804
805 2004-12-07 Steven Bosscher <stevenb@suse.de>
806
807 * gcc.dg/noncompile/20041207.c: New test.
808
809 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
810
811 * g++.dg/other/unreachable-1.C: New test.
812
813 2004-12-06 Nick Clifton <nickc@redhat.com>
814
815 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
816 <limits.h> because the latter comes from gcc's include/ directory
817 and not the newlib/libc/include directory.
818
819 2004-12-04 Richard Henderson <rth@redhat.com>
820
821 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
822
823 2004-12-04 Richard Henderson <rth@redhat.com>
824
825 * lib/target-supports.exp (check_gc_sections_available): Disable
826 for alpha and ia64.
827
828 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
829
830 PR middle-end/17909
831 * g++.dg/other/vararg-2.C: New test.
832
833 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
834
835 PR c++/17011, c++/17971
836 * g++.dg/template/error15.C: Adjust expected error.
837 * g++.dg/template/instantiate3.C: Likewise.
838
839 2004-12-03 Janis Johnson <janis187@us.ibm.com>
840
841 * gcc.dg/altivec-18.c: Fix for darwin
842
843 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
844
845 PR c++/18782
846 * g++.dg/parse/ptrmem2.C: New.
847
848 PR c++/18318
849 * g++.dg/template/new1.C: New.
850
851 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
852
853 PR fortran/18710
854 * gfortran.dg/direct_io_3.f90: New test.
855
856 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
857
858 PR 18758
859 * g++.dg/parse/crash21.C: New.
860
861 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
862
863 PR c++/15664, c++/18276
864 * g++.dg/template/ttp13.C: New test.
865 * g++.dg/template/ttp14.C: Likewise.
866
867 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
868
869 PR c++/18123
870 * g++.dg/parse/enum2.C: New test.
871 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
872
873 2004-12-02 Nick Clifton <nickc@redhat.com>
874
875 * gcc.target/xstormy16: New test directory.
876 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
877 * gcc.target/xstormy16/bp.c: Check the generation of bp
878 instructions.
879 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
880 bn instructions and the BELOW100 attribute.
881
882 2004-12-02 Alan Modra <amodra@bigpond.net.au>
883
884 PR target/16952
885 * gcc.dg/ppc-eabi.c: New.
886
887 2004-12-02 Bud Davis <bdavis9659@comcast.net>
888
889 PR fortran/18284
890 * gfortran.dg/backspace.f90
891
892 2004-12-02 Bud Davis <bdavis9659@comcast.net>
893
894 * gfortran.dg/inquire.f90: New test.
895
896 2004-12-01 Janis Johnson <janis187@us.ibm.com>
897
898 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
899 handle effective-target-keyword.
900 (dg-skip-if): Support effective-target keyword as target list.
901 (dg-xfail-if): Ditto.
902 * lib/target-supports.exp (is-effective-target-keyword): New proc.
903
904 2004-12-01 Diego Novillo <dnovillo@redhat.com>
905
906 PR tree-optimization/18291
907 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
908
909 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
910
911 PR C++/18729
912 * g++.dg/parse/crash20.C: New.
913
914 PR c++/17431
915 * g++.dg/overload/arg1.C: New.
916 * g++.dg/overload/arg2.C: New.
917 * g++.dg/overload/arg3.C: New.
918 * g++.dg/overload/arg4.C: New.
919
920 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
921
922 * gcc.dg/c99-flex-array-4.c: Remove.
923
924 2004-11-30 Janis Johnson <janis187@us.ibm.com>
925
926 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
927
928 * lib/target-supports.exp (is-effective-target): Simplify.
929
930 * lib/target-supports.exp (check_effective_target_vect_long):
931 Fix for powerpc64-*-*.
932
933 2004-11-30 Loren James Rittle <ljrittle@acm.org>
934
935 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
936 to support new requirements on FreeBSD 5.
937
938 2004-11-30 Devang Patel <dpatel@apple.com>
939
940 PR 18702
941 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
942
943 2004-11-30 Janis Johnson <janis187@us.ibm.com>
944
945 * g++.dg/ext/altivec-13.C: New test.
946
947 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
948
949 PR tree-opt/18298
950 * gcc.c-torture/execute/p18298.c: New test.
951
952 2004-11-30 Ira Rosen <irar@il.ibm.com>
953 Dorit Naishlos <dorit@il.ibm.com>
954
955 PR tree-opt/18607
956 * gcc.dg/vect/vect-89.c: New test.
957
958 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
959
960 * gcc.dg/pr18596-1.c: New test.
961
962 2004-11-30 Ben Elliston <bje@au.ibm.com>
963
964 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
965
966 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
967
968 PR c/18479
969 * gcc.dg/pr18479.c: New test.
970
971 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
972
973 PR target/18490
974 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
975 mmix-knuth-mmixware.
976
977 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
978 cris-*-elf* cris-*-aout* mmix-*-*
979
980 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
981
982 PR middle-end/18725
983 * gcc.dg/pr18725.c: New test.
984
985 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
986
987 PR target/18488
988 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
989
990 PR target/18336
991 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
992
993 2004-11-29 Mark Mitchell <mark@codesourcery.com>
994
995 PR c++/18368
996 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
997 * g++.old-deja/g++.law/ctors5.C: Likewise.
998 * g++.old-deja/g++.other/crash25.C: Likewise.
999
1000 PR c++/18674
1001 * g++.dg/template/error16.C: New test.
1002
1003 PR c++/18512
1004 * g++.dg/template/crash29.C: New test.
1005
1006 2004-11-29 Diego Novillo <dnovillo@redhat.com>
1007
1008 PR tree-optimization/18712
1009 * gcc.c-torture/compile/pr18712.c: New test.
1010
1011 2004-11-29 Joseph Myers <joseph@codesourcery.com>
1012
1013 PR c/7544
1014 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
1015 tests.
1016
1017 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1018
1019 PR c++/18652
1020 * g++.dg/lookup/crash6.C: New test.
1021
1022 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
1023
1024 PR middle-end/18164
1025 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
1026
1027 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
1028
1029 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
1030 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
1031 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
1032
1033 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
1034
1035 * gcc.dg/pr18164.c: New test.
1036
1037 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
1038
1039 * gcc.dg/funroll-loops-all.c: New.
1040
1041 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
1042
1043 PR target/18489
1044 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
1045 delimeter, match space and TAB as well as ":".
1046
1047 PR target/18484
1048 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
1049
1050 PR target/18348
1051 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
1052
1053 PR target/18345
1054 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
1055
1056 PR target/18337
1057 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
1058
1059 2004-11-28 Bud Davis <bdavis9659@comcast.net>
1060
1061 * gfortran.dg/direct_io_2.f90: New test.
1062
1063 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
1064
1065 PR target/18334
1066 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
1067
1068 2004-11-28 Richard Henderson <rth@redhat.com>
1069
1070 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
1071
1072 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
1073
1074 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
1075 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
1076 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
1077 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
1078 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
1079 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
1080 gcc.dg/pointer-arith-8.c: New tests.
1081
1082 2004-11-27 Bud Davis <bdavis9659@comcast.net>
1083
1084 PR fortran/18364
1085 * gfortran.dg/endfile.f90: New test.
1086
1087 2004-11-27 Falk Hueffner <falk@debian.org>
1088
1089 * gcc.dg/loop-6.c: New test.
1090
1091 2004-11-27 Jakub Jelinek <jakub@redhat.com>
1092
1093 * gcc.c-torture/execute/20041126-1.c: New test.
1094
1095 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
1096
1097 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
1098 on IRIX.
1099
1100 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
1101
1102 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
1103 functions.
1104
1105 2004-11-27 Jakub Jelinek <jakub@redhat.com>
1106
1107 PR rtl-optimization/17825
1108 * gcc.c-torture/compile/20041119-1.c: New test.
1109
1110 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1111
1112 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
1113 Check existence of ld library path variables before unsetting.
1114
1115 2004-11-26 Mark Mitchell <mark@codesourcery.com>
1116
1117 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
1118
1119 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
1120
1121 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
1122
1123 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
1124
1125 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
1126
1127 2004-11-26 Ben Elliston <bje@au.ibm.com>
1128
1129 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
1130 dg-do directive.
1131
1132 2004-11-26 Ben Elliston <bje@au.ibm.com>
1133
1134 * gcc.dg/pr17957.c: Pass --param, not -param.
1135
1136 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
1137
1138 PR middle-end/17957
1139 * testsuite/gcc.dg/pr17957.c: New test.
1140
1141 2004-11-25 Mark Mitchell <mark@codesourcery.com>
1142
1143 PR c++/18445
1144 * g++.dg/template/crash28.C: Likewise.
1145
1146 PR c++/18001
1147 * g++.dg/expr/unary2.C: Adjust lvalue messages.
1148 * g++.dg/ext/lvaddr.C: Likewise.
1149 * g++.dg/opt/pr7503-3.C: Likewise.
1150
1151 PR c++/18466
1152 * g++.dg/parse/qualified3.C: New test.
1153 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
1154
1155 PR c++/18545
1156 * g++.dg/expr/return1.C: New test.
1157
1158 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1159
1160 Friend class name lookup 3/n, PR c++/3332
1161 * g++.dg/lookup/friend3.C: New test.
1162 * g++.dg/lookup/friend4.C: Likewise.
1163 * g++.dg/lookup/friend5.C: Likewise.
1164
1165 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1166
1167 Friend class name lookup 2/n, PR c++/14513, c++/15410
1168 * g++.dg/lookup/friend2.C: New test.
1169 * g++.dg/template/friend31.C: Likewise.
1170
1171 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1172
1173 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
1174
1175 2004-11-24 Mark Mitchell <mark@codesourcery.com>
1176
1177 PR c++/17473
1178 * g++.dg/tc1/dr56.C: Remove.
1179 * g++.dg/template/typedef1.C: Add dg-error markers.
1180 * g++.old-deja/g++.other/typedef7.C: Likewise.
1181
1182 PR c++/18285
1183 * g++.dg/parse/typedef7.C: New test.
1184
1185 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
1186
1187 * gcc.c-torture/execute/20041124-1.c: New test.
1188
1189 2004-11-24 Mark Mitchell <mark@codesourcery.com>
1190
1191 * g++.dg/template/deduce3.C: New test.
1192
1193 PR c++/18586
1194 * g++.dg/template/crash27.C: New test.
1195
1196 PR c++/18530
1197 * g++.dg/warn/Wshadow-3.C: New test.
1198
1199 2004-11-24 Devang Patel <dpatel@apple.com>
1200
1201 PR/18555
1202 * gcc.dg/cpp/isysroot-1.c: New test.
1203 * gcc.dg/cpp/usr/include/stdio.h: New file.
1204 * gcc.dg/cpp/isysroot-2.c: New test.
1205 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
1206 New file.
1207
1208 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1209
1210 PR c++/8929
1211 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
1212
1213 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
1214
1215 * gcc.target/sparc/align.c: Do not include <stdint.h>.
1216 * gcc.target/sparc/pdist.c: Likewise.
1217
1218 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
1219
1220 PR c++/16882
1221 * g++.dg/conversion/simd1.C: New test.
1222
1223 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1224
1225 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
1226 and restore_ld_library_path_env_vars.
1227 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
1228 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
1229 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
1230 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
1231
1232 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
1233
1234 * gcc.dg/pragma-align-2.c: Test macro expansion.
1235 * gcc.dg/pragma-pack-2.c: New test.
1236
1237 2004-11-23 Richard Henderson <rth@redhat.com>
1238
1239 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
1240 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
1241 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
1242 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
1243 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
1244 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
1245
1246 * gcc.dg/vect/vect.exp: Add check for alpha.
1247 * lib/target-supports.exp (check_alpha_max_hw_available): New.
1248 (check_effective_target_vect_int): Enable for alpha.
1249 (check_effective_target_vect_long): New.
1250 (is-effective-target): Add it.
1251
1252 2004-11-23 Uros Bizjak <uros@kss-loka.si>
1253
1254 * gcc.dg/pr18614-1.c: New test.
1255
1256 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
1257
1258 * gcc.dg/setjmp-2.c: New test.
1259
1260 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
1261
1262 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
1263 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
1264 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
1265 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
1266 gcc.target/sparc/pdist.c: New tests.
1267
1268 2004-11-22 Bob Wilson <bob.wilson@acm.org>
1269
1270 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
1271
1272 2004-11-22 Dale Johannesen <dalej@apple.com>
1273
1274 * gcc.dg/20041111-1.c: New.
1275
1276 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
1277
1278 PR tree-opt/18536
1279 * gcc.dg/vect/pr18536.c: New test.
1280
1281 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1282
1283 PR c++/18354
1284 * g++.dg/template/nontype11.C: New test.
1285
1286 2004-11-21 Roger Sayle <roger@eyesopen.com>
1287
1288 PR middle-end/18520
1289 * gcc.dg/pr18520-1.c: New test case.
1290
1291 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
1292
1293 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
1294 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
1295 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
1296 expected diagnostics.
1297
1298 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
1299
1300 PR target/18580
1301 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
1302 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
1303 vect-77.c, vect-77a.c: XFAIL on the SPARC.
1304
1305 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
1306
1307 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
1308
1309 2004-11-19 Mark Mitchell <mark@codesourcery.com>
1310 Joseph Myers <joseph@codesourcery.com>
1311
1312 * lib/target-supports.exp (check_visibility_available): Really
1313 test the compiler.
1314
1315 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
1316
1317 PR tree-opt/18181
1318 * gcc.dg/vect/vect-85.c: New test.
1319 * gcc.dg/vect/vect-86.c: New test.
1320 * gcc.dg/vect/vect-87.c: New test.
1321 * gcc.dg/vect/vect-88.c: New test.
1322
1323 2004-11-19 Ben Elliston <bje@au.ibm.com>
1324
1325 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
1326
1327 2004-11-18 Janis Johnson <janis187@us.ibm.com>
1328
1329 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
1330 * gcc.dg/ppc-and-1.c: Ditto.
1331 * gcc.dg/ppc-compare-1.c: Ditto.
1332 * gcc.dg/ppc-mov-1.c: Ditto
1333
1334 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
1335 Mark Mitchell <mark@codesourcery.com>
1336
1337 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
1338
1339 2004-11-17 Janis Johnson <janis187@us.ibm.com>
1340 Aldy Hernandez <aldyh@redhat.com>
1341
1342 * lib/target-supports.exp (check_effective_target_vect_int): New
1343 (check_effective_target_vect_float): New
1344 (check_effective_target_vect_double): New.
1345 (is-effective-target): Support new effective targets keywords.
1346 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
1347 default action for dg-do.
1348 * gcc.dg/vect/pr16105.c: Use new support.
1349 * gcc.dg/vect/pr18400.c: Ditto.
1350 * gcc.dg/vect/pr18425.c: Ditto.
1351 * gcc.dg/vect/vect-1.c: Ditto.
1352 * gcc.dg/vect/vect-10.c: Ditto.
1353 * gcc.dg/vect/vect-11.c: Ditto.
1354 * gcc.dg/vect/vect-12.c: Ditto.
1355 * gcc.dg/vect/vect-13.c: Ditto.
1356 * gcc.dg/vect/vect-14.c: Ditto.
1357 * gcc.dg/vect/vect-15.c: Ditto.
1358 * gcc.dg/vect/vect-16.c: Ditto.
1359 * gcc.dg/vect/vect-17.c: Ditto.
1360 * gcc.dg/vect/vect-18.c: Ditto.
1361 * gcc.dg/vect/vect-19.c: Ditto.
1362 * gcc.dg/vect/vect-2.c: Ditto.
1363 * gcc.dg/vect/vect-20.c: Ditto.
1364 * gcc.dg/vect/vect-21.c: Ditto.
1365 * gcc.dg/vect/vect-22.c: Ditto.
1366 * gcc.dg/vect/vect-23.c: Ditto.
1367 * gcc.dg/vect/vect-24.c: Ditto.
1368 * gcc.dg/vect/vect-25.c: Ditto.
1369 * gcc.dg/vect/vect-26.c: Ditto.
1370 * gcc.dg/vect/vect-27.c: Ditto.
1371 * gcc.dg/vect/vect-27a.c: Ditto.
1372 * gcc.dg/vect/vect-28.c: Ditto.
1373 * gcc.dg/vect/vect-29.c: Ditto.
1374 * gcc.dg/vect/vect-29a.c: Ditto.
1375 * gcc.dg/vect/vect-3.c: Ditto.
1376 * gcc.dg/vect/vect-30.c: Ditto.
1377 * gcc.dg/vect/vect-31.c: Ditto.
1378 * gcc.dg/vect/vect-32.c: Ditto.
1379 * gcc.dg/vect/vect-33.c: Ditto.
1380 * gcc.dg/vect/vect-34.c: Ditto.
1381 * gcc.dg/vect/vect-35.c: Ditto.
1382 * gcc.dg/vect/vect-36.c: Ditto.
1383 * gcc.dg/vect/vect-37.c: Ditto.
1384 * gcc.dg/vect/vect-38.c: Ditto.
1385 * gcc.dg/vect/vect-4.c: Ditto.
1386 * gcc.dg/vect/vect-40.c: Ditto.
1387 * gcc.dg/vect/vect-41.c: Ditto.
1388 * gcc.dg/vect/vect-42.c: Ditto.
1389 * gcc.dg/vect/vect-43.c: Ditto.
1390 * gcc.dg/vect/vect-44.c: Ditto.
1391 * gcc.dg/vect/vect-45.c: Ditto.
1392 * gcc.dg/vect/vect-46.c: Ditto.
1393 * gcc.dg/vect/vect-47.c: Ditto.
1394 * gcc.dg/vect/vect-48.c: Ditto.
1395 * gcc.dg/vect/vect-48a.c: Ditto.
1396 * gcc.dg/vect/vect-49.c: Ditto.
1397 * gcc.dg/vect/vect-5.c: Ditto.
1398 * gcc.dg/vect/vect-50.c: Ditto.
1399 * gcc.dg/vect/vect-51.c: Ditto.
1400 * gcc.dg/vect/vect-52.c: Ditto.
1401 * gcc.dg/vect/vect-53.c: Ditto.
1402 * gcc.dg/vect/vect-54.c: Ditto.
1403 * gcc.dg/vect/vect-55.c: Ditto.
1404 * gcc.dg/vect/vect-56.c: Ditto.
1405 * gcc.dg/vect/vect-56a.c: Ditto.
1406 * gcc.dg/vect/vect-57.c: Ditto.
1407 * gcc.dg/vect/vect-58.c: Ditto.
1408 * gcc.dg/vect/vect-59.c: Ditto.
1409 * gcc.dg/vect/vect-6.c: Ditto.
1410 * gcc.dg/vect/vect-60.c: Ditto.
1411 * gcc.dg/vect/vect-61.c: Ditto.
1412 * gcc.dg/vect/vect-62.c: Ditto.
1413 * gcc.dg/vect/vect-63.c: Ditto.
1414 * gcc.dg/vect/vect-64.c: Ditto.
1415 * gcc.dg/vect/vect-65.c: Ditto.
1416 * gcc.dg/vect/vect-66.c: Ditto.
1417 * gcc.dg/vect/vect-67.c: Ditto.
1418 * gcc.dg/vect/vect-68.c: Ditto.
1419 * gcc.dg/vect/vect-69.c: Ditto.
1420 * gcc.dg/vect/vect-7.c: Ditto.
1421 * gcc.dg/vect/vect-72.c: Ditto.
1422 * gcc.dg/vect/vect-72a.c: Ditto.
1423 * gcc.dg/vect/vect-73.c: Ditto.
1424 * gcc.dg/vect/vect-74.c: Ditto.
1425 * gcc.dg/vect/vect-75.c: Ditto.
1426 * gcc.dg/vect/vect-76.c: Ditto.
1427 * gcc.dg/vect/vect-77.c: Ditto.
1428 * gcc.dg/vect/vect-77a.c: Ditto.
1429 * gcc.dg/vect/vect-78.c: Ditto.
1430 * gcc.dg/vect/vect-79.c: Ditto.
1431 * gcc.dg/vect/vect-8.c: Ditto.
1432 * gcc.dg/vect/vect-80.c: Ditto.
1433 * gcc.dg/vect/vect-82.c: Ditto.
1434 * gcc.dg/vect/vect-82_64.c: Ditto.
1435 * gcc.dg/vect/vect-83.c: Ditto.
1436 * gcc.dg/vect/vect-83_64.c: Ditto.
1437 * gcc.dg/vect/vect-9.c: Ditto.
1438 * gcc.dg/vect/vect-all.c: Ditto.
1439 * gcc.dg/vect/vect-none.c: Ditto.
1440
1441 2004-11-17 Janis Johnson <janis187@us.ibm.com>
1442
1443 * lib/gcc-dg.exp (dg-skip-if): New function.
1444 (dg-forbid-option): Remove.
1445 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
1446 * g++.dg/abi/bitfield8.C: Likewise.
1447 * g++.dg/abi/dtor1.C: Likewise.
1448 * g++.dg/abi/empty10.C: Likewise.
1449 * g++.dg/abi/empty7.C: Likewise.
1450 * g++.dg/abi/empty9.C: Likewise.
1451 * g++.dg/abi/layout3.C: Likewise.
1452 * g++.dg/abi/layout4.C: Likewise.
1453 * g++.dg/abi/thunk1.C: Likewise.
1454 * g++.dg/abi/thunk2.C: Likewise.
1455 * g++.dg/abi/vbase11.C: Likewise.
1456 * g++.dg/abi/vthunk2.C: Likewise.
1457 * g++.dg/abi/vthunk3.C: Likewise.
1458 * g++.dg/ext/attrib8.C: Likewise.
1459 * g++.dg/opt/longbranch2.C: Likewise.
1460 * g++.dg/opt/reg-stack4.C: Likewise.
1461 * g++.old-deja/g++.ext/attrib1.C: Likewise.
1462 * g++.old-deja/g++.ext/attrib2.C: Likewise.
1463 * g++.old-deja/g++.ext/attrib3.C: Likewise.
1464 * g++.old-deja/g++.other/store-expr1.C: Likewise.
1465 * g++.old-deja/g++.other/store-expr2.C: Likewise.
1466 * gcc.dg/20000609-1.c: Likewise.
1467 * gcc.dg/20000720-1.c: Likewise.
1468 * gcc.dg/20011107-1.c: Likewise.
1469 * gcc.dg/20011119-1.c: Likewise.
1470 * gcc.dg/20020108-1.c: Likewise.
1471 * gcc.dg/20020122-2.c: Likewise.
1472 * gcc.dg/20020122-3.c: Likewise.
1473 * gcc.dg/20020201-3.c: Likewise.
1474 * gcc.dg/20020206-1.c: Likewise.
1475 * gcc.dg/20020218-1.c: Likewise.
1476 * gcc.dg/20020310-1.c: Likewise.
1477 * gcc.dg/20020411-1.c: Likewise.
1478 * gcc.dg/20020418-2.c: Likewise.
1479 * gcc.dg/20020426-1.c: Likewise.
1480 * gcc.dg/20020426-2.c: Likewise.
1481 * gcc.dg/20020517-1.c: Likewise.
1482 * gcc.dg/20020523-1.c: Likewise.
1483 * gcc.dg/20020523-2.c: Likewise.
1484 * gcc.dg/20020729-1.c: Likewise.
1485 * gcc.dg/20030204-1.c: Likewise.
1486 * gcc.dg/20030826-2.c: Likewise.
1487 * gcc.dg/20030926-1.c: Likewise.
1488 * gcc.dg/20031202-1.c: Likewise.
1489 * gcc.dg/980312-1.c: Likewise.
1490 * gcc.dg/980313-1.c: Likewise.
1491 * gcc.dg/990117-1.c: Likewise.
1492 * gcc.dg/990424-1.c: Likewise.
1493 * gcc.dg/990524-1.c: Likewise.
1494 * gcc.dg/991230-1.c: Likewise.
1495 * gcc.dg/i386-387-1.c: Likewise.
1496 * gcc.dg/i386-387-2.c: Likewise.
1497 * gcc.dg/i386-387-3.c: Likewise.
1498 * gcc.dg/i386-387-4.c: Likewise.
1499 * gcc.dg/i386-387-5.c: Likewise.
1500 * gcc.dg/i386-387-6.c: Likewise.
1501 * gcc.dg/i386-asm-1.c: Likewise.
1502 * gcc.dg/i386-bitfield1.c: Likewise.
1503 * gcc.dg/i386-bitfield2.c: Likewise.
1504 * gcc.dg/i386-loop-1.c: Likewise.
1505 * gcc.dg/i386-loop-2.c: Likewise.
1506 * gcc.dg/i386-loop-3.c: Likewise.
1507 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
1508 * gcc.dg/i386-pic-1.c: Likewise.
1509 * gcc.dg/i386-regparm.c: Likewise.
1510 * gcc.dg/i386-signbit-1.c: Likewise.
1511 * gcc.dg/i386-signbit-2.c: Likewise.
1512 * gcc.dg/i386-signbit-3.c: Likewise.
1513 * gcc.dg/i386-sse-5.c: Likewise.
1514 * gcc.dg/i386-sse-8.c: Likewise.
1515 * gcc.dg/i386-unroll-1.c: Likewise.
1516 * gcc.dg/tls/opt-1.c: Likewise.
1517 * gcc.dg/tls/opt-2.c: Likewise.
1518 * gcc.dg/unroll-1.c: Likewise.
1519 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
1520 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
1521 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
1522 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
1523
1524 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1525
1526 * g++.dg/template/incomplete1.C: New test.
1527
1528 2004-11-16 Nick Clifton <nickc@redhat.com>
1529
1530 Revert patches accidentally commited during checkin of fixes for
1531 xstormy16 tests:
1532 gcc.c-torture/execute/simd-4.c: Revert
1533 gcc.dg/20040910-1.c: Revert.
1534
1535 2004-11-16 Paul Brook <paul@codesourcery.com>
1536
1537 PR fortran/13010
1538 * gfortran.dg/der_pointer_1.f90: New test.
1539
1540 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
1541
1542 PR c/18498
1543 * gcc.dg/bitfld-13.c: New test.
1544
1545 2004-11-15 Janis Johnson <janis187@us.ibm.com>
1546
1547 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
1548 powerpc*-*-linux*.
1549
1550 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
1551 * gcc.dg/ppc64-abi-2.c: Ditto.
1552 * gcc.dg/ppc64-abi-3.c: Ditto.
1553
1554 * lib/gcc-dg.exp (dg-target-list): Remove.
1555
1556 2004-11-15 Steve Ellcey <sje@cup.hp.com>
1557
1558 * gcc.dg/ia64-postinc.c: New test.
1559
1560 2004-11-15 Mark Mitchell <mark@codesourcery.com>
1561
1562 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
1563
1564 2004-11-15 Nick Clifton <nickc@redhat.com>
1565
1566 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
1567 __INT_MAX__ so that the test can be compiled by toolchains
1568 targeted at 16-bit processors.
1569
1570 * gcc.dg/20040625-1.c: Use long constants rather than integers
1571 when performing arithmetic that will overflow 16-bits.
1572
1573 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
1574 xstormy16. It does not support 128-bit vector operations.
1575
1576 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
1577 with the macro PTR_TYPE. Define this macro to an integer type
1578 suitable for holding a pointer.
1579
1580 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
1581 the target is a 16-bit processor.
1582
1583 * gcc.dg/cpp/if-2.c: Expect a different warning message from
1584 16-bit targets where the character constant will be too long.
1585
1586 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
1587 where the double will not be directly addressable.
1588
1589 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1590
1591 Friend class name lookup 1/n, PR c++/18471
1592 * g++.dg/template/crash26.C: New test.
1593 * g++.dg/lookup/struct1.C: Adjust expected error.
1594 * g++.dg/parse/elab1.C: Likewise.
1595 * g++.dg/parse/elab2.C: Likewise.
1596 * g++.dg/parse/int-as-enum1.C: Likewise.
1597 * g++.dg/parse/struct-as-enum1.C: Likewise.
1598 * g++.dg/parse/typedef1.C: Likewise.
1599 * g++.dg/parse/typedef3.C: Likewise.
1600 * g++.dg/parse/typedef4.C: Likewise.
1601 * g++.dg/parse/typedef5.C: Likewise.
1602 * g++.dg/template/nontype4.C: Likewise.
1603 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
1604 * g++.old-deja/g++.other/elab1.C: Likewise.
1605 * g++.old-deja/g++.other/syntax4.C: Likewise.
1606
1607 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1608
1609 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
1610
1611 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
1612
1613 * gcc.c-torture/execute/20041114-1.c: New test.
1614
1615 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
1616
1617 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
1618 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
1619 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
1620 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
1621 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
1622 gcc.dg/switch-7.c: New tests.
1623
1624 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
1625
1626 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
1627
1628 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
1629
1630 PR tree-opt/18400
1631 * gcc.dg/vect/pr18400.c: New test.
1632
1633 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
1634 Andrew Pinski <pinskia@physics.uc.edu>
1635
1636 PR tree-opt/18425
1637 * gcc.dg/vect/pr18425.c: New test.
1638
1639 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
1640
1641 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
1642 Guard with dg-require-alias and dg-require-visibility.
1643
1644 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
1645
1646 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
1647
1648 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1649
1650 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
1651
1652 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1653
1654 PR c++/17344
1655 * g++.dg/template/defarg5.C: New test.
1656
1657 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
1658
1659 * g++.dg/parse/cast1.C: Run only on ILP32.
1660 * g++.old-deja/g++.mike/p784.C: Likewise.
1661
1662 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
1663
1664 * gcc.c-torture/execute/20041113-1.c: New test.
1665
1666 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
1667
1668 PR target/18230
1669 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
1670 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
1671 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
1672 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
1673 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
1674 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
1675 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
1676 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
1677 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
1678 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
1679 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
1680 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
1681 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
1682
1683 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
1684
1685 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
1686 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
1687 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
1688 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
1689 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
1690 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
1691 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
1692 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
1693 gcc.target/sparc/combined-1.c: New tests.
1694
1695 2004-11-12 Ziemowit Laski <zlaski@apple.com>
1696
1697 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
1698 New tests.
1699
1700 2004-11-12 Mark Mitchell <mark@codesourcery.com>
1701
1702 * lib/gcc-dg.exp (dg-forbid-option): New function.
1703 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
1704 * g++.dg/abi/bitfield8.C: Likewise.
1705 * g++.dg/abi/dtor1.C: Likewise.
1706 * g++.dg/abi/empty10.C: Likewise.
1707 * g++.dg/abi/empty7.C: Likewise.
1708 * g++.dg/abi/empty9.C: Likewise.
1709 * g++.dg/abi/layout3.C: Likewise.
1710 * g++.dg/abi/layout4.C: Likewise.
1711 * g++.dg/abi/thunk1.C: Likewise.
1712 * g++.dg/abi/thunk2.C: Likewise.
1713 * g++.dg/abi/vbase11.C: Likewise.
1714 * g++.dg/abi/vthunk2.C: Likewise.
1715 * g++.dg/abi/vthunk3.C: Likewise.
1716 * g++.dg/ext/attrib8.C: Likewise.
1717 * g++.dg/opt/longbranch2.C: Likewise.
1718 * g++.dg/opt/reg-stack4.C: Likewise.
1719 * g++.old-deja/g++.ext/attrib1.C: Likewise.
1720 * g++.old-deja/g++.ext/attrib2.C: Likewise.
1721 * g++.old-deja/g++.ext/attrib3.C: Likewise.
1722 * g++.old-deja/g++.other/store-expr1.C: Likewise.
1723 * g++.old-deja/g++.other/store-expr2.C: Likewise.
1724 * gcc.dg/20000609-1.c: Likewise.
1725 * gcc.dg/20000720-1.c: Likewise.
1726 * gcc.dg/20011107-1.c: Likewise.
1727 * gcc.dg/20011119-1.c: Likewise.
1728 * gcc.dg/20020108-1.c: Likewise.
1729 * gcc.dg/20020122-2.c: Likewise.
1730 * gcc.dg/20020122-3.c: Likewise.
1731 * gcc.dg/20020201-3.c: Likewise.
1732 * gcc.dg/20020206-1.c: Likewise.
1733 * gcc.dg/20020218-1.c: Likewise.
1734 * gcc.dg/20020310-1.c: Likewise.
1735 * gcc.dg/20020411-1.c: Likewise.
1736 * gcc.dg/20020418-2.c: Likewise.
1737 * gcc.dg/20020426-1.c: Likewise.
1738 * gcc.dg/20020426-2.c: Likewise.
1739 * gcc.dg/20020517-1.c: Likewise.
1740 * gcc.dg/20020523-1.c: Likewise.
1741 * gcc.dg/20020523-2.c: Likewise.
1742 * gcc.dg/20020729-1.c: Likewise.
1743 * gcc.dg/20030204-1.c: Likewise.
1744 * gcc.dg/20030826-2.c: Likewise.
1745 * gcc.dg/20030926-1.c: Likewise.
1746 * gcc.dg/20031202-1.c: Likewise.
1747 * gcc.dg/980312-1.c: Likewise.
1748 * gcc.dg/980313-1.c: Likewise.
1749 * gcc.dg/990117-1.c: Likewise.
1750 * gcc.dg/990424-1.c: Likewise.
1751 * gcc.dg/990524-1.c: Likewise.
1752 * gcc.dg/991230-1.c: Likewise.
1753 * gcc.dg/i386-387-1.c: Likewise.
1754 * gcc.dg/i386-387-2.c: Likewise.
1755 * gcc.dg/i386-387-3.c: Likewise.
1756 * gcc.dg/i386-387-4.c: Likewise.
1757 * gcc.dg/i386-387-5.c: Likewise.
1758 * gcc.dg/i386-387-6.c: Likewise.
1759 * gcc.dg/i386-asm-1.c: Likewise.
1760 * gcc.dg/i386-bitfield1.c: Likewise.
1761 * gcc.dg/i386-bitfield2.c: Likewise.
1762 * gcc.dg/i386-loop-1.c: Likewise.
1763 * gcc.dg/i386-loop-2.c: Likewise.
1764 * gcc.dg/i386-loop-3.c: Likewise.
1765 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
1766 * gcc.dg/i386-pic-1.c: Likewise.
1767 * gcc.dg/i386-regparm.c: Likewise.
1768 * gcc.dg/i386-signbit-1.c: Likewise.
1769 * gcc.dg/i386-signbit-2.c: Likewise.
1770 * gcc.dg/i386-signbit-3.c: Likewise.
1771 * gcc.dg/i386-sse-5.c: Likewise.
1772 * gcc.dg/i386-sse-8.c: Likewise.
1773 * gcc.dg/i386-unroll-1.c: Likewise.
1774 * gcc.dg/tls/opt-1.c: Likewise.
1775 * gcc.dg/tls/opt-2.c: Likewise.
1776 * gcc.dg/unroll-1.c: Likewise.
1777 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
1778 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
1779 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
1780 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
1781 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
1782 -m64 is specified.
1783
1784 2004-11-12 Mark Mitchell <mark@codesourcery.com>
1785
1786 PR c++/18389
1787 * g++.dg/parse/cond1.C: New test.
1788
1789 PR c++/18429
1790 * g++.dg/template/array9.C: New test.
1791 * g++.dg/ext/vla1.C: Adjust error messages.
1792 * g++.dg/ext/vlm1.C: Likewise.
1793 * g++.dg/template/crash2.C: Likewise.
1794
1795 PR c++/18436
1796 * g++.dg/template/call3.C: New test.
1797
1798 PR c++/18407
1799 * g++.dg/template/ptrmem11.C: New test.
1800
1801 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
1802
1803 PR other/14264
1804 * lib/g++.exp: Set LC_ALL and LANG to C.
1805 * lib/gcc-dg.exp: Likewise.
1806 * lib/gfortran.exp: Likewise.
1807 * lib/objc.exp: Likewise.
1808 * lib/treelang.exp: Likewise.
1809
1810 2004-11-12 Andreas Schwab <schwab@suse.de>
1811
1812 * gcc.dg/pr16286.c: Fix last change.
1813
1814 2004-11-12 Mark Mitchell <mark@codesourcery.com>
1815
1816 PR c++/18416
1817 * g++.dg/init/global1.C: New test.
1818
1819 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
1820
1821 * gcc.c-torture/execute/20041112-1.c: New test.
1822
1823 2004-11-11 Janis Johnson <janis187@us.ibm.com>
1824
1825 * lib/gcc-dg.exp (dg-target-list): New.
1826
1827 2004-11-11 Janis Johnson <janis187@us.ibm.com>
1828 Richard Sandiford <rsandifo@redhat.com>
1829
1830 * lib/target-supports.exp (get-compiler_messages): New.
1831 (check_named_sections_available): Use it.
1832 (check_effective_target_ilp32): New.
1833 (check_effective_target_lp64): New.
1834 (is-effective-target): New.
1835 * lib/gcc-dg.exp (dg-require-effective-target): New.
1836
1837 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
1838
1839 * gcc.dg/precedence-1.c: New test.
1840
1841 2004-11-11 Janis Johnson <janis187@us.ibm.com>
1842
1843 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
1844
1845 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
1846 message, delete generated files, use more descriptive name for
1847 executable, and make the test unsupported when it cannot be run.
1848
1849 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
1850 (dg-require-weak, dg-require-visibility, dg-require-alias,
1851 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
1852 dg-require-iconv, dg-require-named-sections): Use it.
1853
1854 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
1855
1856 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
1857
1858 PR target/16457
1859 * gcc.dg/ppc-and-1: New
1860
1861 PR target/16796
1862 * gcc.dg/ppc-mov-1.c: New.
1863
1864 PR target/16458
1865 * gcc.dg/ppc-compare-1.c: New.
1866
1867 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
1868
1869 * objc.dg/desig-init-2.m: New test.
1870
1871 2004-11-10 Adam Nemet <anemet@lnxw.com>
1872
1873 PR middle-end/18160
1874 * g++.dg/warn/register-var-1.C: New test.
1875 * g++.dg/warn/register-var-2.C: New test.
1876
1877 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
1878
1879 * gcc.dg/union-2.c: New test.
1880
1881 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
1882
1883 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
1884 New test for PR tree-optimization/17892.
1885
1886 2004-11-09 Mark Mitchell <mark@codesourcery.com>
1887
1888 PR c++/18369
1889 * g++.dg/init/new12.C: New test.
1890
1891 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
1892
1893 * gcc.target/sparc: New directory.
1894 * gcc.target/sparc/sparc.exp: New driver.
1895 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
1896 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
1897 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
1898 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
1899
1900 2004-11-10 Paul Brook <paul@codesourcery.com>
1901
1902 PR fortran/18218
1903 * gfortran.dg/list_read.c: New test.
1904
1905 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
1906
1907 PR c/18322
1908 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
1909 expected diagnostic location.
1910
1911 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
1912
1913 * gcc.dg/20041109-1.c: New test.
1914
1915 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
1916
1917 PR objc/18406
1918 * objc/compile/pr18406.m: New test.
1919
1920 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
1921
1922 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
1923
1924 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
1925
1926 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
1927
1928 2004-11-08 Steve Ellcey <sje@cup.hp.com>
1929
1930 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
1931
1932 2004-11-08 Steve Ellcey <sje@cup.hp.com>
1933
1934 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
1935 exit.
1936
1937 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
1938
1939 PR tree-opt/18299
1940 * gcc.c-torture/pr18299-1.c: New test.
1941
1942 2004-11-06 Andreas Schwab <schwab@suse.de>
1943
1944 * gcc.dg/pr16286.c: Also test for bool and pixel.
1945
1946 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
1947
1948 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
1949 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
1950 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
1951 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
1952 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
1953 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
1954 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
1955 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
1956 gcc.dg/struct-semi-3.c: New tests.
1957
1958 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1959
1960 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
1961
1962 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1963
1964 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
1965 Do not use C99 designators.
1966
1967 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1968
1969 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
1970
1971 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1972
1973 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
1974 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
1975 * gcc.c-torture/execute/simd-5.x: Remove.
1976
1977 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
1978
1979 PR rtl-optimization/17933
1980 * gcc.dg/torture/pr17933-1.c: New test.
1981
1982 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
1983
1984 PR target/18106
1985 * lib/target-supports.exp (check_weak_available): Support
1986 Windows.
1987
1988 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
1989
1990 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
1991 call to fflush(stdout) before abort.
1992 (my_ffsll): New function.
1993 (generate_fields): Use it.
1994
1995 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
1996
1997 * gcc.dg/init-undef-1.c: New test.
1998
1999 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
2000
2001 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
2002 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
2003 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
2004 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
2005 expected messages for new parser.
2006
2007 2004-11-04 Mark Mitchell <mark@codesourcery.com>
2008
2009 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
2010
2011 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
2012
2013 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
2014 on LP64 targets.
2015
2016 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
2017
2018 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
2019 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
2020 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
2021 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
2022 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
2023 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
2024 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
2025 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
2026 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
2027 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
2028
2029 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
2030
2031 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
2032 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
2033 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
2034 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
2035 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
2036 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
2037 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
2038 for new parser.
2039
2040 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
2041
2042 PR target/15342
2043 * gcc.dg/20041104-1.c: New test.
2044
2045 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2046
2047 * g++.dg/template/nontype7.C: New test.
2048 * g++.dg/template/nontype8.C: Likewise.
2049 * g++.dg/template/nontype9.C: Likewise.
2050 * g++.dg/template/nontype10.C: Likewise.
2051 * g++.dg/tc1/dr49.C: Likewise.
2052 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
2053 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
2054
2055 2004-11-04 Ben Elliston <bje@au.ibm.com>
2056
2057 * g++.dg/rtti/tinfo1.C: Remove xfails.
2058
2059 2004-11-04 Ben Elliston <bje@au.ibm.com>
2060
2061 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
2062 packed attribute to the definition to satisfy the new C++ parser.
2063
2064 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
2065
2066 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
2067 invocations of va_arg.
2068
2069 2004-11-02 Mark Mitchell <mark@codesourcery.com>
2070
2071 PR c++/18124
2072 * g++.dg/template/crash25.C: New test.
2073
2074 PR c++/18155
2075 * g++.dg/template/typedef2.C: New test.
2076 * g++.dg/parse/crash13.C: Adjust error markers.
2077
2078 PR c++/18177
2079 * g++.dg/conversion/const3.C: New test.
2080
2081 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2082
2083 PR fortran/17535
2084 PR fortran/17583
2085 PR fortran/17713
2086 * gfortran.dg/generic_[123].f90: New testcases.
2087
2088 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
2089
2090 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
2091 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
2092
2093 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
2094
2095 PR tree-opt/16808
2096 * gcc.c-torture/compile/pr16808.c: New test.
2097
2098 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
2099
2100 PR rtl-optimization/17104
2101 * gcc.dg/ppc-bitfield1.c: New.
2102
2103 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
2104
2105 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
2106
2107 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
2108
2109 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
2110 strings for 32-bit code.
2111
2112 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
2113
2114 PR c/18239
2115 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
2116
2117 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
2118
2119 PR c++/18064
2120 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
2121
2122 2004-10-31 Mark Mitchell <mark@codesourcery.com>
2123
2124 PR c++/15172
2125 * g++.dg/init/aggr2.C: New test.
2126
2127 2004-10-30 Ziemowit Laski <zlaski@apple.com>
2128
2129 * objc.dg/local-decl-1.m: New test.
2130
2131 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
2132
2133 * gcc.dg/20040910-1.c: Adjust regex.
2134
2135 2004-10-30 Roger Sayle <roger@eyesopen.com>
2136
2137 PR rtl-optimization/18084
2138 * g++.dg/opt/pr18084-1.C: New testcase.
2139
2140 2004-10-30 Matt Austern <austern@apple.com>
2141
2142 PR c++/17542
2143 * g++.dg/ext/attrib18.C: New test.
2144
2145 2004-10-30 Roger Sayle <roger@eyesopen.com>
2146
2147 PR middle-end/18096
2148 * gcc.dg/pr18096-1.c: New test case.
2149
2150 2004-10-30 Roger Sayle <roger@eyesopen.com>
2151
2152 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
2153
2154 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
2155
2156 PR c/16666
2157 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
2158 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
2159 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
2160 gcc.dg/old-style-prom-3.c: New tests.
2161
2162 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
2163
2164 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
2165 Remove unnecessary inclusion of stdio.h.
2166
2167 2004-10-29 Roger Sayle <roger@eyesopen.com>
2168
2169 PR rtl-optimization/17581
2170 * gcc.dg/pr17581-1.c: New test case.
2171
2172 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
2173
2174 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
2175 being implemented.
2176 * g++.dg/conversion/dr195-1.C: New.
2177 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
2178 * g++.old-deja/g++.mike/p10148.C: Likewise.
2179
2180 2004-10-29 Mark Mitchell <mark@codesourcery.com>
2181
2182 PR c++/17695
2183 * g++.dg/debug/typedef2.C: New test.
2184
2185 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
2186
2187 PR fortran/13490
2188 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
2189 * gfortran.dg/g77/README: Update.
2190
2191 2004-10-28 Matt Austern <austern@apple.com>
2192
2193 PR c++/14124
2194 * g++.dg/ext/packed7.C: New test.
2195
2196 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
2197
2198 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
2199 scan-assembler.
2200 * lib/scanasm.exp (hidden-scan-for): New proc.
2201 (scan-hidden): Use hidden-scan-for instead of constructing the scan
2202 string.
2203 (scan-not-hidden): Likewise.
2204 * lib/target-supports.exp (check_visibility_available): mach-o is
2205 support too.
2206
2207 2004-10-28 Mark Mitchell <mark@codesourcery.com>
2208
2209 PR c++/17132
2210 * g++.dg/template/memclass3.C: New test.
2211
2212 2004-10-28 Adam Nemet <anemet@lnxw.com>
2213
2214 PR middle-end/18160
2215 * gcc.dg/register-var-1.c: New test.
2216 * gcc.dg/register-var-2.c: New test.
2217 * gcc.dg/asm-7.c: Taking the address of a register variable is an
2218 error now.
2219
2220 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
2221
2222 PR other/18172
2223 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
2224 unused variables.
2225 * gcc.dg/vect/vect-22.c: Likewise.
2226
2227 2004-10-28 Jakub Jelinek <jakub@redhat.com>
2228
2229 * gcc.dg/i386-rotate-1.c: New test.
2230
2231 2004-10-27 Mark Mitchell <mark@codesourcery.com>
2232
2233 * g++.dg/init/ref12.C: Add "run" marker.
2234
2235 PR c++/17435
2236 * g++.dg/init/ref12.C: New test.
2237
2238 PR c++/18140
2239 * g++.dg/template/shift1.C: New test.
2240 * g++.dg/template/error10.C: Adjust error markers.
2241
2242 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
2243
2244 PR tree-opt/17529
2245 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
2246
2247 2004-10-27 Geoffrey Keating <geoffk@apple.com>
2248
2249 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
2250 * gcc.dg/weak/weak-3.c: Likewise.
2251 * gcc.dg/weak/weak-5.c: Likewise.
2252 * gcc.dg/weak/weak-9.c: Likewise.
2253 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
2254 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
2255
2256 * gcc.dg/darwin-weakimport-1.c: New.
2257
2258 2004-10-28 Ben Elliston <bje@au.ibm.com>
2259
2260 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
2261
2262 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
2263
2264 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
2265 'syntax' error messages.
2266 * gcc.dg/cpp/direct2s.c: Likewise.
2267
2268 2004-10-26 Geoffrey Keating <geoffk@apple.com>
2269
2270 * gcc.c-torture/compile/20041026-1.c: New.
2271
2272 2004-10-26 Mark Mitchell <mark@codesourcery.com>
2273
2274 PR c++/18093
2275 * g++.dg/lookup/ns2.C: New test.
2276
2277 PR c++/18020
2278 * g++.dg/template/enum4.C: New test.
2279
2280 PR c++/18161
2281 * g++.dg/template/expr1.C: New test.
2282
2283 2004-10-26 Ben Elliston <bje@au.ibm.com>
2284
2285 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
2286
2287 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
2288
2289 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
2290 gcc.dg/decl-nospec-3.c: New tests.
2291
2292 2004-10-26 Ziemowit Laski <zlaski@apple.com>
2293
2294 * objc.dg/super-class-3.m: New test.
2295
2296 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
2297
2298 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
2299 resyncing.
2300 * gcc.dg/cpp/direct2s.c: Likewise.
2301
2302 2004-10-25 Geoffrey Keating <geoffk@apple.com>
2303
2304 * objc.dg/image-info.m: Update for changes to section selection.
2305
2306 2004-10-25 David Ayers <d.ayers@inode.at>
2307 Ziemowit Laski <zlaski@apple.com>
2308
2309 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
2310 diagnostics when messaging 'id <Proto>'.
2311 * objc.dg/class-protocol-1.m: New test.
2312 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
2313 a non-existent method signature.
2314 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
2315 Update diagnostics when messaging with non-existent method signature.
2316 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
2317 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
2318 invalid receivers are now resolved as if messaging 'id'; remove
2319 extraneous diagnostics.
2320
2321 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
2322
2323 PR c/16667
2324 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
2325 gcc.dg/init-desig-obs-3.c: New tests.
2326
2327 2004-10-25 Jakub Jelinek <jakub@redhat.com>
2328
2329 * gcc.dg/debug/20041023-1.c: New test.
2330
2331 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
2332
2333 PR middle-end/17407
2334 * gcc.c-torture/compile/pr17407.c: New test.
2335
2336 PR c++/18121
2337 * g++.dg/template/array8.C: New test.
2338
2339 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
2340
2341 PR other/18138
2342 * lib/g++.exp: Accept more than one multilib libgcc.
2343 * lib/gcc-dg.exp: Likewise.
2344 * lib/objc.exp: Likewise.
2345 * lib/treelang.exp: Likewise.
2346 * lib/gfortran.exp: Likewise.
2347
2348 2004-10-24 Ben Elliston <bje@au.ibm.com>
2349
2350 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
2351
2352 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
2353
2354 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
2355 * gcc.dg/c99-const-expr-3.c: Likewise.
2356
2357 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
2358
2359 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
2360
2361 2004-10-23 Ben Elliston <bje@au.ibm.com>
2362
2363 * gcc.c-torture/execute/loop-2e.x: Remove.
2364
2365 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
2366
2367 PR c++/18095
2368 * g++.dg/parse/crash18.C: New.
2369 * g++.dg/parse/crash19.C: New.
2370
2371 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
2372
2373 * g++.dg/ext/dllimport1.C: Move dg-warnings.
2374 * g++.dg/ext/dllimport2.C: Same.
2375 * g++.dg/ext/dllimport8.C: Same.
2376
2377 2004-10-21 Mark Mitchell <mark@codesourcery.com>
2378
2379 PR c++/10841
2380 * g++.dg/conversion/cast1.C: New test.
2381 * g++.dg/overload/pmf1.C: Adjust error marker.
2382
2383 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
2384
2385 PR objc/17923
2386 * objc.dg/const-str-7.m: New test.
2387
2388 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2389
2390 * g++.dg/template/memfriend11.C: Fix comment typo.
2391 * g++.dg/template/memfriend14.C: Likewise.
2392
2393 2004-10-20 Richard Henderson <rth@redhat.com>
2394
2395 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
2396 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
2397 -fasynchronous-unwind-tables.
2398
2399 2004-10-20 Richard Henderson <rth@redhat.com>
2400
2401 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
2402 (main): Return success.
2403 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
2404 (main): Return success.
2405
2406 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2407
2408 PR c++/13495
2409 * g++.dg/template/memfriend9.C: New test.
2410 * g++.dg/template/memfriend10.C: Likewise.
2411 * g++.dg/template/memfriend11.C: Likewise.
2412 * g++.dg/template/memfriend12.C: Likewise.
2413 * g++.dg/template/memfriend13.C: Likewise.
2414 * g++.dg/template/memfriend14.C: Likewise.
2415 * g++.dg/template/memfriend15.C: Likewise.
2416 * g++.dg/template/memfriend16.C: Likewise.
2417 * g++.dg/template/memfriend17.C: Likewise.
2418 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
2419
2420 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
2421
2422 * g++.dg/conversion/dr195.C: New.
2423 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
2424
2425 2004-10-20 Ben Elliston <bje@au.ibm.com>
2426 Devang Patel <dpatel@apple.com>
2427
2428 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
2429 of floating point arithmetic, which could trap.
2430
2431 2004-10-19 Mark Mitchell <mark@codesourcery.com>
2432
2433 PR c++/14035
2434 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
2435 * g++.dg/conversion/const2.C: New test.
2436 * g++.dg/expr/reinterpret2.C: New test.
2437 * g++.dg/expr/reinterpret3.C: New test.
2438 * g++.dg/expr/cast2.C: New test.
2439 * g++.dg/expr/copy1.C: New test.
2440 * g++.dg/other/conversion1.C: Change error message.
2441 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
2442 function pointers to void *.
2443 * g++.old-deja/g++.mike/p10148.C: Likewise.
2444
2445 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
2446
2447 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
2448
2449 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
2450
2451 PR c++/18047
2452
2453 * g++.dg/parse/expr3.C: New test.
2454
2455 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
2456
2457 * gcc.dg/smod-1.c: New test.
2458
2459 2004-10-18 Ziemowit Laski <zlaski@apple.com>
2460
2461 * objc.dg/method-14.m: New test.
2462
2463 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
2464
2465 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
2466 Also xfail as the patch was reverted.
2467
2468 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
2469
2470 PR middle-end/16973
2471 * gcc.dg/pr16973.c: New test.
2472
2473 2004-10-18 Diego Novillo <dnovillo@redhat.com>
2474
2475 PR tree-optimization/17656
2476 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
2477
2478 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
2479
2480 * g++.dg/eh/shadow1.C: New.
2481
2482 2004-10-18 Jakub Jelinek <jakub@redhat.com>
2483
2484 * gcc.c-torture/compile/20041018-1.c: New test.
2485
2486 2004-10-18 Ben Elliston <bje@au.ibm.com>
2487
2488 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
2489 compiler referring to register 0 when accessing sdata. The linker
2490 now patches things up.
2491
2492 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
2493
2494 PR c/17529
2495 * gcc.c-torture/compile/pr17529.c: New test.
2496
2497 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2498
2499 PR c++/17743
2500 * g++.dg/ext/attrib17.C: New test.
2501
2502 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
2503
2504 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
2505
2506 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2507
2508 PR c++/10479
2509 * g++.dg/ext/attrib16.C: New test.
2510
2511 2004-10-15 Mark Mitchell <mark@codesourcery.com>
2512
2513 PR c++/17042
2514 * g++.dg/init/dso_handle1.C: New test.
2515
2516 PR c++/14667
2517 * g++.dg/parse/typedef6.C: New test.
2518
2519 PR c++/17916
2520 * g++.dg/parse/pragma1.C: New test.
2521
2522 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
2523
2524 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
2525
2526 2004-10-15 Steve Ellcey <sje@cup.hp.com>
2527
2528 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
2529 -fno-common when on HPPA HP-UX platforms.
2530
2531 2004-10-15 Jakub Jelinek <jakub@redhat.com>
2532
2533 PR other/16820
2534 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
2535 stdint.h.
2536 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
2537 uintptr_t.
2538
2539 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
2540
2541 PR c++/16301
2542 * g++.dg/lookup/strong-using-4.C: New test.
2543
2544 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
2545
2546 PR middle-end/16567
2547 * gcc.c-torture/compile/nested-1.c: New test.
2548
2549 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
2550
2551 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
2552 and mipsisa64*-*-* (until support for misaligned loads is added).
2553 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
2554 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
2555 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
2556 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
2557 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
2558 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
2559
2560 2004-10-14 Mark Mitchell <mark@codesourcery.com>
2561
2562 PR c++/17976
2563 * g++.dg/init/dtor3.C: New test.
2564
2565 2004-10-15 Ben Elliston <bje@au.ibm.com>
2566
2567 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
2568
2569 2004-10-14 Geoffrey Keating <geoffk@apple.com>
2570
2571 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
2572 * gcc.dg/macho-lo-sum.c: Likewise.
2573
2574 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
2575
2576 * gcc.dg/ppc-spe64-1.c: New test.
2577
2578 2004-10-14 Devang Patel <dpatel@apple.com>
2579
2580 PR 17635
2581 * gcc.dg/pr17635.c : New test.
2582
2583 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
2584
2585 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
2586 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
2587 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
2588 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
2589 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
2590 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
2591 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
2592 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
2593 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
2594 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
2595 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
2596 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
2597 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
2598 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
2599 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
2600 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
2601 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
2602 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
2603
2604 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
2605
2606 * gcc.dg/vect/vect-82.c: New testcase.
2607 * gcc.dg/vect/vect-82_64.c: New testcase.
2608 * gcc.dg/vect/vect-83.c: New testcase.
2609 * gcc.dg/vect/vect-83_64.c: New testcase.
2610
2611 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
2612
2613 * gcc.dg/cpp/error-1.c: New test.
2614
2615 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
2616
2617 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
2618
2619 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
2620
2621 PR target/17984
2622 * gcc.dg/cris-peep2-xsrand2.c: New test.
2623
2624 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
2625
2626 PR c++/17661
2627 * testsuite/g++.dg/expr/for2.C: New test.
2628
2629 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
2630
2631 * g++.dg/inherit/thunk1.C: Run on the SPARC.
2632
2633 2004-10-13 Jakub Jelinek <jakub@redhat.com>
2634
2635 PR tree-optimization/17724
2636 * g++.dg/opt/pr17724-1.C: New test.
2637 * g++.dg/opt/pr17724-2.C: New test.
2638 * g++.dg/opt/pr17724-3.C: New test.
2639 * g++.dg/opt/pr17724-4.C: New test.
2640 * g++.dg/opt/pr17724-5.C: New test.
2641 * g++.dg/opt/pr17724-6.C: New test.
2642
2643 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
2644
2645 PR c/17301
2646 * gcc.dg/pr17301-2.c: New test.
2647
2648 2004-10-11 Mark Mitchell <mark@codesourcery.com>
2649
2650 PR c++/15876
2651 * g++.dg/parse/error22.C: New test.
2652
2653 PR c++/17936
2654 * g++.dg/template/spec18.C: New test.
2655
2656 2004-10-11 Steve Ellcey <sje@cup.hp.com>
2657
2658 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
2659 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
2660 memcpy.
2661 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
2662 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
2663
2664 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
2665
2666 * g++.dg/eh/cleanup5.C: Add dg-options "".
2667
2668 2004-10-11 Roger Sayle <roger@eyesopen.com>
2669
2670 PR middle-end/17657
2671 * gcc.dg/switch-4.c: New test case.
2672
2673 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
2674
2675 * gcc.c-torture/execute/20041011-1.c: New test.
2676
2677 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
2678
2679 PR c++/17554
2680 * g++.dg/init/for3.C: New test.
2681
2682 PR c++/17657
2683 * g++.dg/opt/switch2.C: New test.
2684
2685 PR middle-end/17703
2686 * g++.dg/warn/Wreturn-2.C: New test.
2687
2688 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
2689
2690 PR c++/17907
2691 * g++.dg/eh/cleanup5.C: New test.
2692
2693 2004-10-10 Mark Mitchell <mark@codesourcery.com>
2694
2695 PR c++/17393
2696 * g++.dg/parse/error21.C: New test.
2697
2698 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
2699
2700 * g++.dg/overload/pmf1.C: Adjust quoting marks.
2701 * g++.dg/warn/incomplete1.C: Likewise.
2702 * g++.dg/template/qualttp20.C: Likewise.
2703
2704 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
2705
2706 PR c/17881
2707 * parm-incomplete-1.c: New test.
2708
2709 2004-10-09 Mark Mitchell <mark@codesourcery.com>
2710
2711 PR c++/17867
2712 * g++.dg/parse/error19.C: New test.
2713
2714 PR c++/17670
2715 * g++.dg/init/new11.C: New test.
2716
2717 PR c++/17821
2718 * g++.dg/parse/error20.C: New test.
2719
2720 PR c++/17826
2721 * g++.dg/template/crash24.C: New test.
2722
2723 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
2724
2725 PR c/17301
2726 * gcc.dg/pr17301-1.c: New test.
2727
2728 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
2729
2730 PR c/17189
2731 * gcc.dg/anon-struct-5.c: New test.
2732
2733 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
2734
2735 PR c/17844
2736 * gcc.dg/pr17844-1.c: New test.
2737
2738 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
2739
2740 PR tree-optimization/17906
2741 * gcc.c-torture/compile/pr17906.c: New.
2742
2743 2004-10-09 Stuart Hastings <stuart@apple.com>
2744 Roger Sayle <roger@eyesopen.com>
2745
2746 PR rtl-optimization/17853
2747 * gcc.dg/i386-mmx-5.c: New testcase.
2748
2749 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
2750
2751 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
2752
2753 2004-10-09 Mark Mitchell <mark@codesourcery.com>
2754
2755 PR c++/17524
2756 * g++.dg/template/static9.C: New test.
2757
2758 PR c++/17685
2759 * g++.dg/parse/operator5.C: New test.
2760
2761 2004-10-09 Roger Sayle <roger@eyesopen.com>
2762
2763 PR middle-end/17894
2764 * gcc.c-torture/execute/divcmp-4.c: New test case.
2765
2766 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
2767
2768 PR tree-opt/17902
2769 * g++.dg/opt/pr17902.C: New test.
2770
2771 2004-10-09 Jakub Jelinek <jakub@redhat.com>
2772
2773 * gcc.dg/cpp/ident-1.c: Add dg-options "".
2774
2775 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
2776
2777 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
2778
2779 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
2780
2781 * gcc.dg/assign-warn-3.c: New test.
2782
2783 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
2784
2785 PR c/16999
2786 * gcc.dg/cpp/ident-1.c: New test.
2787
2788 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
2789
2790 * gcc.c-torture/compile/acc1.c: New.
2791
2792 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
2793
2794 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
2795 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
2796
2797 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
2798
2799 * gcc.dg/ultrasp11.c: New test.
2800
2801 2004-10-08 Michael Matz <matz@suse.de>
2802
2803 * gcc.dg/doloop-2.c: New test.
2804
2805 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
2806
2807 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
2808 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
2809 objc.dg/method-9.m: Update expected diagnostics.
2810
2811 2004-10-07 Geoffrey Keating <geoffk@apple.com>
2812
2813 * gcc.dg/ppc-fsel-3.c: New file.
2814 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
2815
2816 2004-10-07 Paul Brook <paul@codesourcery.com>
2817
2818 * gfortran.dg/intrinsic_verify_1.f90: New test.
2819
2820 2004-10-07 Paul Brook <paul@codesourcery.com>
2821
2822 * gfortran.dg/empty_format_1.f90: Remove stray commas.
2823
2824 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2825
2826 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
2827 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
2828 commit.
2829
2830 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
2831
2832 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
2833
2834 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2835
2836 PR c++/17115
2837 * g++.dg/warn/Winline-4.C: New test.
2838
2839 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
2840
2841 * gcc.c-torture/compile/20041007-1.c: New test.
2842
2843 2004-10-07 Paul Brook <paul@codesourcery.com>
2844
2845 PR fortran/17678
2846 * gfortran.dg/use_allocated_1.f90: New test.
2847
2848 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
2849
2850 PR middle-end/17849
2851 * gfortran.fortran-torture/compile/nested.f90: New test
2852
2853 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
2854
2855 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
2856
2857 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
2858
2859 PR c++/17368
2860 * g++.dg/ext/asm6.C: New test.
2861
2862 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
2863
2864 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
2865
2866 2004-10-06 Paul Brook <paul@codesourcery.com>
2867
2868 PR libfortran/17709
2869 * gfortran.dg/empty_format_1.f90: New test.
2870
2871 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2872
2873 PR fortran/17568
2874 * gfortran.dg/ishft.f90: New test.
2875
2876 PR fortran/17283
2877 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
2878 tests.
2879
2880 2004-10-06 Paul Brook <paul@codesourcery.com>
2881
2882 * gfortran.dg/do_1.f90: New test.
2883
2884 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2885
2886 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
2887 optimizing for size.
2888
2889 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
2890
2891 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
2892
2893 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
2894
2895 * gcc.c-torture/compile/20041005-1.c: New test.
2896
2897 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
2898
2899 PR c++/17829
2900 * g++.dg/lookup/koenig4.C: New.
2901
2902 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
2903
2904 * g++.dg/other/classkey1.C: Adjust quoting marks.
2905 * g++.dg/parse/error15.C: Likewise.
2906 * g++.dg/template/meminit2.C (int>): Likewise.
2907
2908 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2909
2910 PR fortran/17283
2911 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
2912
2913 PR fortran/17631
2914 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
2915
2916 PR fortran/17708
2917 * gfortran.dg/pr17708.f90: New test.
2918
2919 2004-10-04 Chao-ying Fu <fu@mips.com>
2920
2921 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
2922 * gcc.dg/vect/vect-4.c: Ditto.
2923 * gcc.dg/vect/vect-5.c: Ditto.
2924 * gcc.dg/vect/vect-6.c: Ditto.
2925 * gcc.dg/vect/vect-8.c: Ditto.
2926 * gcc.dg/vect/vect-16.c: Ditto.
2927 * gcc.dg/vect/vect-30.c: Ditto.
2928 * gcc.dg/vect/vect-40.c: Ditto.
2929 * gcc.dg/vect/vect-41.c: Ditto.
2930 * gcc.dg/vect/vect-42.c: Ditto.
2931 * gcc.dg/vect/vect-43.c: Ditto.
2932 * gcc.dg/vect/vect-44.c: Ditto.
2933 * gcc.dg/vect/vect-45.c: Ditto.
2934 * gcc.dg/vect/vect-46.c: Ditto.
2935 * gcc.dg/vect/vect-47.c: Ditto.
2936 * gcc.dg/vect/vect-48.c: Ditto.
2937 * gcc.dg/vect/vect-49.c: Ditto.
2938 * gcc.dg/vect/vect-50.c: Ditto.
2939 * gcc.dg/vect/vect-51.c: Ditto.
2940 * gcc.dg/vect/vect-52.c: Ditto.
2941 * gcc.dg/vect/vect-53.c: Ditto.
2942 * gcc.dg/vect/vect-54.c: Ditto.
2943 * gcc.dg/vect/vect-55.c: Ditto.
2944 * gcc.dg/vect/vect-56.c: Ditto.
2945 * gcc.dg/vect/vect-57.c: Ditto.
2946 * gcc.dg/vect/vect-58.c: Ditto.
2947 * gcc.dg/vect/vect-59.c: Ditto.
2948 * gcc.dg/vect/vect-60.c: Ditto.
2949 * gcc.dg/vect/vect-74.c: Ditto.
2950 * gcc.dg/vect/vect-79.c: Ditto.
2951 * gcc.dg/vect/vect-80.c: Ditto.
2952
2953 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
2954
2955 * gcc.dg/unused-7.c: Use the correct option.
2956
2957 2004-10-04 Paul Brook <paul@codesourcery.com>
2958 Bud Davis <bdavis9659@comcast.net>
2959
2960 PR fortran/17706
2961 PR fortran/16434
2962 * gfortran/pr17706.f90: New test.
2963 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
2964
2965 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2966
2967 * gfortran.dg/pr17612.f90: New test.
2968
2969 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
2970
2971 * g++.dg/template/local1.C: Adjust quoting marks in
2972 testing for diagnostics.
2973 * g++.dg/tls/diag-2.C: Likewise.
2974 * g++.dg/other/error8.C: Likewise.
2975
2976 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
2977
2978 PR c/17178
2979 * gcc.dg/unused-4.c: Adjust to be correct.
2980
2981 PR c/17820
2982 * gcc.dg/unused-7.c: New test.
2983
2984 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
2985
2986 PR c++/17797
2987 * g++.dg/overload/template2.C: New test.
2988
2989 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
2990
2991 PR tree-optimization/16632
2992 * gcc.dg/tree-ssa/20041002-1.c: New.
2993
2994 2004-10-03 Paul Brook <paul@codesourcery.com>
2995
2996 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
2997 rather than relying on default formatting.
2998
2999 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
3000
3001 * gcc.dg/20040920-1.c: Update expected message text.
3002
3003 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
3004
3005 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
3006
3007 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
3008
3009 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
3010 tree level.
3011
3012 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
3013
3014 * gcc.dg/tree-ssa/pr17343.c: Remove.
3015
3016 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
3017
3018 PR tree-opt/17343
3019 * gcc.dg/tree-ssa/pr17343.c: New test.
3020
3021 2004-10-01 Jakub Jelinek <jakub@redhat.com>
3022
3023 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
3024 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
3025 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
3026 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
3027 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
3028
3029 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
3030
3031 * gcc.dg/lvalue-2.c: New test.
3032
3033 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
3034
3035 PR c/17730
3036 * gcc.dg/pr17730-1.c: New test
3037
3038 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
3039
3040 PR c/7425
3041 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
3042
3043 2004-09-29 Jakub Jelinek <jakub@redhat.com>
3044
3045 * gcc.c-torture/execute/stdarg-1.c: New test.
3046 * gcc.c-torture/execute/stdarg-2.c: New test.
3047 * gcc.c-torture/execute/stdarg-3.c: New test.
3048 * gcc.dg/tree-ssa/stdarg-1.c: New test.
3049 * gcc.dg/tree-ssa/stdarg-2.c: New test.
3050 * gcc.dg/tree-ssa/stdarg-3.c: New test.
3051 * gcc.dg/tree-ssa/stdarg-4.c: New test.
3052 * gcc.dg/tree-ssa/stdarg-5.c: New test.
3053
3054 2004-09-29 Jakub Jelinek <jakub@redhat.com>
3055
3056 PR tree-optimization/17697
3057 * g++.dg/opt/pr17697-1.C: New test.
3058 * g++.dg/opt/pr17697-2.C: New test.
3059 * g++.dg/opt/pr17697-3.C: New test.
3060
3061 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
3062
3063 PR c/16409
3064 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
3065 gcc.dg/vla-init-5.c: New tests.
3066
3067 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
3068
3069 PR c/13804
3070 * gcc.dg/pr13804-1.c: New test.
3071
3072 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3073
3074 PR fortran/16938
3075 * gfortran.dg/pr16938.f90: New test.
3076
3077 2004-09-27 Mark Mitchell <mark@codesourcery.com>
3078
3079 * g++.dg/template/crash23.C: New test.
3080
3081 2004-09-27 Mark Mitchell <mark@codesourcery.com>
3082
3083 PR c++/17585
3084 * g++.dg/template/static8.C: New test.
3085
3086 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
3087
3088 PR c++/17681
3089 * g++.dg/other/error9.C: New test.
3090
3091 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
3092
3093 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
3094
3095 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3096
3097 PR fortran/15164
3098 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
3099
3100 2004-09-26 Roger Sayle <roger@eyesopen.com>
3101
3102 PR middle-end/17112
3103 * gcc.dg/pr17112-1.c: New test case.
3104
3105 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
3106
3107 PR c/11459
3108 * gcc.dg/pr11459-1.c: New test.
3109
3110 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
3111
3112 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
3113 * gcc.dg/tree-ssa/loop-4.c: Likewise.
3114
3115 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3116
3117 * gfortran.dg/pr15324.f90: Make array bounds consistent.
3118
3119 2004-09-25 Jan Hubicka <jh@suse.cz>
3120
3121 * compile/30040909-1.c: New test.
3122 * compile/30040907-1.c: New test.
3123
3124 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
3125
3126 * gcc.c-torture/execute/va-arg-26.c: New test.
3127
3128 2004-09-24 Zack Weinberg <zack@codesourcery.com>
3129
3130 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
3131 extra diagnostics on targets with 64-bit pointers.
3132 * objc.dg/selector-1.m: Adjust dg-warning regexp.
3133
3134 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
3135
3136 PR c/17188
3137 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
3138 * gcc.dg/decl-3.c: Adjust expected message.
3139
3140 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3141
3142 PR fortran/17615
3143 * gfortran.dg/pr17615.f90: New test.
3144
3145 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
3146
3147 PR tree-optimzation/17517
3148 * g++.dg/tree-ssa/pr17517.C: New Test.
3149
3150 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
3151
3152 PR c++/16889
3153 * g++.dg/lookup/ambig3.C: New.
3154
3155 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
3156
3157 PR tree-opt/17624
3158 * g++.dg/opt/pr17624.C: New test.
3159
3160 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
3161
3162 PR c/6980
3163 * gcc.dg/Wbad-function-cast-1.c: New test.
3164
3165 2004-09-23 Zack Weinberg <zack@codesourcery.com>
3166
3167 * g++.dg/ext/complit1.C
3168 * g++.dg/other/error2.C
3169 * g++.dg/other/nontype-1.C
3170 * g++.dg/parse/crash11.C
3171 * g++.dg/parse/crash12.C
3172 * g++.dg/parse/error15.C
3173 * g++.dg/parse/error4.C
3174 * g++.dg/parse/tmpl-outside1.C
3175 * g++.dg/parse/too-many-tmpl-args1.C
3176 * g++.dg/template/dependent-expr3.C
3177 * g++.dg/template/error10.C
3178 * g++.dg/template/instantiate1.C
3179 * g++.dg/template/vtable2.C
3180 * g++.dg/warn/Wshadow-1.C
3181 * g++.dg/warn/weak1.C
3182 * g++.old-deja/g++.brendan/crash16.C
3183 * g++.old-deja/g++.brendan/crash18.C
3184 * g++.old-deja/g++.brendan/crash48.C
3185 * g++.old-deja/g++.brendan/crash49.C
3186 * g++.old-deja/g++.brendan/crash55.C
3187 * g++.old-deja/g++.brendan/crash56.C
3188 * g++.old-deja/g++.brendan/crash8.C
3189 * g++.old-deja/g++.brendan/enum11.C
3190 * g++.old-deja/g++.brendan/enum8.C
3191 * g++.old-deja/g++.brendan/enum9.C
3192 * g++.old-deja/g++.brendan/friend3.C
3193 * g++.old-deja/g++.brendan/misc14.C
3194 * g++.old-deja/g++.bugs/900402_02.C
3195 * g++.old-deja/g++.bugs/900404_03.C
3196 * g++.old-deja/g++.bugs/900404_04.C
3197 * g++.old-deja/g++.bugs/900428_03.C
3198 * g++.old-deja/g++.jason/crash4.C
3199 * g++.old-deja/g++.jason/overload21.C
3200 * g++.old-deja/g++.jason/redecl1.C
3201 * g++.old-deja/g++.jason/report.C
3202 * g++.old-deja/g++.jason/rfg10.C
3203 * g++.old-deja/g++.jason/template30.C
3204 * g++.old-deja/g++.law/arm12.C
3205 * g++.old-deja/g++.law/ctors5.C
3206 * g++.old-deja/g++.law/cvt20.C
3207 * g++.old-deja/g++.law/init10.C
3208 * g++.old-deja/g++.law/init8.C
3209 * g++.old-deja/g++.law/visibility17.C
3210 * g++.old-deja/g++.law/visibility7.C
3211 * g++.old-deja/g++.mike/net8.C
3212 * g++.old-deja/g++.mike/p646.C
3213 * g++.old-deja/g++.mike/p700.C
3214 * g++.old-deja/g++.mike/p701.C
3215 * g++.old-deja/g++.mike/p811.C
3216 * g++.old-deja/g++.ns/template13.C
3217 * g++.old-deja/g++.other/array3.C
3218 * g++.old-deja/g++.other/crash25.C
3219 * g++.old-deja/g++.other/dtor3.C
3220 * g++.old-deja/g++.other/dtor4.C
3221 * g++.old-deja/g++.other/main1.C
3222 * g++.old-deja/g++.other/warn7.C
3223 * g++.old-deja/g++.pt/crash11.C
3224 * g++.old-deja/g++.pt/crash36.C
3225 * g++.old-deja/g++.pt/spec22.C
3226 * g++.old-deja/g++.pt/spec9.C
3227 * g++.old-deja/g++.pt/ttp52.C
3228 * g++.old-deja/g++.robertl/eb103.C
3229 * g++.old-deja/g++.robertl/eb121.C
3230 * g++.old-deja/g++.robertl/eb22.C
3231 * g++.old-deja/g++.robertl/eb8.C:
3232 Update locations and/or regexps of dg-error markers.
3233 Remove markers for some bogus messages that are no longer issued.
3234
3235 2004-09-23 Jakub Jelinek <jakub@redhat.com>
3236
3237 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
3238 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
3239
3240 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
3241
3242 PR c++/17618
3243 * g++.dg/lookup/crash5.C: New test.
3244
3245 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
3246
3247 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
3248 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
3249 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
3250 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
3251 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
3252 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
3253
3254 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
3255 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
3256 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
3257 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
3258 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
3259 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
3260
3261 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
3262
3263 * gcc.dg/vect/vect-44.c: Check additional cases.
3264 * gcc.dg/vect/vect-48.c: Check additional cases.
3265
3266 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
3267 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
3268 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
3269 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
3270 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
3271 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
3272 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
3273 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
3274 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
3275
3276 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
3277 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
3278 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
3279
3280 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3281
3282 * gcc.dg/tree-ssa/loop-6.c: New test.
3283
3284 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
3285
3286 PR c++/17620
3287 * g++.dg/inherit/base2.C: New.
3288
3289 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
3290
3291 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
3292 * gcc.dg/20001012-2.c: Likewise.
3293 * gcc.dg/20001013-1.c: Likewise.
3294 * gcc.dg/20001101-1.c: Likewise.
3295 * gcc.dg/20001102-1.c: Likewise.
3296 * gcc.dg/bf-spl1.c: Likewise.
3297 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
3298 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
3299
3300 2004-09-22 Diego Novillo <dnovillo@redhat.com>
3301
3302 PR tree-optimization/16721
3303 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
3304
3305 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
3306
3307 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
3308 * gcc.dg/20040305-1.c: Likewise.
3309
3310 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
3311
3312 PR c/16566
3313 * gcc.c-torture/compile/pr16566-1.c,
3314 gcc.c-torture/compile/pr16566-2.c,
3315 gcc.c-torture/compile/pr16566-3.c: New tests.
3316
3317 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
3318
3319 PR tree-optimization/17512
3320 * gcc.c-torture/compile/20040916-1.c.
3321
3322 2004-09-21 Mark Mitchell <mark@codesourcery.com>
3323
3324 * gcc.dg/pragma-re-3.c: New test.
3325
3326 2004-09-17 Matt Austern <austern@apple.com>
3327
3328 PR c++/15049
3329 * g++.dg/other/anon3.C: New.
3330
3331 2004-09-21 Roger Sayle <roger@eyesopen.com>
3332
3333 PR c++/7503
3334 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
3335 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
3336 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
3337 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
3338 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
3339
3340 2004-09-21 Bud Davis <bdavis9659@comcast.net>
3341
3342 PR fortran/17286
3343 * gfortran.dg/pr17286.f90: New test.
3344
3345 2004-09-20 Mark Mitchell <mark@codesourcery.com>
3346
3347 PR c++/17530
3348 * g++.dg/template/static7.C: New test.
3349
3350 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
3351
3352 PR tree-opt/17558
3353 * gcc.c-torture/compile/pr17558.c: New test.
3354
3355 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
3356
3357 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
3358 if SKIP_ATTRIBUTE is defined.
3359
3360 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3361
3362 PR fortran/15957
3363 * gfortran.dg/pr15957.f90: New test.
3364
3365 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
3366
3367 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
3368 in comparison.
3369 * gcc.dg/vect/vect-79.c: Likewise.
3370 * gcc.dg/vect/vect-80.c: Likewise.
3371
3372 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3373
3374 PR fortran/15750
3375 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
3376
3377 2004-09-20 Ira Rosen <irar@il.ibm.com>
3378
3379 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
3380 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
3381 * gcc.dg/vect/vect-62.c: New testcase.
3382 * gcc.dg/vect/vect-63.c: New testcase.
3383 * gcc.dg/vect/vect-64.c: New testcase.
3384 * gcc.dg/vect/vect-65.c: New testcase.
3385 * gcc.dg/vect/vect-66.c: New testcase.
3386 * gcc.dg/vect/vect-67.c: New testcase.
3387 * gcc.dg/vect/vect-68.c: New testcase.
3388 * gcc.dg/vect/vect-69.c: New testcase.
3389 * gcc.dg/vect/vect-79.c: New testcase.
3390 * gcc.dg/vect/vect-80.c: New testcase.
3391
3392 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
3393
3394 * gcc.target/mips/asm-1.c: New test.
3395
3396 2004-09-19 Ira Rosen <irar@il.ibm.com>
3397
3398 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
3399 * gcc.dg/vect/vect-73.c: New testcase.
3400 * gcc.dg/vect/vect-74.c: New testcase.
3401 * gcc.dg/vect/vect-75.c: New testcase.
3402 * gcc.dg/vect/vect-76.c: New testcase.
3403 * gcc.dg/vect/vect-77.c: New testcase.
3404 * gcc.dg/vect/vect-78.c: New testcase
3405
3406 2004-09-18 Paul Brook <paul@codesourcery.com>
3407
3408 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
3409
3410 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
3411
3412 PR c/17424
3413 * gcc.dg/pr17424-1.c: New test.
3414
3415 2004-09-18 Diego Novillo <dnovillo@redhat.com>
3416
3417 * g++.dg/tree-ssa/pr17153.C: New test.
3418
3419 2004-09-16 Geoffrey Keating <geoffk@apple.com>
3420
3421 PR pch/13361
3422 * testsuite/g++.dg/pch/wchar-1.C: New.
3423 * testsuite/g++.dg/pch/wchar-1.Hs: New.
3424
3425 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
3426
3427 * gcc.c-torture/execute/20040917-1.c: New test.
3428
3429 2004-09-17 Diego Novillo <dnovillo@redhat.com>
3430
3431 PR tree-optimization/17319
3432 * gcc.dg/pr17319.c: New test.
3433
3434 2004-09-17 Devang Patel <dpatel@apple.com>
3435
3436 * gcc.dg/20040813-1.c: New test.
3437
3438 2004-09-17 Diego Novillo <dnovillo@redhat.com>
3439
3440 PR tree-optimization/17273
3441 * gcc.c-torture/compile/pr17273.c: New test.
3442
3443 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
3444
3445 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
3446 Update expected messages.
3447 * gcc.dg/declspec-13.c: New test.
3448
3449 2004-09-17 David Edelsohn <edelsohn@gnu.org>
3450
3451 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
3452
3453 2004-09-17 Diego Novillo <dnovillo@redhat.com>
3454
3455 * gcc.c-torture/execute/pr17252.c: Use post-increment to
3456 change what 'a' is pointing to.
3457
3458 2004-09-17 Mark Mitchell <mark@codesourcery.com>
3459
3460 PR c++/16002
3461 * g++.dg/template/error18.C: New test.
3462
3463 PR c++/16029
3464 * g++.dg/warn/Wunused-8.C: New test.
3465
3466 2004-09-17 Steven Bosscher <stevenb@suse.de>
3467
3468 PR tree-optimization/17513
3469 * gcc.dg/20040916-1.c: New test.
3470
3471 2004-09-16 Mark Mitchell <mark@codesourcery.com>
3472
3473 PR c++/17501
3474 * g++.dg/template/typename7.C: New test.
3475
3476 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3477
3478 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
3479
3480 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
3481
3482 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
3483 with -ftree-based-profiling also.
3484 * lib/profopt.exp: Support late-set profile_option/feedback_option.
3485
3486 2004-09-16 Victor Leikehman <lei@il.ibm.com>
3487
3488 PR/15364
3489 * gfortran.dg/der_array_io_1.f90: New test.
3490 * gfortran.dg/der_array_io_2.f90: New test.
3491 * gfortran.dg/der_array_io_3.f90: New test.
3492
3493 2004-09-15 Mark Mitchell <mark@codesourcery.com>
3494
3495 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
3496 EABI.
3497
3498 2004-09-15 Mark Mitchell <mark@codesourcery.com>
3499
3500 * g++.dg/opt/switch1.C: New test.
3501
3502 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
3503
3504 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
3505 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
3506 Update expected messages.
3507
3508 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3509
3510 PR fortran/16485
3511 * gfortran.dg/same_name_1.f90: New test.
3512
3513 2004-09-15 Diego Novillo <dnovillo@redhat.com>
3514
3515 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
3516 dereference garbage pointers.
3517
3518 2004-09-15 Jakub Jelinek <jakub@redhat.com>
3519
3520 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
3521 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
3522
3523 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
3524 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
3525 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
3526
3527 2004-09-14 Mark Mitchell <mark@codesourcery.com>
3528
3529 PR c++/17324
3530 * g++.dg/template/mangle1.C: New test.
3531
3532 2004-09-14 Diego Novillo <dnovillo@redhat.com>
3533
3534 PR tree-optimization/17252
3535 * gcc.c-torture/execute/pr17252.c: New test.
3536
3537 2004-09-14 Andrew Pinski <apinski@apple.com>
3538
3539 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
3540
3541 2004-09-14 Roger Sayle <roger@eyesopen.com>
3542
3543 PR rtl-optimization/9771
3544 * gcc.dg/pr9771-1.c: New test case.
3545
3546 2004-09-14 Diego Novillo <dnovillo@redhat.com>
3547
3548 PR tree-optimization/15262
3549 * gcc.c-torture/execute/pr15262-1.c: New test.
3550 * gcc.c-torture/execute/pr15262-2.c: New test.
3551
3552 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
3553
3554 * gcc.dg/declspec-12.c: New test.
3555
3556 2004-09-14 Bud Davis <bdavis9659@comcast.net>
3557
3558 * gfortran.dg/pr17090.f90: Add directives to test.
3559
3560 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3561
3562 * gcc.c-torture/compile/20040914-1.c: New test.
3563
3564 2004-09-13 Mark Mitchell <mark@codesourcery.com>
3565
3566 PR c++/16162
3567 * g++.dg/template/decl2.C: New test.
3568
3569 2004-09-13 Bud Davis <bdavis9659@comcast.net>
3570
3571 PR fortran/17090
3572 * gfortran.dg/pr17090.f90: New test.
3573
3574 2004-09-13 Dale Johannesen <dalej@apple.com>
3575
3576 * gcc.c-torture/compile/pr17408.c: New test case.
3577
3578 2004-09-13 Mark Mitchell <mark@codesourcery.com>
3579
3580 PR c++/16716
3581 * g++.dg/parse/crash17.C: New test.
3582
3583 PR c++/17327
3584 * g++.dg/template/enum3.C: New test.
3585
3586 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
3587
3588 * lib/gcc-defs.exp: Load wrapper.exp.
3589 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
3590 using local code.
3591 * lib/gcc.exp (gcc_init): Similar.
3592 * lib/gfortran.exp (gfortran_init): Similar.
3593 * lib/objc.exp (objc_init): Similar.
3594 * lib/treelang.exp (treelang_init): Similar.
3595 * lib/wrapper.exp: New file with build_wrapper call machinery in
3596 ${tool}_maybe_build_wrapper.
3597
3598 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
3599
3600 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
3601 "inline".
3602 * gcc.dg/declspec-11.c: Update expected messages.
3603 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
3604 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
3605 gcc.dg/inline-12.c: New tests.
3606
3607 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
3608
3609 * g++.dg/tree-ssa/pr17400.C: New testcase.
3610
3611 2004-09-13 James E Wilson <wilson@specifixinc.com>
3612
3613 * gcc.target/mips/sb1-1.c: New testcase.
3614
3615 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
3616
3617 * lib/g77-dg.exp: Remove unused file.
3618 * lib/mike-g77.exp: Ditto.
3619 * lib/g77.exp: Ditto.
3620
3621 2004-09-12 Richard Henderson <rth@redhat.com>
3622
3623 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
3624
3625 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
3626
3627 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
3628 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
3629 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
3630 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
3631 Update expected messages.
3632
3633 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
3634
3635 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
3636 declaration/use mismatch for dirp parameter.
3637
3638 2004-09-12 Andrew Pinski <apinski@apple.com>
3639
3640 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
3641 -fgnu-runtime is passed.
3642
3643 2004-09-12 Richard Henderson <rth@redhat.com>
3644
3645 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
3646 do the uplevel thing and update additional_flags directly.
3647 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
3648 gfortran.fortran-torture/execute/intrinsic_nearest.x,
3649 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
3650 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
3651
3652 2004-09-11 Steven Bosscher <stevenb@suse.de>
3653
3654 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
3655
3656 2004-09-11 Roger Sayle <roger@eyesopen.com>
3657
3658 PR middle-end/17411
3659 * g++.dg/opt/pr17411-1.C: New test case.
3660
3661 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
3662
3663 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
3664 gcc.dg/tls/diag-2.c: Update expected messages.
3665 * gcc.dg/991209-1.c: Specify compilation options. Update expected
3666 messages.
3667 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
3668 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
3669 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
3670 gcc.dg/tls/diag-5.c: New tests.
3671
3672 2004-09-11 Zack Weinberg <zack@codesourcery.com>
3673
3674 * gcc.dg/20040910-1.c: Correct dg-error regexp.
3675
3676 2004-09-11 Steven Bosscher <stevenb@suse.de>
3677
3678 * g++.dg/parse/break-in-for.C: New test.
3679
3680 2004-09-11 Jakub Jelinek <jakub@redhat.com>
3681
3682 * gcc.dg/tree-ssa/20040911-1.c: New test.
3683
3684 2004-09-11 Andreas Jaeger <aj@suse.de>
3685
3686 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
3687 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
3688
3689 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
3690
3691 * gcc.target/frv: New directory of FR-V-specific tests.
3692
3693 2004-09-10 James E Wilson <wilson@specifixinc.com>
3694
3695 * gcc.dg/convert-vec-1.c: New test.
3696
3697 2004-09-10 Roger Sayle <roger@eyesopen.com>
3698
3699 PR middle-end/17024
3700 * gcc.dg/pr17024-1.c: New test case.
3701
3702 2004-09-10 Eric Christopher <echristo@redhat.com>
3703
3704 * gcc.dg/20040910-1.c: New test.
3705
3706 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
3707
3708 * gcc.dg/bitfld-9.c: New test.
3709
3710 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
3711
3712 * gcc.c-torture/execute/ieee/acc1.c: New test.
3713 * gcc.c-torture/execute/ieee/acc2.c: New test.
3714 * gcc.c-torture/execute/ieee/mzero6.c: New test.
3715
3716 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
3717
3718 * gcc.dg/deprecated-2.c: New test.
3719
3720 2004-09-09 James E Wilson <wilson@specifixinc.com>
3721
3722 * gcc.dg/init-vec-1.c: New test.
3723
3724 2004-09-09 Roger Sayle <roger@eyesopen.com>
3725
3726 PR middle-end/17055
3727 * gcc.dg/pr17055-1.c: New test case.
3728
3729 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
3730
3731 PR target/17377
3732 * gcc.c-torture/execute/pr17377.c: New test.
3733
3734 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
3735
3736 PR c/8420
3737 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
3738 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
3739 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
3740 gcc.dg/long-long-typespec-1.c: New tests.
3741 * gcc.dg/tls/diag-2.c: Update expected diagnostics
3742
3743 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
3744
3745 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
3746 gcc.dg/gnu99-static-1.c: New tests.
3747
3748 2004-09-08 Devang Patel <dpatel@apple.com>
3749
3750 * gcc.dg/darwin-ld-20040828-1.c: New test.
3751 * gcc.dg/darwin-ld-20040828-2.c: New test.
3752 * gcc.dg/darwin-ld-20040828-3.c: New test.
3753
3754 2004-09-08 Ziemowit Laski <zlaski@apple.com>
3755
3756 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
3757 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
3758 in error message.
3759 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
3760 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
3761 in error message.
3762 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
3763 types they qualify.
3764 * objc.dg/type-size-2.m: Fix wording in comment.
3765 * objc.dg/va-meth-1.m: New test case.
3766
3767 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
3768
3769 PR c/16633:
3770 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
3771 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
3772
3773 2004-09-06 Devang Patel <dpatel@apple.com>
3774
3775 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
3776 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
3777
3778 2004-09-06 Zack Weinberg <zack@codesourcery.com>
3779
3780 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
3781 reflect changed line numbering of diagnostics.
3782
3783 2004-09-06 Paul Brook <paul@codesourcery.com>
3784
3785 * gfortran.dg/edit_real_1.f90: Add new test.
3786
3787 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3788
3789 * gcc.dg/tree-ssa/loop-2.c: New test.
3790 * gcc.dg/tree-ssa/loop-3.c: New test.
3791 * gcc.dg/tree-ssa/loop-4.c: New test.
3792 * gcc.dg/tree-ssa/loop-5.c: New test.
3793
3794 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3795
3796 * gcc.dg/format/sentinel-1.c: Update for parameter option.
3797
3798 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3799
3800 * gcc.dg/format/sentinel-1.c: New test.
3801
3802 2004-09-04 Uros Bizjak <uros@kss-loka.si>
3803
3804 * testsuite/gcc.dg/builtins-46.c: New.
3805
3806 2004-09-03 Devang Patel <dpatel@apple.com>
3807
3808 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
3809 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
3810
3811 2004-09-03 Jan Beulich <jbeulich@novell.com>
3812
3813 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
3814 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
3815 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
3816 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
3817 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
3818 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
3819 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
3820 the non-portable bzero.
3821 * gcc.dg/20010912-1.c: xfail for NetWare.
3822 * gcc.dg/20020426-2.c: xfail for NetWare.
3823 * gcc.dg/20021014-1.c: xfail for NetWare.
3824 * gcc.dg/20021018-1.c: xfail for NetWare.
3825 * gcc.dg/20030213-1.c: xfail for NetWare.
3826 * gcc.dg/20030225-1.c: xfail for NetWare.
3827 * gcc.dg/20030708-1.c: xfail for NetWare.
3828 * gcc.dg/builtins-config.h: Also exclude NetWare.
3829 * gcc.dg/format/format.h: Define restrict only if not already defined.
3830 * gcc.dg/nest.c: xfail for NetWare.
3831 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
3832 * lib/target-supports.exp (check_visibility_available): Exclude
3833 NetWare.
3834
3835 2004-09-03 Jan Beulich <jbeulich@novell.com>
3836
3837 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
3838 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
3839 deterministic starting point for the alignment of structure fields.
3840 * gcc.dg/Wpadded.c: Dito.
3841 * g++.dg/abi/vbase10.C: Dito.
3842
3843 2004-09-03 Devang Patel <dpatel@apple.com>
3844
3845 * g++.dg/debug/pr15736.cc: New test.
3846
3847 2004-09-02 Mark Mitchell <mark@codesourcery.com>
3848
3849 * README.QMTEST: Fix out-of-date link.
3850
3851 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
3852
3853 PR fortran/16579
3854 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
3855 Delete. Duplicate of gfortran.dg/g77/20010610.f
3856
3857 2004-09-02 Mark Mitchell <mark@codesourcery.com>
3858
3859 * g++.dg/abi/arm_rtti1.C: New test.
3860
3861 2004-09-02 Geoffrey Keating <geoffk@apple.com>
3862
3863 * gcc.dg/ppc-vector-memcpy.c: New.
3864 * gcc.dg/ppc-vector-memset.c: New.
3865
3866 2004-09-02 Chao-ying Fu <fu@mips.com>
3867
3868 * gcc.target/mips/mips-3d-1.c: New test.
3869 * gcc.target/mips/mips-3d-2.c: New test.
3870 * gcc.target/mips/mips-3d-3.c: New test.
3871 * gcc.target/mips/mips-3d-4.c: New test.
3872 * gcc.target/mips/mips-3d-5.c: New test.
3873 * gcc.target/mips/mips-3d-6.c: New test.
3874 * gcc.target/mips/mips-3d-7.c: New test.
3875 * gcc.target/mips/mips-3d-8.c: New test.
3876 * gcc.target/mips/mips-3d-9.c: New test.
3877 * gcc.target/mips/mips-ps-1.c: New test.
3878 * gcc.target/mips/mips-ps-2.c: New test.
3879 * gcc.target/mips/mips-ps-3.c: New test.
3880 * gcc.target/mips/mips-ps-4.c: New test.
3881 * gcc.target/mips/mips-ps-type.c: New test.
3882
3883 2004-09-02 Paul Brook <paul@codesourcery.com>
3884
3885 * gfortran.dg/edit_real_1.f90: Add new tests.
3886
3887 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3888
3889 PR fortran/15327
3890 * gfortran.dg/merge_char_1.f90: New test.
3891
3892 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3893
3894 PR fortran/16404
3895 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
3896
3897 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
3898
3899 PR c/1522
3900 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
3901
3902 2004-09-01 Mark Mitchell <mark@codesourcery.com>
3903
3904 * g++.dg/opt/loop1.C: Do not XFAIL.
3905
3906 2004-09-01 Jakub Jelinek <jakub@redhat.com>
3907
3908 * gcc.c-torture/execute/20040831-1.c: New test.
3909
3910 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
3911
3912 PR fortran/16579
3913 * gfortran.dg/g77/20010610.f: Now passes.
3914 Copy from g77.f-torture/execute. Add dg-run directive.
3915 * gfortran.dg/g77/README: Update
3916
3917 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
3918
3919 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
3920 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
3921 (t1, t2, t3, t4): Add volatile.
3922
3923 2004-08-31 Mark Mitchell <mark@codesourcery.com>
3924
3925 * g++.dg/ext/visibility/arm1.C: New test.
3926
3927 2004-08-31 Geoffrey Keating <geoffk@apple.com>
3928
3929 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
3930 -pedantic-errors.
3931
3932 2004-09-01 Paul Brook <paul@codesourcery.com>
3933
3934 * gfortran.dg/eof_2.f90: New test.
3935
3936 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3937
3938 PR fortran/16579
3939 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
3940
3941 2004-08-31 Bud Davis <bdavis9659@comcast.net>
3942
3943 PR libfortran/16805
3944 * gfortran.dg/list_read_2.f90: New test.
3945
3946 2004-08-31 Mark Mitchell <mark@codesourcery.com>
3947
3948 * g++.dg/abi/key1.C: New test.
3949
3950 2004-08-31 Richard Henderson <rth@redhat.com>
3951
3952 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
3953 form of offsetof.
3954 * g++.dg/other/offsetof5.C: Remove duplicate.
3955
3956 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3957
3958 PR fortran/17244
3959 * gfortran.dg/func_derived_1.f90: New test.
3960
3961 2004-08-31 Paul Brook <paul@codesourcery.com>
3962
3963 * gfortran.dg/eof_1.f90: New test.
3964
3965 2004-08-31 Paul Brook <paul@codesourcery.com>
3966
3967 * gfortran.dg/list_read_1.f90: New file.
3968
3969 2004-08-30 Mark Mitchell <mark@codesourcery.com>
3970
3971 * g++.dg/opt/loop1.C: XFAIL.
3972
3973 2004-08-30 Geoffrey Keating <geoffk@apple.com>
3974
3975 * gcc.dg/funcdef-storage-1.c: New.
3976 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
3977 an extern function in local scope.
3978 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
3979 declare an 'auto inline' function in local scope.
3980 * gcc.dg/20011130-1.c: Likewise.
3981 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
3982 an 'auto' function in local scope.
3983 * gcc.dg/20021014-1.c: Likewise.
3984 * gcc.dg/20030331-2.c: Likewise.
3985
3986 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3987
3988 * gfortran.dg/blockdata_1.f90: New test.
3989
3990 2004-08-30 Richard Henderson <rth@redhat.com>
3991
3992 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
3993
3994 2004-08-30 Richard Henderson <rth@redhat.com>
3995
3996 * lib/fortran-torture.exp (fortran-torture-execute): Honor
3997 additional_flags set by alternate driver.
3998 (ieee-options): New procedure.
3999 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
4000 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
4001 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
4002 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
4003
4004 2004-08-30 Richard Henderson <rth@redhat.com>
4005
4006 * lib/f-torture.exp: Remove.
4007
4008 2004-08-29 Mark Mitchell <mark@codesourcery.com>
4009
4010 PR rtl-optimization/16590
4011 * g++.dg/opt/loop1.C: New test.
4012
4013 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4014
4015 PR fortran/13910
4016 * gfortran.dg/oldstyle_1.f90: New test.
4017
4018 2004-08-29 Steven G. Kargl <kargls@comcast.net>
4019 Paul Brook <paul@codesourcery.com>
4020
4021 * gfortran.dg/g77/README: Update.
4022 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
4023 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
4024 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
4025
4026 2004-08-28 Paul Brook <paul@codesourcery.com>
4027
4028 PR libfortran/17195
4029 * gfortran.dg/edit_real_1.f90: New test.
4030
4031 2004-08-27 Paul Brook <paul@codesourcery.com>
4032
4033 * gfortran.dg/rewind_1.f90: New test.
4034
4035 2004-08-27 Bud Davis <bdavis9659@comcast.net>
4036
4037 PR fortran/16597
4038 * gfortran.dg/pr16597.f90: New test.
4039
4040 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
4041
4042 PR c/13801
4043 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
4044 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
4045 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
4046 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
4047 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
4048
4049 2004-08-26 Nick Clifton <nickc@redhat.com>
4050
4051 * gcc.c-torture/compile/pr17119.c: New test.
4052
4053 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
4054
4055 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
4056
4057 2004-08-25 Richard Henderson <rth@redhat.com>
4058
4059 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
4060 the bits that expect kind=8 to be the largest real kind.
4061
4062 2004-08-25 Ziemowit Laski <zlaski@apple.com>
4063
4064 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
4065
4066 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4067
4068 * gfortran.dg/assignment_1.f90: New test.
4069
4070 2004-08-25 Adam Nemet <anemet@lnxw.com>
4071
4072 * g++.dg/template/repo3.C: New test.
4073
4074 2004-08-25 Roger Sayle <roger@eyesopen.com>
4075
4076 PR middle-end/16693
4077 PR tree-optimization/16372
4078 * g++.dg/opt/pr16372-1.C: New test case.
4079 * g++.dg/opt/pr16693-1.C: New test case.
4080 * g++.dg/opt/pr16693-2.C: New test case.
4081
4082 2004-08-25 Ziemowit Laski <zlaski@apple.com>
4083
4084 * objc.dg/proto-lossage-4.m: New test.
4085
4086 2004-08-25 Mark Mitchell <mark@codesourcery.com>
4087
4088 PR c++/17155
4089 * g++.dg/inherit/local2.C: New test.
4090
4091 2004-08-25 Paul Brook <paul@codesourcery.com>
4092
4093 PR fortran/17144
4094 * gfortran.dg/string_ctor_1.f90: New test.
4095
4096 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4097
4098 PR c++/14428
4099 * g++.dg/template/redecl2.C: New test.
4100
4101 2004-08-24 Bud Davis <bdavis9659@comcast.net>
4102
4103 PR fortran/17143
4104 * gfortran.dg/pr17143.f90: New test.
4105
4106 2004-08-24 Bud Davis <bdavis9659@comcast.net>
4107
4108 PR fortran/17164
4109 * gfortran.dg/pr17164.f90: New test.
4110
4111 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4112
4113 * gcc.dg/tree-ssa/loop-1.c: New test.
4114
4115 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
4116
4117 * gcc.c-torture/compile/20040824-1.c: New test.
4118
4119 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
4120
4121 * gcc.c-torture/compile/iftrap-3.c: New test.
4122
4123 2004-08-24 Paul Brook <paul@codesourcery.com>
4124
4125 * gfortran.dg/entry_2.f90: New test.
4126
4127 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
4128
4129 PR c++/16889
4130 * g++.dg/lookup/ambig[12].C: New.
4131
4132 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4133
4134 PR c++/16706
4135 * g++.dg/template/crash21.C: New test.
4136 * g++.dg/template/crash22.C: Likewise.
4137
4138 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
4139
4140 PR c++/17149
4141 * g++.dg/template/access15.C: New.
4142
4143 2004-08-23 Mark Mitchell <mark@codesourcery.com>
4144
4145 PR c++/17163
4146 * g++.dg/template/repo2.C: New test.
4147
4148 2004-08-23 Roger Sayle <roger@eyesopen.com>
4149
4150 PR rtl-optimization/17078
4151 * gcc.c-torture/execute/pr17078-1.c: New test case.
4152
4153 2004-08-23 Mark Mitchell <mark@codesourcery.com>
4154
4155 PR c/14492
4156 * gcc.dg/debug/crash1.c: New test.
4157
4158 2004-08-23 Mark Mitchell <mark@codesourcery.com>
4159
4160 PR c/16180
4161 * gcc.dg/loop-5.c: New test.
4162
4163 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4164
4165 * gcc.c-torture/execute/20040823-1.c: New test.
4166
4167 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
4168
4169 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
4170 to the assembler. Simplify test accordingly.
4171 (asm_abi_flags): Use GNU names.
4172 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
4173 to check for ABI flags.
4174
4175 2004-08-22 Andrew Pinski <apinski@apple.com>
4176
4177 * g++.dg/opt/pr14029.C: New test.
4178 * gcc.c-torture/execute/pr15262.c: New test.
4179
4180 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4181
4182 * gfortran.dg/reduction.f90: Add checks with complex arguments.
4183
4184 2004-08-21 Bud Davis <bdavis9659@comcast.net>
4185
4186 PR 16908
4187 * gfortran.dg/direct_io.f90: New test.
4188
4189 2004-08-20 Mark Mitchell <mark@codesourcery.com>
4190
4191 PR c++/17121
4192 * g++.dg/inherit/local2.C: New test.
4193
4194 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
4195
4196 PR c++/17120
4197 * g++.dg/warn/Wparentheses-4.C: New test.
4198
4199 2004-08-20 Mark Mitchell <mark@codesourcery.com>
4200
4201 PR c++/17121
4202 * g++.dg/inherit/local2.C: New test.
4203
4204 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
4205 * gcc.dg/ppc-ldstruct.c: Likewise.
4206 * gcc.dg/ppc64-abi-2.c: Likewise.
4207
4208 2004-08-20 Jakub Jelinek <jakub@redhat.com>
4209
4210 PR rtl-optimization/17099
4211 * gcc.c-torture/execute/20040820-1.c: New test.
4212
4213 2004-08-20 David Edelsohn <edelsohn@gnu.org>
4214
4215 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
4216
4217 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
4218
4219 PR fortran/17077
4220 * gfortran.dg/auto_array_1.f90: New test.
4221
4222 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4223
4224 PR fortran/17074
4225 * gfortran.dg/simpleif_1.f90: New test.
4226
4227 2004-08-19 Mark Mitchell <mark@codesourcery.com>
4228
4229 * lib/target-supports.exp (check_profiling_available): Return
4230 false for arm*-*-symbianelf* and arm*-*-eabi*.
4231
4232 PR c++/15890
4233 * g++.dg/template/delete1.C: New test.
4234
4235 2004-08-19 Paul Brook <paul@codesourcery.com>
4236
4237 PR fortran/14976
4238 PR fortran/16228
4239 * gfortran.dg/data_char_1.f90: New test.
4240
4241 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
4242
4243 PR fortran/16946
4244 * gfortran.dg/reduction.f90: New testcase.
4245
4246 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4247
4248 PR fortran/16520
4249 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
4250
4251 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
4252
4253 PR c++/17041
4254 * g++.dg/Wparentheses-3.C: New test.
4255
4256 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
4257
4258 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
4259 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
4260 * gcc.dg/vect/vect-2.c: Likewise.
4261 * gcc.dg/vect/vect-3.c: Likewise.
4262 * gcc.dg/vect/vect-4.c: Likewise.
4263 * gcc.dg/vect/vect-5.c: Likewise.
4264 * gcc.dg/vect/vect-6.c: Likewise.
4265 * gcc.dg/vect/vect-7.c: Likewise.
4266 * gcc.dg/vect/vect-25.c: Likewise.
4267 * gcc.dg/vect/vect-31.c: Likewise.
4268 * gcc.dg/vect/vect-32.c: Likewise.
4269 * gcc.dg/vect/vect-34.c: Likewise.
4270 * gcc.dg/vect/vect-36.c: Likewise.
4271 * gcc.dg/vect/vect-all.c: Likewise.
4272
4273 2004-08-18 Mark Mitchell <mark@codesourcery.com>
4274
4275 PR c++/17068
4276 * g++.dg/template/operator4.C: New test.
4277
4278 2004-08-18 Richard Henderson <rth@redhat.com>
4279
4280 * gcc.dg/20040206-1.c: XFAIL.
4281
4282 2004-08-17 Mark Mitchell <mark@codesourcery.com>
4283
4284 PR c++/16246
4285 * g++.dg/template/array7.C: New test.
4286
4287 2004-08-17 James E Wilson <wilson@specifixinc.com>
4288
4289 * gcc.dg/mips-movcc-1.c: New test.
4290 * gcc.dg/mips-movcc-2.c: New test.
4291 * gcc.dg/mips-movcc-3.c: New test.
4292
4293 * gcc.dg/mips-nmadd-1.c: New test.
4294 * gcc.dg/mips-nmadd-2.c: New test.
4295
4296 2004-08-17 Mark Mitchell <mark@codesourcery.com>
4297
4298 PR c++/15871
4299 * g++.dg/opt/inline8.C: New test.
4300
4301 PR c++/16965
4302 * g++.dg/parse/error17.C: New test.
4303
4304 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
4305
4306 * gcc.dg/vect: New directory for vectorizer tests.
4307 * gcc.dg/vect/tree-vect.h: New file.
4308 * gcc.dg/vect/vect.exp: New file.
4309 * gcc.dg/vect/pr16105.c.c: New test.
4310 * gcc.dg/vect/vect-1.c: New test.
4311 * gcc.dg/vect/vect-2.c: New test.
4312 * gcc.dg/vect/vect-3.c: New test.
4313 * gcc.dg/vect/vect-4.c: New test.
4314 * gcc.dg/vect/vect-5.c: New test.
4315 * gcc.dg/vect/vect-6.c: New test.
4316 * gcc.dg/vect/vect-7.c: New test.
4317 * gcc.dg/vect/vect-8.c: New test.
4318 * gcc.dg/vect/vect-9.c: New test.
4319 * gcc.dg/vect/vect-10.c: New test.
4320 * gcc.dg/vect/vect-11.c: New test.
4321 * gcc.dg/vect/vect-12.c: New test.
4322 * gcc.dg/vect/vect-13.c: New test.
4323 * gcc.dg/vect/vect-14.c: New test.
4324 * gcc.dg/vect/vect-15.c: New test.
4325 * gcc.dg/vect/vect-16.c: New test.
4326 * gcc.dg/vect/vect-17.c: New test.
4327 * gcc.dg/vect/vect-18.c: New test.
4328 * gcc.dg/vect/vect-19.c: New test.
4329 * gcc.dg/vect/vect-20.c: New test.
4330 * gcc.dg/vect/vect-21.c: New test.
4331 * gcc.dg/vect/vect-22.c: New test.
4332 * gcc.dg/vect/vect-23.c: New test.
4333 * gcc.dg/vect/vect-24.c: New test.
4334 * gcc.dg/vect/vect-25.c: New test.
4335 * gcc.dg/vect/vect-26.c: New test.
4336 * gcc.dg/vect/vect-27.c: New test.
4337 * gcc.dg/vect/vect-28.c: New test.
4338 * gcc.dg/vect/vect-29.c: New test.
4339 * gcc.dg/vect/vect-30.c: New test.
4340 * gcc.dg/vect/vect-31.c: New test.
4341 * gcc.dg/vect/vect-32.c: New test.
4342 * gcc.dg/vect/vect-33.c: New test.
4343 * gcc.dg/vect/vect-34.c: New test.
4344 * gcc.dg/vect/vect-35.c: New test.
4345 * gcc.dg/vect/vect-36.c: New test.
4346 * gcc.dg/vect/vect-37.c: New test.
4347 * gcc.dg/vect/vect-38.c: New test.
4348 * gcc.dg/vect/vect-40.c: New test.
4349 * gcc.dg/vect/vect-41.c: New test.
4350 * gcc.dg/vect/vect-42.c: New test.
4351 * gcc.dg/vect/vect-43.c: New test.
4352 * gcc.dg/vect/vect-44.c: New test.
4353 * gcc.dg/vect/vect-45.c: New test.
4354 * gcc.dg/vect/vect-46.c: New test.
4355 * gcc.dg/vect/vect-47.c: New test.
4356 * gcc.dg/vect/vect-48.c: New test.
4357 * gcc.dg/vect/vect-49.c: New test.
4358 * gcc.dg/vect/vect-50.c: New test.
4359 * gcc.dg/vect/vect-51.c: New test.
4360 * gcc.dg/vect/vect-52.c: New test.
4361 * gcc.dg/vect/vect-53.c: New test.
4362 * gcc.dg/vect/vect-54.c: New test.
4363 * gcc.dg/vect/vect-55.c: New test.
4364 * gcc.dg/vect/vect-56.c: New test.
4365 * gcc.dg/vect/vect-57.c: New test.
4366 * gcc.dg/vect/vect-58.c: New test.
4367 * gcc.dg/vect/vect-59.c: New test.
4368 * gcc.dg/vect/vect-60.c: New test.
4369 * gcc.dg/vect/vect-61.c: New test.
4370 * gcc.dg/vect/vect-all.c: New test.
4371 * gcc.dg/vect/vect-none.c: New test.
4372
4373 2004-08-17 Paul Brook <paul@codesourcery.com>
4374
4375 PR fortran/13082
4376 * gfortran.dg/entry_1.f90: New test.
4377
4378 2004-08-17 Andrew Pinski <apinski@apple.com>
4379
4380 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
4381
4382 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
4383
4384 * gcc.dg/pr17036-1.c: New test.
4385
4386 2004-08-16 Devang Patel <dpatel@apple.com>
4387
4388 * gcc.dg/darwin-20040809-1.c: New test.
4389
4390 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
4391
4392 * gcc.dg/funcdef-attr-1.c: New test.
4393
4394 2004-08-16 Janis Johnson <janis187@us.ibm.com>
4395
4396 * gcc.dg/altivec-17.c: New test.
4397 * gcc.dg/altivec-18.c: New test.
4398
4399 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4400
4401 PR c++/6749
4402 * g++.dg/template/vtable2.C: New test.
4403
4404 2004-08-14 Richard Henderson <rth@redhat.com>
4405
4406 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
4407 * gcc.dg/pack-test-4.c (main): Return 0.
4408 * gcc.dg/setjmp-1.c: Remove XFAIL.
4409 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
4410
4411 2004-08-14 Richard Henderson <rth@redhat.com>
4412
4413 * gcc.dg/980217-1.c: Add prototype for printf.
4414
4415 2004-08-13 Bud Davis <bdavis9659@comcast.net>
4416
4417 * gfortran.dg/pr16935.f90: New test.
4418
4419 2004-08-13 Janis Johnson <janis187@us.ibm.com>
4420
4421 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
4422
4423 2004-08-13 Paul Brook <paul@codesourcery.com>
4424
4425 * gfortran.dg/der_io_1.f90: Remove stray comma.
4426
4427 2004-08-12 Janis Johnson <janis187@us.ibm.com>
4428
4429 * gcc.dg/vmx/cw-bug-2.c: Remove.
4430 * gcc.dg/vmx/vprint-1.c: Remove.
4431 * gcc.dg/vmx/vscan-1.c: Remove.
4432
4433 2004-08-12 Devang patel <dpatel@apple.com>
4434
4435 * gcc.dg/darwin-20040809-2.c: New test.
4436
4437 2004-08-12 Janis Johnson <janis1872us.ibm.com>
4438
4439 * g++.dg/ext/altivec-12.C: New test.
4440
4441 * g++.dg/ext/altivec-11.C: New test.
4442
4443 2004-08-12 Paul Brook <paul@codesourcery.com>
4444
4445 * g++.dg/abi/arm_cxa_vec_1.C: New test.
4446
4447 2004-08-12 Janis Johnson <janis187@us.ibm.com>
4448
4449 * g++.dg/ext/altivec-2.C: Check for hardware support before
4450 executing any VMX instructions.
4451
4452 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
4453
4454 2004-08-12 Jakub Jelinek <jakub@redhat.com>
4455
4456 PR c++/16276
4457 * g++.old-deja/g++.other/comdat4.C: New test.
4458 * g++.old-deja/g++.other/comdat4-aux.cc: New.
4459
4460 2004-08-12 Ben Elliston <bje@au.ibm.com>
4461
4462 PR target/16286
4463 * gcc.dg/pr16286.c: New test.
4464
4465 2004-08-12 Jan Beulich <jbeulich@novell.com>
4466
4467 * g++.dg/ext/asm5.C: New.
4468
4469 2004-08-11 Mark Mitchell <mark@codesourcery.com>
4470
4471 PR c++/16698
4472 * g++.dg/eh/crash1.C: New test.
4473
4474 PR c++/16717
4475 * g++.dg/ext/construct1.C: New test.
4476
4477 2004-08-11 Mark Mitchell <mark@codesourcery.com>
4478
4479 PR c++/16853
4480 * g++.dg/init/ptrmem1.C: New test.
4481
4482 PR c++/16618
4483 * g++.dg/parse/offsetof5.C: New test.
4484
4485 PR c++/16870
4486 * g++.dg/template/overload3.C: New test.
4487
4488 2004-08-11 Mark Mitchell <mark@codesourcery.com>
4489
4490 PR c++/16964
4491 * g++.dg/parse/error16.C: New test.
4492
4493 PR c++/16904
4494 * g++.dg/template/error14.C: New test.
4495
4496 PR c++/16929
4497 * g++.dg/template/error15.C: New test.
4498
4499 2004-08-11 Devang Patel <dpatel@apple.com>
4500
4501 * gcc.dg/darwin-ld-20040809-1.c: New test.
4502 * gcc.dg/darwin-ld-20040809-2.c: New test.
4503
4504 2004-08-11 Steven G. Kargl <kargls@comcast.net>
4505
4506 PR fortran/16917
4507 * gfortran.dg/dfloat_1.f90: New test.
4508
4509 2004-08-09 Mark Mitchell <mark@codesourcery.com>
4510
4511 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
4512 * gcc.dg/dll-2.c: Fix dg-require syntax.
4513 * gcc.misc-tests/arm-isr.c (abort): Declare.
4514 (exit): Likewise.
4515
4516 2004-08-10 Mark Mitchell <mark@codesourcery.com>
4517
4518 PR c++/16971
4519 * g++.dg/parse/crash16.C: New test.
4520
4521 2004-08-10 Roger Sayle <roger@eyesopen.com>
4522
4523 * gcc.dg/mips-rsqrt-1.c: New test case.
4524 * gcc.dg/mips-rsqrt-2.c: New test case.
4525 * gcc.dg/mips-rsqrt-3.c: New test case.
4526
4527 2004-08-10 Paul Brook <paul@codesourcery.com>
4528
4529 * gfortran.dg/der_io_1.f90: New test.
4530
4531 2004-08-10 Paul Brook <paul@codesourcery.com>
4532
4533 PR fortran/16919
4534 * gfortran.dg/der_array_1.f90: New test.
4535
4536 2004-08-09 David Edelsohn <edelsohn@gnu.org>
4537
4538 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
4539
4540 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
4541
4542 * gcc.dg/wchar_t-2.c: Fix typo.
4543
4544 2004-08-09 Falk Hueffner <falk@debian.org>
4545
4546 PR tree-optimization/12517
4547 * gcc.c-torture/compile/pr12517.c: New test.
4548
4549 PR tree-optimization/12578
4550 * gcc.c-torture/compile/pr12578.c: New test.
4551
4552 PR tree-optimization/12899
4553 * gcc.c-torture/compile/pr12899.c: New test.
4554
4555 PR rtl-optimization/14692
4556 * gcc.c-torture/compile/pr14692.c: New test.
4557
4558 PR tree-optimization/16461
4559 * gcc.c-torture/compile/pr16461.c: New test.
4560
4561 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
4562
4563 * gfortran.dg/getenv_1.f90: New test.
4564
4565 2004-08-06 Mark Mitchell <mark@codesourcery.com>
4566
4567 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
4568 wchar_t.
4569 * gcc.dg/symbian5.c: Test -fno-short-wchar.
4570
4571 2004-08-06 Paul Brook <paul@codesourcery.com>
4572
4573 * gfortran.dg/ret_array_1.f90: New test.
4574 * gfortran.dg/ret_pointer_1.f90: New test.
4575
4576 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
4577
4578 * gcc.dg/missing-field-init-[12].c: New tests.
4579 * g++.dg/warn/missing-field-init-[12].C: New tests.
4580
4581 2004-08-06 Mark Mitchell <mark@codesourcery.com>
4582
4583 * gcc.dg/enum2.c: New test.
4584 * gcc.dg/symbian3.c: Likewise.
4585 * gcc.dg/symbian4.c: Likewise.
4586 * gcc.dg/wchar_t-2.c: Likewise.
4587
4588 2004-08-05 Mark Mitchell <mark@codesourcery.com>
4589
4590 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
4591 destructor tests.
4592
4593 2004-08-05 Mark Mitchell <mark@codesourcery.com>
4594
4595 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
4596 dg-require-visiblity.
4597 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
4598 * g++.dg/ext/visibility/fvisibility.C: Likewise.
4599 * g++.dg/ext/visibility/memfuncts.C: Likewise.
4600 * g++.dg/ext/visibility/new1.C: Likewise.
4601 * g++.dg/ext/visibility/pragma.C: Likewise.
4602 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
4603 * g++.dg/ext/visibility/virtual.C: Likewise.
4604 * g++/dg/ext/visibility/visibility-1.C: Likewise.
4605 * g++/dg/ext/visibility/visibility-2.C: Likewise.
4606 * g++/dg/ext/visibility/visibility-3.C: Likewise.
4607 * g++/dg/ext/visibility/visibility-4.C: Likewise.
4608 * g++/dg/ext/visibility/visibility-5.C: Likewise.
4609 * g++/dg/ext/visibility/visibility-6.C: Likewise.
4610 * g++/dg/ext/visibility/visibility-7.C: Likewise.
4611 * g++/dg/ext/visibility/visibility-8.C: New test.
4612 * gcc.c-torture/compile/dll.x: Remove.
4613 * gcc.dg/dll-2.c: Use dg-require-dll
4614 * gcc.dg/visibility-10.c: New test.
4615 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
4616 supporting DLLs.
4617 * testsuite/lib/scanasm.exp (scan_hidden): New function.
4618 (scan_not_hidden): Likewise.
4619
4620 2004-08-05 David Edelsohn <edelsohn@gnu.org>
4621
4622 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
4623
4624 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
4625
4626 * gcc.c-torture/execute/20040805-1.c: New test.
4627
4628 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
4629
4630 * gcc.dg/20020118-1.c: Declare abort.
4631 * gcc.dg/altivec_check.h: Likewise.
4632 * gcc.dg/iftrap-2.c: Likewise.
4633 * gcc.dg/pragma-darwin.c: Likewise.
4634 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
4635
4636 2004-08-04 Geoffrey Keating <geoffk@apple.com>
4637
4638 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
4639
4640 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
4641
4642 * gcc.c-torture/execute/builtins/abs-2.c,
4643 gcc.c-torture/execute/builtins/abs-3.c,
4644 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
4645 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
4646 intmax_t, uintmax_t and their limits.
4647 * gcc.dg/intmax_t-1.c: New test.
4648
4649 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4650
4651 * g++.dg/tc1/dr147.C: Add reference to PR.
4652
4653 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
4654
4655 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
4656 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
4657
4658 2004-08-03 David Edelsohn <edelsohn@gnu.org>
4659
4660 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
4661
4662 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
4663
4664 * gcc.dg/redecl-5.c: New test.
4665 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
4666 of scanf.
4667
4668 2004-08-03 Roger Sayle <roger@eyesopen.com>
4669
4670 PR middle-end/16790
4671 * gcc.c-torture/execute/pr16790-1.c: New test case.
4672
4673 2004-08-03 Mark Mitchell <mark@codesourcery.com>
4674
4675 * g++.dg/ext/visibility/assign1.C: New test.
4676 * g++.dg/ext/visibility/new1.C: Likewise.
4677
4678 * gcc.dg/symbian1.c: New test.
4679 * gcc.dg/symbian2.c: Likewise.
4680
4681 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
4682
4683 PR target/16570
4684 * gcc.dg/i386-sse-9.c: New test.
4685
4686 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
4687
4688 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
4689
4690 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
4691
4692 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
4693 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
4694 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
4695 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
4696 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
4697 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
4698 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
4699 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
4700 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
4701 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
4702 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
4703 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
4704 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
4705 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
4706 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
4707 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
4708 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
4709 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
4710 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
4711 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
4712 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
4713 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
4714 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
4715 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
4716 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
4717 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
4718 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
4719 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
4720 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
4721 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
4722 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
4723 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
4724 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
4725 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
4726 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
4727 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
4728 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
4729 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
4730 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
4731 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
4732 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
4733 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
4734 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
4735 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
4736 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
4737 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
4738 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
4739 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
4740 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
4741 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
4742 gcc.misc-tests/i386-pf-3dnow-1.c,
4743 gcc.misc-tests/i386-pf-athlon-1.c,
4744 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
4745 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
4746 Declare built-in functions used.
4747 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
4748
4749 2004-08-02 Mark Mitchell <mark@codesourcery.com>
4750
4751 PR c++/16707
4752 * g++.dg/lookup/using12.C: New test.
4753
4754 * g++.dg/init/null1.C: Fix PR number.
4755 * g++.dg/parse/namespace10.C: Likewise.
4756
4757 2004-08-01 Mark Mitchell <mark@codesourcery.com>
4758
4759 PR c++/16224
4760 * g++.dg/template/spec17.C: New test.
4761 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
4762 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
4763
4764 2004-08-02 David Billinghurst
4765
4766 PR fortran/16292
4767 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
4768
4769 2004-08-01 Zack Weinberg <zack@codesourcery.com>
4770
4771 * gcc.dg/ia64-got-1.c: New test case.
4772
4773 2004-08-01 Mark Mitchell <mark@codesourcery.com>
4774
4775 PR c++/16489
4776 * g++.dg/init/null1.C: New test.
4777 * g++.dg/tc1/dr76.C: Adjust error marker.
4778
4779 PR c++/16529
4780 * g++.dg/parse/namespace10.C: New test.
4781
4782 PR c++/16810
4783 * g++.dg/inherit/ptrmem2.C: New test.
4784
4785 2004-08-02 Ben Elliston <bje@au.ibm.com>
4786
4787 PR target/16155
4788 * gcc.dg/pr16155.c: New test.
4789
4790 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
4791
4792 * gcc.dg/redecl-2.c: New test.
4793
4794 2004-07-30 Geoffrey Keating <geoffk@apple.com>
4795
4796 * gcc.dg/darwin-longdouble.c: New file.
4797
4798 2004-07-30 Richard Henderson <rth@redhat.com>
4799
4800 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
4801 write to constant argument.
4802 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
4803
4804 2004-07-30 Richard Henderson <rth@redhat.com>
4805
4806 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
4807 tests of nearest around zero.
4808
4809 2004-07-30 Andrew Pinski <apinski@apple.com>
4810
4811 * gcc.c-torture/compile/20040730-1.c: New test.
4812
4813 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
4814
4815 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
4816 powerpc-eabispe.
4817
4818 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
4819
4820 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
4821
4822 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
4823
4824 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
4825 contains $ld_library_path.
4826 * lib/gfortran.exp (gfortran_link_flags): Likewise.
4827
4828 2004-07-29 Richard Henderson <rth@redhat.com>
4829
4830 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
4831
4832 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
4833 (alt2, which): New.
4834 (Check): Accept either alternative.
4835
4836 2004-07-29 Mark Mitchell <mark@codesourcery.com>
4837
4838 * g++.dg/abi/inline1.C: New test.
4839 * g++.dg/abi/local1-a.cc: Likewise.
4840 * g++.dg/abi/local1.C: Likewise.
4841 * g++.dg/abi/mangle11.C: Tweak location of warnings.
4842 * g++.dg/abi/mangle12.C: Likewise.
4843 * g++.dg/abi/mangle17.C: Likewise.
4844 * g++.dg/abi/mangle20-2.C: Likewise.
4845 * g++.dg/opt/interface1.C: Likewise.
4846 * g++.dg/opt/interface1.h: Likewise.
4847 * g++.dg/opt/interface1-a.cc: New test.
4848 * g++.dg/parse/repo1.C: New test.
4849 * g++.dg/template/repo1.C: Likewise.
4850 * g++.dg/warn/Winline-1.C: Likewise.
4851 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
4852
4853 2004-07-29 Diego Novillo <dnovillo@redhat.com>
4854
4855 * gcc.dg/tree-ssa/20040729-1.c: New test.
4856
4857 2004-07-27 Matt Austern <austern@apple.com>
4858
4859 * gcc.dg/darwin-bool-1.c: New test.
4860 * gcc.dg/darwin-bool-2.c: New test.
4861
4862 2004-07-28 Richard Henderson <rth@redhat.com>
4863
4864 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
4865 arguments in the correct type. Don't write to constant arguments.
4866
4867 2004-07-28 Diego Novillo <dnovillo@redhat.com>
4868
4869 PR tree-optimization/16688
4870 PR tree-optimization/16689
4871 * g++.dg/tree-ssa/pr16688.C: New test.
4872
4873 2004-07-28 Diego Novillo <dnovillo@redhat.com>
4874
4875 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
4876 loads. Not only in the comment, this time.
4877
4878 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
4879
4880 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
4881 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
4882 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
4883 * gcc.dg/sh4a-bitmovua.c: New.
4884 * gcc.dg/sh4a-cos.c: New.
4885 * gcc.dg/sh4a-cosf.c: New.
4886 * gcc.dg/sh4a-fprun.c: New.
4887 * gcc.dg/sh4a-fsrra.c: New.
4888 * gcc.dg/sh4a-memmovua.c: New.
4889 * gcc.dg/sh4a-sin.c: New.
4890 * gcc.dg/sh4a-sincos.c: New.
4891 * gcc.dg/sh4a-sincosf.c: New.
4892 * gcc.dg/sh4a-sinf.c: New.
4893
4894 2004-07-28 Diego Novillo <dnovillo@redhat.com>
4895
4896 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
4897 conditionals.
4898 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
4899 loads.
4900 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
4901 DOM1.
4902
4903 2004-07-27 Andrew Pinski <apinski@apple.com>
4904
4905 * g++.dg/rtti/tinfo1.C: Correct the xfail.
4906
4907 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
4908
4909 * gcc.dg/pragma-isr.c: New test.
4910
4911 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4912
4913 PR c++/14429
4914 * g++.dg/template/ttp11.C: New test.
4915
4916 2004-07-27 Diego Novillo <dnovillo@redhat.com>
4917
4918 * gcc.c-torture/compile/20040727-1.c: New test.
4919
4920 2004-07-26 Eric Christopher <echristo@redhat.com>
4921
4922 * gcc.c-torture/compile/20040726-2.c: New test.
4923
4924 2004-07-26 Andrew Pinski <apinski@apple.com>
4925
4926 * g++.dg/rtti/tinfo1.C: Xfail.
4927
4928 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
4929
4930 * gcc.c-torture/compile/20040726-1.c: New test.
4931
4932 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
4933 Brian Ryner <bryner@brianryner.com>
4934
4935 PR c++/9283
4936 PR c++/15000
4937 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
4938 * g++.dg/ext/visibility/: New directory.
4939 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
4940 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
4941 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
4942 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
4943 * g++.dg/ext/visibility/fvisibility.C,
4944 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
4945 g++.dg/ext/visibility/fvisibility-override1.C
4946 g++.dg/ext/visibility/fvisibility-override2.C
4947 g++.dg/ext/visibility/memfuncts.C
4948 g++.dg/ext/visibility/noPLT.C
4949 g++.dg/ext/visibility/pragma.C
4950 g++.dg/ext/visibility/pragma-override1.C
4951 g++.dg/ext/visibility/pragma-override2.C
4952 g++.dg/ext/visibility/staticmemfuncts.C
4953 g++.dg/ext/visibility/virtual.C: New tests.
4954
4955 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
4956
4957 PR c/15360
4958 * gcc.dg/pr15360-1.c: New test.
4959
4960 2004-07-25 Daniel Jacobowitz <dan@debian.org>
4961
4962 * gcc.dg/pragma-align-2.c: New test.
4963 * gcc.dg/pragma-init-fini.c: New test.
4964 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
4965 targets.
4966
4967 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
4968
4969 * gcc.dg/init-string-2.c: New test.
4970
4971 2004-07-24 Zack Weinberg <zack@codesourcery.com>
4972
4973 PR 16684
4974 * gcc.dg/Wredundant-decls-1.c: New test case.
4975
4976 2004-07-24 Jakub Jelinek <jakub@redhat.com>
4977
4978 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
4979 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
4980 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
4981 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
4982 * gcc.dg/compat/generate-random.c: New file.
4983 * gcc.dg/compat/generate-random.h: Likewise.
4984 * gcc.dg/compat/generate-random_r.c: Likewise.
4985 * gcc.dg/compat/struct-layout-1.h: Likewise.
4986 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
4987 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
4988 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
4989 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
4990 * gcc.dg/compat/struct-layout-1_main.c: New test.
4991 * gcc.dg/compat/struct-layout-1_x.c: New file.
4992 * gcc.dg/compat/struct-layout-1_y.c: New file.
4993 * gcc.dg/compat/struct-layout-1_test.h: New file.
4994
4995 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
4996
4997 * gcc.dg/comp-return-1.c: New test
4998
4999 2004-07-23 Janis Johnson <janis187@us.ibm.com>
5000
5001 * gcc.dg/vmx/8-02a.c: Fix typo.
5002
5003 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
5004 * gcc.dg/darwin-abi-3.c: New test.
5005
5006 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
5007 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
5008
5009 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
5010 * gcc.dg/vmx/ops-long-1.c: New test.
5011 * gcc.dg/vmx/ops-long-2.c: New test.
5012
5013 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
5014
5015 * g++.dg/lookup/conv-[1234].C: New.
5016
5017 2004-07-22 Mark Mitchell <mark@codesourcery.com>
5018
5019 * g++.dg/parse/attr2.C: Simplify.
5020
5021 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
5022
5023 PR c/7284
5024 * gcc.c-torture/execute/pr7284-1.c: New test.
5025
5026 2004-07-22 Brian Booth <bbooth@redhat.com>
5027
5028 * gcc.dg/tree-ssa/20040721-1.c: New test.
5029
5030 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
5031
5032 * g++.dg/template/crash20.c: New.
5033
5034 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
5035
5036 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
5037 Add dg-run directive. Declare variables as required.
5038 * gfortran.dg/g77/README: Update
5039
5040 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
5041
5042 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
5043 gcc.dg/cris-peep2-andu2.c: New tests.
5044
5045 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
5046
5047 PR c/15052
5048 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
5049 on return type.
5050 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
5051 messages.
5052 * gcc.dg/qual-return-2.c: Update expected messages.
5053 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
5054
5055 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
5056
5057 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
5058 * gcc.dg/noncompile/921102-1.c: Update expected error message.
5059
5060 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
5061
5062 PR c/11250
5063 * gcc.dg/init-string-1.c: New test.
5064
5065 2004-07-21 Jakub Jelinek <jakub@redhat.com>
5066
5067 PR middle-end/15345
5068 PR c/16450
5069 * gcc.dg/torture/nested-fn-1.c: New test.
5070
5071 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
5072
5073 PR target/16559
5074 * gcc.dg/ia64-fptr-1.c: New file.
5075
5076 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5077
5078 PR c++/14497
5079 * g++.dg/template/spec16.C: New test.
5080 * g++.old-deja/g++.robertl/eb118.C: Remove.
5081
5082 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5083
5084 PR c++/509
5085 * g++.dg/template/spec15.C: New test.
5086
5087 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
5088
5089 Copy cases from g77.f-torture/execute and add dg-run
5090 directive. Other changes as noted.
5091 * gfortran.dg/g77/13037.f
5092 * gfortran.dg/g77/1832.f
5093 * gfortran.dg/g77/19981119-0.f
5094 * gfortran.dg/g77/19990313-0.f
5095 * gfortran.dg/g77/19990313-1.f
5096 * gfortran.dg/g77/19990313-2.f
5097 * gfortran.dg/g77/19990313-3.f
5098 * gfortran.dg/g77/19990419-1.f
5099 * gfortran.dg/g77/19990826-0.f
5100 * gfortran.dg/g77/19990826-2.f
5101 * gfortran.dg/g77/20000503-1.f
5102 * gfortran.dg/g77/20001111.f
5103 * gfortran.dg/g77/20010116.f
5104 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
5105 * gfortran.dg/g77/20010430.f
5106 * gfortran.dg/g77/6177.f
5107 * gfortran.dg/g77/947.f
5108 * gfortran.dg/g77/970816-3.f
5109 * gfortran.dg/g77/971102-1.f
5110 * gfortran.dg/g77/980520-1.f
5111 * gfortran.dg/g77/980628-0.f
5112 * gfortran.dg/g77/980628-1.f
5113 * gfortran.dg/g77/980628-10.f
5114 * gfortran.dg/g77/980628-2.f
5115 * gfortran.dg/g77/980628-3.f
5116 * gfortran.dg/g77/980628-7.f
5117 * gfortran.dg/g77/980628-8.f
5118 * gfortran.dg/g77/980628-9.f
5119 * gfortran.dg/g77/980701-0.f
5120 * gfortran.dg/g77/980701-1.f
5121 * gfortran.dg/g77/cabs.f
5122 * gfortran.dg/g77/claus.f
5123 * gfortran.dg/g77/complex_1.f
5124 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
5125 * gfortran.dg/g77/dcomplex.f
5126 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
5127 * gfortran.dg/g77/f90-intrinsic-mathematical.f
5128 * gfortran.dg/g77/f90-intrinsic-numeric.f
5129 * gfortran.dg/g77/int8421.f
5130 * gfortran.dg/g77/labug1.f
5131 * gfortran.dg/g77/large_vec.f
5132 * gfortran.dg/g77/le.f
5133 * gfortran.dg/g77/short.f
5134 * gfortran.dg/g77/README: Update
5135
5136 2004-07-20 Mark Mitchell <mark@codesourcery.com>
5137
5138 PR c++/16637
5139 * g++.dg/parse/lookup4.C: New test.
5140
5141 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5142
5143 PR c++/16175
5144 * g++.dg/template/ttp10.C: New test.
5145
5146 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
5147
5148 * gcc.dg/pr12625-1.c: New test.
5149
5150 2004-07-20 Steven Bosscher <stevenb@suse.de>
5151
5152 * testsuite/gcc.dg/switch-warn-1.c: New test.
5153 * testsuite/gcc.dg/switch-warn-2.c: New test.
5154 * gcc.c-torture/compile/pr14730.c: Update.
5155
5156 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
5157
5158 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
5159 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
5160 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
5161 g++.dg/template/nontype3.C: Remove trailing CR from tests.
5162
5163 2004-07-18 Mark Mitchell <mark@codesourcery.com>
5164
5165 PR c++/16623
5166 * g++.dg/template/assign1.C: New test.
5167
5168 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5169
5170 PR c++/12170
5171 * g++.dg/template/ttp9.C: New test.
5172
5173 2004-07-19 Daniel Jacobowitz <dan@debian.org>
5174
5175 * gcc.dg/format/cmn-err-1.c: New test.
5176
5177 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
5178
5179 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
5180 gcc.dg/Wparentheses-10.c: New tests.
5181 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
5182
5183 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5184
5185 PR fortran/16465
5186 * gfortran.dg/g77//ffixed-line-length-0.f,
5187 gfortran.dg/g77/ffixed-line-length-132.f,
5188 gfortran.dg/g77/ffixed-line-length-72.f,
5189 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
5190 gfortran.dg/g77/README: Update.
5191
5192 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5193
5194 PR c++/13092
5195 * g++.dg/template/non-dependent7.C: New test.
5196 * g++.dg/template/non-dependent8.C: Likewise.
5197 * g++.dg/template/non-dependent9.C: Likewise.
5198 * g++.dg/template/non-dependent10.C: Likewise.
5199
5200 2004-07-17 Mark Mitchell <mark@codesourcery.com>
5201
5202 PR c++/16337
5203 * g++.dg/parse/attr2.C: New test.
5204
5205 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
5206
5207 * g77.dg: Removed.
5208 * g77.f-torture: Ditto.
5209
5210 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
5211
5212 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
5213 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
5214 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
5215
5216 2004-07-16 Richard Henderson <rth@redhat.com>
5217
5218 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
5219
5220 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5221
5222 * lib/fortran-torture.exp (fortran-torture): Don't test compile
5223 tests with full list of options.
5224 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
5225 of TORTURE_OPTIONS if test contains 'dg-do run'.
5226
5227 PR fortran/16404
5228 * gfortran.dg/do_iterator.f90: New test.
5229
5230 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5231
5232 PR rtl-optimization/16536
5233 * gcc.c-torture/execute/restrict-1.c: New test.
5234
5235 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5236
5237 PR fortran/15324
5238 * gfortran.dg/pr15324.f90: New test.
5239
5240 PR fortran/15129
5241 * gfortran.dg/pr15129.f90: New test.
5242
5243 PR fortran/15140
5244 * gfortran.dg/pr15140.f90: New test.
5245
5246 PR fortran/13792
5247 * gfortran.fortran-torture/execute/bounds.f90: Add check for
5248 compile-time simplification.
5249
5250 2004-07-14 Mike Stump <mrs@apple.com>
5251
5252 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
5253
5254 2004-07-14 James E Wilson <wilson@specifixinc.com>
5255
5256 PR target/16325
5257 * gcc.dg/profile-generate-1.c: New.
5258
5259 2004-07-15 Jakub Jelinek <jakub@redhat.com>
5260
5261 * gcc.c-torture/execute/20040709-1.c: New test.
5262 * gcc.c-torture/execute/20040709-2.c: New test.
5263
5264 2004-07-14 Mike Stump <mrs@apple.com>
5265
5266 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
5267
5268 2004-07-14 Mike Stump <mrs@apple.com>
5269
5270 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
5271
5272 2004-07-13 Mark Mitchell <mark@codesourcery.com>
5273
5274 PR c++/16518
5275 * g++.dg/parse/mutable1.C: New test.
5276
5277 2004-07-13 Diego Novillo <dnovillo@redhat.com>
5278
5279 PR tree-optimization/16443
5280 * gcc.dg/tree-ssa/20040713-1.c: New test.
5281
5282 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
5283
5284 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
5285 for operator new.
5286
5287 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
5288
5289 * gfortran.dg/g77/README: New file
5290 * gfortran.dg/g77/19981216-0.f: Copy from
5291 g77.f-torture/noncompile. Add "dg-do compile" and
5292 dg-error as required.
5293 * gfortran.dg/g77/19990218-1.f: Likewise
5294 * gfortran.dg/g77/19990905-1.f: Likewise
5295 * gfortran.dg/g77/9263.f: Likewise
5296 * gfortran.dg/g77/980615-0.f: Likewise
5297 * gfortran.dg/g77/980616-0.f: Likewise
5298 * gfortran.dg/g77/check0.f: Likewise
5299 * gfortran.dg/g77/select_no_compile.f: Likewise
5300
5301 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
5302
5303 Copy files from g77.f-torture/compile.
5304 Add "{ dg-do compile}". Other changes as noted
5305 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
5306 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
5307 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
5308 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
5309 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
5310 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
5311 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
5312 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
5313 statement to conform to standard. Append alpha1.x for reference.
5314 * gfortran.dg/g77/xformat.f: Add dg-warning
5315
5316 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
5317
5318 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
5319 Add {dg-do compile} directive.
5320 * gfortran.dg/g77/cpp2.F: Likewise
5321
5322 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5323
5324 PR c++/5402
5325 * g++.dg/lookup/name-clash1.C: New test.
5326
5327 PR c++/9777
5328 * g++.dg/lookup/name-clash2.C: New test.
5329
5330 PR c++/12102
5331 * g++.dg/lookup/name-clash3.C: New test.
5332
5333 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5334
5335 * g++.dg/lookup/new2.C: New test.
5336 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
5337
5338 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
5339
5340 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
5341 Add {dg-do compile} directive.
5342 * gfortran.dg/g77/13060.f: Likewise
5343 * gfortran.dg/g77/19990218-0.f: Likewise
5344 * gfortran.dg/g77/19990305-0.f: Likewise
5345 * gfortran.dg/g77/19990419-0.f: Likewise
5346 * gfortran.dg/g77/19990502-0.f: Likewise
5347 * gfortran.dg/g77/19990502-1.f: Likewise
5348 * gfortran.dg/g77/19990525-0.f: Likewise
5349 * gfortran.dg/g77/19990826-1.f: Likewise
5350 * gfortran.dg/g77/19990826-3.f: Likewise
5351 * gfortran.dg/g77/19990905-2.f: Likewise
5352 * gfortran.dg/g77/20000412-1.f: Likewise
5353 * gfortran.dg/g77/20000511-1.f: Likewise
5354 * gfortran.dg/g77/20000511-2.f: Likewise
5355 * gfortran.dg/g77/20000518.f: Likewise
5356 * gfortran.dg/g77/20000601-1.f: Likewise
5357 * gfortran.dg/g77/20000601-2.f: Likewise
5358 * gfortran.dg/g77/20000629-1.f: Likewise
5359 * gfortran.dg/g77/20000630-2.f: Likewise
5360 * gfortran.dg/g77/20010115.f: Likewise
5361 * gfortran.dg/g77/20010321-1.f: Likewise
5362 * gfortran.dg/g77/20010426.f: Likewise
5363 * gfortran.dg/g77/20020307-1.f: Likewise
5364 * gfortran.dg/g77/8485.f: Likewise
5365 * gfortran.dg/g77/960317-1.f: Likewise
5366 * gfortran.dg/g77/970915-0.f: Likewise
5367 * gfortran.dg/g77/980310-1.f: Likewise
5368 * gfortran.dg/g77/980310-2.f: Likewise
5369 * gfortran.dg/g77/980310-3.f: Likewise
5370 * gfortran.dg/g77/980310-4.f: Likewise
5371 * gfortran.dg/g77/980310-6.f: Likewise
5372 * gfortran.dg/g77/980310-7.f: Likewise
5373 * gfortran.dg/g77/980310-8.f: Likewise
5374 * gfortran.dg/g77/980419-2.f: Likewise
5375 * gfortran.dg/g77/980424-0.f: Likewise
5376 * gfortran.dg/g77/980427-0.f: Likewise
5377 * gfortran.dg/g77/980729-0.f: Likewise
5378 * gfortran.dg/g77/981117-1.f: Likewise
5379 * gfortran.dg/g77/toon_1.f: Likewise
5380
5381 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5382
5383 PR c++/2204
5384 * g++.dg/other/abstract2.C: New test.
5385
5386 2004-07-12 Paul Brook <paul@codesourcery.com>
5387
5388 * gfortran.dg/pointer_init_1.f90: New test.
5389
5390 2004-07-11 Paul Brook <paul@codesourcery.com>
5391
5392 PR fortran/15986
5393 * gfortran.dg/contained_1.f90: New test.
5394
5395 2004-07-11 Mark Mitchell <mark@codesourcery.com>
5396
5397 * g++.dg/parse/defarg8.C: New test.
5398
5399 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5400
5401 PR fortran/16433
5402 * gfortran.dg/pr16433.f: New test.
5403
5404 PR fortran/17574
5405 * gfortran.dg/pr15754.f90: New test.
5406
5407 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
5408
5409 PR tree-optimization/16437
5410 * gcc.c-torture/execute/bitfld-4.c: New test.
5411
5412 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5413
5414 * gfortran.fortran-torture/execute/common_2.f90: Add check for
5415 access to common var from module.
5416
5417 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5418
5419 PR fortran/16336
5420 * gfortran.fortran-torture/execute/common_2.f90: New test.
5421
5422 2004-07-10 Paul Brook <paul@codesourcery.com>
5423
5424 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
5425
5426 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5427
5428 PR fortran/15969
5429 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
5430
5431 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
5432
5433 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
5434 * gfortran.dg/g77/ffixed-form-2.f: Likewise
5435 * gfortran.dg/g77/ffree-form-1.f: Likewise
5436 * gfortran.dg/g77/ffree-form-2.f: Likewise
5437 * gfortran.dg/g77/ffree-form-3.f: Likewise
5438 * gfortran.dg/g77/fno-underscoring.f: Likewise
5439 * gfortran.dg/g77/funderscoring.f: Likewise
5440 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
5441
5442 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5443
5444 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
5445
5446 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5447 Paul Brook <paul@codesourcery.com>
5448
5449 PR fortran/13415
5450 * gfortran.dg/common_pointer_1.f90: New test.
5451
5452 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5453
5454 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
5455
5456 2004-07-09 James E Wilson <wilson@specifixinc.com>
5457
5458 PR target/16364
5459 * gcc.c-torture/compile/20040709-1.c: New.
5460
5461 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5462
5463 PR fortran/14077
5464 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
5465
5466 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5467
5468 PR fortran/13201
5469 * gfortran.dg/shape_1.f90: New test.
5470
5471 2004-07-09 Zack Weinberg <zack@codesourcery.com>
5472 Andrew Pinski <apinski@apple.com>
5473
5474 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
5475
5476 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5477
5478 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
5479 comment.
5480
5481 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5482 Paul Brook <paul@codesourcery.com>
5483
5484 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
5485 '.f95' and '.F95'.
5486
5487 2004-07-09 Diego Novillo <dnovillo@redhat.com>
5488
5489 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
5490
5491 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5492
5493 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
5494 testcases with capital suffix.
5495
5496 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5497
5498 PR fortran/15481
5499 PR fortran/13372
5500 PR fortran/13575
5501 PR fortran/15978
5502 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
5503
5504 * gfortran.dg/implicit_1.f90: New test.
5505
5506 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5507
5508 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
5509 expression to match gfortran warning/error messages
5510 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
5511 dg-error text.
5512
5513 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5514
5515 * lib/fortran-torture.exp: Rename proc search_for to
5516 search_for_re.
5517
5518 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
5519
5520 * gcc.c-torture/execute/simd-5.x: New file.
5521 XFAIL on SPARC 64-bit at -O0.
5522
5523 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5524
5525 PR c++/8211
5526 PR c++/16165
5527 * g++.dg/warn/effc3.C: New test.
5528
5529 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5530
5531 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
5532 change X to 1X in format.
5533 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
5534 add data statements to conform to standard.
5535
5536 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5537
5538 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
5539 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
5540 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
5541
5542 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5543
5544 * gfortran.dg/g77/7388.f: Copy from g77.dg
5545 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
5546 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
5547 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
5548 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
5549 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
5550 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
5551 * gfortran.dg/g77/strlen0.f: Likewise
5552
5553 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5554
5555 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
5556 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
5557
5558 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
5559
5560 * gcc.c-torture/execute/920428-2.x: Delete.
5561 * gcc.c-torture/execute/920501-7.x: Likewise.
5562
5563 2004-07-08 Jakub Jelinek <jakub@redhat.com>
5564
5565 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
5566 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
5567 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
5568 prescott and c3-2.
5569 (PREFETCH_3DNOW): Add -march=c3.
5570
5571 2004-07-08 Diego Novillo <dnovillo@redhat.com>
5572
5573 PR c/16437
5574 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
5575 * gcc.c-torture/execute/bf64-1.x: Likewise.
5576
5577 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
5578
5579 * gcc.c-torture/compile/20040708-1.c: New test.
5580
5581 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5582
5583 PR c++/16169
5584 * g++.dg/warn/effc2.C: New test.
5585
5586 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
5587
5588 * gcc.c-torture/execute/bitfld-1.x: Remove.
5589 * gcc.c-torture/execute/bitfld-3.c: New test.
5590 * gcc.dg/bitfld-2.c: Remove XFAILs.
5591
5592 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
5593
5594 PR c++/16276
5595 * g++.dg/rtti/tinfo1.C: New file.
5596
5597 2004-07-07 Eric Christopher <echristo@redhat.com>
5598
5599 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
5600
5601 2004-07-07 Andrew Pinski <apinski@apple.com>
5602
5603 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
5604
5605 2004-07-07 Mark Mitchell <mark@codesourcery.com>
5606
5607 * g++.dg/init/call1.C: XFAIL.
5608
5609 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
5610
5611 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
5612 except for movstrict*, to movmem* and clrstr* to clrmem*.
5613
5614 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
5615
5616 * gcc.c-torture/execute/20040707-1.c: New test.
5617
5618 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
5619
5620 * gcc.c-torture/execute/20040706-1.c: New test.
5621
5622 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5623
5624 PR c++/3671
5625 * g++.dg/template/spec14.C: New test.
5626
5627 2004-07-05 Jakub Jelinek <jakub@redhat.com>
5628
5629 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
5630 nothing if not yet defined. Use it in b, c and d type definitions.
5631 * gcc.c-torture/execute/20040705-1.c: New test.
5632 * gcc.c-torture/execute/20040705-2.c: New test.
5633
5634 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5635
5636 PR c++/2518
5637 * g++.dg/lookup/new1.C: New test.
5638
5639 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5640
5641 PR c++/11406
5642 * g++.dg/template/sizeof8.C: New test.
5643
5644 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
5645
5646 * gcc.c-torture/compile/20040705-1.c: New test.
5647
5648 2004-07-04 Bud Davis <bdavis9659@comcast.net>
5649
5650 * gfortran.fortran-torture/execute/seq_io.f90: New test.
5651
5652 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
5653
5654 * gcc.dg/cpp/if-mop.c: Two new testcases.
5655 * gcc.dg/cpp/trad/comment-3.c: New.
5656
5657 2004-07-04 Paul Brook <paul@codesourcery.com>
5658
5659 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
5660
5661 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
5662
5663 PR c++/3761
5664 * g++.dg/lookup/crash4.C: New test.
5665
5666 2004-07-02 Zack Weinberg <zack@codesourcery.com>
5667
5668 * gcc.c-torture/execute/builtin-abs-1.c
5669 * gcc.c-torture/execute/builtin-abs-2.c
5670 * gcc.c-torture/execute/builtin-complex-1.c
5671 * gcc.c-torture/execute/builtins/string-1-lib.c
5672 * gcc.c-torture/execute/builtins/string-1.c
5673 * gcc.c-torture/execute/builtins/string-2-lib.c
5674 * gcc.c-torture/execute/builtins/string-2.c
5675 * gcc.c-torture/execute/builtins/string-3-lib.c
5676 * gcc.c-torture/execute/builtins/string-3.c
5677 * gcc.c-torture/execute/builtins/string-4-lib.c
5678 * gcc.c-torture/execute/builtins/string-4.c
5679 * gcc.c-torture/execute/builtins/string-5-lib.c
5680 * gcc.c-torture/execute/builtins/string-5.c
5681 * gcc.c-torture/execute/builtins/string-6-lib.c
5682 * gcc.c-torture/execute/builtins/string-6.c
5683 * gcc.c-torture/execute/builtins/string-7-lib.c
5684 * gcc.c-torture/execute/builtins/string-7.c
5685 * gcc.c-torture/execute/builtins/string-8-lib.c
5686 * gcc.c-torture/execute/builtins/string-8.c
5687 * gcc.c-torture/execute/builtins/string-9-lib.c
5688 * gcc.c-torture/execute/builtins/string-9.c
5689 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
5690 * gcc.c-torture/execute/builtins/string-asm-1.c
5691 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
5692 * gcc.c-torture/execute/builtins/string-asm-2.c
5693 * gcc.c-torture/execute/stdio-opt-1.c
5694 * gcc.c-torture/execute/stdio-opt-2.c
5695 * gcc.c-torture/execute/stdio-opt-3.c
5696 * gcc.c-torture/execute/string-opt-1.c
5697 * gcc.c-torture/execute/string-opt-10.c
5698 * gcc.c-torture/execute/string-opt-11.c
5699 * gcc.c-torture/execute/string-opt-12.c
5700 * gcc.c-torture/execute/string-opt-13.c
5701 * gcc.c-torture/execute/string-opt-14.c
5702 * gcc.c-torture/execute/string-opt-15.c
5703 * gcc.c-torture/execute/string-opt-16.c
5704 * gcc.c-torture/execute/string-opt-2.c
5705 * gcc.c-torture/execute/string-opt-6.c
5706 * gcc.c-torture/execute/string-opt-7.c
5707 * gcc.c-torture/execute/string-opt-8.c:
5708 Replace with ...
5709
5710 * gcc.c-torture/execute/builtins/abs-2.c
5711 * gcc.c-torture/execute/builtins/abs-3.c
5712 * gcc.c-torture/execute/builtins/complex-1.c
5713 * gcc.c-torture/execute/builtins/fprintf.c
5714 * gcc.c-torture/execute/builtins/fputs.c
5715 * gcc.c-torture/execute/builtins/memcmp.c
5716 * gcc.c-torture/execute/builtins/memmove.c
5717 * gcc.c-torture/execute/builtins/memops-asm.c
5718 * gcc.c-torture/execute/builtins/mempcpy-2.c
5719 * gcc.c-torture/execute/builtins/mempcpy.c
5720 * gcc.c-torture/execute/builtins/memset.c
5721 * gcc.c-torture/execute/builtins/printf.c
5722 * gcc.c-torture/execute/builtins/sprintf.c
5723 * gcc.c-torture/execute/builtins/strcat.c
5724 * gcc.c-torture/execute/builtins/strchr.c
5725 * gcc.c-torture/execute/builtins/strcmp.c
5726 * gcc.c-torture/execute/builtins/strcpy.c
5727 * gcc.c-torture/execute/builtins/strcspn.c
5728 * gcc.c-torture/execute/builtins/strlen-2.c
5729 * gcc.c-torture/execute/builtins/strlen.c
5730 * gcc.c-torture/execute/builtins/strncat.c
5731 * gcc.c-torture/execute/builtins/strncmp-2.c
5732 * gcc.c-torture/execute/builtins/strncmp.c
5733 * gcc.c-torture/execute/builtins/strncpy.c
5734 * gcc.c-torture/execute/builtins/strpbrk.c
5735 * gcc.c-torture/execute/builtins/strpcpy-2.c
5736 * gcc.c-torture/execute/builtins/strpcpy.c
5737 * gcc.c-torture/execute/builtins/strrchr.c
5738 * gcc.c-torture/execute/builtins/strspn.c
5739 * gcc.c-torture/execute/builtins/strstr-asm.c
5740 * gcc.c-torture/execute/builtins/strstr.c:
5741 ... these new files.
5742
5743 * gcc.c-torture/execute/builtins/abs-2-lib.c
5744 * gcc.c-torture/execute/builtins/abs-3-lib.c
5745 * gcc.c-torture/execute/builtins/complex-1-lib.c
5746 * gcc.c-torture/execute/builtins/fprintf-lib.c
5747 * gcc.c-torture/execute/builtins/fputs-lib.c
5748 * gcc.c-torture/execute/builtins/memcmp-lib.c
5749 * gcc.c-torture/execute/builtins/memmove-lib.c
5750 * gcc.c-torture/execute/builtins/memops-asm-lib.c
5751 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
5752 * gcc.c-torture/execute/builtins/mempcpy-lib.c
5753 * gcc.c-torture/execute/builtins/memset-lib.c
5754 * gcc.c-torture/execute/builtins/printf-lib.c
5755 * gcc.c-torture/execute/builtins/sprintf-lib.c
5756 * gcc.c-torture/execute/builtins/strcat-lib.c
5757 * gcc.c-torture/execute/builtins/strchr-lib.c
5758 * gcc.c-torture/execute/builtins/strcmp-lib.c
5759 * gcc.c-torture/execute/builtins/strcpy-lib.c
5760 * gcc.c-torture/execute/builtins/strcspn-lib.c
5761 * gcc.c-torture/execute/builtins/strlen-2-lib.c
5762 * gcc.c-torture/execute/builtins/strlen-lib.c
5763 * gcc.c-torture/execute/builtins/strncat-lib.c
5764 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
5765 * gcc.c-torture/execute/builtins/strncmp-lib.c
5766 * gcc.c-torture/execute/builtins/strncpy-lib.c
5767 * gcc.c-torture/execute/builtins/strpbrk-lib.c
5768 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
5769 * gcc.c-torture/execute/builtins/strpcpy-lib.c
5770 * gcc.c-torture/execute/builtins/strrchr-lib.c
5771 * gcc.c-torture/execute/builtins/strspn-lib.c
5772 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
5773 * gcc.c-torture/execute/builtins/strstr-lib.c
5774 * gcc.c-torture/execute/builtins/lib/abs.c
5775 * gcc.c-torture/execute/builtins/lib/fprintf.c
5776 * gcc.c-torture/execute/builtins/lib/memset.c
5777 * gcc.c-torture/execute/builtins/lib/printf.c
5778 * gcc.c-torture/execute/builtins/lib/sprintf.c
5779 * gcc.c-torture/execute/builtins/lib/strcpy.c
5780 * gcc.c-torture/execute/builtins/lib/strcspn.c
5781 * gcc.c-torture/execute/builtins/lib/strncat.c
5782 * gcc.c-torture/execute/builtins/lib/strncmp.c
5783 * gcc.c-torture/execute/builtins/lib/strncpy.c
5784 * gcc.c-torture/execute/builtins/lib/strpbrk.c
5785 * gcc.c-torture/execute/builtins/lib/strspn.c
5786 * gcc.c-torture/execute/builtins/lib/strstr.c:
5787 New files containing support routines.
5788
5789 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
5790 declaration.
5791 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
5792 when not optimizing.
5793
5794 2004-07-02 Mark Mitchell <mark@codesourcery.com>
5795
5796 PR c++/16240
5797 * g++.dg/abi/mangle22.C: New test.
5798 * g++.dg/abi/mangle23.C: Likewise.
5799
5800 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
5801
5802 PR fortran/16290
5803 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
5804 Allow for cases without denormalized floating point numbers.
5805
5806 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
5807
5808 PR c/1027
5809 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
5810 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
5811 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
5812 expected warning text.
5813 * gcc.dg/format/diag-2.c: New test.
5814
5815 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
5816
5817 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
5818
5819 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
5820
5821 * gcc.dg/builtins-43.c: New.
5822 * gcc.dg/builtins-44.c: New.
5823 * gcc.dg/builtins-45.c: New.
5824
5825 2004-06-26 Geoffrey Keating <geoffk@apple.com>
5826 Andreas Tobler <a.tobler@schweiz.ch>
5827
5828 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
5829 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
5830 as SIGSEGV.
5831 * gcc.dg/cleanup-11.c: Likewise.
5832 * gcc.dg/cleanup-8.c: Likewise.
5833 * gcc.dg/cleanup-9.c: Likewise.
5834 * gcc.dg/cleanup-5.c: Run on all platforms.
5835
5836 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
5837
5838 * g++.dg/warn/nonnull1.C: New test.
5839
5840 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
5841
5842 * gcc.dg/compat/compat-common.h: Wrap up CINT in
5843 an #ifndef SKIP_COMPLEX_INT/#endif pair.
5844 Special-case the Sun compiler wrt to <complex.h>.
5845
5846 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
5847
5848 * gcc.dg/Wunreachable-8.C: New test.
5849
5850 * gcc.dg/h8300-ice2.c : New test.
5851
5852 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
5853
5854 PR fortran/16161
5855 * gfortran.fortran-torture/compile/implicit.f90: Add test
5856 for implicit character.
5857
5858 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
5859
5860 PR fortran/16289
5861 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
5862 Use tiny() intrinsic to find smallest non-negative real
5863
5864 2004-06-30 Jakub Jelinek <jakub@redhat.com>
5865
5866 * gcc.dg/compat/struct-by-value-22_main.c: New test.
5867 * gcc.dg/compat/struct-by-value-22_x.c: New.
5868 * gcc.dg/compat/struct-by-value-22_y.c: New.
5869
5870 * gcc.c-torture/execute/20040629-1.c: New test.
5871
5872 2004-06-29 Jakub Jelinek <jakub@redhat.com>
5873
5874 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
5875 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
5876
5877 PR target/16195
5878 * gcc.dg/20040625-1.c: New test.
5879
5880 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5881
5882 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
5883
5884 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5885
5886 PR fortran/15963
5887 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
5888
5889 2004-06-29 Richard Henderson <rth@redhat.com>
5890
5891 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
5892
5893 2004-06-29 Paul Brook <paul@codesourcery.com>
5894
5895 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
5896 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
5897
5898 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
5899
5900 PR c++/16260
5901 * g++.dg/parse/crash15.C: New.
5902
5903 2004-06-28 Andrew Pinski <apinski@apple.com>
5904
5905 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
5906 by the error already.
5907
5908 * g++.dg/opt/ptrmem4.C: Change to compile only test.
5909
5910 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
5911
5912 PR target/14041
5913 * gcc.dg/h8300-bss-align-1.c : New.
5914
5915 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
5916
5917 * PR c++/16174
5918 * g++.dg/template/ctor4.C: New.
5919
5920 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
5921
5922 PR c++/16205
5923 * g++.dg/warn/Wsequence-point-1.C: New test.
5924
5925 2004-06-27 Paul Brook <paul@codesourcery.com>
5926
5927 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
5928
5929 2004-06-27 Zack Weinberg <zack@codesourcery.com>
5930
5931 * g++.old-deja/g++.mike/p7325.C: Remove.
5932
5933 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
5934
5935 PR c/14963
5936 * gcc.dg/pr14963.c: New test.
5937
5938 2004-06-27 Mark Mitchell <mark@codesourcery.com>
5939
5940 PR c++/16193
5941 * g++.dg/parse/redef1.C: New test.
5942
5943 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
5944
5945 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
5946 20021110.c.
5947 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
5948 20021119-1.c.
5949 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
5950 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
5951 5-04.c.
5952 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
5953 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
5954 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
5955 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
5956 g++.brendan/enum14.C.
5957 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
5958 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
5959 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
5960 g++.mike/virt1.C.
5961 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
5962 memtemp24.C.
5963
5964 2004-06-27 Roger Sayle <roger@eyesopen.com>
5965
5966 * gcc.dg/20040527-1.c: New test case.
5967
5968 2004-06-26 Bud Davis <bdavis9659@comcast.net>
5969
5970 PR gfortran/pr16196
5971 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
5972
5973 2004-06-25 Roger Sayle <roger@eyesopen.com>
5974
5975 PR middle-end/15825
5976 * gcc.dg/pr15825-1.c: New test case.
5977
5978 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
5979
5980 * gcc.c-torture/execute/20040625-1.c: New test.
5981
5982 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5983
5984 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
5985
5986 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
5987
5988 * gcc.dg/torture/mips-div-1.c: New test.
5989
5990 2004-06-24 Jeff Law <law@redhat.com>
5991
5992 * gcc.dg/tree-ssa/20040624-1.c: New test.
5993
5994 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
5995
5996 * gcc.c-torture/compile/20040624-1.c: New test.
5997
5998 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5999
6000 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
6001 this directory.
6002
6003 2004-06-23 Andrew Pinski <apinski@apple.com>
6004
6005 PR middle-end/15988
6006 * g++.dg/opt/ptrmem4.C: New test.
6007
6008 * gcc.dg/c90-array-quals-2.c: New test.
6009
6010 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
6011
6012 * gcc.dg/kpice1.c: New test.
6013
6014 2006-06-23 Andrew Pinski <apinski@apple.com>
6015
6016 * gcc.dg/c90-array-quals.c: New test.
6017
6018 2006-06-22 Richard Henderson <rth@redhat.com>
6019
6020 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
6021
6022 2004-06-22 Loren James Rittle <ljrittle@acm.org>
6023
6024 * gcc.dg/builtins-config.h: Handle FreeBSD.
6025
6026 2006-06-22 Richard Henderson <rth@redhat.com>
6027
6028 * g++.dg/opt/devirt1.C: New.
6029
6030 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
6031
6032 * g++.dg/opt/pr15551.C: New testcase.
6033
6034 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
6035
6036 PR target/14800
6037 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
6038 x86_64-*-linux* when compiling for 32bit.
6039
6040 2004-06-21 Andrew Pinski <apinski@apple.com>
6041
6042 * gcc.dg/pch/struct-1.c: New.
6043 * gcc.dg/pch/struct-1.hs: New.
6044
6045 2004-06-21 Geoffrey Keating <geoffk@apple.com>
6046
6047 * gcc.dg/pch/save-temps-1.c: New file.
6048 * gcc.dg/pch/save-temps-1.hs: New file.
6049
6050 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
6051
6052 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
6053 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
6054
6055 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6056
6057 * gfortran.fortran-torture/execute/select_1.f90: Rename function
6058 to fix type error.
6059 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
6060 Remove trailing spaces.
6061
6062 2004-06-21 Richard Henderson <rth@redhat.com>
6063
6064 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
6065 merging && to BIT_FIELD_REF.
6066
6067 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
6068
6069 * g++.dg/opt/placeholder1.C: New test.
6070
6071 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6072
6073 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
6074 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
6075 * gcc.dg/compat/union-m128-1_x.c: Likewise.
6076 * gcc.dg/compat/union-m128-1_y.c: Likewise.
6077
6078 2004-06-20 Zack Weinberg <zack@codesourcery.com>
6079
6080 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
6081 extern "C".
6082 * g++.dg/other/pragma-re-1.C: Add comments.
6083
6084 2004-06-19 Bud Davis <bdavis9659@comcast.net>
6085
6086 PR gfortran/16080
6087 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
6088
6089 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
6090
6091 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
6092 instead of setting the type of size_t by
6093 hand.
6094
6095 2004-06-18 Roger Sayle <roger@eyesopen.com>
6096
6097 * gcc.dg/unordered-2.c: New test case.
6098 * gcc.dg/unordered-3.c: New test case.
6099
6100 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
6101
6102 PR other/16043
6103 * lib/g++.exp (g++_version): Tweak regexp for version
6104 * lib/g77.exp (g77_version): Likewise
6105 * lib/gfortran.exp (gfortran_version): Likewise
6106 * lib/objc.exp (objc_version): Likewise
6107 * lib/treelang.exp (treelang_version): Likewise
6108
6109 2004-06-19 Jakub Jelinek <jakub@redhat.com>
6110
6111 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
6112 Use INT_MAX instead of __INT_MAX__.
6113 * gcc.dg/compat/struct-align-2_y.c: Likewise.
6114
6115 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
6116 * gcc.dg/compat/scalar-return-3_x.c: Use it.
6117 * gcc.dg/compat/scalar-return-3_y.c: Use it.
6118 * gcc.dg/compat/scalar-return-4_x.c: Use it.
6119 * gcc.dg/compat/scalar-return-4_y.c: Use it.
6120 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
6121 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
6122 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
6123 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
6124
6125 * gcc.dg/range-test-1.c: New test.
6126 * g++.dg/opt/range-test-1.C: New test.
6127
6128 2004-06-17 Richard Henderson <rth@redhat.com>
6129
6130 * objc.dg/sync-1.m: New.
6131 * objc.dg/try-catch-1.m: Don't force next runtime.
6132 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
6133 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
6134 shadowed catch clause.
6135 * objc.dg/try-catch-5.m: New.
6136
6137 2004-06-17 Zack Weinberg <zack@codesourcery.com>
6138
6139 Bug 14610
6140 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
6141
6142 2004-06-15 Richard Henderson <rth@redhat.com>
6143
6144 * gcc.dg/20001116-1.c: Move expected warning line.
6145
6146 2004-06-15 Richard Henderson <rth@redhat.com>
6147
6148 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
6149 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
6150
6151 2004-06-15 Jeff Law <law@redhat.com>
6152
6153 * gcc.dg/tree-ssa/20040615-1.c: New test.
6154 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
6155 be less sensitive to operand ordering.
6156 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
6157
6158 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
6159
6160 * g++.dg/abi/bitfield3.C: Add comment..
6161
6162 2004-06-15 Richard Henderson <rth@redhat.com>
6163
6164 * g++.dg/ext/stmtexpr1.C: XFAIL.
6165 * gcc.dg/20030612-1.c: XFAIL.
6166
6167 2004-06-15 Eric Christopher <echristo@redhat.com>
6168
6169 * g++.dg/charset/asm5.c: New.
6170 * gcc.dg/charset/asm6.c: New.
6171
6172 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6173
6174 PR fortran/15962
6175 * gfortran.fortran-torture/execute/select_1.f90: New test.
6176
6177 2004-06-15 Paul Brook <paul@codesourcery.com>
6178
6179 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
6180
6181 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6182
6183 PR c++/15967
6184 * g++.dg/lookup/crash3.C: New test.
6185
6186 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6187
6188 PR c++/15947
6189 * g++.dg/parse/dtor4.C: New test.
6190
6191 2004-06-14 Jeff Law <law@redhat.com>
6192
6193 * gcc.c-torture/compile/20040614-1.c: New test.
6194
6195 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6196
6197 PR fortran/15211
6198 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
6199 LEN of a character array.
6200
6201 2004-06-14 Mark Mitchell <mark@codesourcery.com>
6202
6203 PR c++/15096
6204 * g++.dg/template/ptrmem10.C: New test.
6205
6206 PR c++/14930
6207 * g++.dg/template/friend30.C: New test.
6208
6209 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6210
6211 PR fortran/14928
6212 * gfortran.fortran-torture/compile/mloc.f90: New test.
6213
6214 2004-06-13 Paul Brook <paul@codesourcery.com>
6215
6216 * gfortran.fortran-torture/execute/random_2.f90: New test.
6217
6218 2004-06-13 Eric Christopher <echristo@redhat.com>
6219
6220 * gcc.dg/noncompile/redecl-1.c: Fix error message.
6221
6222 2004-06-12 Paul Brook <paul@codesourcery.com>
6223
6224 * gfortran.fortran-torture/execute/contained_3.f90: New test.
6225
6226 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6227
6228 PR fortran/14923
6229 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
6230
6231 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6232
6233 PR fortran/14957
6234 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
6235 syntax errors in end statements of contained subroutines.
6236
6237 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6238
6239 PR fortran/12841
6240 * gfortran.fortran-torture/execute/null_arg.f90: New test.
6241
6242 2004-06-12 Bud Davis <bdavis9659@comcast.net>
6243
6244 PR fortran/15665
6245 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
6246
6247 2004-06-12 Bud Davis <bdavis9659@comcast.net>
6248
6249 PR gfortran/12839
6250 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
6251
6252 2004-06-11 Mark Mitchell <mark@codesourcery.com>
6253
6254 PR c++/15862
6255 * g++.dg/parse/enum1.C: New test.
6256
6257 2004-06-10 Jeff Law <law@redhat.com>
6258
6259 * gcc.c-torture/compile/20040610-1.c: New test.
6260
6261 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6262
6263 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
6264 * g++.old-deja/g++.other/decl3.C: Likewise.
6265
6266 2004-06-10 Brian Booth <bbooth@redhat.com>
6267
6268 * gcc.dg/tree-ssa/20031015-1.c: Scan for
6269 V_MAY_DEF instead of VDEF.
6270 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
6271
6272 2004-06-10 Mark Mitchell <mark@codesourcery.com>
6273
6274 PR c++/14211
6275 * g++.dg/conversion/const1.C: New test.
6276
6277 PR c++/15076
6278 * g++.dg/conversion/reinterpret1.C: New test.
6279
6280 PR c++/15877
6281 * g++.dg/template/enum2.C: New test.
6282
6283 PR c++/15227
6284 * g++.dg/template/error13.C: New test.
6285
6286 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6287
6288 PR fortran/14957
6289 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
6290 arguments to test_* REAL and of the right size.
6291
6292 2004-06-10 Jakub Jelinek <jakub@redhat.com>
6293
6294 PR target/15569
6295 PR rtl-optimization/15681
6296 * gcc.dg/20040609-1.c: New test.
6297
6298 2004-06-10 Jakub Jelinek <jakub@redhat.com>
6299
6300 PR c++/14791
6301 * g++.dg/opt/builtins1.C: New test.
6302
6303 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
6304
6305 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
6306 that use default windows32 struct layout.
6307 * gcc.dg/i386-bitfield2.c: Likewise.
6308
6309 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
6310
6311 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
6312 for mingw32 and cygwin targets.
6313
6314 2004-06-09 Geoffrey Keating <geoffk@apple.com>
6315
6316 * gcc.dg/pch/macro-4.c: New.
6317 * gcc.dg/pch/macro-4.hs: New.
6318
6319 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6320
6321 PR fortran/13249
6322 * gfortran.fortran-torture/compile/name_clash.f90: New test.
6323
6324 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6325
6326 PR fortran/13372
6327 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
6328
6329 2004-06-09 Bud Davis <bdavis9659@comcast.net>
6330
6331 PR gfortran/14897
6332 * gfortran.fortran-torture/execute/t_edit.f90: New test.
6333
6334 2004-06-09 Bud Davis <bdavis9659@comcast.net>
6335
6336 PR gfortran/15755
6337 * gfortran.fortran-torture/execute/backspace.c : New test.
6338
6339 2004-06-09 Paul Brook <paul@codesourcery.com>
6340
6341 * gfortran.fortran-torture/execure/intrinsic_associated.f90
6342 (pointer_to_section): Rewrite to use smaller array.
6343
6344 2004-06-08 David Edelsohn <edelsohn@gnu.org>
6345
6346 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
6347 * gcc.dg/ext/altivec-10.c: Same.
6348 * gcc.dg/ext/altivec-11.c: Same.
6349 * gcc.dg/ext/altivec-12.c: Same.
6350 * gcc.dg/ext/altivec-13.c: Same.
6351 * gcc.dg/ext/altivec-14.c: Same.
6352 * gcc.dg/ext/altivec-15.c: Same.
6353 * gcc.dg/ext/altivec-16.c: Same.
6354 * gcc.dg/ext/altivec-3.c: Same.
6355 * gcc.dg/ext/altivec-4.c: Same.
6356 * gcc.dg/ext/altivec-6.c: Same.
6357 * gcc.dg/ext/altivec-7.c: Same.
6358 * gcc.dg/ext/altivec-8.c: Same.
6359 * gcc.dg/ext/altivec-varargs-1.c: Same.
6360
6361 * g++.dg/ext/altivec-1.C: Correct dg syntax.
6362 * g++.dg/ext/altivec-10.C: Same.
6363 * g++.dg/ext/altivec-2.C: Same.
6364 * g++.dg/ext/altivec-3.C: Same.
6365 * g++.dg/ext/altivec-4.C: Same.
6366 * g++.dg/ext/altivec-5.C: Same.
6367 * g++.dg/ext/altivec-6.C: Same.
6368 * g++.dg/ext/altivec-7.C: Same.
6369 * g++.dg/ext/altivec-8.C: Same.
6370 * g++.dg/ext/altivec-9.C: Same.
6371
6372 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6373
6374 PR c++/7841
6375 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
6376
6377 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
6378
6379 * gcc.dg/union-1.c: New test.
6380
6381 2004-06-07 Roger Sayle <roger@eyesopen.com>
6382
6383 * gcc.dg/builtins-41.c: New test case.
6384 * gcc.dg/builtins-42.c: New test case.
6385
6386 2004-06-07 David Edelsohn <edelsohn@gnu.org>
6387
6388 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
6389 * g++.dg/ext/altivec-10.C: Same.
6390 * g++.dg/ext/altivec-2.C: Same.
6391 * g++.dg/ext/altivec-3.C: Same.
6392 * g++.dg/ext/altivec-4.C: Same.
6393 * g++.dg/ext/altivec-5.C: Same.
6394 * g++.dg/ext/altivec-6.C: Same.
6395 * g++.dg/ext/altivec-7.C: Same.
6396 * g++.dg/ext/altivec-8.C: Same.
6397 * g++.dg/ext/altivec-9.C: Same.
6398 * g++.old-deja/g++.abi/cxa_vec.C: Same.
6399 * g++.old-deja/g++.brendan/new3.C: Same.
6400 * gcc.c-torture/execute/eeprof-1.x: Same.
6401
6402 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
6403
6404 PR c/14765
6405 * gcc.dg/pr14765-1.c: New test.
6406
6407 2004-06-07 Roger Sayle <roger@eyesopen.com>
6408
6409 PR c/14649
6410 * gcc.dg/pr14649-1.c: New test case.
6411
6412 2004-06-07 Richard Henderson <rth@redhat.com>
6413
6414 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
6415 if temporaries.
6416
6417 2004-06-07 David Edelsohn <edelsohn@gnu.org>
6418
6419 * g++.dg/eh/elide1.C: Remove XFAIL.
6420
6421 2004-06-07 Mark Mitchell <mark@codesourcery.com>
6422
6423 PR c++/15337
6424 * g++.dg/expr/sizeof3.C: New test.
6425
6426 PR c++/14777
6427 * g++.dg/template/access14.C: New test.
6428
6429 PR c++/15554
6430 * g++.dg/template/enum1.C: New test.
6431
6432 PR c++/15057
6433 * g++.dg/eh/throw1.C: New test.
6434
6435 2004-06-07 David Ayers <d.ayers@inode.at>
6436 Ziemowit Laski <zlaski@apple.com>
6437
6438 * lib/objc.exp (objc_target_compile): Revert the '-framework
6439 Foundation' flag fix, since bare Darwin does not ship
6440 with the Foundation framework.
6441 * objc/execute/next_mapping.h: Provide a local NSConstantString
6442 @interface and @implementation.
6443 (objc_constant_string_init): A constructor function, used to
6444 initialize the NSConstantString meta-class object.
6445 * objc/execute/string1.m: Include "next_mapping.h" instead of
6446 <Foundation/NSString.h>.
6447 * objc/execute/string2.m: Likewise.
6448 * objc/execute/string3.m: Likewise.
6449 * objc/execute/string4.m: Likewise.
6450
6451 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
6452
6453 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
6454 to double. Replace double with FLOAT.
6455 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
6456
6457 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
6458 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
6459 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
6460 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
6461 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
6462 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
6463 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
6464 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
6465
6466 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
6467
6468 PR c/13519
6469 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
6470
6471 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6472
6473 PR c++/15503
6474 * g++.dg/template/meminit2.C: New test.
6475
6476 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
6477
6478 PR target/15822
6479 * gcc.c-torture/execute/compare-fp-1.c,
6480 gcc.c-torture/execute/compare-fp-2.c,
6481 gcc.c-torture/execute/compare-fp-3.c,
6482 gcc.c-torture/execute/compare-fp-4.c,
6483 gcc.c-torture/execute/compare-fp-3.x,
6484 gcc.c-torture/execute/compare-fp-4.x: Moved...
6485 * gcc.c-torture/execute/ieee/compare-fp-1.c,
6486 gcc.c-torture/execute/ieee/compare-fp-2.c,
6487 gcc.c-torture/execute/ieee/compare-fp-3.c,
6488 gcc.c-torture/execute/ieee/compare-fp-4.c,
6489 gcc.c-torture/execute/ieee/compare-fp-3.x,
6490 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
6491
6492 2004-06-04 David Ayers <d.ayers@inode.at>
6493
6494 * objc/execute/protocol-isEqual-4.m: New testcase.
6495
6496 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
6497
6498 * objc/execute/protocol-isEqual-1.m: New testcase.
6499 * objc/execute/protocol-isEqual-2.m: New testcase.
6500 * objc/execute/protocol-isEqual-3.m: New testcase.
6501
6502 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6503
6504 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
6505
6506 2004-06-02 Ziemowit Laski <zlaski@apple.com>
6507
6508 * lib/objc.exp (objc_target_compile): When running tests on
6509 Darwin (Mac OS X), inform the linker about '-framework
6510 'Foundation'.
6511
6512 2004-06-02 Eric Christopher <echristo@redhat.com>
6513
6514 * gcc.c-torture/compile/20040602-1.c: New.
6515
6516 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
6517
6518 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
6519 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
6520
6521 PR tree-optimization/14736
6522 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
6523
6524 PR tree-optimization/14042
6525 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
6526
6527 PR tree-optimization/14729
6528 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
6529
6530 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6531
6532 PR fortran/15557
6533 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
6534
6535 2004-06-01 Richard Hederson <rth@redhat.com>
6536
6537 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
6538
6539 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6540
6541 PR c++/14932
6542 * g++.dg/parse/offsetof4.C: New test.
6543
6544 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
6545
6546 PR objc/7993
6547 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
6548
6549 2004-05-31 Mark Mitchell <mark@codesourcery.com>
6550
6551 PR c++/15701
6552 * g++.dg/template/friend29.C: New test.
6553
6554 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
6555
6556 PR c/15749
6557 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
6558
6559 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
6560
6561 * gcc.dg/sparc-trap-1.c: New test.
6562
6563 2004-05-31 Roger Sayle <roger@eyesopen.com>
6564
6565 PR middle-end/15069
6566 * g++.dg/opt/fold3.C: New test case.
6567
6568 2004-05-30 Graham Stott <graham.stott@btinternet.com>
6569
6570 * lib/target-supports.exp (check_iconv_available): Fix fallout
6571 from 2004-05-28 patch.
6572
6573 2004-05-30 Paul Brook <paul@codesourcery.com>
6574
6575 PR fortran/15620
6576 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
6577 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
6578
6579 2004-05-30 Steven G. Kargl <kargls@comcast.net>
6580
6581 * gfortran.fortran-torture/execute/random_1.f90: New test.
6582
6583 2004-05-28 Ziemowit Laski <zlaski@apple.com>
6584
6585 * g++.dg/ext/altivec-10.C: New test.
6586
6587 2004-05-29 Paul Brook <paul@codesourcery.com>
6588
6589 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
6590
6591 2004-05-28 Ziemowit Laski <zlaski@apple.com>
6592
6593 * gcc.dg/altivec-16.c: New test.
6594
6595 2004-05-28 Janis Johnson <janis187@us.ibm.com>
6596
6597 * lib/target-supports.exp (check_vmx_hw_available): New.
6598 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
6599
6600 * lib/target-supports.exp (check_alias_available,
6601 check_iconv_available, check_named_sections_available): Use
6602 unique names for temporary files.
6603
6604 2004-05-28 Ziemowit Laski <zlaski@apple.com>
6605
6606 * gcc.dg/altivec-15.c: New test.
6607
6608 2004-05-28 Mark Mitchell <mark@codesourcery.com>
6609
6610 PR c++/15083
6611 * g++.dg/warn/noeffect6.C: New test.
6612
6613 PR c++/15471
6614 * g++.dg/expr/ptrmem4.C: New test.
6615
6616 PR c++/15640
6617 * g++.dg/template/operator3.C: New test.
6618
6619 2004-05-28 Mark Mitchell <mark@codesourcery.com>
6620
6621 PR c++/14668
6622 * g++.dg/lookup/redecl1.C: New test.
6623 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
6624
6625 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
6626
6627 * gcc.c-torture/execute/compare-fp-1.c,
6628 gcc.c-torture/execute/compare-fp-2.c,
6629 gcc.c-torture/execute/compare-fp-3.c,
6630 gcc.c-torture/execute/compare-fp-4.c,
6631 gcc.c-torture/execute/compare-fp-3.x,
6632 gcc.c-torture/execute/compare-fp-4.x,
6633 gcc.dg/pr15649-1.c: New.
6634
6635 2004-05-27 Adam Nemet <anemet@lnxw.com>
6636
6637 PR c++/12883
6638 * g++.dg/init/array14.C: New test.
6639
6640 2004-05-25 Janis Johnson <janis187@us.ibm.com>
6641
6642 * lib/compat.exp (compat-get-options-main): New.
6643 (compat-get-options): Remove unneeded code, warn for ignored
6644 command.
6645 (compat-execute): Check flag set by dg-require-* commands.
6646
6647 * lib/compat.exp (compat-execute): Break up long lines.
6648
6649 2004-05-24 Janis Johnson <janis187@us.ibm.com>
6650
6651 * gcc.dg/altivec-7.c: Don't use 'vector long'.
6652 * gcc.dg/altivec-14.c: New test.
6653 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
6654
6655 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
6656 * gcc.dg/altivec-12.c: Ditto.
6657
6658 * gcc.dg/altivec-3.c: Move call to altivec_check.
6659
6660 2004-05-23 Mark Mitchell <mark@codesourcery.com>
6661
6662 PR c++/15044
6663 * g++.dg/template/error12.C: New test.
6664
6665 PR c++/15317
6666 * g++.dg/ext/attrib15.C: New test.
6667
6668 PR c++/15329
6669 * g++.dg/template/ptrmem9.C: New test.
6670
6671 2004-05-25 Paul Brook <paul@codesourcery.com>
6672
6673 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
6674
6675 2004-05-23 Mark Mitchell <mark@codesourcery.com>
6676
6677 PR c++/15165
6678 * g++.dg/template/crash19.C: New test.
6679
6680 2004-05-23 Mark Mitchell <mark@codesourcery.com>
6681
6682 PR c++/15025
6683 * g++.dg/template/redecl1.C: New test.
6684
6685 2004-05-23 Mark Mitchell <mark@codesourcery.com>
6686
6687 PR c++/14821
6688 * g++.dg/other/ns1.C: New test.
6689
6690 PR c++/14883
6691 * g++.dg/template/invalid1.C: New test.
6692
6693 2004-05-23 Paul Brook <paul@codesourcery.com>
6694 Victor Leikehman <lei@haifasphere.co.il>
6695
6696 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
6697 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
6698
6699 2004-05-22 Mark Mitchell <mark@codesourcery.com>
6700
6701 PR c++/15285
6702 PR c++/15299
6703 * g++.dg/template/non-dependent5.C: New test.
6704 * g++.dg/template/non-dependent6.C: New test.
6705
6706 2004-05-22 Mark Mitchell <mark@codesourcery.com>
6707
6708 PR c++/15507
6709 * g++.dg/inherit/union1.C: New test.
6710
6711 PR c++/15542
6712 * g++.dg/template/addr1.C: New test.
6713
6714 PR c++/15427
6715 * g++.dg/template/array5.C: New test.
6716
6717 PR c++/15287
6718 * g++.dg/template/array6.C: New test.
6719
6720 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
6721 Roger Sayle <roger@eyesopen.com>
6722
6723 * g++.dg/lookup/forscope2.C: New test case.
6724
6725 2004-05-22 Ben Elliston <bje@au.ibm.com>
6726
6727 * gcc.dg/cpp/Wmissingdirs.c: New.
6728
6729 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
6730
6731 PR target/15301
6732 * gcc.dg/compat/union-m128-1.h: New file.
6733 * gcc.dg/compat/union-m128-1_main.c: Likewise.
6734 * gcc.dg/compat/union-m128-1_x.c: Likewise.
6735 * gcc.dg/compat/union-m128-1_y.c: Likewise.
6736
6737 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
6738
6739 PR target/15302
6740 * gcc.dg/compat/struct-complex-1.h: New file.
6741 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
6742 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
6743 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
6744
6745 2004-05-20 Roger Sayle <roger@eyesopen.com>
6746
6747 PR middle-end/3074
6748 * gcc.dg/pr3074-1.c: New test case.
6749 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
6750
6751 2004-05-20 Falk Hueffner <falk@debian.org>
6752
6753 PR other/15526
6754 * gcc.dg/ftrapv-1.c: New test case.
6755
6756 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
6757
6758 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
6759
6760 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
6761 Jeff Law <law@redhat.com>
6762
6763 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
6764 * gcc.dg/tree-ssa/20040518-2.c: New test.
6765
6766 * gcc.dg/tree-ssa/20040518-1.c: New test.
6767
6768 2004-05-18 Zack Weinberg <zack@codesourcery.com>
6769
6770 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
6771
6772 2004-05-18 Paul Brook <paul@codesourcery.com>
6773
6774 PR fortran/13930
6775 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
6776
6777 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6778
6779 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
6780 constant folding.
6781
6782 2004-05-17 Steven Bosscher <stevenb@suse.de>
6783
6784 * gcc.dg/tree-ssa/20040517-1.c: New test.
6785
6786 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6787
6788 * gcc.dg/loop-4.c: New test.
6789
6790 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
6791
6792 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
6793
6794 2004-05-15 Bud Davis <bdavis9659@comcast.net>
6795
6796 PR fortran/15311
6797 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
6798
6799 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6800
6801 PR fortran/13826
6802 PR fortran/13940
6803 * gfortran.fortran-torture/compile/data_1.f90: New test.
6804
6805 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
6806
6807 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
6808 * gcc.dg/uninit-H.c: Define ASM for __s390__.
6809
6810 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
6811
6812 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
6813
6814 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
6815
6816 PR c/15444
6817 * gcc.dg/format/xopen-1.c: Adjust expected message.
6818 * gcc.dg/format/xopen-3.c: New test.
6819
6820 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
6821
6822 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
6823
6824 2004-05-14 Jeff Law <law@redhat.com>
6825
6826 * gcc.dg/tree-ssa/20040514-2.c: New test.
6827
6828 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6829
6830 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
6831 this ...
6832 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
6833 this.
6834
6835 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
6836
6837 * gcc.dg/tree-ssa/20040514-1.c: New test.
6838
6839 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6840
6841 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
6842 test.
6843
6844 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6845
6846 PR fortran/14066
6847 * gfortran.fortran-torture/compile/do_1.f90: New test.
6848
6849 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6850
6851 PR fortran/15051
6852 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
6853 test.
6854
6855 2004-05-14 Bud Davis <bdavis9659@comcast.net>
6856
6857 PR fortran/15149
6858 * gfortran.fortran-torture/execute/random_init.f90: New test.
6859
6860 2004-05-13 Paul Brook <paul@codesourcery.com>
6861
6862 PR fortran/15314
6863 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
6864
6865 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
6866
6867 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
6868 for the powerpc case.
6869
6870 2004-05-13 Jeff Law <law@redhat.com>
6871
6872 * gcc.dg/tree-ssa/20040513-1.c: New test.
6873 * gcc.dg/tree-ssa/20040513-2.c: New test.
6874
6875 2004-05-13 Paul Brook <paul@codesourcery.com>
6876
6877 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
6878 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
6879 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
6880
6881 2004-05-13 Andreas Schwab <schwab@suse.de>
6882
6883 PR other/10819
6884 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
6885 characters.
6886
6887 2004-05-13 Bud Davis <bdavis9659@comcast.net>
6888
6889 PR fortran/15294
6890 * gfortran.fortran-torture/execute/adjustr.f90: New file.
6891
6892 2004-05-13 Diego Novillo <dnovillo@redhat.com>
6893
6894 Merge from tree-ssa-20020619-branch. See
6895 ChangeLog.tree-ssa for details.
6896
6897 2004-05-11 Ziemowit Laski <zlaski@apple.com>
6898
6899 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
6900 include <altivec.h> explicitly.
6901 * gcc.dg/altivec-13.c: Likewise.
6902
6903 2004-05-11 Paul Brook <paul@codesourcery.com>
6904
6905 * gcc.c-torture/compile/20010518-1.c: Force enum size.
6906
6907 2004-05-10 Eric Christopher <echristo@redhat.com>
6908
6909 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
6910 * gcc.dg/sibcall-4.c: Ditto.
6911
6912 2004-05-10 Ziemowit Laski <zlaski@apple.com>
6913
6914 * g++.dg/ext/altivec-8.C: New test case.
6915 * gcc.dg/altivec-13.c: New test case.
6916
6917 2004-05-08 Roger Sayle <roger@eyesopen.com>
6918
6919 * gcc.c-torture/execute/divcmp-1.c: New test case.
6920 * gcc.c-torture/execute/divcmp-2.c: New test case.
6921 * gcc.c-torture/execute/divcmp-3.c: New test case.
6922
6923 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
6924
6925 * g++.dg/other/pragma-re-2.C: New test.
6926
6927 2004-05-07 Uros Bizjak <uros@kss-loka.si>
6928
6929 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
6930 * gcc.dg/i386-387-2.c: Likewise.
6931
6932 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
6933 __builtin_drem.
6934 * gcc.dg/i386-387-6.c: Likewise.
6935
6936 2004-05-07 Uros Bizjak <uros@kss-loka.si>
6937
6938 * gcc.dg/builtins-33.c: Also check log1p*.
6939
6940 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
6941
6942 PR optimization/15296
6943 * gcc.c-torture/execute/pr15296.c: New test.
6944
6945 2004-05-05 Uros Bizjak <uros@kss-loka.si>
6946
6947 * gcc.dg/builtins-40.c: New test.
6948
6949 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
6950
6951 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
6952
6953 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
6954
6955 * g++.dg/ext/spe1.C: New testcase.
6956
6957 2004-05-04 Ziemowit Laski <zlaski@apple.com>
6958
6959 * objc.dg/image-info.m: Allow additional attributes
6960 for __image_info section.
6961
6962 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
6963
6964 * gcc.dg/torture/mips-hilo-2.c: New test.
6965
6966 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6967
6968 PR c++/14389
6969 * g++.dg/template/member5.C: New test.
6970
6971 2004-05-03 Uros Bizjak <uros@kss-loka.si>
6972
6973 * gcc.dg/builtins-34.c: Also check expm1*.
6974
6975 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6976
6977 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
6978 * gcc.dg/torture/builtin-convert-3.c: New test.
6979
6980 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
6981
6982 PR middle-end/15054
6983 * g++.dg/opt/pr15054.C: New test.
6984
6985 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6986
6987 * gcc.dg/torture/builtin-rounding-1.c: New test.
6988 * gcc.dg/builtins-25.c: Delete.
6989 * gcc.dg/builtins-29.c: Delete.
6990
6991 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
6992
6993 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
6994 * gcc.dg/sibcall-4.c: Likewise.
6995 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
6996
6997 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
6998
6999 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
7000 bit-field on 16-bit targets.
7001
7002 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
7003
7004 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
7005 16-bit targets.
7006
7007 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
7008
7009 * gcc.dg/rs6000-power2-1.c: Change to compile only.
7010 * gcc.dg/rs6000-power2-2.c: Likewise.
7011
7012 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
7013
7014 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
7015 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
7016 Change the asm registers to be in form of frN instead of fN.
7017
7018 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7019
7020 * gcc.dg/torture/builtin-convert-2.c: New test.
7021
7022 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
7023
7024 * gcc.dg/rs6000-power2-1.c: New test.
7025 * gcc.dg/rs6000-power2-2.c: New test.
7026
7027 2004-04-28 Jan Hubicka <jh@suse.cz>
7028
7029 * gcc.dg/unused-6.c: New test.
7030
7031 2004-04-24 Laurent GUERBY <laurent@guerby.net>
7032 Ulrich Weigand <uweigand@de.ibm.com>
7033
7034 * ada/acats/run_all.sh: Define $target variable.
7035
7036 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
7037
7038 PR c++/15119
7039 * g++.dg/other/vararg-1.C: New test.
7040
7041 PR c++/4794
7042 * g++.dg/eh/cleanup3.C: New test.
7043
7044 2004-04-24 Laurent GUERBY <laurent@guerby.net>
7045
7046 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
7047 and ad8011a (target_insn).
7048 * ada/acats/support/macro.dfs: Likewise.
7049 * ada/acats/support/impbit.adb: New file.
7050
7051 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
7052
7053 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
7054
7055 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
7056
7057 * gcc.dg/loop-3.c: New test.
7058
7059 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
7060
7061 * gcc.c-torture/execute/simd-5.c: New test.
7062
7063 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7064
7065 PR c++/15064
7066 * g++.dg/template/crash18.C: New test.
7067
7068 2004-04-22 Mark Mitchell <mark@codesourcery.com>
7069
7070 * g++.dg/ext/complit3.C: New test.
7071
7072 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
7073
7074 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
7075 * gcc.dg/altivec-3.c: Same.
7076 * gcc.dg/altivec-varargs-1.c: Same.
7077
7078 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
7079
7080 * lib/target-supports.exp (check_profiling_available): Assume
7081 profiling is not available on powerpc-eabi targets.
7082
7083 2004-04-21 Janis Johnson <janis187@us.ibm.com>
7084
7085 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
7086 * gcc.dg/vmx/bug-1.c: Ditto.
7087
7088 2004-04-20 Eric Christopher <echristo@redhat.com>
7089
7090 * gcc.dg/charset/extern.c: New test.
7091 * g++.dg/charset/extern3.cc: Ditto.
7092
7093 2004-04-20 Uros Bizjak <uros@kss-loka.si>
7094
7095 * gcc.dg/builtins-39.c: New test.
7096
7097 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
7098
7099 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
7100
7101 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
7102
7103 * gcc.dg/torture/mips-hilo-1.c: New test.
7104
7105 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
7106
7107 * gcc.c-torture/compile/20040419-1.c: New test.
7108
7109 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
7110
7111 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
7112
7113 2004-04-18 Zack Weinberg <zack@codesourcery.com>
7114 Aldy Hernandez <aldyh@redhat.com>
7115
7116 * gcc.c-torture/execute/va-arg-24.c: New.
7117
7118 2004-04-17 Zack Weinberg <zack@codesourcery.com>
7119 Aldy Hernandez <aldyh@redhat.com>
7120
7121 * gcc.dg/vmx/1b-01.c: New.
7122 * gcc.dg/vmx/1b-02.c: New.
7123 * gcc.dg/vmx/1b-03.c: New.
7124 * gcc.dg/vmx/1b-04.c: New.
7125 * gcc.dg/vmx/1b-05.c: New.
7126 * gcc.dg/vmx/1b-06.c: New.
7127 * gcc.dg/vmx/1b-07.c: New.
7128 * gcc.dg/vmx/1c-01.c: New.
7129 * gcc.dg/vmx/1c-02.c: New.
7130 * gcc.dg/vmx/3a-01a.c: New.
7131 * gcc.dg/vmx/3a-01.c: New.
7132 * gcc.dg/vmx/3a-01m.c: New.
7133 * gcc.dg/vmx/3a-03.c: New.
7134 * gcc.dg/vmx/3a-03m.c: New.
7135 * gcc.dg/vmx/3a-04.c: New.
7136 * gcc.dg/vmx/3a-04m.c: New.
7137 * gcc.dg/vmx/3a-05.c: New.
7138 * gcc.dg/vmx/3a-06.c: New.
7139 * gcc.dg/vmx/3a-06m.c: New.
7140 * gcc.dg/vmx/3a-07.c: New.
7141 * gcc.dg/vmx/3b-01.c: New.
7142 * gcc.dg/vmx/3b-02.c: New.
7143 * gcc.dg/vmx/3b-10.c: New.
7144 * gcc.dg/vmx/3b-13.c: New.
7145 * gcc.dg/vmx/3b-14.c: New.
7146 * gcc.dg/vmx/3b-15.c: New.
7147 * gcc.dg/vmx/3c-01a.c: New.
7148 * gcc.dg/vmx/3c-01.c: New.
7149 * gcc.dg/vmx/3c-02.c: New.
7150 * gcc.dg/vmx/3c-03.c: New.
7151 * gcc.dg/vmx/3d-01.c: New.
7152 * gcc.dg/vmx/4-01.c: New.
7153 * gcc.dg/vmx/4-03.c: New.
7154 * gcc.dg/vmx/5-01.c: New.
7155 * gcc.dg/vmx/5-02.c: New.
7156 * gcc.dg/vmx/5-03.c: New.
7157 * gcc.dg/vmx/5-04.c: New.
7158 * gcc.dg/vmx/5-05.c: New.
7159 * gcc.dg/vmx/5-06.c: New.
7160 * gcc.dg/vmx/5-07.c: New.
7161 * gcc.dg/vmx/5-07t.c: New.
7162 * gcc.dg/vmx/5-08.c: New.
7163 * gcc.dg/vmx/5-10.c: New.
7164 * gcc.dg/vmx/5-11.c: New.
7165 * gcc.dg/vmx/7-01a.c: New.
7166 * gcc.dg/vmx/7-01.c: New.
7167 * gcc.dg/vmx/7c-01.c: New.
7168 * gcc.dg/vmx/7d-01.c: New.
7169 * gcc.dg/vmx/7d-02.c: New.
7170 * gcc.dg/vmx/8-01.c: New.
7171 * gcc.dg/vmx/8-02a.c: New.
7172 * gcc.dg/vmx/8-02.c: New.
7173 * gcc.dg/vmx/brode-1.c: New.
7174 * gcc.dg/vmx/bug-1.c: New.
7175 * gcc.dg/vmx/bug-2.c: New.
7176 * gcc.dg/vmx/bug-3.c: New.
7177 * gcc.dg/vmx/cw-bug-1.c: New.
7178 * gcc.dg/vmx/cw-bug-2.c: New.
7179 * gcc.dg/vmx/cw-bug-3.c: New.
7180 * gcc.dg/vmx/dct.c: New.
7181 * gcc.dg/vmx/debug-1.c: New.
7182 * gcc.dg/vmx/debug-2.c: New.
7183 * gcc.dg/vmx/debug-3.c: New.
7184 * gcc.dg/vmx/debug-4.c: New.
7185 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
7186 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
7187 * gcc.dg/vmx/eg-5.c: New.
7188 * gcc.dg/vmx/fft.c: New.
7189 * gcc.dg/vmx/gcc-bug-1.c: New.
7190 * gcc.dg/vmx/gcc-bug-2.c: New.
7191 * gcc.dg/vmx/gcc-bug-3.c: New.
7192 * gcc.dg/vmx/gcc-bug-4.c: New.
7193 * gcc.dg/vmx/gcc-bug-5.c: New.
7194 * gcc.dg/vmx/gcc-bug-6.c: New.
7195 * gcc.dg/vmx/gcc-bug-7.c: New.
7196 * gcc.dg/vmx/gcc-bug-8.c: New.
7197 * gcc.dg/vmx/gcc-bug-9.c: New.
7198 * gcc.dg/vmx/gcc-bug-b.c: New.
7199 * gcc.dg/vmx/gcc-bug-c.c: New.
7200 * gcc.dg/vmx/gcc-bug-d.c: New.
7201 * gcc.dg/vmx/gcc-bug-e.c: New.
7202 * gcc.dg/vmx/gcc-bug-f.c: New.
7203 * gcc.dg/vmx/gcc-bug-g.c: New.
7204 * gcc.dg/vmx/gcc-bug-i.c: New.
7205 * gcc.dg/vmx/harness.h: New.
7206 * gcc.dg/vmx/ira1.c: New.
7207 * gcc.dg/vmx/ira2a.c: New.
7208 * gcc.dg/vmx/ira2b.c: New.
7209 * gcc.dg/vmx/ira2.c: New.
7210 * gcc.dg/vmx/ira2c.c: New.
7211 * gcc.dg/vmx/mem.c: New.
7212 * gcc.dg/vmx/newton-1.c: New.
7213 * gcc.dg/vmx/ops.c: New.
7214 * gcc.dg/vmx/sn7153.c: New.
7215 * gcc.dg/vmx/spill2.c: New.
7216 * gcc.dg/vmx/spill3.c: New.
7217 * gcc.dg/vmx/spill.c: New.
7218 * gcc.dg/vmx/t.c: New.
7219 * gcc.dg/vmx/varargs-1.c: New.
7220 * gcc.dg/vmx/varargs-2.c: New.
7221 * gcc.dg/vmx/varargs-3.c: New.
7222 * gcc.dg/vmx/varargs-4.c: New.
7223 * gcc.dg/vmx/varargs-5.c: New.
7224 * gcc.dg/vmx/varargs-6.c: New.
7225 * gcc.dg/vmx/varargs-7.c: New.
7226 * gcc.dg/vmx/vmx.exp: New.
7227 * gcc.dg/vmx/vprint-1.c: New.
7228 * gcc.dg/vmx/vscan-1.c: New.
7229 * gcc.dg/vmx/x-01.c: New.
7230 * gcc.dg/vmx/x-02.c: New.
7231 * gcc.dg/vmx/x-03.c: New.
7232 * gcc.dg/vmx/x-04.c: New.
7233 * gcc.dg/vmx/x-05.c: New.
7234 * gcc.dg/vmx/yousufi-1.c: New.
7235 * gcc.dg/vmx/zero-1.c: New.
7236 * gcc.dg/vmx/zero.c: New.
7237
7238 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
7239
7240 * g++.dg/lookup/java1.C: Update for chage of
7241 _Jv_AllocObject.
7242 * g++.dg/lookup/java2.C: Likewise.
7243
7244 2004-04-17 Laurent GUERBY <laurent@guerby.net>
7245
7246 * ada/acats/run_all.sh: use -O2 by default.
7247
7248 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
7249
7250 * gcc.dg/vr-mult-[12].c: New tests.
7251
7252 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7253
7254 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
7255
7256 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
7257
7258 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
7259
7260 * lib/target-supports.exp (check_profiling_available): Assume profiling
7261 isn't available for mips*-*-elf targets.
7262
7263 2004-04-14 Uros Bizjak <uros@kss-loka.si>
7264
7265 * gcc.dg/builtins-38.c: New test.
7266
7267 2004-04-14 Eric Christopher <echristo@redhat.com>
7268
7269 * g++.dg/charset/charset.exp: Run .cc extension tests.
7270
7271 2004-04-14 Zack Weinberg <zack@codesourcery.com>
7272
7273 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
7274
7275 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7276
7277 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
7278
7279 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
7280
7281 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
7282 * gcc.dg/i386-387-2.c: Likewise.
7283
7284 * gcc.dg/i386-387-7.c: New test.
7285 * gcc.dg/i386-387-8.c: New test.
7286
7287 * gcc.dg/builtins-37.c: New test.
7288
7289 2004-04-13 Geoffrey Keating <geoffk@apple.com>
7290
7291 * g++.dg/pch/externc-1.C: Add missing semicolon.
7292
7293 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
7294
7295 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
7296
7297 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
7298
7299 * gcc.c-torture/execute/20040411-1.c: New test.
7300
7301 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
7302
7303 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
7304
7305 2004-04-09 Chris Demetriou <cgd@broadcom.com>
7306
7307 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
7308
7309 2004-04-09 Zack Weinberg <zack@codesourcery.com>
7310
7311 * lib/target-supports.exp (check_named_sections_available): New.
7312 * lib/gcc-dg.exp (dg-require-named-sections): New.
7313 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
7314 old-deja.exp. Also prune error-count message from HP linker.
7315 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
7316
7317 * g++.dg/init/init-ref4.C: Use dg-require-weak.
7318 * g++.old-deja/g++.pt/static3.C: Likewise.
7319 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
7320
7321 2004-04-09 Roger Sayle <roger@eyesopen.com>
7322
7323 * gcc.c-torture/execute/20040409-1.c: New test case.
7324 * gcc.c-torture/execute/20040409-2.c: New test case.
7325 * gcc.c-torture/execute/20040409-3.c: New test case.
7326
7327 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
7328
7329 * gcc.dg/20040409-1.c: New test.
7330
7331 2004-04-08 Roger Sayle <roger@eyesopen.com>
7332
7333 PR target/14888
7334 * g++.dg/opt/pr14888.C: New test case.
7335
7336 2004-04-08 Geoffrey Keating <geoffk@apple.com>
7337
7338 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
7339 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
7340 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
7341 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
7342 New tests.
7343
7344 2004-04-08 Paul Brook <paul@codesourcery.com>
7345
7346 * gcc.dg/spill-1.c: New test.
7347
7348 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7349
7350 * gcc.dg/torture/builtin-ctype-2.c: New test.
7351
7352 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
7353
7354 * gcc.dg/pch/pch.exp: Add largefile test.
7355
7356 2004-04-06 Geoffrey Keating <geoffk@apple.com>
7357
7358 * g++.dg/pch/externc-1.Hs: New.
7359 * g++.dg/pch/externc-1.C: New.
7360
7361 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7362
7363 * gcc.dg/compat/struct-by-value-5a_main.c,
7364 gcc.dg/compat/struct-by-value-5b_main.c: New files.
7365 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
7366 * gcc.dg/compat/struct-by-value-5a_x.c,
7367 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
7368 gcc.dg/compat/struct-by-value-5_x.c.
7369 * gcc.dg/compat/struct-by-value-5a_y.c,
7370 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
7371 gcc.dg/compat/struct-by-value-5_y.c.
7372
7373 * gcc.dg/compat/struct-by-value-6a_main.c,
7374 gcc.dg/compat/struct-by-value-6b_main.c: New files.
7375 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
7376 * gcc.dg/compat/struct-by-value-6a_x.c,
7377 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
7378 gcc.dg/compat/struct-by-value-6_x.c.
7379 * gcc.dg/compat/struct-by-value-6a_y.c,
7380 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
7381 gcc.dg/compat/struct-by-value-6_y.c.
7382
7383 * gcc.dg/compat/struct-by-value-7a_main.c,
7384 gcc.dg/compat/struct-by-value-7b_main.c: New files.
7385 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
7386 * gcc.dg/compat/struct-by-value-7a_x.c,
7387 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
7388 gcc.dg/compat/struct-by-value-7_x.c.
7389 * gcc.dg/compat/struct-by-value-7a_y.c,
7390 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
7391 gcc.dg/compat/struct-by-value-7_y.c.
7392
7393 2004-04-06 Jakub Jelinek <jakub@redhat.com>
7394
7395 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
7396 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
7397 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
7398 options.
7399
7400 2004-04-06 Uros Bizjak <uros@kss-loka.si>
7401
7402 * gcc.dg/builtins-36.c: New test.
7403
7404 2004-04-06 Paul Brook <paul@codesourcery.com>
7405
7406 * README.gcc: Remove obsolete contraint on testcases.
7407
7408 2004-04-05 Paul Brook <paul@codesourcery.com>
7409
7410 PR2123
7411 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
7412 failure and exit(0) on success.
7413 * g++.dg/expr/anew2.C: Ditto.
7414 * g++.dg/expr/anew3.C: Ditto.
7415 * g++.dg/expr/anew4.C: Ditto.
7416
7417 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
7418
7419 PR c++/3518
7420 * g++.dg/template/unify7.C: New.
7421
7422 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
7423
7424 * g++.dg/README: Bring up to date with new subdirectories; remove
7425 duplicate subdirectory lines.
7426
7427 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
7428
7429 PR c++/14007
7430 * g++.dg/template/unify5.C: New.
7431 * g++.dg/template/unify6.C: New.
7432 * g++.dg/template/qualttp20.C: Adjust.
7433 * g++.old-deja/g++.jason/report.C: Adjust.
7434 * g++.old-deja/g++.other/qual1.C: Adjust.
7435
7436 2004-04-01 Mark Mitchell <mark@codesourcery.com>
7437
7438 PR c++/14803
7439 * g++.dg/inherit/ptrmem1.C: New test.
7440
7441 2004-04-01 Jakub Jelinek <jakub@redhat.com>
7442
7443 PR c++/14755
7444 * gcc.c-torture/execute/20040331-1.c: New test.
7445 * gcc.dg/20040331-1.c: New test.
7446
7447 2004-04-01 Paul Brook <paul@codesourcery.com>
7448
7449 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
7450
7451 2004-03-30 Mark Mitchell <mark@codesourcery.com>
7452
7453 PR c++/14724
7454 * g++.dg/init/goto1.C: New test.
7455
7456 PR c++/14763
7457 * g++.dg/template/defarg4.C: New test.
7458
7459 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
7460
7461 * gcc.dg/altivec-11.c: Extend test for more valid cases.
7462
7463 2004-03-28 David Edelsohn <edelsohn@gnu.org>
7464
7465 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
7466
7467 2004-03-28 Zack Weinberg <zack@codesourcery.com>
7468
7469 * gcc.dg/noncompile/undeclared-2.c: New test.
7470
7471 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
7472
7473 * gcc.dg/940409-1.c: Remove XFAIL.
7474 * gcc.dg/reg-vol-struct-1.c: New test.
7475
7476 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7477
7478 * gcc.dg/torture/builtin-wctype-1.c: New test.
7479
7480 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
7481
7482 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
7483 * gcc.dg/20001101-1.c: Likewise.
7484 * gcc.dg/20001102-1.c: Likewise.
7485
7486 2004-03-25 Roger Sayle <roger@eyesopen.com>
7487
7488 * gcc.dg/compare8.c: Add an additional test for XOR.
7489
7490 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7491
7492 * gcc.dg/torture/builtin-ctype-1.c: New test.
7493
7494 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7495
7496 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
7497 * gcc.dg/torture/builtin-math-1.c: Likewise.
7498 * gcc.dg/torture/builtin-power-1.c: New test.
7499
7500 2004-03-24 Andreas Schwab <schwab@suse.de>
7501
7502 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
7503 IA64 assembler.
7504
7505 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
7506 Roger Sayle <roger@eyesopen.com>
7507
7508 * gcc.dg/compare8.c: New test case.
7509
7510 2004-03-23 Ziemowit Laski <zlaski@apple.com>
7511
7512 * g++.dg/ext/altivec-7.C: New test.
7513
7514 2004-03-23 Zack Weinberg <zack@codesourcery.com>
7515
7516 PR 12267, 12391, 12560, 13129, 14114, 14133
7517 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
7518 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
7519 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
7520 Adjust error regexps.
7521 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
7522 * gcc.dg/noncompile/undeclared-1.c: New test cases.
7523 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
7524 * gcc.dg/local1.c: Add explanatory comment.
7525
7526 2004-03-23 Roger Sayle <roger@eyesopen.com>
7527
7528 PR optimization/14669
7529 * g++.dg/opt/fold2.C: New test case.
7530
7531 2004-03-22 Jakub Jelinek <jakub@redhat.com>
7532
7533 PR c/14069
7534 * gcc.dg/20040322-1.c: New test.
7535
7536 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
7537
7538 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
7539 * gcc.dg/ultrasp4.c: Likewise.
7540 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
7541
7542 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
7543
7544 * gcc.dg/i386-sse-8.c: Reset default options.
7545
7546 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
7547
7548 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
7549 in the error message text.
7550
7551 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
7552
7553 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
7554
7555 2004-03-21 Mark Mitchell <mark@codesourcery.com>
7556
7557 PR c++/14616
7558 * g++.dg/init/array13.C: New test.
7559
7560 2004-03-20 Roger Sayle <roger@eyesopen.com>
7561
7562 PR target/13889
7563 * gcc.c-torture/compile/pr13889.c: New test case.
7564
7565 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
7566
7567 PR c/14635
7568 * builtins-1.c (nan, nans): Don't test.
7569 * builtins-30.c: Don't use nan, nanf, nanl.
7570 * builtins-35.c: New test.
7571
7572 2004-03-19 Ziemowit Laski <zlaski@apple.com>
7573
7574 * g++.dg/ext/altivec-6.C: New test.
7575
7576 2004-03-19 Mark Mitchell <mark@codesourcery.com>
7577
7578 * g++.dg/init/placement3.C: New test.
7579
7580 * g++.dg/template/spec13.C: New test.
7581
7582 * g++.dg/lookup/using11.C: New test.
7583
7584 * g++.dg/lookup/koenig3.C: New test.
7585
7586 * g++.dg/template/operator2.C: New test.
7587
7588 * g++.dg/expr/dtor3.C: New test.
7589 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
7590 marker.
7591 * g++.old-deja/g++.law/visibility28.C: Likewise.
7592
7593 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
7594
7595 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
7596 * gcc.dg/ppc64-abi-3.c: Likewise.
7597
7598 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7599
7600 PR c++/14545
7601 * g++.dg/parse/template15.C: New test.
7602
7603 2004-03-18 Mark Mitchell <mark@codesourcery.com>
7604
7605 * g++.dg/expr/dtor2.C: New test.
7606
7607 * g++.dg/lookup/anon4.C: New test.
7608
7609 * g++.dg/overload/using1.C: New test.
7610
7611 * g++.dg/template/lookup7.C: New test.
7612
7613 * g++.dg/template/typename6.C: New test.
7614
7615 * g++.dg/expr/cond6.C: New test.
7616
7617 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7618
7619 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
7620
7621 2004-03-18 Mark Mitchell <mark@codesourcery.com>
7622
7623 * g++.dg/expr/cond5.C: New test.
7624 * g++.dg/expr/constcast1.C: Likewise.
7625 * g++.dg/expr/ptrmem2.C: Likewise.
7626 * g++.dg/expr/ptrmem3.C: Likewise.
7627 * g++.dg/lookup/main1.C: Likewise.
7628 * g++.dg/template/lookup6.C: Likewise.
7629
7630 2004-03-18 Mark Mitchell <mark@codesourcery.com>
7631
7632 * gcc.dg/local1.c: New test.
7633
7634 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
7635
7636 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7637
7638 * gcc.dg/torture/builtin-convert-1.c: New test.
7639
7640 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7641
7642 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
7643
7644 2004-03-16 Mark Mitchell <mark@codesourcery.com>
7645
7646 PR c++/14481
7647 * g++.dg/warn/Wunused-7.C: New test.
7648
7649 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7650
7651 * gcc.dg/torture/builtin-integral-1.c: New test.
7652
7653 2004-03-16 Mark Mitchell <mark@codesourcery.com>
7654
7655 PR c++/14586
7656 * g++.dg/parse/non-dependent3.C: New test.
7657
7658 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
7659
7660 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
7661 * g++.dg/eh/simd-2.C: Likewise.
7662 * g++.dg/init/array10.C: Likewise.
7663 * gcc.c-torture/compile/simd-1.c: Likewise.
7664 * gcc.c-torture/compile/simd-2.c: Likewise.
7665 * gcc.c-torture/compile/simd-3.c: Likewise.
7666 * gcc.c-torture/compile/simd-4.c: Likewise.
7667 * gcc.c-torture/compile/simd-6.c: Likewise.
7668 * gcc.c-torture/execute/simd-1.c: Likewise.
7669 * gcc.c-torture/execute/simd-2.c: Likewise.
7670 * gcc.dg/compat/vector-defs.h: Likewise.
7671 * gcc.dg/20020531-1.c: Likewise.
7672 * gcc.dg/altivec-3.c: Likewise.
7673 * gcc.dg/altivec-4.c: Likewise.
7674 * gcc.dg/altivec-varargs-1.c: Likewise.
7675 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
7676 * gcc.dg/i386-mmx-3.c: Likewise.
7677 * gcc.dg/i386-sse-4.c: Likewise.
7678 * gcc.dg/i386-sse-5.c: Likewise.
7679 * gcc.dg/i386-sse-8.c: Likewise.
7680 * gcc.dg/simd-1.c: Likewise.
7681 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
7682 __ev64_opaque__ since the machine description provides it.
7683
7684 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7685
7686 * lib/compat.exp (skip_list): New global variable.
7687 Use it to hold the user defined COMPAT_SKIPS list if any.
7688 (compat-obj): Add the members of skip_list to optall.
7689
7690 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7691
7692 * gcc.dg/compat/union-by-value-1_main.c,
7693 union-by-value-1_x.c, union-by-value-1_y.c,
7694 union-check.h, union-defs.h,
7695 union-init.h, union-return-1_main.c,
7696 union-return-1_x.c, union-return-1_y.c: New files.
7697
7698 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7699
7700 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
7701 mixed-struct-init.h: Add 4 mixed structure types.
7702 struct-by-value-21_main.c, struct-by-value-21_x.c,
7703 struct-by-value-21_y.c, struct-return-21_main.c,
7704 struct-return-21_x.c, struct-return-21_y.c: New files.
7705
7706 2004-03-13 Mark Mitchell <mark@codesourcery.com>
7707
7708 PR c++/14550
7709 * g++.dg/parse/template14.C: New test.
7710
7711 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
7712
7713 * gcc.c-torture/execute/20040313-1.c: New test.
7714
7715 2004-03-13 Jakub Jelinek <jakub@redhat.com>
7716
7717 PR target/14533
7718 * gcc.dg/20040311-2.c: New test.
7719
7720 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
7721
7722 PR other/14544
7723 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
7724 bit-field.
7725
7726 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
7727
7728 * gcc.dg/20040305-2.c: Add missing return statement.
7729
7730 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7731
7732 * gcc.dg/builtins-34.c: Also check pow10*.
7733
7734 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
7735
7736 PR target/14262
7737 * gcc.dg/20040305-2.c: New test.
7738
7739 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
7740
7741 * gcc.dg/20040310-1.c: New test.
7742
7743 2004-03-11 Roger Sayle <roger@eyesopen.com>
7744
7745 * gcc.c-torture/execute/20040311-1.c: New test case.
7746
7747 2004-03-11 Mark Mitchell <mark@codesourcery.com>
7748
7749 PR c++/14476
7750 * g++.dg/lookup/enum1.C: New test.
7751
7752 2004-03-10 Mark Mitchell <mark@codesourcery.com>
7753
7754 PR c++/14510
7755 * g++.dg/lookup/struct2.C: New test.
7756
7757 2004-03-10 Uros Bizjak <uros@kss-loka.si>
7758
7759 * gcc.dg/builtins-34.c: New test.
7760
7761 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7762
7763 * gcc.dg/torture/builtin-nonneg-1.c: New test.
7764
7765 2004-03-09 James E Wilson <wilson@specifixinc.com>
7766
7767 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
7768 * gcc.dg/alias-2.c: New testcase.
7769
7770 2004-03-09 Zack Weinberg <zack@codesourcery.com>
7771
7772 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
7773
7774 2004-03-09 Roger Sayle <roger@eyesopen.com>
7775
7776 * gcc.c-torture/execute/20040309-1.c: New test case.
7777
7778 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
7779
7780 PR c++/14397
7781 * g++.dg/overload/ref1.C: New.
7782
7783 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7784
7785 PR c++/14409
7786 * g++.dg/template/spec12.C: New test.
7787
7788 PR c++/14448
7789 * g++.dg/parse/crash14.C: New test.
7790
7791 2004-03-09 Mark Mitchell <mark@codesourcery.com>
7792
7793 PR c++/14230
7794 * g++.dg/init/ref11.C: New test.
7795
7796 2004-03-09 Mark Mitchell <mark@codesourcery.com>
7797
7798 PR c++/14432
7799 * g++.dg/parse/builtin2.C: New test.
7800
7801 2004-03-08 Mark Mitchell <mark@codesourcery.com>
7802
7803 PR c++/14401
7804 * g++.dg/init/ctor3.C: New test.
7805 * g++.dg/init/union1.C: New test.
7806 * g++.dg/ext/anon-struct4.C: New test.
7807
7808 2004-03-08 Mark Mitchell <mark@codesourcery.com>
7809
7810 * g++.dg/lookup/koenig1.C: Tweak error messages.
7811 * g++.dg/lookup/used-before-declaration.C: Likewise.
7812 * g++.dg/other/do1.C: Likewise.
7813 * g++.dg/overload/koenig1.C: Likewise.
7814 * g++.dg/parse/crash13.C: Likewise.
7815 * g++.dg/template/instantiate3.C: Likewise.
7816
7817 2004-03-08 Eric Christopher <echristo@redhat.com>
7818
7819 * * lib/target-supports.exp: Enable libiconv in test
7820 compilation. Fix up error checking.
7821
7822 2004-03-08 Roger Sayle <roger@eyesopen.com>
7823
7824 PR middle-end/14289
7825 * gcc.dg/pr14289-1.c: New test case.
7826 * gcc.dg/pr14289-2.c: Likewise.
7827 * gcc.dg/pr14289-3.c: Likewise.
7828
7829 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
7830
7831 * gcc.c-torture/execute/20040308-1.c: New test.
7832
7833 2004-03-07 Roger Sayle <roger@eyesopen.com>
7834
7835 * gcc.c-torture/execute/20040307-1.c: New test case.
7836
7837 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
7838
7839 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
7840
7841 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
7842
7843 * gcc.dg/20040306-1.c: New test.
7844
7845 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
7846
7847 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
7848 them static.
7849 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
7850
7851 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7852
7853 PR c/14465
7854 * gcc.dg/decl-6.c: New test.
7855
7856 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7857
7858 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
7859 Rename LOGPOW -> LOG_POW.
7860 (SQRT_EXP, POW_EXP): New.
7861
7862 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7863
7864 * gcc.dg/i386-sse-8.c: New test.
7865
7866 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7867
7868 PR c/14114
7869 * gcc.dg/decl-5.c: New test.
7870
7871 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
7872
7873 * gcc.dg/20040305-1.c: New test.
7874
7875 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
7876
7877 PR other/14354
7878 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
7879
7880 2004-03-04 Ziemowit Laski <zlaski@apple.com>
7881
7882 PR c++/14425, c++/14426
7883 * g++.dg/ext/altivec-4.C: New test.
7884 * g++.dg/ext/altivec-5.C: New test.
7885
7886 2004-03-04 Geoffrey Keating <geoffk@apple.com>
7887
7888 * g++.old-deja/g++.other/linkage1.C: Expect errors about
7889 global variables of a type with no linkage.
7890 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
7891 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
7892 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
7893 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
7894 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
7895 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
7896 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
7897 * g++.dg/warn/deprecated.C: Name enum Color.
7898 * g++.dg/overload/VLA.C: Name structure for 'b'.
7899 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
7900
7901 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7902
7903 * gcc.c-torture/compile/20040304-1.c: New test.
7904
7905 2004-03-03 Zack Weinberg <zack@codesourcery.com>
7906
7907 PR 13728
7908 * gcc.dg/decl-4.c: New testcase.
7909
7910 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
7911
7912 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
7913 as PRECF if sizeof (float) > sizeof (double).
7914 (PRECL): Make it the same as PRECF if
7915 sizeof (float) > sizeof (long double).
7916
7917 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7918
7919 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
7920 system type. Add check for irix6 which doesn't have c99 runtime.
7921
7922 2004-03-03 Bob Wilson <bob.wilson@acm.org>
7923
7924 * gcc.dg/const-elim-1.c: xfail for xtensa.
7925
7926 2004-03-01 Mark Mitchell <mark@codesourcery.com>
7927
7928 PR c++/14369
7929 * g++.dg/template/cond4.C: New test.
7930
7931 2004-03-01 Mark Mitchell <mark@codesourcery.com>
7932
7933 PR c++/14360
7934 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
7935
7936 PR c++/14361
7937 * g++.dg/parse/defarg7.C: New test.
7938
7939 PR c++/14359
7940 * g++.dg/template/friend26.C: New test.
7941
7942 2004-03-01 Mark Mitchell <mark@codesourcery.com>
7943
7944 PR c++/14324
7945 * g++.dg/abi/mangle21.C: New test.
7946
7947 PR c++/14260
7948 * g++.dg/parse/constructor2.C: New test.
7949
7950 PR c++/14337
7951 * g++.dg/template/sfinae1.C: New test.
7952
7953 2004-02-29 Mark Mitchell <mark@codesourcery.com>
7954
7955 PR c++/14267
7956 * g++.dg/expr/crash2.C: New test.
7957
7958 PR middle-end/13448
7959 * gcc.dg/inline-5.c: New test.
7960 * gcc.dg/always-inline.c: Split out tests into ...
7961 * gcc.dg/always-inline2.c: ... this and ...
7962 * gcc.dg/always-inline3.c: ... this.
7963
7964 2004-02-29 Mark Mitchell <mark@codesourcery.com>
7965
7966 PR debug/12103
7967 * g++.dg/debug/crash1.C: New test.
7968
7969 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
7970
7971 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
7972 function with __attribute__((noinline)).
7973 (recurser_void2): Likewise.
7974 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
7975 (recurser_void2): Likewise.
7976
7977 2004-02-29 Roger Sayle <roger@eyesopen.com>
7978
7979 PR middle-end/14203
7980 * g++.dg/warn/Wunused-6.C: New test case.
7981
7982 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
7983
7984 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
7985 not defined.
7986
7987 2004-02-27 Eric Christopher <echristo@redhat.com>
7988
7989 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
7990 * g++.dg/charset/asm2.c: Run only x86.
7991 * gcc.dg/charset/asm3.c: Ditto.
7992
7993 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
7994
7995 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
7996 ld_library_path.
7997
7998 2004-02-27 Ziemowit Laski <zlaski@apple.com>
7999
8000 * g++.dg/ext/altivec-3.C: New.
8001
8002 2004-02-26 Richard Henderson <rth@redhat.com>
8003
8004 * g++.dg/ext/attrib10.C: Mark for warning.
8005 * gcc.dg/attr-alias-1.c: New.
8006
8007 2004-02-26 Richard Henderson <rth@redhat.com>
8008
8009 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
8010 * gcc.c-torture/execute/20040208-2.c: ... it back.
8011
8012 2004-02-26 Eric Christopher <echristo@redhat.com>
8013
8014 * lib/target-supports.exp (check-iconv-available): New function.
8015 * lib/gcc-dg.exp (dg-require-iconv): New function.
8016 Use above.
8017 * gcc.dg/charset: New directory.
8018 * gcc.dg/charset/charset.exp: New file.
8019 * gcc.dg/charset/asm1.c: Ditto.
8020 * gcc.dg/charset/asm2.c: Ditto.
8021 * gcc.dg/charset/asm3.c: Ditto.
8022 * gcc.dg/charset/asm4.c: Ditto.
8023 * gcc.dg/charset/asm5.c: Ditto.
8024 * gcc.dg/charset/attribute1.c: Ditto.
8025 * gcc.dg/charset/attribute2.c: Ditto.
8026 * gcc.dg/charset/string1.c: Ditto.
8027 * g++.dg/charset: New directory.
8028 * g++.dg/dg.exp: Add here. Special options.
8029 * g++.dg/charset/charset.exp: New file.
8030 * g++.dg/charset/asm1.c: Ditto.
8031 * g++.dg/charset/asm2.c: Ditto.
8032 * g++.dg/charset/asm3.c: Ditto.
8033 * g++.dg/charset/asm4.c: Ditto.
8034 * g++.dg/charset/attribute1.c: Ditto.
8035 * g++.dg/charset/attribute2.c: Ditto.
8036 * g++.dg/charset/extern1.cc: Ditto.
8037 * g++.dg/charset/extern2.cc: Ditto.
8038 * g++.dg/charset/string1.c: Ditto.
8039
8040 2004-02-26 Mark Mitchell <mark@codesourcery.com>
8041
8042 PR c++/14278
8043 * g++.dg/parse/comma1.C: New test.
8044
8045 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8046
8047 PR c++/14284
8048 * g++.dg/template/ttp8.C: New test.
8049
8050 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
8051
8052 * gcc.dg/fixuns-trunc-1.c: New test.
8053
8054 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8055
8056 * gcc.dg/builtins-config.h: Use #elif.
8057
8058 2004-02-26 Michael Matz <matz@suse.de>
8059
8060 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
8061 * gcc.dg/991214-1.c: Likewise.
8062 * gcc.dg/i386-asm-1.c: Likewise.
8063
8064 2004-02-25 Richard Henderson <rth@redhat.com>
8065
8066 * gcc.c-torture/execute/20040208-2.c: Move ...
8067 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
8068
8069 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8070
8071 PR c++/14246
8072 * g++.dg/other/crash-3.C: New test.
8073
8074 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8075
8076 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
8077 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
8078
8079 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
8080 HP-UX.
8081
8082 2004-02-24 Michael Matz <matz@suse.de>
8083
8084 * gcc.dg/i386-regparm.c: New.
8085
8086 2004-02-23 James E Wilson <wilson@specifixinc.com>
8087
8088 * gcc.c-torture/execute/20040223-1.c: New.
8089
8090 2004-02-23 Zack Weinberg <zack@codesourcery.com>
8091 Kazu Hirata <kazu@cs.umass.edu>
8092
8093 * gcc.dg/fwritable-strings-1.c: Remove.
8094
8095 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
8096
8097 PR c/14156
8098 * gcc.dg/20040223-1.c: New test.
8099
8100 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8101
8102 PR c++/14106
8103 * g++.dg/ext/typeof9.C: New test.
8104
8105 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8106
8107 PR c++/14250
8108 * g++.dg/other/switch1.C: New test.
8109
8110 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8111
8112 * gcc.dg/cast-function-1.c: Adjust for new informative message.
8113 * gcc.dg/va-arg-1.c: Likewise.
8114
8115 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8116
8117 PR c++/14143
8118 * g++.dg/template/koenig5.C: New test.
8119
8120 2004-02-21 Ziemowit Laski <zlaski@apple.com>
8121
8122 * g++.dg/ext/altivec-1.C: Generalize target triple.
8123 * g++.dg/ext/altivec-2.C: New test case.
8124 * g++.dg/ext/altivec_check.h: New file.
8125 * gcc.dg/altivec-1.c: Generalize target triple;
8126 include altivec_check.h and call altivec_check().
8127 * gcc.dg/altivec-[2-5].c: Generalize target triple.
8128 * gcc.dg/altivec-6.c: New test case.
8129 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
8130 type casts as needed.
8131 * gcc.dg/altivec-10.c: Include altivec_check.h and call
8132 altivec_check().
8133 * gcc.dg/altivec-12.c: New test case.
8134 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
8135 include altivec_check.h and call altivec_check().
8136 * gcc.dg/altivec_check.h: New file.
8137
8138 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8139
8140 * lib/target-supports.exp (check_alias_available): Don't mangle
8141 function `g' in test program.
8142
8143 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8144
8145 * lib/target-supports.exp (check_profiling_available): Check
8146 argument to determine whether we support a profiling type.
8147 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
8148 check_profiling_available.
8149 * g++.dg/bprob/bprob.exp: Likewise
8150 * g77.dg/bprob/bprob.exp: Likewise.
8151 * gcc.misc-tests/bprob.exp: Likewise.
8152 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
8153 dg-require-profiling and delete expected error handling.
8154 * gcc.dg/20021014-1.c: Likewise.
8155 * gcc.dg/nest.c: Likewise.
8156
8157 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8158
8159 PR c++/12007
8160 * g++.dg/other/vthunk1.C: New test.
8161
8162 2004-02-20 Falk Hueffner <falk@debian.org>
8163
8164 PR target/14201
8165 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
8166
8167 2004-02-20 Mark Mitchell <mark@codesourcery.com>
8168
8169 PR c++/13927
8170 * g++.dg/other/error8.C: Remove XFAIL markers.
8171
8172 PR c++/14173
8173 * g++.dg/ext/packed5.C: New test.
8174
8175 PR c++/14199
8176 * g++.dg/warn/Wunused-5.C: New test.
8177
8178 PR c++/14186
8179 * g++.dg/lookup/member1.C: New test.
8180
8181 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
8182
8183 * gcc.c-torture/compile/20040130-1.c: Enable only when
8184 __INT_MAX__ >= 2147483647L.
8185 * gcc.c-torture/compile/961203-1.c: Likewise.
8186
8187 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
8188
8189 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
8190 * g++.dg/opt/template1.C: Robustify assembler regexp
8191
8192 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8193
8194 * gcc.c-torture/execute/simd-4.x: Remove.
8195 * gcc.c-torture/execute/va-arg-25.x: Likewise.
8196 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
8197 Guard with #ifndef SKIP_ATTRIBUTE.
8198 * gcc.dg/compat/vector-1_y.c: Likewise.
8199 * gcc.dg/compat/vector-2_x.c: Likewise.
8200 * gcc.dg/compat/vector-2_y.c: Likewise.
8201 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
8202 * g++.dg/eh/simd-2.C: Likewise.
8203
8204 2004-02-19 Alan Modra <amodra@bigpond.net.au>
8205
8206 * gcc.c-torture/compile/complex-1.c: New.
8207
8208 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
8209
8210 PR target/14209
8211 * gcc.c-torture/execute/20040218-1.c: New test.
8212
8213 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8214
8215 PR c++/14181
8216 * g++.dg/parse/new2.C: New test.
8217
8218 2004-02-18 Paul Brook <paul@codesourcery.com>
8219
8220 * gcc.c-torture/compile/libcall-1.c: New test.
8221
8222 2004-02-18 Paul Brook <paul@codesourcery.com>
8223
8224 PR debug/12934
8225 * gcc.dg/debug/debug-7.c: New test.
8226
8227 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
8228
8229 * gcc.dg/20040217-1.c: New test.
8230
8231 2004-02-17 Zack Weinberg <zack@codesourcery.com>
8232
8233 * gcc.c-torture/execute/990208-1.x: Delete.
8234
8235 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
8236
8237 * gcc.c-torture/execute/20040208-2.x: New file.
8238
8239 2004-02-17 Mark Mitchell <mark@codesourcery.com>
8240
8241 PR c++/11326
8242 * g++.dg/abi/structret1.C: New test.
8243
8244 2004-02-17 Jakub Jelinek <jakub@redhat.com>
8245
8246 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
8247 (i386_cpuid): No need to test if cpuid is available on AMD64.
8248 Fix assembly, so that it works onboth i386 and AMD64.
8249 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
8250 (vecInLong): Fix s[] member type to unsigned int.
8251 (vecInWord): Remove type.
8252 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
8253 (a64, b64, c64, d64, e64): Remove.
8254 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
8255 Remove unused variable. Remove initialization of removed variables.
8256 Don't call mmx_tests nor sse_tests.
8257 (reference_mmx, reference_sse): Remove.
8258 (check): Add return stmt.
8259 * gcc.dg/i386-sse-7.c: New test.
8260 * gcc.dg/i386-mmx-4.c: New test.
8261
8262 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8263
8264 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
8265 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
8266 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
8267 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
8268 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
8269 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
8270 g++.dg/tc1/dr94.C: Fix line terminator.
8271
8272 2004-02-16 Geoffrey Keating <geoffk@apple.com>
8273
8274 * gcc.c-torture/compile/20040216-1.c: New.
8275
8276 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8277
8278 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
8279 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
8280 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
8281 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
8282 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
8283 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
8284
8285 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8286
8287 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
8288
8289 2004-02-15 Mark Mitchell <mark@codesourcery.com>
8290
8291 PR c++/13971
8292 * g++.dg/expr/cond4.C: New test.
8293
8294 PR c++/14086
8295 * g++.dg/lookup/crash2.C: New test.
8296
8297 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
8298
8299 * gcc.c-torture/compile/20040214-2.c: New test.
8300
8301 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
8302
8303 PR c++/14116
8304 * g++.dg/ext/typeof8.C: New test.
8305
8306 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
8307
8308 * gcc.c-torture/compile/20040214-1.c: New test.
8309
8310 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8311
8312 PR c++/13635
8313 * g++.dg/template/spec11.C: New test.
8314
8315 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8316
8317 PR c++/13927
8318 * g++.dg/other/error8.C: New test.
8319
8320 2004-02-13 Mark Mitchell <mark@codesourcery.com>
8321
8322 PR c++/14122
8323 * g++.dg/template/array4.C: New test.
8324
8325 PR c++/14108
8326 * g++.dg/inherit/thunk2.C: New test.
8327
8328 PR c++/14083
8329 * g++.dg/eh/cond2.C: New test.
8330
8331 2004-02-12 Alan Modra <amodra@bigpond.net.au>
8332
8333 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
8334
8335 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
8336
8337 * lib/scanasm.exp (dg-scan): Quote pattern before display.
8338
8339 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
8340
8341 * g++.dg/simd-2.C: xfail on ppc64-linux.
8342
8343 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
8344
8345 PR c/456
8346 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
8347 tests.
8348
8349 2004-02-11 Uros Bizjak <uros@kss-loka.si>
8350
8351 * gcc.dg/builtins-33.c: New test.
8352
8353 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
8354
8355 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
8356
8357 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
8358
8359 * g++.dg/simd-2.C: Set -maltivec for ppc64.
8360
8361 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
8362
8363 * gcc.dg/ppc64-abi-3.c: New test.
8364
8365 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
8366
8367 PR c/14092
8368
8369 * gcc.dg/pr14092-1.c: New testcase.
8370
8371 2004-02-10 Alan Modra <amodra@bigpond.net.au>
8372
8373 * gcc.dg/cpp/assert4.c: Fix typo last change.
8374
8375 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
8376 * gcc.dg/cpp/assert4.c: Handle powerpc64.
8377
8378 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
8379
8380 2004-02-09 Roger Sayle <roger@eyesopen.com>
8381
8382 * gcc.c-torture/compile/20040209-1.c: New test case.
8383
8384 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
8385
8386 * gcc.dg/c90-init-1.c: Adjust expected error messages.
8387
8388 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
8389
8390 * gcc.c-torture/execute/20040208-[12].c: New tests.
8391
8392 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
8393
8394 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
8395
8396 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
8397
8398 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
8399
8400 2004-02-07 Zack Weinberg <zack@codesourcery.com>
8401
8402 Bug 13856
8403 * gcc.dg/visibility-8.c: New testcase.
8404
8405 2004-02-07 Zack Weinberg <zack@codesourcery.com>
8406
8407 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
8408 arguments.
8409 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
8410
8411 2004-02-07 Roger Sayle <roger@eyesopen.com>
8412
8413 PR middle-end/13696
8414 * g++.dg/opt/fold1.C: New test case.
8415
8416 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8417
8418 PR c++/14033
8419 * g++.dg/other/crash-2.C: New test.
8420
8421 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8422
8423 PR c++/14028
8424 * g++.dg/parse/angle-bracket2.C: New test.
8425
8426 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
8427
8428 PR middle-end/13750
8429 Revert:
8430 2004-01-15 Geoffrey Keating <geoffk@apple.com>
8431 PR pch/13361
8432 * testsuite/g++.dg/pch/wchar-1.C: New.
8433 * testsuite/g++.dg/pch/wchar-1.Hs: New.
8434
8435 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8436
8437 PR c++/14008
8438 * g++.dg/parse/error15.C: New test.
8439 * g++.dg/parse/crash11.C: Update dg-error mark.
8440
8441 2004-02-04 Mark Mitchell <mark@codesourcery.com>
8442
8443 PR c++/13932
8444 * g++.dg/warn/conv2.C: New test.
8445
8446 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8447
8448 PR c++/13086
8449 * g++.dg/warn/incomplete1.C: Remove xfail.
8450
8451 2004-02-04 Mark Mitchell <mark@codesourcery.com>
8452
8453 * lib/file-format.exp (gcc_target_object_format): Use
8454 ${tool}_target_compile, not gcc_target_compile.
8455 * lib/target-supports.exp (check_alias_available): Likewise.
8456 (check_gc_sections_available): Likewise.
8457 * g++.dg/ext/attrib10.C: Use dg-require-alias.
8458 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
8459 dg-require-alias.
8460
8461 2004-02-04 Mark Mitchell <mark@codesourcery.com>
8462
8463 PR c++/13969
8464 * g++.dg/template/static6.C: New test.
8465
8466 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
8467
8468 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
8469
8470 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8471
8472 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
8473 tests for systems where `char' is unsigned by default.
8474
8475 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8476
8477 PR c++/13997
8478 * g++.dg/template/partial3.C: New test.
8479
8480 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
8481
8482 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
8483 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
8484 Remove mentions of obsolete ports.
8485
8486 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
8487
8488 * gcc.dg/noncompile/20001228-1.c: Fix for new
8489 error message.
8490
8491 2004-02-03 Roger Sayle <roger@eyesopen.com>
8492
8493 PR target/9348
8494 * gcc.c-torture/execute/multdi-1.c: New test case.
8495
8496 2004-02-03 Mark Mitchell <mark@codesourcery.com>
8497
8498 PR c++/13925
8499 * g++.dg/template/lookup5.C: New test.
8500
8501 2004-02-03 Mark Mitchell <mark@codesourcery.com>
8502
8503 PR c++/13950
8504 * g++.dg/template/lookup4.C: New test.
8505
8506 PR c++/13970
8507 * g++.dg/parse/error14.C: New test.
8508
8509 PR c++/14002
8510 * g++.dg/parse/template13.C: New test.
8511
8512 2004-02-03 Mark Mitchell <mark@codesourcery.com>
8513
8514 PR c++/13978
8515 * g++.dg/template/koenig4.C: New test.
8516
8517 PR c++/13968
8518 * g++.dg/template/crash17.C: New test.
8519
8520 PR c++/13975
8521 * g++.dg/parse/error13.C: New test.
8522 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
8523
8524 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
8525
8526 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
8527
8528 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
8529
8530 PR c/11658
8531 PR c/13994
8532 * gcc.dg/noncompile/20040203-1.c: New test.
8533 * gcc.dg/noncompile/20040203-2.c: Likewise.
8534 * gcc.dg/noncompile/20040203-3.c: Likewise.
8535 * gcc.dg/20040203-1.c: Likewise.
8536
8537 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
8538
8539 PR c++/10858
8540 * g++.dg/template/sizeof7.C: New test.
8541
8542 2004-02-02 Eric Christopher <echristo@redhat.com>
8543 Zack Weinberg <zack@codesourcery.com>
8544
8545 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
8546
8547 2004-02-02 Zack Weinberg <zack@codesourcery.com>
8548
8549 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
8550 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
8551 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
8552 * gcc.dg/cleanup-5.c: Run only on Linux targets.
8553
8554 2004-02-02 Mark Mitchell <mark@codesourcery.com>
8555
8556 PR c++/13113
8557 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
8558
8559 PR c++/13854
8560 * g++.dg/ext/attrib13.C: New test.
8561
8562 PR c++/13907
8563 * g++.dg/conversion/op2.C: New test.
8564
8565 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
8566
8567 * gcc.dg/titype-1.c: Fix pasto.
8568
8569 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
8570
8571 * gcc.dg/titype-1.c: New test.
8572
8573 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8574
8575 PR c++/13957
8576 * g++.dg/template/non-type-template-argument-1.C,
8577 g++.dg/template/qualified-id1.C: Update dg-error marks.
8578 * g++.dg/template/nontype6.C: New test.
8579
8580 2004-02-01 Roger Sayle <roger@eyesopen.com>
8581
8582 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
8583 * gcc.dg/builtins-31.c: New testcase.
8584 * gcc.dg/builtins-32.c: New testcase.
8585
8586 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
8587
8588 * objc.dg/call-super-2.m: Update line numbers
8589 for the including of stddef.h.
8590
8591 2004-01-30 Michael Matz <matz@suse.de>
8592
8593 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
8594 g++.dg/ext/case-range3.C: New tests.
8595
8596 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8597
8598 DR206
8599 PR c++/13813
8600 * g++.dg/template/member4.C: New test.
8601
8602 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8603
8604 PR c++/13683
8605 * g++.dg/template/sizeof6.C: New test.
8606
8607 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
8608
8609 * gcc.dg/fwritable-strings-1.c: New test.
8610
8611 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
8612
8613 * gcc.c-torture/compile/20040130-1.c: New test.
8614
8615 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
8616
8617 * objc.dg/call-super-2.m: Include stddef.h for size_t.
8618
8619 2004-01-29 Mark Mitchell <mark@codesourcery.com>
8620
8621 PR c++/13883
8622 * g++.dg/template/ctor3.C: New test.
8623
8624 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8625
8626 * g++.dg/tc1: New directory.
8627 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
8628 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
8629 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
8630 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
8631 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
8632
8633 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8634
8635 * g++.dg/parse/error11.C: New test.
8636 * g++.dg/parse/error12.C: Likewise.
8637
8638 2004-01-28 Ziemowit Laski <zlaski@apple.com>
8639
8640 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
8641 (scan_initial, main): Use aligned_sizeof instead of sizeof.
8642
8643 2004-01-28 Mark Mitchell <mark@codesourcery.com>
8644
8645 PR c++/13791
8646 * g++.dg/ext/attrib12.C: New test.
8647
8648 PR c++/13736
8649 * g++.dg/parse/cast2.C: New test.
8650
8651 2004-01-27 James E Wilson <wilson@specifixinc.com>
8652
8653 * objc.dg/encode-2.m (main): New local string. Set depending on
8654 sizeof long. Use in sscanf call.
8655 * objc.dg/encode-3.m (main): New local string. Set depending on
8656 sizeof long. Use in scan_initial call.
8657
8658 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8659
8660 * objc.dg/call-super-2.m: Make LP64-safe.
8661 * objc.dg/desig-init-1.m: Likewise.
8662
8663 2004-01-27 Devang Patel <dpatel@apple.com>
8664
8665 * g++.dg/debug/namespace1.C: New test.
8666
8667 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
8668
8669 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
8670 xscale-*-*.
8671
8672 * gcc.dg/arm-mmx-1.c: New test.
8673
8674 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
8675
8676 * gcc.dg/20040127-1.c: New test.
8677 * gcc.dg/20040127-2.c: New test.
8678
8679 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
8680
8681 * objc.dg/stret-1.m (glob): Renamed to globa.
8682
8683 2004-01-26 Mark Mitchell <mark@codesourcery.com>
8684
8685 PR c++/13663
8686 * g++.dg/expr/for1.C: New test.
8687
8688 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
8689
8690 PR middle-end/13779
8691 * gcc.dg/darwin-longlong.c: New test.
8692
8693 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
8694
8695 * gcc.dg/20040124-1.c: Moved test from here...
8696 * gcc.c-torture/compile/20040124-1.c: ...to here.
8697
8698 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
8699
8700 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
8701 the assembly output if -m64 is passed.
8702
8703 2004-01-25 Mark Mitchell <mark@codesourcery.com>
8704
8705 PR c++/13833
8706 * g++.dg/template/cond3.C: New test.
8707
8708 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8709
8710 PR c++/13810
8711 * g++.dg/template/ttp7.C: New test.
8712
8713 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8714
8715 PR c++/13797
8716 * g++.dg/template/nontype4.C: New test.
8717 * g++.dg/template/nontype5.C: Likewise.
8718
8719 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
8720
8721 * gcc.dg/torture/mips-clobber-at.c: New test.
8722
8723 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
8724
8725 * gcc.dg/20040124-1.c: New test.
8726
8727 2004-01-24 Jakub Jelinek <jakub@redhat.com>
8728
8729 * gcc.dg/20040123-1.c: New test.
8730
8731 2004-01-23 Zack Weinberg <zack@codesourcery.com>
8732
8733 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
8734
8735 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
8736
8737 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
8738
8739 2004-01-23 Andrew Pinski <apinski@apple.com>
8740
8741 * gcc.dg/20030121-1.c: Move to ..
8742 * gcc.dg/20040121-1.c: here.
8743
8744 2004-01-23 Roger Sayle <roger@eyesopen.com>
8745
8746 * gcc.dg/builtins-29.c: New test case.
8747
8748 2004-01-23 Zack Weinberg <zack@codesourcery.com>
8749
8750 PR 18314
8751 * gcc.dg/builtins-30.c: New testcase.
8752
8753 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
8754
8755 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
8756 * lib/g77.exp: Likewise.
8757 * lib/objc.exp: Likewise.
8758 * lib/g++.exp: Likewise.
8759
8760 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
8761
8762 * gcc.dg/struct-by-value-2.c: New test.
8763
8764 2004-01-21 Andrew Pinski <apinski@apple.com>
8765
8766 PR target/13785
8767 * gcc.dg/20030121-1.c: New test.
8768
8769 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
8770
8771 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
8772 clobber frame pointer register in asm statement.
8773
8774 2004-01-21 Falk Hueffner <falk@debian.org>
8775
8776 * gcc.c-torture/compile/20040121-1.c: New test.
8777
8778 2004-01-21 Zack Weinberg <zack@codesourcery.com>
8779
8780 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
8781
8782 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
8783
8784 * gcc.dg/ppc64-abi-2.c: New test.
8785
8786 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
8787
8788 * lib/treelang.exp: Fill out this file.
8789 * lib/treelang-dg.exp: New File.
8790
8791 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
8792
8793 * gcc.c-torture/compile/981022-1.c: Remove.
8794 * gcc.dg/array-5.c: Remove XFAIL.
8795 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
8796 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
8797 gcc.dg/cond-lvalue-1.c: Update.
8798 * gcc.dg/cast-lvalue-2.c: New test.
8799
8800 2004-01-19 Mark Mitchell <mark@codesourcery.com>
8801
8802 PR c++/13592
8803 * g++.dg/other/error1.C (class foo): Tweak error message.
8804
8805 PR c++/13592
8806 * g++.dg/template/call2.C: New test.
8807
8808 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8809
8810 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
8811 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
8812 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
8813 scalar-return-1_x.c, scalar-return-2_y.c,
8814 scalar-return-3_x.c, scalar-return-3_y.c,
8815 scalar-return-4_x.c, scalar-return-4_y.c,
8816 struct-align-1.h, struct-align-1_x.c,
8817 struct-align-1_y.c, struct-align-2.h,
8818 struct-align-2_x.c, struct-align-2_y.c,
8819 struct-by-value-10_y.c, struct-by-value-11_x.c,
8820 struct-by-value-11_y.c, struct-by-value-12_x.c,
8821 struct-by-value-12_y.c, struct-by-value-13_x.c,
8822 struct-by-value-13_y.c, struct-by-value-14_x.c,
8823 struct-by-value-14_y.c, struct-by-value-15_x.c,
8824 struct-by-value-15_y.c, struct-by-value-16_y.c,
8825 struct-by-value-17_y.c, struct-by-value-18_y.c,
8826 struct-by-value-19_y.c, struct-by-value-1_x.c,
8827 struct-by-value-1_y.c, struct-by-value-20_y.c,
8828 struct-by-value-2_x.c, struct-by-value-2_y.c,
8829 struct-by-value-3_y.c, struct-by-value-4_x.c,
8830 struct-by-value-4_y.c, struct-by-value-5_y.c,
8831 struct-by-value-6_y.c, struct-by-value-7_y.c
8832 struct-by-value-8_x.c, struct-by-value-8_y.c
8833 struct-by-value-9_x.c, struct-by-value-9_y.c
8834 struct-return-10_x.c, struct-return-10_y.c,
8835 struct-return-19_x.c, struct-return-20_x.c
8836 struct-return-2_x.c, struct-return-2_y.c
8837 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
8838 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
8839
8840 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8841
8842 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
8843 attribute on sparc*-sun-solaris2.*.
8844
8845 2004-01-18 Mark Mitchell <mark@codesourcery.com>
8846
8847 PR c++/13710
8848 * g++.dg/ext/typeof7.C: New test.
8849
8850 2004-01-18 David Edelsohn <edelsohn@gnu.org>
8851
8852 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
8853 * gcc.dg/const-elim-1.c: Same.
8854
8855 2004-01-17 Ziemowit Laski <zlaski@apple.com>
8856
8857 * objc.dg/stret-1.m: New.
8858 * objc.dg/stret-2.m: New.
8859
8860 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
8861
8862 PR c++/11895
8863 * g++.dg/ext/vector1.C: New test.
8864
8865 2004-01-16 Geoffrey Keating <geoffk@apple.com>
8866
8867 * gcc.dg/pch/import-1.c: New.
8868 * gcc.dg/pch/import-1.hs: New.
8869 * gcc.dg/pch/import-1a.h: New.
8870 * gcc.dg/pch/import-1b.h: New.
8871 * gcc.dg/pch/import-1c.h: New.
8872
8873 2004-01-16 Mark Mitchell <mark@codesourcery.com>
8874
8875 PR c++/13574
8876 * g++.dg/ext/array1.C: New test.
8877
8878 PR c++/13178
8879 * g++.dg/conversion/op1.C: New test.
8880
8881 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
8882
8883 PR 11864
8884 From Kazumoto Kojima / Dan Kegel:
8885 * gcc.dg/pr11864-1.c: New test.
8886
8887 PR 10392
8888 From Marcus Comstedt / Dan Kegel:
8889 * gcc.dg/pr10392-1.c: New test.
8890
8891 2004-01-16 Mark Mitchell <mark@codesourcery.com>
8892
8893 PR c++/13478
8894 * g++.dg/init/ref10.C: New test.
8895
8896 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8897
8898 PR c++/13407
8899 * g++.dg/parse/typename6.C: New test.
8900
8901 2004-01-15 Geoffrey Keating <geoffk@apple.com>
8902
8903 PR pch/13361
8904 * testsuite/g++.dg/pch/wchar-1.C: New.
8905 * testsuite/g++.dg/pch/wchar-1.Hs: New.
8906
8907 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8908
8909 PR c++/9259
8910 * g++.dg/expr/sizeof2.C: New test.
8911
8912 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
8913
8914 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
8915
8916 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
8917
8918 PR c++/13659
8919 * g++.dg/lookup/strong-using-3.C: New.
8920 * g++.dg/lookup/using-10.C: New.
8921
8922 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
8923
8924 PR c++/13594
8925 * g++.dg/lookup/strong-using-2.C: New.
8926
8927 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
8928 Dan Kegel <dank@kegel.com>
8929 J"orn Rennecke <joern.rennecke@superh.com>
8930
8931 PR target/9365
8932 * gcc.dg/pr9365-1.c: New test.
8933
8934 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8935
8936 PR c++/8856
8937 * g++.dg/parse/casting-operator2.C: New test.
8938 * g++.old-deja/g++.pt/explicit83.C: Remove.
8939
8940 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
8941
8942 * gcc.dg/label-compound-stmt-1.c: New test.
8943 * gcc.c-torture/compile/950922-1.c,
8944 gcc.c-torture/compile/20000211-3.c,
8945 gcc.c-torture/compile/20000518-1.c,
8946 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
8947 compound statements.
8948
8949 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
8950
8951 * gcc.dg/ppc64-abi-1.c: New test.
8952
8953 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
8954
8955 * g++.dg/ext/attrib9.C: Add dg-warnings.
8956
8957 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8958
8959 PR c++/12335
8960 * g++.dg/parse/dtor3.C: New test.
8961
8962 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
8963
8964 PR c++/12709
8965 * g++.dg/parse/try-catch-1.C: New test.
8966
8967 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
8968
8969 * ada/acats/run_all.sh: Add more verbose output in acats.log
8970 when compiling tests.
8971
8972 2004-01-12 Zack Weinberg <zack@codesourcery.com>
8973
8974 PR 13656
8975 * gcc.dg/typedef-redecl.c: New test case.
8976 * gcc.dg/typedef-redecl.h: New support file.
8977
8978 2004-01-13 Jan Hubicka <jh@suse.cz>
8979
8980 * gcc.dg/always_inline.c: New test.
8981 * gcc.dg/debug/20031231-1.c: Fix.
8982
8983 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8984
8985 PR c++/13474
8986 * g++.dg/template/array3.C: New test.
8987
8988 2004-01-12 Zack Weinberg <zack@codesourcery.com>
8989
8990 * g++.dg/ext/lvalue1.C: No longer expected to fail.
8991 * g++.dg/warn/Wunused-2.C: Likewise.
8992
8993 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8994
8995 PR c++/13289
8996 * g++.dg/template/instantiate6.C: New test.
8997
8998 2004-01-12 Roger Sayle <roger@eyesopen.com>
8999
9000 PR middle-end/11397
9001 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
9002
9003 2004-01-12 Jan Hubicka <jh@suse.cz>
9004
9005 PR opt/12826
9006 * gcc.dg/20040112-1.c: New.
9007
9008 * gcc.dg/dwarf-die[1-7].c: Move to...
9009 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
9010 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
9011
9012 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
9013
9014 PR c++/4100
9015 * g++.dg/parse/friend4.C: New test.
9016
9017 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
9018
9019 PR c++/4100
9020 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
9021 definition is called a friend.
9022
9023 2004-01-11 Zack Weinberg <zack@codesourcery.com>
9024
9025 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
9026
9027 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
9028
9029 PR c++/3478
9030 * g++.dg/parse/error10.C: New test.
9031 * g++.dg/template/arg2.C: Accept "invalid type" error.
9032
9033 2004-01-11 Jakub Jelinek <jakub@redhat.com>
9034
9035 PR middle-end/13392
9036 * g++.dg/opt/expect2.C: New test.
9037
9038 2004-01-10 Zack Weinberg <zack@codesourcery.com>
9039
9040 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
9041 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
9042 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
9043 Update dg-error regexps.
9044
9045 2004-01-10 Zack Weinberg <zack@codesourcery.com>
9046
9047 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
9048 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
9049
9050 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
9051
9052 * gcc.dg/pragma-re-1.c: Use right pointer type.
9053
9054 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
9055
9056 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
9057
9058 2004-01-09 Geoffrey Keating <geoffk@apple.com>
9059
9060 * gcc.dg/rs6000-ldouble-1.c: New.
9061
9062 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9063
9064 DR 337
9065 PR c++/9256
9066 * g++.dg/other/abstract1.C: New test.
9067
9068 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
9069
9070 * g++.dg/lookup/strong-using-1.C: New.
9071
9072 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
9073
9074 PR c/11234
9075 * gcc.dg/func-ptr-conv-1.c: New test.
9076 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
9077
9078 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
9079
9080 PR target/13380.
9081 * gcc.c-torture/compile/20040109-1.c: New.
9082
9083 2004-01-08 Stuart Hastings <stuart@apple.com>
9084
9085 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
9086 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
9087 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
9088
9089 2004-01-09 Alan Modra <amodra@bigpond.net.au>
9090
9091 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
9092
9093 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9094
9095 * ada/acats/run_acats: Treat 'gnatchop' the same way
9096 as 'gnatmake'. Export GCC_DRIVER.
9097 * ada/acats/run_all.sh: Add target_gnatchop. Use
9098 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
9099
9100 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9101
9102 PR c++/12573
9103 * g++.dg/template/dependent-expr4.C: New test.
9104
9105 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
9106
9107 * gcc.dg/altivec-11.c: New test.
9108
9109 2004-01-07 Mark Mitchell <mark@codesourcery.com>
9110
9111 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
9112
9113 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
9114
9115 PR c/6024
9116 * gcc.dg/enum-compat-1.c: New test.
9117 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
9118
9119 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
9120
9121 PR c/12165
9122 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
9123 gcc.dg/c99-idem-qual-3.c: New tests.
9124
9125 2004-01-07 Alan Modra <amodra@bigpond.net.au>
9126
9127 * gcc.dg/winline-7.c: Don't cast void * to int.
9128
9129 2004-01-06 Jan Hubicka <jh@suse.cz>
9130
9131 * gcc.dg/i386-sse-5.c: New test
9132 * g++.dg/eh/simd-1.c: Add -w argument for i386.
9133
9134 2004-01-05 Mark Mitchell <mark@codesourcery.com>
9135
9136 PR c++/12815
9137 * g++.dg/rtti/typeid4.C: New test.
9138
9139 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
9140
9141 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
9142
9143 2004-01-05 Mark Mitchell <mark@codesourcery.com>
9144
9145 PR c++/12132
9146 * g++.dg/template/error11.C: New test.
9147
9148 PR c++/13451
9149 * g++.dg/template/class2.C: New test.
9150
9151 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
9152 Richard Sandiford <rsandifo@redhat.com>
9153
9154 PR c++/13387
9155 * g++.dg/opt/alias3.C: New test.
9156
9157 2004-01-04 Mark Mitchell <mark@codesourcery.com>
9158
9159 PR c++/13157
9160 * g++.dg/template/koenig3.C: New test.
9161
9162 PR c++/13529
9163 * g++.dg/parse/offsetof3.C: New test.
9164
9165 * g++.dg/init/copy7.C: Add missing dg-error markers.
9166
9167 PR c++/12226
9168 * g++.dg/init/copy7.c: New test.
9169
9170 PR c++/13536
9171 * g++.dg/parse/cast1.C: New test.
9172
9173 2004-01-04 Jan Hubicka <jh@suse.cz>
9174
9175 * gcc.dg/winline[1-7].c: New tests.
9176
9177 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9178
9179 PR c++/13520
9180 * g++.dg/template/qualttp22.C: New test.
9181
9182 2004-01-01 Jan Hubicka <jh@suse.cz>
9183
9184 * gcc.dg/debug/20031231-1.c: New.
9185 * gcc.c-torture/compile/20040101-1.c: New.
9186 * gcc.dg/dwarf-die-[1-7].c: New.
9187
9188 2004-01-01 Jakub Jelinek <jakub@redhat.com>
9189
9190 PR optimization/13521
9191 * gcc.c-torture/compile/20031231-1.c: New test.
9192
9193 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
9194
9195 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
9196
9197 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9198
9199 PR c++/10079
9200 * g++.dg/template/crash16.C: New test.
9201
9202 2003-12-30 Mark Mitchell <mark@codesourcery.com>
9203
9204 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
9205
9206 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
9207
9208 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
9209 ports.
9210 * g++.old-deja/g++.jason/thunk3.C: Likewise.
9211 * g++.old-deja/g++.law/profile1.C: Likewise.
9212 * gcc.c-torture/compile/981006-1.c: Likewise.
9213 * gcc.c-torture/execute/loop-2e.x: Likewise.
9214 * gcc.c-torture/execute/loop-2f.x: Remove.
9215 * gcc.c-torture/execute/loop-2g.x: Likewise.
9216 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
9217 * gcc.dg/20020312-2.c: Remove traces of dead ports.
9218
9219 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
9220
9221 PR c++/13507
9222 * g++.dg/ext/attrib11.C: New test.
9223
9224 PR c++/13494
9225 * g++.dg/template/array2-1.C: New test.
9226 * g++.dg/template/array2-2.C: New test.
9227
9228 2003-12-29 Mark Mitchell <mark@codesourcery.com>
9229
9230 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
9231
9232 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
9233
9234 PR c++/12774
9235 * g++.dg/template/array1-1.C: New test.
9236 * g++.dg/template/array1-2.C: New test.
9237
9238 2003-12-29 Roger Sayle <roger@eyesopen.com>
9239
9240 PR fortran/12632
9241 * g77.dg/12632.f: New test case.
9242
9243 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9244
9245 PR c++/13289
9246 * g++.dg/parse/nontype1.C: New test.
9247
9248 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9249
9250 PR c++/12403
9251 * g++.dg/parse/explicit1.C: New test.
9252 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
9253
9254 2003-12-28 Mark Mitchell <mark@codesourcery.com>
9255
9256 PR c++/13081
9257 * g++.dg/opt/inline6.C: New test.
9258
9259 PR c++/12613
9260 * g++.dg/parse/error9.C: New test.
9261
9262 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
9263
9264 2003-12-28 Mark Mitchell <mark@codesourcery.com>
9265
9266 PR c++/13009
9267 * g++.dg/init/assign1.C: New test.
9268
9269 2003-12-28 Roger Sayle <roger@eyesopen.com>
9270
9271 PR c++/13070
9272 * g++.dg/warn/format3.C: New test case.
9273
9274 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9275
9276 * gcc.c-torture/compile/20031227-1.c: New test.
9277
9278 2003-12-23 Mark Mitchell <mark@codesourcery.com>
9279
9280 * g++.dg/bprob/bprob.exp: Load target-supports.exp
9281 * g77.dg/bprob/bprob.exp: Likewise.
9282 * gcc.misc-tests/bprob.exp: Likewise.
9283 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
9284 variants on systems where the library does not provide that
9285 functionality.
9286 * gcc.dg/builtins-20.c: Use builtins-config.h.
9287 * gcc.dg/builtins-config.h: New file.
9288
9289 2003-12-23 Mark Mitchell <mark@codesourcery.com>
9290
9291 * lib/gcc-dg.exp (dg-require-profiling): New function.
9292 * lib/target-supports.exp (check_profiling_available): Likewise.
9293 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
9294 * g77.dg/bprob/bprob.exp: Likewise.
9295 * gcc.misc-tests/bprob.exp: Likewise.
9296 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
9297 * gcc.dg/20021014-1.c: Likewise.
9298 * gcc.dg/nest.c: Likewise.
9299
9300 2003-12-23 Mark Mitchell <mark@codesourcery.com>
9301
9302 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
9303 compiling.
9304 * g++.dg/lookup/java2.C: Likewise.
9305 * gcc.dg/cpp/lexident.c: Likewise.
9306
9307 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
9308
9309 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
9310 given.
9311 * gcc.c-torture/compile/961203-1.c: Likewise.
9312 * gcc.c-torture/compile/980506-1.c: Likewise.
9313
9314 2003-12-23 Zack Weinberg <zack@codesourcery.com>
9315
9316 * lib/gcc-dg.exp (dg-prune-output): New annotation.
9317 (additional_prunes): New global.
9318 (gcc-dg-prune): Handle additional per-test pruning.
9319 (dg-test): Clear additional_prunes between tests.
9320
9321 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
9322 dg-prune-output to avoid spurious failures from assembler
9323 complaining about nonexistent WAW violations.
9324 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
9325 Use dg-prune-output to avoid spurious failures from assembler
9326 warning about Itanium B-step errata.
9327
9328 2003-12-23 Mark Mitchell <mark@codesourcery.com>
9329
9330 * g++.dg/abi/macro0.C: New test.
9331 * g++.dg/abi/macro1.C: Likewise.
9332 * g++.dg/abi/macro2.C: Likewise.
9333
9334 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
9335 * g++.dg/abi/bitfield7.C: Likewise.
9336 * g++.dg/abi/dtor2.C: Likewise.
9337 * g++.dg/abi/mangle11.C: Likewise.
9338 * g++.dg/abi/mangle12.C: Likewise.
9339 * g++.dg/abi/mangle14.C: Likewise.
9340 * g++.dg/abi/mangle17.C: Likewise.
9341 * g++.dg/abi/vbase10.C: Likewise.
9342 * g++.dg/abi/vbase14.C: Likewise.
9343 * g++.dg/template/qualttp17.C: Likewise.
9344
9345 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
9346
9347 PR c/11995
9348 * gcc.dg/20031223-1.c: New test.
9349
9350 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
9351
9352 * gcc.dg/noreturn-7.c: New test.
9353
9354 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
9355
9356 * gcc.dg/null-pointer-1.c: New test.
9357
9358 2003-12-22 Mark Mitchell <mark@codesourcery.com>
9359
9360 * g++.old-deja/g++.jason/template18.C: Remove.
9361 * g++.old-deja/g++.jason/template37.C: Likewise.
9362
9363 PR c++/12862
9364 * g++.dg/lookup/ns1.C: New test.
9365
9366 PR c++/12397
9367 * g++.dg/template/lookup3.C: New test.
9368
9369 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
9370
9371 * g++.dg/template/recurse1.C: New test
9372
9373 2003-12-22 Mark Mitchell <mark@codesourcery.com>
9374
9375 PR c++/12479
9376 * g++.dg/parse/semicolon1.C: New test.
9377 * g++.dg/parse/semicolon1.h: Likewise.
9378
9379 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
9380
9381 * gcc.dg/darwin-misaligned.c: New test.
9382
9383 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
9384
9385 PR c/9163
9386 * gcc.dg/20031222-1.c: New test.
9387
9388 2003-12-21 Mark Mitchell <mark@codesourcery.com>
9389
9390 PR c++/13438
9391 * g++.dg/parse/error8.C: New test.
9392
9393 PR c++/11554
9394 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
9395
9396 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
9397
9398 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
9399 too small.
9400 * gcc.c-torture/compile/930217-1.c: Likewise.
9401 * gcc.c-torture/compile/930513-1.c: Likewise.
9402 * gcc.c-torture/execute/920908-2.c: Likewise.
9403 * gcc.c-torture/execute/921204-1.c: Likewise.
9404 * gcc.c-torture/execute/930621-1.c: Likewise.
9405 * gcc.c-torture/execute/930630-1.c: Likewise.
9406 * gcc.c-torture/execute/931031-1.c: Likewise.
9407 * gcc.c-torture/execute/980602-2.c: Likewise.
9408 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
9409 * gcc.c-torture/execute/compndlit-1.c: Likewise.
9410 * gcc.c-torture/execute/extzvsi.c: Likewise.
9411 * gcc.c-torture/unsorted/ext.c: Likewise.
9412
9413 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
9414
9415 PR target/12749
9416 * gcc.c-torture/compile/20031220-2.c: New test case.
9417
9418 2003-12-20 Roger Sayle <roger@eyesopen.com>
9419
9420 PR optimization/13031
9421 * gcc.c-torture/compile/20031220-1.c: New test case.
9422
9423 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
9424
9425 * gcc.dg/cast-function-1.c: New test.
9426
9427 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
9428
9429 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
9430 formats.
9431
9432 2003-12-19 Mark Mitchell <mark@codesourcery.com>
9433
9434 PR c++/12795
9435 * g++.dg/ext/attrib10.C: New test.
9436
9437 2003-12-19 Jakub Jelinek <jakub@redhat.com>
9438
9439 * gcc.dg/cleanup-10.c: New test.
9440 * gcc.dg/cleanup-11.c: New test.
9441
9442 2003-12-19 Jakub Jelinek <jakub@redhat.com>
9443
9444 PR c++/13239
9445 * g++.dg/opt/expect1.C: New test.
9446
9447 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
9448
9449 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
9450
9451 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
9452
9453 PR debug/12923
9454 * gcc.dg/20031218-1.c: New test.
9455
9456 PR debug/12389
9457 * gcc.dg/20031218-2.c: New test.
9458 * gcc.dg/20031218-3.c: New test.
9459
9460 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
9461 of label name and allow for USER_LABEL_PREFIX == "_" names.
9462 * g++.dg/abi/mangle18-2.C: Likewise.
9463 * g++.dg/abi/mangle19-1.C: Likewise.
9464 * g++.dg/abi/mangle19-2.C: Likewise.
9465 * g++.dg/abi/mangle20-1.C: Likewise.
9466 * g++.dg/abi/mangle20-2.C: Likewise.
9467
9468 2003-12-18 Richard Henderson <rth@redhat.com>
9469
9470 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
9471
9472 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
9473 Dan Kegel <dank@kegel.com>
9474
9475 PR other/12009
9476 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
9477 testing a cross compiler, it causes spurious compile failures.
9478 * lib/g++.exp: Likewise.
9479
9480 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9481
9482 PR c++/13262
9483 * g++.dg/template/access13.C: New test.
9484
9485 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
9486
9487 * gcc.dg/20031216-1.c: New test.
9488
9489 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9490
9491 PR c++/9154
9492 * g++.dg/template/error10.C: New test.
9493
9494 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
9495
9496 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
9497 * g++.dg/eh/simd-2.C: Likewise.
9498
9499 2003-12-17 James E Wilson <wilson@specifixinc.com>
9500 Roger Sayle <roger@eyesopen.com>
9501
9502 * gcc.c-torture/execute/ieee/mzero5.c: New.
9503
9504 2003-12-17 Mark Mitchell <mark@codesourcery.com>
9505
9506 PR c++/10603
9507 * g++.dg/parse/error6.C: New test.
9508
9509 PR c++/12827
9510 * g++.dg/parse/error7.C: New test.
9511
9512 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
9513
9514 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
9515 at -O with stabs debugging formats.
9516 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
9517 * gcc.dg/debug/debug-2.c: Likewise.
9518
9519 2003-12-16 Mark Mitchell <mark@codesourcery.com>
9520
9521 PR c++/12696
9522 * g++.dg/init/error1.C: New test.
9523
9524 PR c++/12218
9525 * g++.dg/init/pm3.C: New test.
9526
9527 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
9528
9529 PR c/3347
9530 * gcc.dg/bitfld-8.c: New test.
9531
9532 2003-12-16 James Lemke <jim@wasabisystems.com>
9533
9534 * gcc.dg/arm-scd42-[123].c: New tests.
9535
9536 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
9537
9538 PR c++/9043
9539 * g++.dg/abi/mangle20-1.C: New test.
9540 * g++.dg/abi/mangle20-2.C: New test.
9541
9542 2003-12-16 Mark Mitchell <mark@codesourcery.com>
9543
9544 PR c++/13275
9545 * g++.dg/other/offsetof2.C: Remove XFAIL.
9546 * g++.dg/parse/offsetof1.C: New test.
9547 * g++.gd/parse/offsetof2.C: Likewise.
9548
9549 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9550
9551 * g++.dg/template/nontype3.C: New test.
9552 * g++.dg/template/static2.C: Tweaked the dg-error clause.
9553
9554 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9555
9556 * g++.dg/warn/noreturn-3.C: Also test instantiation.
9557
9558 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
9559
9560 PR c++/13387
9561 * g++.dg/expr/assign1.C: New test.
9562
9563 PR c++/13242
9564 * g++.dg/abi/mangle19-1.C: New test.
9565 * g++.dg/abi/mangle19-2.C: New test.
9566
9567 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
9568
9569 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
9570
9571 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
9572
9573 * gcc.c-torture/execute/20031216-1.c: New test.
9574
9575 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9576
9577 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
9578 an ICE regression.
9579
9580 2003-12-15 Mark Mitchell <mark@codesourcery.com>
9581
9582 PR c++/10926
9583 * g++.dg/template/error9.C: New test.
9584
9585 PR c++/11116
9586 * g++.dg/template/error8.C: New test.
9587
9588 2003-12-15 Roger Sayle <roger@eyesopen.com>
9589
9590 PR middle-end/13400
9591 * gcc.c-torture/execute/20031215-1.c: New test case.
9592
9593 2003-12-15 Mark Mitchell <mark@codesourcery.com>
9594
9595 PR c++/13269
9596 * g++.dg/parse/error5.C: New test.
9597
9598 PR c++/12989
9599 * g++.dg/expr/sizeof1.C: New test.
9600
9601 PR c++/13310
9602 * g++.dg/template/crash15.C: New test.
9603
9604 2003-12-15 Geoffrey Keating <geoffk@apple.com>
9605
9606 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
9607 a non-POD type as the last named parameter of a varargs function.
9608
9609 2003-12-15 Mark Mitchell <mark@codesourcery.com>
9610
9611 PR c++/13243
9612 PR c++/12573
9613 * g++.dg/template/crash14.C: New test.
9614 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
9615
9616 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
9617
9618 * g++.dg/other/java1.C: New test.
9619
9620 PR c++/13241
9621 * g++.dg/abi/mangle18-1.C: New test.
9622 * g++.dg/abi/mangle18-2.C: New test.
9623
9624 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9625
9626 PR optimization/10312
9627 * gcc.c-torture/execute/20031214-1.c: New.
9628
9629 2003-12-14 Mark Mitchell <mark@codesourcery.com>
9630
9631 PR c++/10779
9632 PR c++/12160
9633 * g++.dg/parse/error3.C: New test.
9634 * g++.dg/parse/error4.C: Likewise.
9635 * g++.dg/abi/mangle4.C: Tweak error messages.
9636 * g++.dg/lookup/using5.C: Likewise.
9637 * g++.dg/other/error2.C: Likewise.
9638 * g++.dg/parse/typename5.C: Likewise.
9639 * g++.dg/parse/undefined1.C: Likewise.
9640 * g++.dg/template/arg2.C: Likewise.
9641 * g++.dg/template/ttp3.C: Likewise.
9642 * g++.dg/template/type1.C: Likewise.
9643 * g++.old-deja/g++.other/crash32.C: Likewise.
9644 * g++.old-djea/g++.pt/defarg8.C: Likewise.
9645
9646 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9647
9648 PR c++/13106
9649 * g++.dg/warn/noreturn-3.C: New test.
9650
9651 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
9652
9653 PR c++/13118
9654 * g++.dg/abi/covariant3.C: New.
9655
9656 2003-12-12 Jakub Jelinek <jakub@redhat.com>
9657
9658 * g++.dg/eh/ia64-1.C: New test.
9659
9660 2003-12-12 Roger Sayle <roger@eyesopen.com>
9661
9662 PR optimization/13037
9663 * g77.f-torture/execute/13037.f: New test case.
9664
9665 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
9666
9667 PR c++/12881
9668 * g++.dg/abi/covariant2.C: New.
9669
9670 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
9671
9672 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
9673
9674 2003-12-11 Zack Weinberg <zack@codesourcery.com>
9675
9676 * gcc.c-torture/execute/wchar_t-1.x: Delete.
9677
9678 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
9679
9680 PR other/10819
9681 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
9682 to fix Bug 10819.
9683 * lib/g++.exp (g++_version): Likewise.
9684 * lib/g77.exp (g77_version): Likewise.
9685 * lib/objc.exp (default_objc_version): Likewise.
9686
9687 2003-12-10 Richard Henderson <rth@redhat.com>
9688
9689 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
9690
9691 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
9692
9693 2003-12-08 Matt Austern <austern@apple.com>
9694
9695 PR c/13134
9696 * lib/gcc-dg.exp (dg-require-visibility): Define.
9697 * lib/target-supports (check_visibility_available): Define.
9698 * gcc.dg/visibility-1.c: New test.
9699 * gcc.dg/visibility-2.c: Likewise.
9700 * gcc.dg/visibility-3.c: Likewise.
9701 * gcc.dg/visibility-4.c: Likewise.
9702 * gcc.dg/visibility-5.c: Likewise.
9703 * gcc.dg/visibility-6.c: Likewise.
9704 * g++.dg/ext/visibility-1.C: Likewise.
9705 * g++.dg/ext/visibility-2.C: Likewise.
9706 * g++.dg/ext/visibility-3.C: Likewise.
9707 * g++.dg/ext/visibility-4.C: Likewise.
9708 * g++.dg/ext/visibility-5.C: Likewise.
9709 * g++.dg/ext/visibility-6.C: Likewise.
9710
9711 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9712
9713 * g++.dg/lookup/java1.C: New test.
9714 * g++.dg/lookup/java2.C: New test.
9715
9716 2003-12-07 Falk Hueffner <falk@debian.org>
9717
9718 * g++.dg/opt/noreturn-1.C: New test.
9719
9720 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
9721
9722 * gcc.dg/overflow-1.c: New test.
9723
9724 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
9725
9726 * g77.f-torture/compile/13060.f: New test.
9727
9728 2003-12-06 Mark Mitchell <mark@codesourcery.com>
9729
9730 PR c++/13323
9731 * g++.dg/inherit/operator2.C: New test.
9732
9733 2003-12-05 Mark Mitchell <mark@codesourcery.com>
9734
9735 PR c++/13305
9736 * g++.dg/ext/attrib9.C: New test.
9737
9738 2003-12-05 Mark Mitchell <mark@codesourcery.com>
9739
9740 PR c++/13314
9741 * g++.dg/template/error7.C: New test.
9742
9743 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
9744 J"orn Rennecke <joern.rennecke@superh.com>
9745
9746 PR target/13302
9747 * g++.dg/other/struct-va_list.C: New test.
9748
9749 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9750
9751 PR c++/13166
9752 * g++.dg/parse/defarg6.C: New test.
9753
9754 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
9755
9756 PR target/13256
9757 * gcc.c-torture/execute/20031201-1.c: New test.
9758
9759 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
9760
9761 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
9762
9763 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
9764
9765 * gcc.dg/builtin-return-1.c: New test.
9766
9767 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
9768 J"orn Rennecke <joern.rennecke@superh.com>
9769
9770 PR optimization/13260
9771 * gcc.c-torture/execute/20031204-1.c: New test.
9772
9773 2003-12-03 Mark Mitchell <mark@codesourcery.com>
9774
9775 PR c++/9127
9776 * g++.dg/template/error6.C: New test.
9777
9778 2003-12-03 Jakub Jelinek <jakub@redhat.com>
9779
9780 * gcc.dg/20031202-1.c: New test.
9781
9782 2003-12-03 Mark Mitchell <mark@codesourcery.com>
9783
9784 PR c++/13179
9785 * g++.dg/template/eh1.C: New test.
9786
9787 PR c++/10771
9788 * g++.dg/template/error5.C: New test.
9789
9790 2003-12-02 David Ung <davidu@mips.com>
9791
9792 * gcc.dg/compat/vector-check.h: Corrected type for var
9793 g_##TMODE
9794
9795 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9796
9797 PR c++/10126
9798 * g++.dg/template/ptrmem8.C: New test.
9799
9800 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9801
9802 PR c++/12573
9803 * g++.dg/template/dependent-expr3.C: New test.
9804
9805 2003-12-01 James Lemke <jim@wasabisystems.com>
9806
9807 * gcc.dg/arm-g2.c: New test.
9808
9809 2003-12-01 Roger Sayle <roger@eyesopen.com>
9810
9811 PR optimization/11634
9812 * gcc.dg/20031201-2.c: New test case.
9813
9814 2003-12-01 Zack Weinberg <zack@codesourcery.com>
9815
9816 PR 11433
9817 * objc.dg/proto-lossage-3.m: New test.
9818
9819 2003-12-01 Roger Sayle <roger@eyesopen.com>
9820
9821 PR optimization/12628
9822 * gcc.dg/20031201-1.c: New test case.
9823
9824 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
9825
9826 * gcc.dg/unaligned-1.c: New test.
9827
9828 2003-11-30 Mark Mitchell <mark@codesourcery.com>
9829
9830 PR c++/9849
9831 * g++.dg/template/error4.C: New test.
9832 * g++.dg/template/nested3.C: Adjust error markers.
9833
9834 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9835
9836 * gcc.dg/cpp/assert4.c: Check more #system assertions.
9837
9838 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
9839
9840 PR c/10333
9841 * gcc.dg/bitfld-7.c: New test.
9842
9843 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
9844
9845 * gcc.dg/tls/asm-1.C: New test.
9846
9847 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9848
9849 * gcc.dg/cpp/assert4.c: Update.
9850
9851 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
9852
9853 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
9854 * gcc.dg/builtin-apply3.c: New test.
9855
9856 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9857
9858 * lib/compat.exp (compat-obj): New xfaildata parameter.
9859 Use it to set compiler_conditional_xfail_data before compiling.
9860 (compat-get-options): Handle dg-xfail-if.
9861 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
9862 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
9863 * gcc.dg/compat/vector-1_y.c: Likewise.
9864 * gcc.dg/compat/vector-2_x.c: Likewise.
9865 * gcc.dg/compat/vector-2_y.c: Likewise.
9866
9867 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9868
9869 * g++.dg/opt/reg-stack4.C: New test.
9870
9871 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9872
9873 * gcc.dg/builtin-apply2.c: New test.
9874
9875 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
9876
9877 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
9878
9879 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9880
9881 PR c++/12924
9882 * g++.dg/template/template-id-2.C: New test.
9883
9884 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9885
9886 PR c++/5369
9887 * g++.dg/template/memfriend1.C: New test.
9888 * g++.dg/template/memfriend2.C: Likewise.
9889 * g++.dg/template/memfriend3.C: Likewise.
9890 * g++.dg/template/memfriend4.C: Likewise.
9891 * g++.dg/template/memfriend5.C: Likewise.
9892 * g++.dg/template/memfriend6.C: Likewise.
9893 * g++.dg/template/memfriend7.C: Likewise.
9894 * g++.dg/template/memfriend8.C: Likewise.
9895 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
9896
9897 2003-11-21 Mark Mitchell <mark@codesourcery.com>
9898
9899 PR c++/12515
9900 * g++.dg/ext/cond1.C: New test.
9901
9902 2003-11-20 Richard Henderson <rth@redhat.com>
9903
9904 * gcc.dg/20020201-2.c: Remove.
9905 * gcc.dg/20020201-4.c: Remove.
9906 * gcc.dg/20020304-1.c: Remove.
9907
9908 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
9909
9910 * gcc.dg/cpp/trad/xwin1.c: New test case.
9911
9912 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
9913
9914 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
9915 * lib/g77.exp: Likewise.
9916 * lib/objc.exp: Likewise.
9917 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
9918 for darwin.
9919
9920 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9921
9922 PR c++/12932
9923 * g++.dg/template/static5.C: New test.
9924
9925 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
9926
9927 * gcc.dg/nested-func-1.c: New test.
9928
9929 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9930
9931 * gcc.dg/cpp/assert4.c: New test.
9932
9933 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
9934
9935 PR c++/2294
9936 * g++.dg/lookup/using9.c: New test.
9937
9938 2003-11-14 Mark Mitchell <mark@codesourcery.com>
9939
9940 PR c++/12762
9941 * g++.dg/template/error3.C: New test.
9942
9943 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
9944
9945 PR ada/13035
9946 * ada/acats/run_acats, run_all.sh: Fix syntax error.
9947 No longer use a wrapper for gcc, since this does not work under
9948 Windows.
9949
9950 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
9951
9952 PR c++/2094
9953 * g++.dg/template/ptrmem7.C: New test.
9954
9955 2003-11-13 Andrew Pinski <apinski@apple.com>
9956
9957 * gcc.c-torture/compile/20031113-1.c: New test.
9958
9959 2003-11-13 Mark Mitchell <mark@codesourcery.com>
9960 Kean Johnston <jkj@sco.com>
9961
9962 PR c/13029
9963 * gcc.dg/unused-4.c: Update.
9964
9965 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
9966
9967 * g++.dg/opt/const3.C: New test.
9968
9969 2003-11-13 Jan Hubicka <jh@suse.cz>
9970
9971 * gcc.c-torture/compile/20031112-1.c: New test.
9972
9973 2003-11-12 Mark Mitchell <mark@codesourcery.com>
9974
9975 * g++.dg/parse/crash10.C: Remove bogus error marker.
9976
9977 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9978
9979 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
9980 (host_gcc): Likewise.
9981 (ROOT): Honor $PWDCMD.
9982 (BASE): Likewise.
9983 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
9984
9985 2003-11-12 Catherine Moore <clm@redhat.com>
9986
9987 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
9988
9989 2003-11-12 Andreas Jaeger <aj@suse.de>
9990 Jakub Jelinek <jakub@redhat.com>
9991 Andrew Pinski <pinskia@physics.uc.edu>
9992 Richard Henderson <rth@redhat.com>
9993
9994 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
9995 systems.
9996 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
9997
9998 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
9999 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
10000
10001 2003-11-11 Andreas Jaeger <aj@suse.de>
10002
10003 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
10004
10005 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
10006
10007 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
10008
10009 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
10010 Clean ups.
10011
10012 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
10013
10014 * gcc.dg/trampoline-1.c: New test.
10015
10016 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
10017
10018 * gcc.c-torture/compile/200031109-1.c: New test.
10019
10020 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
10021
10022 PR c/3190
10023 PR c/8714
10024 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
10025 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
10026 gcc.dg/format/no-y2k-1.c: Update.
10027
10028 2003-11-08 Roger Sayle <roger@eyesopen.com>
10029
10030 PR optimization/10467
10031 * gcc.dg/20031108-1.c: New test case.
10032
10033 2003-11-07 Geoffrey Keating <geoffk@apple.com>
10034
10035 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
10036
10037 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
10038
10039 * gcc.dg/compound-lvalue-1.c: New test.
10040 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
10041 some XFAILs.
10042
10043 2003-11-06 Geoffrey Keating <geoffk@apple.com>
10044
10045 * gcc.dg/altivec-varargs-1.c: New test.
10046
10047 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10048
10049 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
10050 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
10051 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
10052 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
10053 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
10054
10055 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
10056
10057 * gcc.dg/cond-lvalue-1.c: New test.
10058
10059 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
10060
10061 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
10062
10063 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10064
10065 PR c++/11616
10066 * g++.dg/template/instantiate5.C: New test.
10067
10068 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10069
10070 PR c++/12726
10071 * g++.dg/ext/complit2.C: Replace test with self-contained version.
10072 * ChangeLog: Add missing first entry for above test.
10073
10074 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10075
10076 PR c++/9810
10077 * g++.dg/template/using8.C: New test.
10078 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
10079
10080 2003-11-02 Roger Sayle <roger@eyesopen.com>
10081
10082 PR optimization/10817
10083 * gcc.c-torture/compile/20031102-1.c: New test case.
10084
10085 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
10086
10087 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
10088 2147483647.
10089
10090 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
10091
10092 * gcc.dg/20031102-1.c: New test.
10093
10094 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
10095
10096 * gcc.dg/complex-1.c: New test.
10097
10098 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10099
10100 PR c++/12796
10101 * g++.dg/template/crash13.C: Adjust expected error location.
10102 * g++.old-deja/g++.brendan/ns1.C: Likewise.
10103
10104 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
10105
10106 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
10107
10108 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
10109
10110 PR/10239
10111 * gcc.c-torture/compile/20031031-2.c: New test.
10112
10113 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
10114
10115 PR/11640
10116 * gcc.c-torture/compile/20031031-1.c: New test.
10117
10118 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
10119
10120 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
10121 * gcc.misc-tests/bprob.exp: Likewise.
10122 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
10123 the execution test on arm-elf configs.
10124 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
10125 configs that don't support scratch files.
10126 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
10127
10128 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
10129
10130 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
10131 done by dejagnu.
10132
10133 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
10134
10135 * ada/acats/run_all.sh: Redirect mv output to /dev/null
10136 Avoid non pure sh syntax. Add more logging.
10137
10138 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
10139 fail.
10140
10141 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10142
10143 PR libgcj/10610
10144 * gcc.dg/ppc-stackalign-1.c: New test.
10145
10146 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
10147
10148 * ada/acats/run_all.sh: Change output to be more compliant with
10149 dejagnu framework.
10150 Create acats.sum and acats.log files under testsuite/ada/acats
10151 Only run [a-z]* directories, to filter out e.g. CVS.
10152 Redirect build output to log file.
10153
10154 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
10155
10156 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
10157
10158 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
10159
10160 PR ada/5909:
10161 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
10162
10163 2003-10-27 Jakub Jelinek <jakub@redhat.com>
10164
10165 * gcc.c-torture/compile/20031023-1.c: New test.
10166 * gcc.c-torture/compile/20031023-2.c: New test.
10167 * gcc.c-torture/compile/20031023-3.c: New test.
10168 * gcc.c-torture/compile/20031023-4.c: New test.
10169
10170 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10171
10172 PR c++/10371
10173 * g++.dg/lookup/scoped8.C: New test.
10174
10175 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
10176
10177 * g++.dg/opt/reg-stack3.C: New test.
10178
10179 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
10180
10181 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
10182
10183 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10184
10185 PR c++/11076
10186 * g++.dg/template/crash13.C: New test.
10187
10188 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
10189
10190 * gcc.dg/c99-restrict-2.c: New test.
10191
10192 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
10193
10194 PR c++/12698, c++/12699, c++/12700, c++/12566
10195 * g++.dg/inherit/covariant9.C: New test.
10196 * g++.dg/inherit/covariant10.C: New test.
10197 * g++.dg/inherit/covariant11.C: New test.
10198
10199 2003-10-23 Jason Merrill <jason@redhat.com>
10200
10201 PR c++/12726
10202 * g++.dg/ext/complit2.C: New test.
10203
10204 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
10205
10206 PR target/12654
10207 * gcc.c-torture/execute/20031020-1.c: New test.
10208
10209 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10210
10211 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
10212 following the jump_insn.
10213
10214 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
10215
10216 * gcc.dg/cast-lvalue-1.c: New test.
10217
10218 2003-10-21 Mark Mitchell <mark@codesourcery.com>
10219
10220 PR c++/11962
10221 * g++.dg/template/cond2.C: New test.
10222
10223 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
10224
10225 * gcc.dg/builtins-28.c: New test.
10226
10227 2003-10-20 Jan Hubicka <jh@suse.cz>
10228
10229 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
10230 parameter.
10231 * testsuite/gcc.dg/inline-2.c: Likewise.
10232
10233 2003-10-20 Phil Edwards <phil@codesourcery.com>
10234
10235 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
10236 * gcc.dg/nest.c: Likewise.
10237
10238 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10239
10240 PR c++/9781, c++/10583, c++/11862
10241 * g++.dg/parse/crash13.C: New test.
10242
10243 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10244
10245 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
10246
10247 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
10248
10249 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
10250 Define HAVE_C99_RUNTIME except on Solaris.
10251 * gcc.dg/builtins-20.c: Likewise.
10252
10253 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10254
10255 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
10256
10257 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10258
10259 PR c++/12495
10260 * g++.dg/template/crash21.C: New test.
10261
10262 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10263
10264 PR c++/2513
10265 * g++.dg/template/typename5.C: New test.
10266
10267 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10268
10269 PR c++/12369
10270 * g++.dg/template/friend25.C: New test.
10271
10272 2003-10-16 Ziemowit Laski <zlaski@apple.com>
10273
10274 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
10275 versions.
10276
10277 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
10278
10279 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
10280 == 2147483647.
10281
10282 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
10283
10284 * gcc.c-torture/execute/960416-1.x: Remove.
10285 * gcc.c-torture/execute/divconst-3.x: Likewise.
10286
10287 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
10288
10289 PR target/12598
10290 * gcc.dg/torture/cris-volatile-1.c: New test.
10291
10292 2003-10-14 Roger Sayle <roger@eyesopen.com>
10293
10294 PR optimization/9325
10295 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
10296 for overflowing floating point to integer conversion during RTL
10297 simplification.
10298
10299 2003-10-13 Ziemowit Laski <zlaski@apple.com>
10300
10301 * objc/execute/_cmd.m: Fix typo.
10302 * objc.dg/image-info.m, objc.dg/symtab-1.m:
10303 Relax 'scan-assembler' regexp.
10304 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
10305 objc.dg/try-catch-4.m: Run on non-Darwin targets.
10306 * objc.dg/zero-link-2.m: Remove blank line.
10307 * objc.dg/zero-link-3.m: New test case.
10308
10309 2003-10-13 Geoffrey Keating <geoffk@apple.com>
10310
10311 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
10312
10313 * gcc.dg/asm-names.c: Use scan-assembler-not rather
10314 than linker trickery.
10315
10316 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10317
10318 PR c++/12370
10319 * g++.dg/other/friend2.C: New test.
10320
10321 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
10322
10323 * gcc.dg/20031012-1.c: New test.
10324
10325 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
10326
10327 * gcc.dg/weak/weak-3.c: Fix for new warning.
10328
10329 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
10330
10331 PR optimization/8750
10332 * gcc.c-torture/execute/20031012-1.c: New test case.
10333
10334 2003-10-11 Roger Sayle <roger@eyesopen.com>
10335
10336 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
10337 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
10338
10339 2003-10-11 Roger Sayle <roger@eyesopen.com>
10340
10341 PR optimization/12260
10342 * gcc.c-torture/compile/20031011-2.c: New test case.
10343
10344 2003-10-11 Roger Sayle <roger@eyesopen.com>
10345
10346 * gcc.c-torture/execute/20031011-1.c: New testcase.
10347
10348 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
10349
10350 * gcc.c-torture/compile/20031011-1.c: New test.
10351
10352 2003-10-11 Jan Hubicka <jh@suse.cz>
10353
10354 * g++.dg/other/first-global.C: New test.
10355
10356 2003-10-11 Roger Sayle <roger@eyesopen.com>
10357
10358 * gcc.c-torture/execute/string-opt-18.c: New testcase.
10359
10360 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
10361
10362 * gcc.c-torture/compile/20031010-1.c: New test.
10363
10364 2003-10-10 Geoffrey Keating <geoffk@apple.com>
10365
10366 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
10367 * gcc.c-torture/execute/va-arg-25.c: ... here.
10368
10369 2003-10-09 Mark Mitchell <mark@codesourcery.com>
10370
10371 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
10372
10373 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
10374
10375 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
10376
10377 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
10378
10379 * g++.dg/parse/error2.C: New test.
10380
10381 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
10382
10383 PR c++/11097
10384 * g++.dg/other/error5.C: Modify the error message.
10385 * g++.dg/lookup/using8.C: New test.
10386
10387 2003-10-07 Geoffrey Keating <geoffk@apple.com>
10388
10389 * gcc.dg/darwin-abi-2.c: New file.
10390 * gcc.c-torture/execute/va-arg-24.c: New file.
10391
10392 2003-10-06 Bob Wilson <bob.wilson@acm.org>
10393
10394 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
10395 indentation.
10396
10397 2003-10-06 Mark Mitchell <mark@codesourcery.com>
10398
10399 PR c++/10147
10400 * g++.dg/other/error4.C: Update error messages.
10401 * g++.dg/template/ptrmem4.C: Likewise.
10402
10403 PR c++/12337
10404 * g++.dg/init/new9.C: New test.
10405
10406 PR c++/12334, c++/12236, c++/8656
10407 * g++.dg/ext/attrib8.C: New test.
10408
10409 2003-10-06 Devang Patel <dpatel@apple.com>
10410
10411 * gcc.dg/debug/dwarf2-3.h: New test.
10412 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
10413
10414 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
10415
10416 * g++.dg/opt/cfg2.C: New test.
10417
10418 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
10419
10420 * g++.dg/opt/float1.C: New test.
10421
10422 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
10423
10424 * gcc.dg/c90-array-lval-6.c: New test.
10425 * gcc.dg/c99-array-lval-6.c: New test.
10426
10427 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
10428 Ziemowit Laski <zlaski@apple.com>
10429
10430 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
10431 'Derived', so that it is never considered a class method; add
10432 new warning for '+port' method ambiguity.
10433 * objc.dg/method-12.m: Include <objc/objc.h> instead of
10434 <objc/objc-api.h> (needed on Mac OS X).
10435 * objc.dg/method-13.m: New test.
10436
10437 2003-10-03 Roger Sayle <roger@eyesopen.com>
10438
10439 PR optimization/9325, PR java/6391
10440 * gcc.c-torture/execute/20031003-1.c: New test case.
10441
10442 2003-10-02 Mark Mitchell <mark@codesourcery.com>
10443
10444 PR optimization/12180
10445 * gcc.dg/20031002-1.c: New test.
10446
10447 PR c++/12486
10448 * g++.dg/inherit/error1.C: New test.
10449
10450 2003-10-02 Chris Demetriou <cgd@broadcom.com>
10451
10452 * lib/f-torture.exp (search_for): Rename to...
10453 (search_for_re): This. Also, clean up comments and the
10454 "regexp" invocation.
10455
10456 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
10457
10458 * gcc.c-torture/compile/20031002-1.c: New test.
10459
10460 2003-10-02 Jakub Jelinek <jakub@redhat.com>
10461
10462 * g++.dg/opt/cond1.C: New test.
10463
10464 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
10465
10466 * gcc.dg/Wold-style-definition-2.c: New testcase.
10467 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
10468
10469 2003-09-29 Richard Henderson <rth@redhat.com>
10470
10471 * g++.dg/init/array10.C: Add dg-options.
10472
10473 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
10474
10475 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
10476
10477 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10478
10479 * g++.dg/template/friend19.C: Fix typo.
10480 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
10481
10482 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
10483
10484 * gcc.c-torture/execute/20030928-1.c: New test.
10485 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
10486
10487 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
10488
10489 * g++.dg/opt/unroll1.C: New test.
10490
10491 2003-09-26 Roger Sayle <roger@eyesopen.com>
10492
10493 PR optimization/11741
10494 * gcc.dg/20030926-1.c: New test case.
10495
10496 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10497
10498 PR c++/5655
10499 * g++.dg/parse/access7.C: New test.
10500 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
10501
10502 2003-09-24 Ziemowit Laski <zlaski@apple.com>
10503
10504 MERGE OF objc-improvements-branch into MAINLINE:
10505 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
10506 if libobjc has not been built.
10507 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
10508 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
10509 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
10510 objc/execute/nested-3.m, objc/execute/np-2.m,
10511 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
10512 objc/execute/redefining_self.m, objc/execute/root_methods.m,
10513 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
10514 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
10515 objc.dg/special/unclaimed-category-1.h,
10516 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
10517 well as GNU runtime.
10518 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
10519 * execute/cascading-1.m, execute/function-message-1.m,
10520 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
10521 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
10522 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
10523 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
10524 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
10525 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
10526 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
10527 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
10528 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
10529 * objc.dg/bitfield-2.m: Run only on Darwin.
10530 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
10531 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
10532 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
10533 * objc.dg/const-str-1.m: Fix constant string layout.
10534
10535 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
10536
10537 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
10538
10539 2003-09-23 Geoffrey Keating <geoffk@apple.com>
10540
10541 * gcc.dg/darwin-abi-1.c: New file.
10542
10543 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
10544
10545 PR target/12281
10546 * gcc.c-torture/compile/20030921-1.c: New test.
10547
10548 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
10549
10550 * g++.dg/opt/reg-stack2.C: New test.
10551
10552 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
10553
10554 * g++.dg/eh/delayslot1.C: New test.
10555
10556 2003-09-20 Richard Henderson <rth@redhat.com>
10557
10558 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
10559
10560 2003-09-20 Roger Sayle <roger@eyesopen.com>
10561
10562 * gcc.c-torture/execute/20030920-1.c: New test case.
10563
10564 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10565
10566 * g++.dg/rtti/typeid3.C: Correct expected error message.
10567
10568 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10569
10570 PR c++/157
10571 * g++.dg/parse/crash12.C: New test.
10572
10573 2003-09-19 Janis Johnson <janis187@us.ibm.com>
10574
10575 * gcc.dg/compat/mixed-struct-check.h: New.
10576 * gcc.dg/compat/mixed-struct-defs.h: New.
10577 * gcc.dg/compat/mixed-struct-init.h: New.
10578 * gcc.dg/compat/struct-by-value-19_main.c: New.
10579 * gcc.dg/compat/struct-by-value-19_x.c: New.
10580 * gcc.dg/compat/struct-by-value-19_y.c: New.
10581 * gcc.dg/compat/struct-by-value-20_main.c: New.
10582 * gcc.dg/compat/struct-by-value-20_x.c: New.
10583 * gcc.dg/compat/struct-by-value-20_y.c: New.
10584 * gcc.dg/compat/struct-return-19_main.c: New.
10585 * gcc.dg/compat/struct-return-19_x.c: New.
10586 * gcc.dg/compat/struct-return-19_y.c: New.
10587 * gcc.dg/compat/struct-return-20_main.c: New.
10588 * gcc.dg/compat/struct-return-20_x.c: New.
10589 * gcc.dg/compat/struct-return-20_y.c: New.
10590
10591 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
10592 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
10593 so that it will not complain on LP64 targets.
10594
10595 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10596
10597 PR c++/495
10598 * g++.dg/template/friend24.C: New test.
10599
10600 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
10601
10602 PR c++/12332
10603 * g++.dg/template/memtmpl2.C: New test.
10604
10605 2003-09-18 Mark Mitchell <mark@codesourcery.com>
10606
10607 PR target/11184
10608 * gcc.dg/builtin-apply1.c: New test.
10609
10610 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
10611
10612 PR c++/9848
10613 * g++.dg/warn/Wunused-4.C: New test.
10614
10615 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10616
10617 PR c++/12316
10618 * g++.dg/other/gc2.C: New test.
10619
10620 2003-09-17 Mark Mitchell <mark@codesourcery.com>
10621
10622 PR c++/11991
10623 * g++.dg/rtti/typeid3.C: New test.
10624
10625 PR c++/12266
10626 * g++.dg/overload/template1.C: New test.
10627
10628 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
10629
10630 * g++.dg/opt/cfg3.C: New test.
10631
10632 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10633
10634 PR c++/7939
10635 * g++.dg/template/crash11.C: New test.
10636
10637 2003-09-16 Jason Merrill <jason@redhat.com>
10638 Jakub Jelinek <jakub@redhat.com>
10639
10640 * gcc.dg/attr-warn-unused-result.c: New test.
10641
10642 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
10643
10644 PR c++/12184
10645 * g++.dg/expr/call2.C: New test.
10646
10647 2003-09-15 Andreas Jaeger <aj@suse.de>
10648
10649 * gcc.dg/Wold-style-definition-1.c: New test.
10650
10651 2003-09-14 Mark Mitchell <mark@codesourcery.com>
10652
10653 PR c++/3907
10654 * g++.dg/parse/template12.C: New test.
10655
10656 * g++.dg/abi/bitfield11.C: New test.
10657 * g++.dg/abi/bitfield12.C: Likewise.
10658
10659 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
10660
10661 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
10662 non-expansion of functional macro name without arguments at EOL.
10663 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
10664
10665 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
10666
10667 * gcc.c-torture/execute/20030914-[12].c: New tests.
10668
10669 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
10670
10671 PR c++/11788
10672 * g++.dg/overload/addr1.C: New test.
10673
10674 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
10675
10676 * gcc.dg/20030909-1.c: New test.
10677
10678 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10679
10680 * gcc.dg/ultrasp10.c: New test.
10681
10682 2003-09-09 Devang Patel <dpatel@apple.com>
10683
10684 * gcc.dg/darwin-ld-6.c: New test.
10685
10686 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10687
10688 * gcc.dg/torture/builtin-explog-1.c: New testcase.
10689
10690 2003-09-08 Mark Mitchell <mark@codesourcery.com>
10691
10692 * gcc.dg/ia64-types1.c: New test.
10693 * gcc.dg/ia64-types2.c: Likewise.
10694
10695 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10696
10697 * gcc.dg/builtins-1.c: Add more _Complex tests.
10698 * gcc.dg/torture/builtin-attr-1.c: Likewise.
10699
10700 * gcc.dg/builtins-1.c: Test existing _Complex functions.
10701 * gcc.dg/torture/builtin-attr-1.c: Likewise.
10702
10703 2003-09-08 Mark Mitchell <mark@codesourcery.com>
10704
10705 PR c++/11786
10706 * g++.dg/lookup/koenig2.C: New test.
10707
10708 PR c++/5296
10709 * g++.dg/rtti/typeid2.C: New test.
10710
10711 2003-09-08 Jakub Jelinek <jakub@redhat.com>
10712
10713 * gcc.c-torture/compile/20030904-1.c: New test.
10714
10715 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
10716
10717 * g++.dg/opt/longbranch2.C: New test.
10718
10719 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
10720
10721 * g++.dg/template/crash10.C: Only compile it.
10722
10723 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
10724
10725 PR middle-end/11665
10726 * gcc.c-torture/compile/20030907-1.c: New test.
10727 * g++.dg/init/array11.C: New test.
10728
10729 2003-09-07 Mark Mitchell <mark@codesourcery.com>
10730
10731 PR c++/11852
10732 * g++.dg/init/struct1.C: New test.
10733
10734 2003-09-07 Mark Mitchell <mark@codesourcery.com>
10735
10736 PR c++/12181
10737 * g++.dg/expr/comma1.C: New test.
10738
10739 2003-09-06 Mark Mitchell <mark@codesourcery.com>
10740
10741 PR c++/11867
10742 * g++.dg/expr/static_cast5.C: New test.
10743
10744 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
10745
10746 PR c++/11507
10747 * g++.dg/lookup/scoped7.C: New test.
10748
10749 PR c++/9574
10750 * g++.dg/other/static1.C: New test.
10751
10752 PR c++/11490
10753 * g++.dg/warn/template-1.C: New test.
10754
10755 PR c++/11432
10756 * g++.dg/template/crash10.C: New test.
10757
10758 PR c++/2478
10759 * g++.dg/overload/VLA.C: New test.
10760
10761 PR c++/10804
10762 * g++.dg/template/call1.C: New test.
10763
10764 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
10765
10766 PR c++/11794
10767 * g++.dg/parse/using3.C: New test.
10768
10769 2003-09-06 Roger Sayle <roger@eyesopen.com>
10770
10771 PR c++/11409
10772 * g++.dg/overload/builtin3.C: New test case.
10773
10774 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
10775
10776 PR c/9862
10777 * gcc.dg/20030906-1.c: New test.
10778 * gcc.dg/20030906-2.c: Likewise.
10779
10780 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
10781
10782 PR c++/12167
10783 * g++.dg/parse/defarg5.C: New test.
10784
10785 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
10786
10787 2003-09-05 Mark Mitchell <mark@codesourcery.com>
10788
10789 PR c++/12163
10790 * g++.dg/expr/static_cast4.C: New test.
10791
10792 PR c++/12146
10793 * g++.dg/template/crash9.C: New test.
10794
10795 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
10796
10797 * g++.old-deja/g++.ext/pretty2.C: Update for change
10798 in __FUNCTION__.
10799 * g++.old-deja/g++.ext/pretty3.C: Likewise.
10800
10801 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
10802
10803 PR c++/11922
10804 * g++/dg/template/qualified-id1.C: New test.
10805
10806 PR c++/12037
10807 * g++.dg/warn/noeffect4.C: New test.
10808
10809 2003-09-04 Matt Austern <austern@apple.com>
10810
10811 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
10812 * g++.dg/ext/fnname2.C: Likewise.
10813 * g++.dg/ext/fnname3.C: Likewise.
10814
10815 2003-09-04 Mark Mitchell <mark@codesourcery.com>
10816
10817 * g++.dg/expr/lval1.C: New test.
10818 * g++.dg/ext/lvcast.C: Remove.
10819
10820 2003-09-03 Roger Sayle <roger@eyesopen.com>
10821
10822 PR optimization/11700.
10823 * gcc.c-torture/compile/20030903-1.c: New test case.
10824
10825 2003-09-03 Mark Mitchell <mark@codesourcery.com>
10826
10827 PR c++/12053
10828 * g++.dg/abi/layout4.C: New test.
10829
10830 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
10831
10832 PR c++/11553
10833 * g++.dg/parse/friend3.C: New test.
10834
10835 2003-09-02 Mark Mitchell <mark@codesourcery.com>
10836
10837 PR c++/11847
10838 * g++.dg/template/class1.C: New test.
10839
10840 PR c++/11808
10841 * g++.dg/expr/call1.C: New test.
10842
10843 2003-09-01 Mark Mitchell <mark@codesourcery.com>
10844
10845 PR c++/12114
10846 * g++.dg/init/ref9.C: New test.
10847
10848 PR c++/11972
10849 * g++.dg/template/nested4.C: New test.
10850
10851 2003-08-29 Mark Mitchell <mark@codesourcery.com>
10852
10853 PR c++/12093
10854 * g++.dg/template/non-dependent4.C: New test.
10855
10856 PR c++/11928
10857 * g++.dg/inherit/conv1.C: New test.
10858
10859 2003-08-29 Mark Mitchell <mark@codesourcery.com>
10860
10861 PR c++/6196
10862 * g++.dg/ext/label1.C: New test.
10863 * g++.dg/ext/label2.C: Likewise.
10864
10865 2003-08-28 Mark Mitchell <mark@codesourcery.com>
10866
10867 * g++.dg/expr/cond3.C: New test.
10868
10869 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10870
10871 * gcc.dg/builtins-1.c: Add new builtin cases.
10872
10873 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10874
10875 * gcc.dg/builtins-1.c: Add new cases.
10876 * gcc.dg/torture/builtin-attr-1.c: Likewise.
10877
10878 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10879
10880 * gcc.dg/builtins-1.c: Add more math builtin tests.
10881 * gcc.dg/torture/builtin-attr-1.c: New test.
10882
10883 2003-08-28 Mark Mitchell <mark@codesourcery.com>
10884
10885 PR optimization/5079
10886 * g++.dg/opt/static3.C: New test.
10887
10888 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10889
10890 * gcc.misc-tests/gcov-10b.c: New test.
10891
10892 2003-08-27 Mark Mitchell <mark@codesourcery.com>
10893
10894 * g++.dg/opt/ptrmem3.C: New test.
10895
10896 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
10897
10898 2003-08-27 Jakub Jelinek <jakub@redhat.com>
10899
10900 * gcc.dg/20030826-2.c: New test.
10901
10902 2003-08-26 Roger Sayle <roger@eyesopen.com>
10903
10904 PR middle-end/12002
10905 * g77.f-torture/compile/12002.f: New test case.
10906
10907 2003-08-26 Roger Sayle <roger@eyesopen.com>
10908
10909 * gcc.dg/20030826-1.c: New test case.
10910
10911 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
10912
10913 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
10914
10915 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
10916
10917 PR c++/11871
10918 * c++.dg/lookup/crash1.C: New test.
10919
10920 * c++.dg/warn/noeffect3.C: New test.
10921
10922 2003-08-25 Janis Johnson <janis187@us.ibm.com>
10923
10924 * gcc.dg/compat/vector-1_x.c: Compile with -w.
10925 * gcc.dg/compat/vector-1_y.c: Ditto.
10926 * gcc.dg/compat/vector-2_x.c: Ditto.
10927 * gcc.dg/compat/vector-2_y.c: Ditto.
10928
10929 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
10930
10931 * gcc.dg/20030702-1.c: New test.
10932
10933 2003-08-25 Mark Mitchell <mark@codesourcery.com>
10934
10935 PR c++/8795
10936 * g++.dg/ext/altivec-1.C: New test.
10937
10938 2003-08-24 Richard Henderson <rth@redhat.com>
10939
10940 * g++.dg/eh/simd-2.C: Add -w for x86.
10941
10942 2003-08-23 Jakub Jelinek <jakub@redhat.com>
10943
10944 * gcc.dg/20030815-1.c: New test.
10945
10946 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10947
10948 PR c++/3765
10949 * g++.dg/parse/access6.C: New test.
10950
10951 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10952
10953 PR c++/641, c++/11876
10954 * g++.dg/template/friend22.C: New test.
10955 * g++.dg/template/friend23.C: Likewise.
10956
10957 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10958
10959 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
10960 identically.
10961
10962 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10963
10964 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
10965
10966 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10967
10968 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
10969
10970 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10971
10972 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
10973
10974 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10975
10976 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
10977
10978 2003-08-21 Mark Mitchell <mark@codesourcery.com>
10979
10980 PR c++/11919
10981 * g++.dg/overload/prom1.C: New test.
10982
10983 PR c++/11551
10984 * g++.dg/parse/dtor2.C: New test.
10985
10986 PR c++/10762
10987 * g++.dg/parse/using2.C: New test.
10988
10989 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
10990
10991 PR target/11805
10992 * gcc.c-torture/compile/20030821-1.c: New.
10993
10994 2003-08-20 Mark Mitchell <mark@codesourcery.com>
10995
10996 PR c++/11834
10997 * g++.dg/template/deduce2.C: New test.
10998
10999 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
11000
11001 * gcc.c-torture/execute/20030821-1.c: New test.
11002
11003 2003-08-20 Roger Sayle <roger@eyesopen.com>
11004
11005 PR middle-end/11984
11006 * gcc.dg/20030820-1.c: New test case.
11007
11008 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
11009
11010 PR c++/11945
11011 * g++.dg/warn/noeffect2.C: New test.
11012
11013 2003-08-19 Mark Mitchell <mark@codesourcery.com>
11014
11015 PR c++/10926
11016 * g++.dg/template/dtor2.C: New test.
11017
11018 PR c++/11684
11019 * g++.dg/template/operator1.C: New test.
11020 * g++.dg/parse/operator4.C: New test.
11021
11022 PR c++/11946.C
11023 * g++.dg/expr/enum1.C: New test.
11024 * gcc.dg/c99-bool-1.c: Remove bogus warning.
11025
11026 PR c++/11036.C
11027 * g++.dg/parse/elab2.C: New test.
11028 * g++.dg/parse/typedef4.C: Change error message.
11029 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
11030 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
11031 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
11032
11033 2003-08-19 Geoffrey Keating <geoffk@apple.com>
11034
11035 * gcc.dg/pch/warn-1.c: New.
11036 * gcc.dg/pch/warn-1.hs: New.
11037
11038 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
11039 not-tested file.
11040
11041 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
11042
11043 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
11044
11045 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
11046
11047 * gcc.dg/uninit-D.c: New Test.
11048 * gcc.dg/uninit-E.c: New Test.
11049 * gcc.dg/uninit-F.c: New Test.
11050 * gcc.dg/uninit-G.c: New Test.
11051
11052 2003-08-19 Michael Ritzert <ritzert@t-online.de>
11053
11054 * g++.dg/README: Describe the pch directory.
11055
11056 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11057
11058 PR c++/11174
11059 * g++.dg/parse/access4.C: New test.
11060 * g++.dg/parse/access5.C: Likewise.
11061 * g++.old-deja/g++.jason/access17.C: Adjust error message.
11062
11063 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
11064
11065 * gcc.dg/noncompile/20030818-1.c: New.
11066
11067 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
11068
11069 PR c++/11957
11070 * g++.dg/warn/noeffect1.C: New test.
11071
11072 * g++.dg/template/scope2.C: New test.
11073 * g++.dg/template/error2.C: Correct dg-error
11074
11075 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
11076
11077 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
11078
11079 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
11080
11081 PR C++/11512
11082 * g++.dg/template/warn1.C: New.
11083
11084 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
11085
11086 * g++.dg/template/error2.C: New test.
11087 * g++.dg/lookup/using7.C: Adjust errors
11088 * g++.old-deja/g++.pt/crash36.C: Likewise.
11089 * g++.old-deja/g++.pt/derived3.C: Likewise.
11090
11091 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11092
11093 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
11094 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
11095 * gcc.c-torture/execute/builtins/string-9.c: New, from
11096 string-opt-9.c. Adjust for execute/builtins framework.
11097 * gcc.c-torture/execute/string-opt-9.c: Delete.
11098
11099 2003-08-12 Mark Mitchell <mark@codesourcery.com>
11100
11101 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
11102
11103 * g++.dg/parse/ret-type2.C: New test.
11104
11105 PR c++/11703
11106 * g++.dg/init/new8.C: New test.
11107
11108 PR c++/10923
11109 * g++.dg/parse/typedef5.C: New test.
11110
11111 PR c++/9512
11112 * g++.dg/parse/qualified2.C: New test.
11113 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
11114 invalid code.
11115
11116 2003-08-11 Mark Mitchell <mark@codesourcery.com>
11117
11118 * g++.dg/conversion/ptrmem1.C: New test.
11119
11120 2003-08-11 Jakub Jelinek <jakub@redhat.com>
11121
11122 PR target/11693
11123 * gcc.dg/20030811-1.c: New test.
11124
11125 PR target/11535
11126 * gcc.c-torture/execute/20030811-1.c: New test.
11127
11128 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11129
11130 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
11131
11132 2003-08-10 Mark Mitchell <mark@codesourcery.com>
11133
11134 PR c++/11789.C
11135 * g++.dg/inherit/multiple1.C: New test.
11136
11137 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
11138
11139 * gcc.dg/spe1.c: New test.
11140
11141 PR c++/11670
11142 * g++.dg/expr/cast2.C: New test.
11143
11144 PR c++/10530
11145 * g++.dg/template/dependent-name2.C: New test.
11146
11147 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
11148
11149 * g++.dg/parse/crash11.C: Put the dg options in comments.
11150
11151 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
11152
11153 * lib/gcc-dg.exp: Update for diagnostic change.
11154
11155 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11156
11157 PR c++/5767
11158 * g++.dg/parse/crash11.C: New test.
11159
11160 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
11161
11162 * gcc.dg/cpp/spacing1.c: Update.
11163
11164 2003-08-04 Janis Johnson <janis187@us.ibm.com>
11165
11166 PR target/11739
11167 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
11168 a value for -mtune.
11169
11170 2003-08-04 Roger Sayle <roger@eyesopen.com>
11171
11172 PR middle-end/11771
11173 * gcc.c-torture/compile/20030804-1.c: New test case.
11174
11175 2003-08-04 Roger Sayle <roger@eyesopen.com>
11176
11177 * gcc.dg/20030804-1.c: New test case.
11178
11179 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
11180
11181 * gcc.dg/cpp/separate-1.c: New test.
11182
11183 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
11184
11185 PR c++/11704
11186 * g++.dg/template/dependent-expr2.C: New test.
11187
11188 PR c++/11766
11189 * g++.dg/expr/ptrmem1.C: New test.
11190
11191 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11192
11193 PR c++/9453
11194 * g++.dg/template/friend15.C: New test.
11195
11196 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
11197
11198 * lib/dg-pch.exp: Work round PCH bug.
11199
11200 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11201
11202 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
11203 builtins. Move cases from builtins-4.c here.
11204
11205 * gcc.dg/torture/builtin-math-1.c: New test taken from
11206 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
11207 additional cases.
11208
11209 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
11210 Delete.
11211
11212 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
11213
11214 PR c++/9447
11215 * g++.dg/template/using7.C: New test.
11216
11217 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
11218
11219 * import1.c, import2.c: New tests.
11220
11221 2003-08-01 Jakub Jelinek <jakub@redhat.com>
11222
11223 * g++.dg/eh/crossjump1.C: New test.
11224
11225 2003-08-01 Mark Mitchell <mark@codesourcery.com>
11226
11227 PR c++/11697
11228 * g++.dg/template/using6.C: New test.
11229
11230 PR c++/11744
11231 * g++.dg/template/koenig2.C: New test.
11232
11233 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11234
11235 PR c++/7983
11236 * g++.dg/parse/typedef4.C: New test.
11237
11238 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11239
11240 PR c++/8442, c++/8806
11241 * g++.dg/template/elab1.C: New test.
11242 * g++.dg/template/type2.C: Likewise.
11243 * g++.dg/template/ttp3.C: Adjust expected error message.
11244 * g++.old-deja/g++.law/visibility13.C: Likewise.
11245 * g++.old-deja/g++.niklas/t135.C: Likewise.
11246 * g++.old-deja/g++.pt/ttp41.C: Likewise.
11247 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
11248 template argument.
11249 * g++.old-deja/g++.pt/ttp44.C: Likewise.
11250
11251 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
11252
11253 PR c++/11295
11254 * g++.dg/ext/stmtexpr1.C: New test.
11255
11256 * g++.dg/opt/tmp1.C: New test.
11257
11258 PR c++/11525
11259 * g++.dg/parse/constant4.C: New test.
11260
11261 PR c++/9447
11262 * g++.dg/template/using5.C: New test.
11263
11264 2003-07-31 Roger Sayle <roger@eyesopen.com>
11265
11266 * gcc.dg/builtins-27.c: New test case.
11267
11268 2003-07-31 Jakub Jelinek <jakub@redhat.com>
11269
11270 * gcc.dg/tls/opt-7.c: New test.
11271
11272 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
11273
11274 * g++.old-deja/g++.other/crash18.C: Remove.
11275
11276 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
11277
11278 * g++.dg/template/explicit3.C: New.
11279 * g++.dg/template/explicit4.C: New.
11280 * g++.dg/template/explicit5.C: New.
11281
11282 PR c++/11347
11283 * g++.dg/template/memtmpl1.C: New.
11284
11285 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
11286
11287 PR target/11565
11288 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
11289 * gcc.dg/i386-387-5.c (dg-options): Likewise.
11290
11291 2003-07-30 Jan Hubicka <jh@suse.cz>
11292
11293 * vtgc1.c: Kill.
11294
11295 2003-07-29 Zack Weinberg <zack@codesourcery.com>
11296
11297 * gcc.dg/struct-in-proto-1.c: New test.
11298
11299 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
11300
11301 * gcc.dg/cpp/include2.c: Only expect one message.
11302
11303 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
11304
11305 PR c++/9447
11306 * g++.dg/template/using1.C: New test.
11307 * g++.dg/template/using2.C: New test.
11308 * g++.dg/template/using3.C: New test.
11309 * g++.dg/template/using4.C: New test.
11310
11311 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
11312
11313 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
11314 * gcc.c-torture/execute/string-opt-10.c: Likewise.
11315
11316 2003-07-28 Jan Hubicka <jh@suse.cz>
11317
11318 PR c++/11530
11319 * g++.dg/opt/call1.C: New test.
11320
11321 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
11322
11323 PR c++/11667
11324 * g++.dg/init/enum2.C: New test.
11325 * g++.dg/template/overload1.C: Add "-w" option.
11326
11327 2003-07-28 <hp@bitrange.com>
11328
11329 * gcc.dg/Wdeclaration-after-statement-1.c,
11330 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
11331
11332 2003-07-28 Jakub Jelinek <jakub@redhat.com>
11333
11334 * gcc.c-torture/compile/20030725-1.c: New test.
11335
11336 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
11337
11338 * gcc.dg/20030505.c: Only run for SPE.
11339 Remove definition of opaque type.
11340
11341 2003-07-27 Mark Mitchell <mark@codesourcery.com>
11342
11343 * g++.dg/template/ptrmem6.C: New test.
11344
11345 2003-07-26 Geoffrey Keating <geoffk@apple.com>
11346
11347 * gcc.c-torture/compile/zero-strct-2.c: New test.
11348
11349 2003-07-25 Geoffrey Keating <geoffk@apple.com>
11350
11351 * gcc.dg/intermod-1.c: New test.
11352
11353 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
11354
11355 PR c++/11617
11356 * g++.dg/template/lookup2.C: New test.
11357 * g++.dg/template/memclass1.C: Remove instantiated from error.
11358 * g++.dg/other/error2.C: Tweak expected errors.
11359
11360 PR c++/11596
11361 * g++.dg/template/defarg3.C: New test.
11362
11363 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
11364
11365 2003-07-24 Mark Mitchell <mark@codesourcery.com>
11366
11367 * g++.dg/inherit/access5.C: New test.
11368
11369 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11370
11371 PR c++/11513
11372 * g++.dg/template/crash8.C: New test.
11373
11374 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
11375
11376 PR c/10602
11377 * gcc.dg/noncompile/incomplete-2.c: New test.
11378
11379 2003-07-23 Mark Mitchell <mark@codesourcery.com>
11380
11381 PR c++/11645
11382 * g++.dg/inherit/access4.C: New test.
11383
11384 PR c++/11517
11385 * g++.dg/expr/cond2.C: New test.
11386
11387 PR optimization/10679
11388 * g++.dg/opt/inline4.C: New test.
11389
11390 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
11391
11392 * g++.dg/parse/crash10: New test.
11393
11394 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
11395
11396 * g++.dg/ext/flexary1.C: New test.
11397
11398 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11399
11400 PR c++/10793
11401 * g++.dg/template/crash9.C: New test.
11402
11403 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11404
11405 PR c++/3004
11406 * g++.dg/parse/typedef3.C: New test.
11407
11408 PR c++/7906
11409 * g++.dg/parse/operator2.C: New test.
11410
11411 PR c++/8895
11412 * g++.dg/parse/def-tmpl-arg1.C: New test.
11413
11414 PR c++/9282
11415 * g++.dg/parse/funptr1.C: New test.
11416
11417 PR c++/9452
11418 * g++.dg/parse/ambig3.C: New test.
11419
11420 PR c++/9454
11421 * g++.dg/parse/operator3.C: New test.
11422
11423 PR c++/9486
11424 * g++.dg/parse/template10.C: New test.
11425
11426 PR c++/9488
11427 * g++.dg/parse/template11.C: New test.
11428
11429 PR c++/10150
11430 * g++.dg/parse/invalid-op1.C: New test.
11431
11432 PR c++/10247
11433 * g++.dg/parse/condexpr1.C: New test.
11434
11435 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
11436
11437 * g++.dg/ext/packed3.C: New test.
11438 * g++.dg/ext/packed4.C: New test.
11439
11440 * gcc.dg/pack-test-3.c: New test.
11441
11442 2003-07-21 Janis Johnson <janis187@us.ibm.com>
11443
11444 * lib/compat.exp: Handle dg-options per source file.
11445 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
11446 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
11447 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
11448 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
11449 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
11450 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
11451 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
11452 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
11453 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
11454 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
11455 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
11456 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
11457 * g++.dg/compat/break/bitfield7_x.C: Ditto.
11458 * g++.dg/compat/break/bitfield7_y.C: Ditto.
11459
11460 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
11461
11462 PR c/10320
11463 * gcc.c-torture/execute/20030718-1.c: New test.
11464
11465 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
11466
11467 PR optimization/11536
11468 * gcc.dg/20030721-1.c: New test.
11469
11470 2003-07-19 Mark Mitchell <mark@codesourcery.com>
11471
11472 PR c++/11546
11473 * g++.dg/template/lookup1.C: New test.
11474
11475 2003-07-19 Zack Weinberg <zack@codesourcery.com>
11476
11477 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
11478 diagnostics of ill-formed constructs involving labels.
11479 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
11480 the new 'previously defined here' message.
11481
11482 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
11483
11484 * g++.dg/parse/non-dependent2.C: New test.
11485
11486 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
11487
11488 * g++.dg/init/init-ref4.C: xfail on targets without
11489 weak symbols.
11490
11491 2003-07-17 Jakub Jelinek <jakub@redhat.com>
11492
11493 PR target/11087
11494 * gcc.c-torture/execute/20030717-1.c: New test.
11495
11496 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
11497
11498 * g++.dg/opt/cfg1.C: New test.
11499
11500 2003-07-17 Mark Mitchell <mark@codesourcery.com>
11501
11502 PR optimization/11557
11503 * gcc.dg/20030717-1.c: New test.
11504
11505 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
11506
11507 PR c++/10476
11508 * g++.dg/expr/crash-1.C: New test.
11509
11510 PR c++/11027
11511 * g++.dg/template/init3.C: New test.
11512
11513 PR c++/8222
11514 * g++.dg/template/non-dependent1.C: New test.
11515
11516 PR c++/11070
11517 * g++.dg/template/non-dependent2.C: New test.
11518
11519 PR c++/11071
11520 * g++.dg/template/non-dependent3.C: New test.
11521
11522 PR c++/9907
11523 * g++.dg/template/sizeof5.C: New test.
11524
11525 2003-07-17 Geoffrey Keating <geoffk@apple.com>
11526
11527 PR 11498
11528 * gcc.c-torture/compile/mangle-1.c: New file.
11529
11530 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11531
11532 PR c++/7809
11533 * g++.dg/parse/access3.C: New test.
11534
11535 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
11536
11537 PR c++/11384
11538 * g++.dg/init/init-ref4.C: New test.
11539
11540 2003-07-16 Mark Mitchell <mark@codesourcery.com>
11541
11542 PR c++/11547
11543 * g++.dg/parse/constant3.C: New test.
11544 * g++.dg/parse/crash7.C: Likewise.
11545
11546 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
11547
11548 PR target/11008
11549 * gcc.dg/i386-pentium4-not-mull.c: New.
11550
11551 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
11552
11553 * gcc.dg/asm-names.c (ymain): Make it weak.
11554
11555 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11556
11557 PR c++/5421
11558 * g++.dg/template/friend21.C: New test.
11559
11560 2003-07-16 Jakub Jelinek <jakub@redhat.com>
11561
11562 * gcc.dg/cleanup-8.c: New test.
11563 * gcc.dg/cleanup-9.c: New test.
11564
11565 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
11566
11567 * g++.dg/ext/dll-MI1.h: New file.
11568 * g++.dg/ext/dllexport-MI1.C: New file.
11569 * g++.dg/ext/dllimport-MI1.C: New file.
11570
11571 2003-07-15 Jakub Jelinek <jakub@redhat.com>
11572
11573 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
11574 it does not have cmpstrsi patterns (just cmpmemsi).
11575
11576 2003-07-15 Mark Mitchell <mark@codesourcery.com>
11577
11578 PR debug/11473
11579 * g++.dg/debug/debug8.C: New test.
11580
11581 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11582
11583 PR c++/10108
11584 * g++.dg/template/crash7.C: New test.
11585
11586 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
11587
11588 PR target/10795
11589 * gcc.c-torture/compile/20030708-1.c: New.
11590
11591 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
11592
11593 * gcc.c-torture/execute/20030715-1.c: New test.
11594
11595 2003-07-14 Geoffrey Keating <geoffk@apple.com>
11596
11597 * gcc.dg/pch/inline-3.c: New file.
11598 * gcc.dg/pch/inline-3.hs: New file.
11599 * gcc.dg/pch/inline-4.c: New file.
11600 * gcc.dg/pch/inline-4.hs: New file.
11601
11602 2003-07-14 Mark Mitchell <mark@codesourcery.com>
11603
11604 PR c++/11509
11605 * g++.dg/template/crash6.C: New test.
11606
11607 PR c++/7053
11608 * g++.dg/template/friend20.C: New test.
11609
11610 PR c++/7019
11611 * g++.dg/template/overload2.C: New test.
11612
11613 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11614
11615 PR optimization/11440
11616 * gcc.c-torture/execute/20030714-1.c: New test.
11617
11618 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11619
11620 PR c++/11154
11621 * g++.dg/template/partial2.C: New test.
11622
11623 2003-07-13 Mark Mitchell <mark@codesourcery.com>
11624
11625 PR c++/11503
11626 * g++.dg/template/anon1.C: New test.
11627
11628 PR c++/11493
11629 PR c++/11495
11630 * g++.dg/parse/template9.C: Likewise.
11631 * g++.dg/template/crash4.C: New test.
11632 * g++.dg/template/koenig1.C: Likewise.
11633 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
11634 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
11635 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
11636 functions.
11637 * g++.old-deja/g++.jason/template36.C: Likewise.
11638 * g++.old-deja/g++.mike/p1989.C: Likewise.
11639 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
11640 * g++.old-deja/g++.pt/ttp20.C: Use this->.
11641 * g++.old-deja/g++.pt/ttp21.C: Use this->.
11642 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
11643 compiling.
11644 * g++.old-deja/g++.pt/union2.C: Use this->.
11645
11646 2003-07-11 Jakub Jelinek <jakub@redhat.com>
11647
11648 * gcc.dg/20030711-1.c: New test.
11649
11650 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
11651
11652 PR c++/11050
11653 * g++.dg/parse/args1.C: New test.
11654 * g++.pt/defarg8.C: Change expected errors.
11655
11656 2003-07-11 Mark Mitchell <mark@codesourcery.com>
11657
11658 PR c++/8164
11659 * g++.dg/template/nontype2.C: New test.
11660
11661 PR c++/10558
11662 * g++.dg/parse/template8.C: New test.
11663
11664 PR c++/8327
11665 * g++.dg/template/scope1.C: New test.
11666
11667 * g++.dg/warn/Wsign-compare-1.C: New test.
11668
11669 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
11670
11671 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
11672
11673 2003-07-10 Mark Mitchell <mark@codesourcery.com>
11674
11675 PR c++/9411
11676 * g++.dg/template/explicit2.C: New test.
11677
11678 PR c++/10032
11679 * g++.dg/warn/pedantic1.C: New test.
11680
11681 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
11682
11683 PR c++ 9483
11684 * g++.dg/other/field1.C: New test.
11685
11686 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
11687
11688 PR c/11449
11689 * gcc.c-torture/compile/20030707-1.c: New.
11690
11691 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11692
11693 PR c++/10849
11694 * g++.dg/template/access12.C: New test.
11695
11696 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
11697
11698 * g++.dg/bprob/bprob.exp (prof_ext): Update.
11699 * g77.dg/bprob/bprob.exp (prof_ext): Update.
11700 * gcc.misc-tests/bprob.exp (prof_ext): Update.
11701 * gcc.misc-tests/gcov.exp: Update
11702 * g++.dg/gcov/gcov.exp: Update
11703 * lib/gcov.exp: Update.
11704
11705 2003-07-08 Mark Mitchell <mark@codesourcery.com>
11706
11707 * g++.dg/abi/mangle17.C: Make sure template expressions are
11708 dependent.
11709 * g++.dg/abi/mangle4.C: Mark erroneous casts.
11710 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
11711 * g++.dg/opt/stack1.C: Remove erroneous code.
11712 * g++.dg/parse/template7.C: New test.
11713 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
11714 * g++.old-deja/g++.pt/crash4.C: Likewise.
11715
11716 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11717
11718 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
11719 with zero or one occurence of `$' after the initial `L'.
11720
11721 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
11722
11723 * gcc.c-torture/compile/20030704-1.c: Add a comment.
11724
11725 2003-07-08 Roger Sayle <roger@eyesopen.com>
11726
11727 PR c/11370
11728 * gcc.dg/Wunreachable-6.c: New testcase.
11729 * gcc.dg/Wunreachable-7.c: New testcase.
11730
11731 2003-07-08 Jakub Jelinek <jakub@redhat.com>
11732
11733 PR c/11420
11734 * gcc.dg/20030708-1.c: New test.
11735
11736 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
11737
11738 * gcc.dg/compat/sdata-section.h: New file.
11739 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
11740 * gcc.dg/torture/mips-sdata-1.c: New test.
11741
11742 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11743
11744 PR c++/11030
11745 * g++.dg/template/friend19.C: New test.
11746
11747 2003-07-08 Jakub Jelinek <jakub@redhat.com>
11748
11749 * g++.dg/opt/strength-reduce.C: New test.
11750
11751 2003-07-07 Roger Sayle <roger@eyesopen.com>
11752
11753 PR target/10979
11754 * gcc.dg/20030707-1.c: New testcase.
11755
11756 2003-07-07 Roger Sayle <roger@eyesopen.com>
11757
11758 PR optimization/11059
11759 * g++.dg/opt/emptyunion.C: New testcase.
11760
11761 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
11762 Eric Botcazou <ebotcazou@libertysurf.fr>
11763
11764 * g++.dg/opt/stack1.C: New test.
11765
11766 2003-07-05 Mark Mitchell <mark@codesourcery.com>
11767
11768 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
11769 run test.
11770
11771 PR c++/11431
11772 * g++.dg/expr/static_cast3.C: New test.
11773
11774 2003-07-04 Zack Weinberg <zack@codesourcery.com>
11775
11776 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
11777 everywhere.
11778 * gcc.dg/concat.c: Concatenation of string constants with
11779 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
11780 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
11781 * gcc.dg/cpp/escape-2.c: Use wide character constants where
11782 necessary to avoid multi-character character constant warning.
11783 * gcc.dg/cpp/escape.c: Likewise.
11784 * gcc.dg/cpp/ucs.c: Likewise.
11785 Remove backslashes from dg-bogus comments, as they confuse Tcl.
11786 Fix a typo.
11787
11788 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
11789
11790 PR c/11428
11791 * gcc.c-torture/compile/20030704-1.c: New.
11792
11793 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
11794
11795 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
11796
11797 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
11798
11799 PR c++/5287, PR c++/7910, PR c++/11021
11800 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
11801 tests for warnings.
11802 * g++.dg/ext/dllimport2.C: Add tests for warnings.
11803 * g++.dg/ext/dllimport3.C: Likewise.
11804 * g++.dg/ext/dllimport4.C: New file.
11805 * g++.dg/ext/dllimport5.C: New file.
11806 * g++.dg/ext/dllimport6.C: New file.
11807 * g++.dg/ext/dllimport7.C: New file.
11808 * g++.dg/ext/dllimport8.C: New file.
11809 * g++.dg/ext/dllimport9.C: New file.
11810 * g++.dg/ext/dllimport10.C: New file.
11811 * g++.dg/ext/dllexport1.C: New file.
11812
11813 2003-07-03 Mark Mitchell <mark@codesourcery.com>
11814
11815 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
11816 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
11817
11818 2003-07-03 Roger Sayle <roger@eyesopen.com>
11819
11820 * gcc.dg/builtins-25.c: New testcase.
11821 * gcc.dg/builtins-26.c: New testcase.
11822
11823 2003-07-03 Janis Johnson <janis187@us.ibm.com>
11824
11825 * gcc.dg/compat/vector-defs.h: New file.
11826 * gcc.dg/compat/vector-setup.h: New file.
11827 * gcc.dg/compat/vector-check.h: New file.
11828 * gcc.dg/compat/vector-1_main.c: New file.
11829 * gcc.dg/compat/vector-1_x.c: New file.
11830 * gcc.dg/compat/vector-1_y.c: New file.
11831 * gcc.dg/compat/vector-2_main.c: New file.
11832 * gcc.dg/compat/vector-2_x.c: New file.
11833 * gcc.dg/compat/vector-2_y.c: New file.
11834
11835 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
11836 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
11837 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
11838 * gcc.dg/compat/struct-align-1.h: New file.
11839 * gcc.dg/compat/struct-align-1_main.c: New file.
11840 * gcc.dg/compat/struct-align-1_x.c: New file.
11841 * gcc.dg/compat/struct-align-1_y.c: New file.
11842 * gcc.dg/compat/struct-align-2.h: New file.
11843 * gcc.dg/compat/struct-align-2_main.c: New file.
11844 * gcc.dg/compat/struct-align-2_x.c: New file.
11845 * gcc.dg/compat/struct-align-2_y.c: New file.
11846
11847 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
11848 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
11849 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
11850 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
11851 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
11852 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
11853 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
11854 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
11855 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
11856 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
11857 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
11858 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
11859 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
11860 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
11861 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
11862 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
11863 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
11864 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
11865 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
11866 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
11867 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
11868 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
11869 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
11870 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
11871 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
11872 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
11873 * gcc.dg/compat/struct-return-10_x.c: Ditto.
11874 * gcc.dg/compat/struct-return-2_x.c: Ditto.
11875 * gcc.dg/compat/struct-return-3_x.c: Ditto.
11876
11877 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
11878
11879 * gcc.dg/i386-call-1.c: New test.
11880
11881 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
11882
11883 PR c++/9162
11884 * g++.dg/parse/defarg4.C: New.
11885
11886 2003-07-03 Roger Sayle <roger@eyesopen.com>
11887
11888 PR target/10700
11889 * gcc.c-torture/compile/20030703-1.c: New test case.
11890
11891 2003-07-03 Mark Mitchell <mark@codesourcery.com>
11892
11893 * g++.dg/template/local3.C: Remove extra semicolon.
11894
11895 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
11896
11897 * gcc.dg/i386-volatile-1.c: New test.
11898
11899 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
11900
11901 PR c++/11072
11902 * g++.dg/other/offsetof2.C: XFAIL.
11903 * g++.dg/other/offsetof5.C: New.
11904
11905 PR c++/10219
11906 * g++.dg/template/error1.C: New.
11907
11908 PR c++/9779
11909 * g++.dg/template/dependent-expr1.C: New.
11910
11911 2003-07-01 Mark Mitchell <mark@codesourcery.com>
11912
11913 PR c++/6949
11914 * g++.dg/template/local3.C: New test.
11915
11916 PR c++/11149
11917 * g++.dg/lookup/scoped6.C: New test.
11918
11919 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
11920
11921 PR c++/8046
11922 * g++.dg/other/error7.C: New test.
11923
11924 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
11925
11926 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
11927 * g++.old-deja/g++.abi/vtable3.h: Likewise.
11928 * g++.old-deja/g++.law/code-gen5.C: Likewise.
11929 * g++.old-deja/g++.other/union2.C: Likewise.
11930 * gcc.dg/c90-const-expr-2.c: Likewise.
11931 * gcc.dg/c90-const-expr-3.c: Likewise.
11932 * gcc.dg/c99-const-expr-2.c: Likewise.
11933 * gcc.dg/c99-const-expr-3.c: Likewise.
11934 * gcc.dg/concat.c: Likewise.
11935
11936 2003-07-01 Mark Mitchell <mark@codesourcery.com>
11937
11938 PR c++/9559
11939 * g++.dg/init/static1.C: New test.
11940
11941 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11942
11943 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
11944 * g++.old-deja/g++.other/access2.C: Likewise.
11945 * g++.old-deja/g++.other/decl2.C: Likewise.
11946 * gcc.c-torture/execute/20020615-1.c: Likewise.
11947
11948 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
11949
11950 PR c++/4933
11951 * g++.dg/template/sizeof4.C: New test.
11952
11953 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
11954
11955 * g++.dg/other/error6.C: New test.
11956
11957 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
11958
11959 PR c++/10750
11960 * g++.dg/parse/constant2.C: New test.
11961
11962 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
11963
11964 PR c++/11106
11965 * g++.dg/other/error5.C: New test.
11966
11967 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11968
11969 * gcc.dg/format/gcc_diag-1.c: New test.
11970
11971 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
11972
11973 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
11974
11975 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
11976
11977 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
11978 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
11979 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
11980
11981 2003-06-28 Jakub Jelinek <jakub@redhat.com>
11982
11983 * gcc.c-torture/execute/builtins/string-8.c: New test.
11984 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
11985 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
11986 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
11987
11988 2003-06-27 Mark Mitchell <mark@codesourcery.com>
11989
11990 PR c++/10468
11991 * g++.dg/ext/typeof6.C: New test.
11992
11993 2003-06-27 Mark Mitchell <mark@codesourcery.com>
11994
11995 PR c++/10796
11996 * g++.dg/init/enum1.C: New test.
11997
11998 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
11999
12000 * gcc.dg/20030627-1.c: New test.
12001
12002 2003-06-26 Mark Mitchell <mark@codesourcery.com>
12003
12004 PR c++/11332
12005 * g++.dg/expr/static_cast2.C: New test.
12006
12007 2003-06-26 Roger Sayle <roger@eyesopen.com>
12008 Jakub Jelinek <jakub@redhat.com>
12009
12010 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
12011 sprintf(dst,"%s",src) optimization.
12012 * gcc.c-torture/execute/20030626-1.c: New test case.
12013 * gcc.c-torture/execute/20030626-2.c: New test case.
12014
12015 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
12016
12017 * gcc.c-torture/execute/multi-ix.c: New test.
12018
12019 * gcc.c-torture/execute/simd-4.c (main):
12020 Added missing semicolon at end of union.
12021
12022 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
12023
12024 PR c++/8266
12025 * g++.dg/template/explicit-instantiation3.C: New test.
12026
12027 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
12028
12029 * gcc.dg/20030626-1.c: Use signed char.
12030
12031 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
12032
12033 * gcc.dg/20030626-1.c: New test.
12034
12035 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
12036
12037 * const-str-2.m: Update.
12038
12039 2003-06-25 Mark Mitchell <mark@codesourcery.com>
12040
12041 PR c++/10990
12042 * g++.dg/rtti/dyncast1.C: New test.
12043 * g++.dg/abi/mangle4.C: Correct base-specifier access.
12044 * g++.dg/lookup/scoped1.C: Remove XFAIL.
12045 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
12046
12047 PR c++/10931
12048 * g++.dg/expr/static_cast1.C: New test.
12049
12050 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
12051
12052 * gcc.dg/20030625-1.c: New test.
12053
12054 2003-06-24 Roger Sayle <roger@eyesopen.com>
12055
12056 * gcc.c-torture/compile/20030624-1.c: New test case.
12057
12058 2003-06-24 Jakub Jelinek <jakub@redhat.com>
12059
12060 * gcc.c-torture/execute/string-opt-17.c: New test.
12061
12062 2003-06-24 Mark Mitchell <mark@codesourcery.com>
12063
12064 PR c++/5754
12065 * g++.dg/parse/crash6.C: New test.
12066
12067 2003-06-23 Roger Sayle <roger@eyesopen.com>
12068
12069 * gcc.dg/builtins-24.c: New test case.
12070
12071 2003-06-23 Jakub Jelinek <jakub@redhat.com>
12072
12073 * g++.dg/opt/operator1.C: New test.
12074
12075 2003-06-22 Roger Sayle <roger@eyesopen.com>
12076
12077 * gcc.c-torture/execute/string-opt-16.c: New test case.
12078
12079 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
12080
12081 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
12082 * g++.old-deja/g++.other/conv7.C: Likewise
12083 * g++.old-deja/g++.other/overcnv2.C: Likewise.
12084 * g++.old-deja/g++.other/overload14.C: Likewise.
12085
12086 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
12087
12088 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
12089 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
12090
12091 2003-06-20 Mark Mitchell <mark@codesourcery.com>
12092
12093 PR c++/10888
12094 * g++.dg/warn/Winline-3.C: New test.
12095
12096 2003-06-20 Mark Mitchell <mark@codesourcery.com>
12097
12098 * lib/target-supports.exp (check_alias_available): Make the test
12099 program acceptable to the Solaris assembler.
12100
12101 PR c++/10749
12102 * g++.dg/template/memclass2.C: New test.
12103
12104 2003-06-20 Mark Mitchell <mark@codesourcery.com>
12105 Eric Botcazou <ebotcazou@libertysurf.fr>
12106
12107 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
12108 data for non-matching targets.
12109 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
12110
12111 2003-06-20 Mark Mitchell <mark@codesourcery.com>
12112
12113 PR c++/10845
12114 * g++.dg/template/member3.C: New test.
12115
12116 2003-06-19 Mark Mitchell <mark@codesourcery.com>
12117
12118 PR c++/10939
12119 * g++.dg/template/func1.C: New test.
12120
12121 PR c++/9649
12122 * g++.dg/template/static4.C: New test.
12123 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
12124
12125 PR c++/11041
12126 * g++.dg/init/ref7.C: New test.
12127
12128 2003-06-19 Matt Austern <austern@apple.com>
12129
12130 PR c++/11228
12131 * g++.dg/anew1.C: New test.
12132 * g++.dg/anew2.C: New test.
12133 * g++.dg/anew3.C: New test.
12134 * g++.dg/anew4.C: New test.
12135
12136 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
12137
12138 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
12139
12140 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
12141
12142 * gcc.c-torture/execute/simd-4.c (main): Make expected value
12143 endian-dependent.
12144
12145 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
12146
12147 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
12148 Remove cruft.
12149
12150 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
12151
12152 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
12153 * gcc.c-torture/compile/961203-1.c: Likewise.
12154 * gcc.c-torture/compile/980506-1.c: Likewise.
12155
12156 2003-06-17 Mark Mitchell <mark@codesourcery.com>
12157
12158 PR c++/10712
12159 * g++.dg/lookup/using7.C: New test.
12160
12161 2003-06-17 Mark Mitchell <mark@codesourcery.com>
12162
12163 PR c++/11105
12164 * g++.dg/abi/conv1.C: Remove it.
12165 * g++.dg/template/conv7.C: New test.
12166 * g++.dg/template/conv8.C: Likewise.
12167 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
12168 conversion operator.
12169
12170 2003-06-17 Janis Johnson <janis187@us.ibm.com>
12171
12172 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
12173 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
12174 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
12175 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
12176 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
12177 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
12178 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
12179 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
12180 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
12181 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
12182 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
12183 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
12184 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
12185 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
12186 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
12187 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
12188 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
12189 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
12190 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
12191 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
12192 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
12193 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
12194 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
12195 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
12196 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
12197 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
12198 * gcc.dg/compat/struct-return-10_x.c: Ditto.
12199 * gcc.dg/compat/struct-return-2_x.c: Ditto.
12200 * gcc.dg/compat/struct-return-3_x.c: Ditto.
12201
12202 2003-06-16 Mark Mitchell <mark@codesourcery.com>
12203
12204 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
12205 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
12206 indications.
12207
12208 2003-06-16 Roger Sayle <roger@eyesopen.com>
12209
12210 * gcc.dg/i386-387-5.c: New test case.
12211 * gcc.dg/i386-387-6.c: New test case.
12212 * gcc.dg/builtins-23.c: New test case.
12213
12214 2003-06-15 Roger Sayle <roger@eyesopen.com>
12215
12216 * gcc.dg/builtins-22.c: New test case.
12217 * gcc.dg/i386-387-1.c: Update to test exp.
12218 * gcc.dg/i386-387-2.c: Likewise.
12219
12220 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12221
12222 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
12223
12224 2003-06-12 Mark Mitchell <mark@codesourcery.com>
12225
12226 * lib/gcc-dg.exp (dg-require-dll): New function.
12227 (dg-xfail-if): Likewise.
12228 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
12229 driver.
12230
12231 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
12232 * gcc.c-torture/compile/20001205-1.c: Likewise.
12233 * gcc.c-torture/compile/20001226-1.c: Likewise.
12234 * gcc.c-torture/compile/20010518-2.c: Likewise.
12235 * gcc.c-torture/compile/20020312-1.c: Likewise.
12236 * gcc.c-torture/compile/20020604-1.c: Likewise.
12237 * gcc.c-torture/compile/920501-12.c: Likewise.
12238 * gcc.c-torture/compile/920501-4.c: Likewise.
12239 * gcc.c-torture/compile/920520-1.c: Likewise.
12240 * gcc.c-torture/compile/920521-1.c: Likewise.
12241 * gcc.c-torture/compile/920625-1.c: Likewise.
12242 * gcc.c-torture/compile/961203-1.c: Likewise.
12243 * gcc.c-torture/compile/980506-1.c: Likewise.
12244 * gcc.c-torture/compile/981006-1.c: Likewise.
12245 * gcc.c-torture/compile/981022-1.c: Likewise.
12246 * gcc.c-torture/compile/981223-1.c: Likewise.
12247 * gcc.c-torture/compile/990617-1.c: Likewise.
12248 * gcc.c-torture/compile/dll.c: Likewise.
12249 * gcc.c-torture/compile/labels-3.c: Likewise.
12250 * gcc.c-torture/compile/mipscop-1.c: Likewise.
12251 * gcc.c-torture/compile/mipscop-2.c: Likewise.
12252 * gcc.c-torture/compile/mipscop-3.c: Likewise.
12253 * gcc.c-torture/compile/mipscop-4.c: Likewise.
12254 * gcc.c-torture/compile/simd-5.c: Likewise.
12255 * gcc.c-torture/compile/20000804-1.x: Remove.
12256 * gcc.c-torture/compile/20001205-1.x: Likewise.
12257 * gcc.c-torture/compile/20001226-1.x: Likewise.
12258 * gcc.c-torture/compile/20010518-2.x: Likewise.
12259 * gcc.c-torture/compile/20020312-1.x: Likewise.
12260 * gcc.c-torture/compile/20020604-1.x: Likewise.
12261 * gcc.c-torture/compile/920501-12.x: Likewise.
12262 * gcc.c-torture/compile/920501-4.x: Likewise.
12263 * gcc.c-torture/compile/920520-1.x: Likewise.
12264 * gcc.c-torture/compile/920521-1.x: Likewise.
12265 * gcc.c-torture/compile/920625-1.x: Likewise.
12266 * gcc.c-torture/compile/961203-1.x: Likewise.
12267 * gcc.c-torture/compile/980506-1.x: Likewise.
12268 * gcc.c-torture/compile/981006-1.x: Likewise.
12269 * gcc.c-torture/compile/981022-1.x: Likewise.
12270 * gcc.c-torture/compile/981223-1.x: Likewise.
12271 * gcc.c-torture/compile/990617-1.x: Likewise.
12272 * gcc.c-torture/compile/mipscop-1.x: Likewise.
12273 * gcc.c-torture/compile/mipscop-2.x: Likewise.
12274 * gcc.c-torture/compile/mipscop-3.x: Likewise.
12275 * gcc.c-torture/compile/mipscop-4.x: Likewise.
12276 * gcc.c-torture/compile/simd-5.x: Likewise.
12277
12278 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
12279
12280 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
12281
12282 * gcc.c-torture/execute/20030611-1.c: New test.
12283
12284 2003-06-12 Roger Sayle <roger@eyesopen.com>
12285
12286 PR middle-end/168
12287 * gcc.dg/20030612-1.c: New test case.
12288
12289 2003-06-12 Mark Mitchell <mark@codesourcery.com>
12290
12291 PR c++/10635
12292 * g++.dg/expr/cast1.C: New test.
12293
12294 2003-06-12 Roger Sayle <roger@eyesopen.com>
12295
12296 * gcc.dg/builtins-21.c: New test case.
12297
12298 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
12299
12300 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
12301 options instead of at the end.
12302 * lib/objc.exp (objc_target_compile): Likewise.
12303
12304 2003-06-11 Mark Mitchell <mark@codesourcery.com>
12305
12306 PR c++/10432
12307 * g++.dg/parse/error1.C: New test.
12308
12309 2003-06-11 Janis Johnson <janis187@us.ibm.com>
12310
12311 * gcc.dg/compat/struct-by-value-11_main.c: New file.
12312 * gcc.dg/compat/struct-by-value-11_x.c: New file.
12313 * gcc.dg/compat/struct-by-value-11_y.c: New file.
12314 * gcc.dg/compat/struct-by-value-12_main.c: New file.
12315 * gcc.dg/compat/struct-by-value-12_x.c: New file.
12316 * gcc.dg/compat/struct-by-value-12_y.c: New file.
12317 * gcc.dg/compat/struct-by-value-13_main.c: New file.
12318 * gcc.dg/compat/struct-by-value-13_x.c: New file.
12319 * gcc.dg/compat/struct-by-value-13_y.c: New file.
12320 * gcc.dg/compat/struct-by-value-14_main.c: New file.
12321 * gcc.dg/compat/struct-by-value-14_x.c: New file.
12322 * gcc.dg/compat/struct-by-value-14_y.c: New file.
12323 * gcc.dg/compat/struct-by-value-15_main.c: New file.
12324 * gcc.dg/compat/struct-by-value-15_x.c: New file.
12325 * gcc.dg/compat/struct-by-value-15_y.c: New file.
12326 * gcc.dg/compat/struct-by-value-16_main.c: New file.
12327 * gcc.dg/compat/struct-by-value-16_x.c: New file.
12328 * gcc.dg/compat/struct-by-value-16_y.c: New file.
12329 * gcc.dg/compat/struct-by-value-17_main.c: New file.
12330 * gcc.dg/compat/struct-by-value-17_x.c: New file.
12331 * gcc.dg/compat/struct-by-value-17_y.c: New file.
12332 * gcc.dg/compat/struct-by-value-18_main.c: New file.
12333 * gcc.dg/compat/struct-by-value-18_x.c: New file.
12334 * gcc.dg/compat/struct-by-value-18_y.c: New file.
12335
12336 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
12337 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
12338 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
12339 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
12340 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
12341 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
12342 * gcc.dg/compat/scalar-return-3_main.c: New file.
12343 * gcc.dg/compat/scalar-return-3_x.c: New file.
12344 * gcc.dg/compat/scalar-return-3_y.c: New file.
12345 * gcc.dg/compat/scalar-return-4_main.c: New file.
12346 * gcc.dg/compat/scalar-return-4_x.c: New file.
12347 * gcc.dg/compat/scalar-return-4_y.c: New file.
12348
12349 2003-06-10 Janis Johnson <janis187@us.ibm.com>
12350
12351 * gcc.dg/compat/fp2-struct-check.h: New file.
12352 * gcc.dg/compat/fp2-struct-defs.h: New file.
12353 * gcc.dg/compat/fp2-struct-init.h: New file.
12354 * gcc.dg/compat/struct-by-value-10_main.c: New file.
12355 * gcc.dg/compat/struct-by-value-10_x.c: New file.
12356 * gcc.dg/compat/struct-by-value-10_y.c: New file.
12357 * gcc.dg/compat/struct-return-10_main.c: New file.
12358 * gcc.dg/compat/struct-return-10_x.c: New file.
12359 * gcc.dg/compat/struct-return-10_y.c: New file.
12360
12361 * gcc.dg/compat/compat-common.h: New file.
12362 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
12363 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
12364 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
12365 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
12366 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
12367 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
12368 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
12369 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
12370 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
12371 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
12372 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
12373 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
12374 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
12375 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
12376 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
12377 * gcc.dg/compat/small-struct-check.h: Ditto.
12378 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
12379 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
12380 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
12381 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
12382 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
12383 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
12384 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
12385 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
12386 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
12387 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
12388 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
12389 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
12390 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
12391 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
12392 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
12393 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
12394 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
12395 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
12396 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
12397 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
12398 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
12399 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
12400 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
12401 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
12402 * gcc.dg/compat/struct-return-2_main.c: Ditto.
12403 * gcc.dg/compat/struct-return-2_x.c: Ditto.
12404 * gcc.dg/compat/struct-return-2_y.c: Ditto.
12405 * gcc.dg/compat/struct-return-3_main.c: Ditto.
12406 * gcc.dg/compat/struct-return-3_x.c: Ditto.
12407 * gcc.dg/compat/struct-return-3_y.c: Ditto.
12408
12409 2003-06-10 Geoffrey Keating <geoffk@apple.com>
12410
12411 * g++.dg/pch/static-1.C: New file.
12412 * g++.dg/pch/static-1.Hs: New file.
12413
12414 2003-06-10 Richard Henderson <rth@redhat.com>
12415
12416 * gcc.dg/asm-7.c: Adjust expected warning text.
12417
12418 2003-06-10 Roger Sayle <roger@eyesopen.com>
12419
12420 * gcc.dg/builtins-20.c: New test case.
12421
12422 2003-06-10 Mark Mitchell <mark@codesourcery.com>
12423
12424 PR c++/11131
12425 * g++.dg/opt/template1.C: New test.
12426
12427 2003-06-09 Mark Mitchell <mark@codesourcery.com>
12428
12429 * lib/gcc-dg.exp (dg-test): Clear additional_files and
12430 additional_sources.
12431
12432 2003-05-21 David Taylor <dtaylor@emc.com>
12433
12434 * gcc.dg/Wpadded.c: New file.
12435
12436 2003-06-09 Mark Mitchell <mark@codesourcery.com>
12437
12438 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
12439 * gcc.dg/special/weak-2.c: Add dg-require-weak.
12440 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
12441 dg-require-weak.
12442
12443 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
12444
12445 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
12446
12447 2003-06-09 Mark Mitchell <mark@codesourcery.com>
12448
12449 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
12450 (dg-require-alias): Likewise.
12451 (dg-require-gc-sections): Likewise.
12452 * lib/target-supports.exp (check_gc_sections_available): Likewise.
12453
12454 2003-06-08 Richard Henderson <rth@redhat.com>
12455
12456 * gcc.dg/20011029-2.c: Fix the array reference.
12457 * gcc.dg/asm-7.c: New.
12458
12459 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
12460
12461 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
12462
12463 2003-06-08 Mark Mitchell <mark@codesourcery.com>
12464
12465 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
12466 (dg-require-gc-sections): Likewise.
12467
12468 2003-06-08 Jan Hubicka <jh@suse.cz>
12469
12470 * i386-cmov1.c: Fix regular expression.
12471 * i386-cvt-1.c: Likewise.
12472 * i386-local.c: Likewise.
12473 * i386-local2.c: Likewise.
12474 * i386-mul.c: Likewise.
12475 * i386-ssetype-1.c: Likewise.
12476 * i386-ssetype-3.c: Likewise.
12477 * i386-ssetype-5.c: Likewise.
12478
12479 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12480
12481 PR c++/11039
12482 * g++.dg/warn/implicit-typename2.C: New test.
12483 * g++.dg/warn/implicit-typename3.C: New test.
12484
12485 2003-06-07 Richard Henderson <rth@redhat.com>
12486
12487 * g++.dg/other/offsetof3.C: Use size_t.
12488 * g++.dg/other/offsetof4.C: Likewise.
12489
12490 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
12491
12492 * lib/copy-file.exp: New. Implement gcc_copy_files.
12493
12494 * lib/dg-pch.exp: Load copy-file.exp
12495 (dg-pch): Use gcc_copy_files instead of "file copy".
12496
12497 2003-06-06 Mark Mitchell <mark@codesourcery.com>
12498
12499 * gcc.dg/weak/weak.exp: Simplify.
12500 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
12501 * gcc.dg/weak/weak-1.c: Likewise.
12502 * gcc.dg/weak/weak-2.c: Likewise.
12503 * gcc.dg/weak/weak-3.c: Likewise.
12504 * gcc.dg/weak/weak-4.c: Likewise.
12505 * gcc.dg/weak/weak-5.c: Likewise.
12506 * gcc.dg/weak/weak-6.c: Likewise.
12507 * gcc.dg/weak/weak-7.c: Likewise.
12508 * gcc.dg/weak/weak-8.c: Likewise.
12509 * gcc.dg/weak/weak-9.c: Likewise.
12510
12511 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
12512
12513 gcc.c-torture/execute/20030606-1.c: New.
12514
12515 2003-06-06 Roger Sayle <roger@eyesopen.com>
12516
12517 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
12518 * gcc.dg/builtins-19.c: Likewise.
12519
12520 2003-06-06 Roger Sayle <roger@eyesopen.com>
12521
12522 * gcc.dg/builtins-2.c: Add some more tests.
12523 * gcc.dg/builtins-18.c: New test case.
12524 * gcc.dg/builtins-19.c: New test case.
12525
12526 2003-06-06 Roger Sayle <roger@eyesopen.com>
12527 Jim Wilson <wilson@tuliptree.org>
12528
12529 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
12530
12531 2003-06-06 Jakub Jelinek <jakub@redhat.com>
12532
12533 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
12534 mempcpy/stpcpy calls not to be optimized into something else.
12535 * gcc.c-torture/execute/string-opt-3.c: Moved to...
12536 * gcc.c-torture/execute/builtins/string-7.c: ...here.
12537 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
12538
12539 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12540
12541 * gcc.dg/format/asm_fprintf-1.c: New test.
12542
12543 2003-06-05 Mark Mitchell <mark@codesourcery.com>
12544
12545 * lib/gcc-defs.exp (additional_sources): New variable.
12546 (dg-additional-sources): New function.
12547 (additional_files): New variable.
12548 (dg-additional-files): New function.
12549 (dg-additional-files-options): Likewise.
12550 * lib/gcc-dg.exp (dg-require-weak): New function.
12551 (dg-require-alias): Likewise.
12552 (dg-require-gc-sections): Likewise.
12553 * lib/target-supports.exp (check_alias_available): Remove testfile
12554 parameter.
12555 (check_gc_sections_available): New function.
12556 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
12557 (dg-gpp-additional-files): Likewise.
12558 * lib/g++.exp (additional_sources): Remove.
12559 (additional_files): Likewise.
12560 (g++_target_compile): Use dg-additional-files-options.
12561
12562 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
12563 Tcl logic.
12564 * gcc.dg/special/ecos.exp: Remove.
12565 * gcc.dg/special/20000419-2.c: Use dg-require-*.
12566 * gcc.dg/special/alias-1.c: Likewise.
12567 * gcc.dg/special/alias-2.c: Likewise.
12568 * gcc.dg/special/gcsec-1.c: Likewise.
12569 * gcc.dg/special/weak-1.c: Likewise.
12570 * gcc.dg/special/weak-2.c: Likewise.
12571 * gcc.dg/special/wkali-1.c: Likewise.
12572 * gcc.dg/special/wkali-2.c: Likewise.
12573
12574 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
12575 dg-gpp-additional-*.
12576 * g++.dg/special/conpr-3.C: Likewise.
12577 * g++.dg/special/conpr-4.C: Likewise.
12578 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
12579 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
12580 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
12581 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
12582 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
12583 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
12584 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
12585 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
12586 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
12587 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
12588 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
12589 * g++.old-deja/g++.other/comdat1.C: Likewise.
12590 * g++.old-deja/g++.other/comdat2.C: Likewise.
12591 * g++.old-deja/g++.other/comdat3.C: Likewise.
12592 * g++.old-deja/g++.other/ctor1.C: Likewise.
12593 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
12594
12595 2003-06-05 Richard Henderson <rth@redhat.com>
12596
12597 * gcc.dg/debug/20030605-1.c: New.
12598
12599 2003-06-04 Mark Mitchell <mark@codesourcery.com>
12600
12601 * README.QMTEST: Update.
12602
12603 2003-06-04 Richard Henderson <rth@redhat.com>
12604
12605 * gcc.dg/cleanup-1.c: New.
12606 * gcc.dg/cleanup-2.c: New.
12607 * gcc.dg/cleanup-3.c: New.
12608 * gcc.dg/cleanup-4.c: New.
12609 * gcc.dg/cleanup-5.c: New.
12610 * gcc.dg/cleanup-6.c: New.
12611 * gcc.dg/cleanup-7.c: New.
12612
12613 2003-06-04 Mark Mitchell <mark@codesourcery.com>
12614
12615 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
12616
12617 * lib/dg-pch.exp: New file.
12618 * g++.dg/pch/pch.exp: Use dg-pch.exp.
12619 * gcc.dg/pch/pch.exp: Likewise.
12620
12621 2003-06-04 Roger Sayle <roger@eyesopen.com>
12622
12623 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
12624 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
12625 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
12626 * gcc.dg/builtins-17.c: New test case.
12627 * gcc.dg/i386-387-4.c: New test case.
12628 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
12629
12630 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
12631
12632 * gcc.dg/ultrasp9.c: New test.
12633
12634 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
12635
12636 * gcc.c-torture/compile/20030604-1.c: New test.
12637 * gcc.dg/sparc-constant-1.c: New test.
12638
12639 2003-06-03 Glen Nakamura <glen@imodulo.com>
12640
12641 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
12642
12643 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
12644
12645 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
12646
12647 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
12648 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
12649
12650 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
12651
12652 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
12653
12654 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12655
12656 PR c++/10940
12657 * g++.dg/template/spec10.C: New test.
12658
12659 2003-06-03 Roger Sayle <roger@eyesopen.com>
12660
12661 * gcc.dg/builtins-16.c: New test case.
12662
12663 2003-06-03 Jakub Jelinek <jakub@redhat.com>
12664
12665 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
12666 mempcpy test with post-increments.
12667 * gcc.c-torture/execute/string-opt-3.c: New test.
12668 * gcc.dg/string-opt-1.c: New test.
12669
12670 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
12671
12672 PR fortran/10965
12673 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
12674
12675 2003-06-02 Mark Mitchell <mark@codesourcery.com>
12676
12677 * lib/scanasm.exp (dg-scan): New function, factored out of ...
12678 (scan-assembler): ... here. Use dg-scan.
12679 (scan-assembler-not): Likewise.
12680 (scan-file): New function.
12681 (scan-file-not): Likewise.
12682 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
12683 * gcc.dg/cpp/_Pragma4.c: Likewise.
12684 * gcc.dg/cpp/_Pragma5.c: Likewise.
12685 * gcc.dg/cpp/avoidpaste1.c: Likewise.
12686 * gcc.dg/cpp/avoidpaste2.c: Likewise.
12687 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
12688 * gcc.dg/cpp/cmdlne-P.c: Likewise.
12689 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
12690 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
12691 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
12692 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
12693 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
12694 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
12695 * gcc.dg/cpp/cxxcom1.c: Likewise.
12696 * gcc.dg/cpp/line1.c: Likewise.
12697 * gcc.dg/cpp/maccom1.c: Likewise.
12698 * gcc.dg/cpp/maccom2.c: Likewise.
12699 * gcc.dg/cpp/maccom3.c: Likewise.
12700 * gcc.dg/cpp/maccom4.c: Likewise.
12701 * gcc.dg/cpp/maccom5.c: Likewise.
12702 * gcc.dg/cpp/maccom6.c: Likewise.
12703 * gcc.dg/cpp/multiline.c: Likewise.
12704 * gcc.dg/cpp/spacing1.c: Likewise.
12705 * gcc.dg/cpp/spacing2.c: Likewise.
12706 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
12707 * gcc.dg/cpp/trad/maccom1.c: Likewise.
12708 * gcc.dg/cpp/trad/maccom2.c: Likewise.
12709 * gcc.dg/cpp/trad/maccom3.c: Likewise.
12710 * gcc.dg/cpp/trad/maccom4.c: Likewise.
12711 * gcc.dg/cpp/trad/maccom6.c: Likewise.
12712 * gcc.dg/cpp/cxxcom2.c: Likewise.
12713 * gcc.dg/cpp/cxxcom2.h: New file.
12714
12715 * gcc.dg/cpp/truefalse.cpp: Move it to ...
12716 * g++.dg/cpp/truefalse.C: Here.
12717 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
12718
12719 2003-06-01 Loren James Rittle <ljrittle@acm.org>
12720
12721 * gcc.dg/cpp/redef3.c: New file.
12722
12723 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
12724
12725 * gcc.dg/i386-loop-3.c: New test.
12726
12727 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
12728
12729 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
12730
12731 2003-05-31 Roger Sayle <roger@eyesopen.com>
12732
12733 * gcc.dg/fwrapv-1.c: New test case.
12734 * gcc.dg/fwrapv-2.c: New test case.
12735
12736 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12737
12738 PR c++/10956
12739 * g++.dg/template/spec9.C: New test.
12740
12741 2003-05-29 Roger Sayle <roger@eyesopen.com>
12742
12743 * gcc.dg/duff-4.c: New test case.
12744
12745 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
12746
12747 PR fortran/10843
12748 * g77.dg/ffixed-form-1.f: New test
12749 * g77.dg/ffixed-form-2.f: New test
12750 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
12751 * g77.dg/ffree-form-3.f: New test
12752
12753 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
12754
12755 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
12756 * gcc.dg/wint_t-1.c: Likewise.
12757
12758 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12759
12760 * g++.dg/template/access11.C: New test.
12761
12762 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12763
12764 PR c++/10849
12765 * g++.dg/template/access10.C: New test.
12766
12767 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
12768 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12769
12770 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
12771
12772 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
12773
12774 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
12775 suppress for powerpc-*-darwin*.
12776 * gcc.dg/torture/builtin-noret-2.c: Likewise.
12777
12778 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
12779
12780 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
12781 suppress option for powerpc-*-darwin*.
12782
12783 2003-05-23 Roger Sayle <roger@eyesopen.com>
12784
12785 * gcc.dg/builtins-1.c: Add tests for tan and atan.
12786 * gcc.dg/builtins-4.c: Add test for fmod.
12787
12788 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12789
12790 PR c++/10682
12791 * g++.dg/template/instantiate4.C: New test.
12792
12793 2003-05-22 Roger Sayle <roger@eyesopen.com>
12794
12795 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
12796
12797 2003-05-21 Janis Johnson <janis187@us.ibm.com>
12798
12799 * gcc.dg/compat/scalar-return-1_main.c: New file.
12800 * gcc.dg/compat/scalar-return-1_x.c: New file.
12801 * gcc.dg/compat/scalar-return-1_y.c: New file.
12802 * gcc.dg/compat/scalar-return-2_main.c: New file.
12803 * gcc.dg/compat/scalar-return-2_x.c: New file.
12804 * gcc.dg/compat/scalar-return-2_y.c: New file.
12805 * gcc.dg/compat/struct-return-3_main.c: New file.
12806 * gcc.dg/compat/struct-return-3_y.c: New file.
12807 * gcc.dg/compat/struct-return-3_x.c: New file.
12808 * gcc.dg/compat/struct-return-2_main.c: New file.
12809 * gcc.dg/compat/struct-return-2_x.c: New file.
12810 * gcc.dg/compat/struct-return-2_y.c: New file.
12811
12812 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12813
12814 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
12815 for hppa*-hp-hpux*.
12816 * gcc.dg/20021014-1.c (dg-options): Likewise.
12817 * gcc.dg/nest.c (dg-options): Likewise.
12818
12819 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
12820
12821 PR c++/9738
12822 * g++.dg/ext/dllimport2.C: New file.
12823 * g++.dg/ext/dllimport3.C: New file.
12824
12825 2003-05-20 Janis Johnson <janis187@us.ibm.com>
12826
12827 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
12828 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
12829 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
12830 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
12831 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
12832 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
12833 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
12834 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
12835 * gcc.dg/compat/small-struct-defs.h: New file.
12836 * gcc.dg/compat/small-struct-init.h: New file.
12837 * gcc.dg/compat/small-struct-check.h: New file.
12838 * gcc.dg/compat/fp-struct-defs.h: New file.
12839 * gcc.dg/compat/fp-struct-check.h: New file.
12840 * gcc.dg/compat/fp-struct-init.h: New file.
12841 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
12842 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
12843
12844 2003-05-19 Jakub Jelinek <jakub@redhat.com>
12845
12846 * gcc.dg/20030225-2.c: New test.
12847
12848 2003-05-18 Roger Sayle <roger@eyesopen.com>
12849 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12850
12851 * gcc.c-torture/compile/20030518-1.c: New test case.
12852
12853 2003-05-18 Mark Mitchell <mark@codesourcery.com>
12854
12855 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
12856 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
12857 gcc-dg-debug-runtest.
12858 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
12859 gcc-dg-debug-runtest.
12860
12861 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12862
12863 PR c++/9022
12864 * g++.dg/lookup/using6.C: New test.
12865
12866 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12867
12868 * g++.dg/parse/access2.C: New test.
12869
12870 2003-05-17 Mark Mitchell <mark@codesourcery.com>
12871
12872 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
12873 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
12874 * gcc.dg/debug/debug.exp: Likewise.
12875
12876 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
12877
12878 * gcc.dg/dollar.c: New test.
12879
12880 2003-05-16 Janis Johnson <janis187@us.ibm.com>
12881
12882 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
12883 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
12884 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
12885 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
12886 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
12887 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
12888 * gcc.dg/compat/struct-by-value-6_main.c: New file.
12889 * gcc.dg/compat/struct-by-value-6_x.c: New file.
12890 * gcc.dg/compat/struct-by-value-6_y.c: New file.
12891 * gcc.dg/compat/struct-by-value-7_main.c: New file.
12892 * gcc.dg/compat/struct-by-value-7_x.c: New file.
12893 * gcc.dg/compat/struct-by-value-7_y.c: New file.
12894 * gcc.dg/compat/struct-by-value-8_main.c: New file.
12895 * gcc.dg/compat/struct-by-value-8_x.c: New file.
12896 * gcc.dg/compat/struct-by-value-8_y.c: New file.
12897 * gcc.dg/compat/struct-by-value-9_main.c: New file.
12898 * gcc.dg/compat/struct-by-value-9_x.c: New file.
12899 * gcc.dg/compat/struct-by-value-9_y.c: New file.
12900
12901 2003-05-16 Mark Mitchell <mark@codesourcery.com>
12902
12903 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
12904 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
12905 support for "repo" mode.
12906 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
12907 * lib/g77-dg.exp: Likewise.
12908 * lib/obj-dg.exp: Likewise.
12909
12910 2003-05-16 Jakub Jelinek <jakub@redhat.com>
12911
12912 Merge from gcc-3_2-rhl8-branch:
12913 2003-04-23 Jakub Jelinek <jakub@redhat.com>
12914
12915 * gcc.dg/tls/opt-6.c: New test.
12916
12917 2003-04-05 Jakub Jelinek <jakub@redhat.com>
12918
12919 * gcc.dg/20030405-1.c: New test.
12920
12921 2003-03-09 Jakub Jelinek <jakub@redhat.com>
12922
12923 * gcc.dg/20030309-1.c: New test.
12924
12925 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
12926
12927 * gcc.c-torture/execute/20030307-1.c: New test.
12928
12929 2003-02-20 Randolph Chung <tausq@debian.org>
12930
12931 * gcc.c-torture/compile/20030220-1.c: New test.
12932
12933 2003-02-18 Jakub Jelinek <jakub@redhat.com>
12934
12935 * gcc.dg/20030217-1.c: New test.
12936
12937 2003-01-29 Jakub Jelinek <jakub@redhat.com>
12938
12939 * gcc.c-torture/compile/20020129-1.c: New test.
12940
12941 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
12942
12943 * gcc.dg/unroll-1.c: New test.
12944
12945 2002-11-16 Jan Hubicka <jh@suse.cz>
12946
12947 * gcc.c-torture/execute/20020920-1.c: New test.
12948
12949 2002-10-08 Jakub Jelinek <jakub@redhat.com>
12950
12951 PR target/7434
12952 * gcc.c-torture/compile/20021008-1.c: New test.
12953
12954 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
12955
12956 PR target/7559
12957 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
12958
12959 2002-08-07 Jakub Jelinek <jakub@redhat.com>
12960
12961 * gcc.c-torture/compile/20020807-1.c: New test.
12962
12963 2002-07-30 Jakub Jelinek <jakub@redhat.com>
12964
12965 * gcc.dg/tls/opt-1.c: New test.
12966
12967 2002-07-29 Jakub Jelinek <jakub@redhat.com>
12968
12969 * gcc.dg/20020729-1.c: New test.
12970
12971 2002-07-20 Jakub Jelinek <jakub@redhat.com>
12972
12973 * g++.dg/opt/life1.C: New test.
12974
12975 2002-05-20 Jakub Jelinek <jakub@redhat.com>
12976
12977 * gcc.dg/20020525-1.c: New test.
12978
12979 2002-05-24 Jakub Jelinek <jakub@redhat.com>
12980
12981 PR c++/6794
12982 * g++.dg/ext/pretty1.C: New test.
12983 * g++.dg/ext/pretty2.C: New test.
12984
12985 2003-05-15 Mark Mitchell <mark@codesourcery.com>
12986
12987 PR c++/8385
12988 * g++.dg/ext/typeof5.C: New test.
12989
12990 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
12991
12992 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
12993 __USER_LABEL_PREFIX__ into account.
12994 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
12995
12996 2003-05-14 Roger Sayle <roger@eyesopen.com>
12997
12998 * gcc.dg/builtins-15.c: New test case.
12999
13000 2003-05-13 Zack Weinberg <zack@codesourcery.com>
13001
13002 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
13003
13004 2003-05-12 Mark Mitchell <mark@codesourcery.com>
13005
13006 * lib/g++.exp: Tweak handling of additional source files.
13007 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
13008 * g++.dg/special/conpr-2a.C: Rename to ...
13009 * g++.dg/special/conpr-2a.cc: ... this.
13010 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
13011 * g++.dg/special/conpr-3a.C: Rename to ...
13012 * g++.dg/special/conpr-3a.cc: This.
13013 * g++.dg/special/conpr-3b.C: Rename to ...
13014 * g++.dg/special/conpr-3b.cc: This.
13015 * g++.dg/special/conpr-4.C: New test.
13016 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
13017
13018 2003-05-12 David Edelsohn <edelsohn@gnu.org>
13019
13020 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
13021
13022 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13023
13024 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
13025 * g++.old-deja/g++.robertl/eb71.C: Likewise.
13026 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
13027 * g++.old-deja/g++.other/warn3.C: Likewise.
13028
13029 2003-05-11 Roger Sayle <roger@eyesopen.com>
13030
13031 * gcc.dg/i386-387-1.c: Update to also test log.
13032 * gcc.dg/i386-387-2.c: Likewise.
13033
13034 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
13035
13036 * g77.f-torture/execute/int8421.f: New test.
13037
13038 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13039
13040 PR c++/10230, c++/10481
13041 * g++.dg/lookup/scoped5.C: New test.
13042
13043 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13044
13045 PR c++/10552
13046 * g++.dg/template/ttp6.C: New test.
13047
13048 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
13049
13050 * gcc.c-torture/execute/builtins: New directory.
13051 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
13052 gcc.c-torture/execute/builtins.
13053 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
13054 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
13055 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
13056 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
13057
13058 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13059
13060 PR c++/9252
13061 * g++.dg/template/access8.C: New test.
13062 * g++.dg/template/access9.C: New test.
13063
13064 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13065
13066 PR c++/9554
13067 * g++.dg/parse/access1.C: New test.
13068
13069 2003-05-09 DJ Delorie <dj@redhat.com>
13070
13071 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
13072 long, and not an int.
13073
13074 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13075
13076 PR c++/10555, c++/10576
13077 * g++.dg/template/memclass1.C: New test.
13078
13079 2003-05-08 DJ Delorie <dj@redhat.com>
13080
13081 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
13082 targets.
13083 * gcc.c-torture/execute/20021024-1.x: Likewise.
13084 * gcc.c-torture/execute/shiftdi.x: Likewise.
13085 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
13086 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
13087 * gcc.dg/20021018-1.c: Likewise.
13088
13089 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13090
13091 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
13092
13093 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
13094 (bcopy): Call memmove.
13095
13096 2003-05-08 Roger Sayle <roger@eyesopen.com>
13097
13098 * g77.f-torture/compile/8485.f: New test case.
13099
13100 2003-05-07 Richard Henderson <rth@redhat.com>
13101
13102 PR c++/10570
13103 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
13104 Verify exception_cleanup not called for rethrows.
13105 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
13106 when exiting catch block without rethrowing.
13107 * g++.dg/eh/forced3.C: New.
13108 * g++.dg/eh/forced4.C: New.
13109
13110 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
13111
13112 * gcc.dg/20030505.c: Fix triplet.
13113
13114 2003-05-06 DJ Delorie <dj@redhat.com>
13115
13116 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
13117 * gcc.dg/nest.c: Likewise.
13118
13119 2003-05-05 Roger Sayle <roger@eyesopen.com>
13120
13121 * gcc.dg/builtins-14.c: New test case.
13122
13123 2003-05-05 Janis Johnson <janis187@us.ibm.com>
13124
13125 * lib/compat.exp (compat-execute): New argument.
13126 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
13127 * gcc.dg/compat: New test directory.
13128 * gcc.dg/compat/compat.exp: New expect script.
13129 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
13130 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
13131 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
13132 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
13133 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
13134 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
13135
13136 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
13137 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
13138 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
13139 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
13140 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
13141 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
13142 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
13143 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
13144 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
13145 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
13146 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
13147 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
13148 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
13149 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
13150 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
13151
13152 2003-05-05 Zack Weinberg <zack@codesourcery.com>
13153
13154 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
13155
13156 2003-05-05 Jakub Jelinek <jakub@redhat.com>
13157
13158 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
13159
13160 2003-05-05 Geoffrey Keating <geoffk@apple.com>
13161
13162 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
13163 * gcc.dg/ppc-fsel-2.c: New test.
13164
13165 * gcc.dg/unused-5.c: New test.
13166
13167 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13168
13169 PR c++/10496
13170 * g++.dg/warn/pmf1.C: New test.
13171
13172 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13173
13174 PR c++/4494
13175 * g++.dg/warn/main.C: New test.
13176
13177 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13178
13179 * gcc.dg/nonnull-3.c: New test.
13180
13181 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
13182
13183 * gcc.dg/cpp/Wtrigraphs.c: Update.
13184 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
13185
13186 2003-05-03 Geoffrey Keating <geoffk@apple.com>
13187
13188 * gcc.dg/ppc-fsel-1.c: New test.
13189
13190 2003-05-03 Zack Weinberg <zack@codesourcery.com>
13191
13192 PR c/10604
13193 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
13194
13195 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
13196
13197 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
13198
13199 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13200
13201 PR c++/9364, c++/10553, c++/10586
13202 * g++.dg/parse/typename4.C: New test.
13203 * g++.dg/parse/typename5.C: Likewise.
13204
13205 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
13206
13207 * gcc.c-torture/compile/20030503-1.c: New test.
13208
13209 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13210
13211 * g++.dg/lookup/using5.C: Fix testcase error.
13212
13213 2003-05-01 Chris Demetriou <cgd@broadcom.com>
13214
13215 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
13216 since MEABI is no longer supported. Remove all vestiges
13217 of MEABI from the test.
13218
13219 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13220
13221 PR c++/10554
13222 * g++.dg/lookup/using5.C: New test.
13223
13224 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13225
13226 PR c++/8772
13227 * g++.dg/template/ttp5.C: New test.
13228
13229 2003-04-30 Mark Mitchell <mark@codesourcery.com>
13230
13231 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
13232 (dg-gpp-additional-sources): New function.
13233 (dg-gpp-additional-files): Likewise.
13234 * lib/g++.exp (additional_sources): New variable.
13235 (additional_files): Likewise.
13236 (g++_target_compile): Deal with them.
13237 * lib/old-dejagnu.exp: Remove.
13238 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
13239 * g++.old-deja: Revise all tests to use dg commands.
13240
13241 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13242
13243 PR c++/9432, c++/9528
13244 * g++.dg/lookup/using4.C: New test.
13245
13246 2003-04-29 Geoffrey Keating <geoffk@apple.com>
13247
13248 * gcc.dg/noreturn-5.c: New file.
13249 * gcc.dg/noreturn-6.c: New file.
13250
13251 * gcc.c-torture/compile/inline-1.c: New file.
13252
13253 2003-04-29 Mark Mitchell <mark@codesourcery.com>
13254
13255 PR c++/10551
13256 * g++.dg/template/explicit1.C: New test.
13257
13258 2003-04-29 Mark Mitchell <mark@codesourcery.com>
13259
13260 PR c++/10549
13261 * g++.dg/other/bitfield1.C: New test.
13262
13263 PR c++/10527
13264 * g++.dg/init/new7.C: New test.
13265
13266 2003-04-29 Mark Mitchell <mark@codesourcery.com>
13267
13268 * g++.dg/ext/desig1.C: New test.
13269 * g++.dg/ext/init1.C: Update.
13270
13271 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
13272
13273 2003-04-28 Mark Mitchell <mark@codesourcery.com>
13274
13275 PR c++/10180
13276 * g++.dg/warn/Winline-1.C: New test.
13277
13278 2003-04-28 Jakub Jelinek <jakub@redhat.com>
13279
13280 * gcc.c-torture/execute/string-opt-19.c: New test.
13281
13282 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
13283 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
13284
13285 2003-04-27 Mark Mitchell <mark@codesourcery.com>
13286
13287 PR c++/10506
13288 * g++.dg/init/new6.C: New test.
13289
13290 PR c++/10503
13291 * g++.dg/init/ref6.C: New test.
13292
13293 2003-04-26 David Edelsohn <edelsohn@gnu.org>
13294
13295 * g++.dg/warn/weak1.C: XFAIL on AIX4.
13296
13297 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13298
13299 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
13300 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
13301
13302 2003-04-25 Mark Mitchell <mark@codesourcery.com>
13303
13304 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
13305 initialized static data members.
13306
13307 2003-04-25 H.J. Lu <hjl@gnu.org>
13308
13309 * gcc.dg/ia64-sync-4.c: New test.
13310
13311 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13312
13313 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
13314 date.
13315
13316 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
13317
13318 PR c++/10337
13319 * g++.dg/warn/conv1.C: New test.
13320 * g++.old-deja/g++.other/conv7.C: Adjust.
13321 * g++.old-deja/g++.other/overload14.C: Adjust.
13322
13323 2003-04-23 Mark Mitchell <mark@codesourcery.com>
13324
13325 PR c++/10471
13326 * g++.dg/template/defarg2.C: New test.
13327
13328 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
13329
13330 * gcc.dg/cpp/include2.c: Update.
13331 * gcc.dg/cpp/multiline-2.c: New.
13332 * gcc.dg/cpp/multiline.c: Update.
13333 * gcc.dg/cpp/strify2.c: Update.
13334 * gcc.dg/cpp/trad/literals-2.c: Update.
13335
13336 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13337
13338 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
13339
13340 2003-04-23 Mark Mitchell <mark@codesourcery.com>
13341
13342 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
13343
13344 2003-04-23 Mark Mitchell <mark@codesourcery.com>
13345
13346 PR c++/10451
13347 * g++.dg/parse/crash4.C: New test.
13348
13349 PR c++/9847
13350 * g++.dg/parse/crash5.C: New test.
13351
13352 2003-04-22 Mark Mitchell <mark@codesourcery.com>
13353
13354 PR c++/10446
13355 * g++.dg/parse/crash3.C: New test.
13356
13357 PR c++/10428
13358 * g++.dg/parse/elab1.C: New test.
13359
13360 2003-04-22 Devang Patel <dpatel@apple.com>
13361
13362 * gcc.dg/cpp/trad/funlike-5.c: New test.
13363
13364 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
13365
13366 * g++.dg/other/packed1.C: Fix dg options.
13367
13368 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
13369
13370 * g++.dg/other/offsetof2.C: New test.
13371
13372 2003-04-21 Mark Mitchell <mark@codesourcery.com>
13373
13374 * g++.dg/template/recurse.C: Adjust location of error messages.
13375
13376 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
13377
13378 PR c++/9881
13379 * g++.dg/init/addr-const1.C: New test.
13380 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
13381
13382 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
13383
13384 PR c++/10405
13385 * g++.dg/lookup/struct-hack1.C: New test.
13386
13387 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
13388
13389 * ucs.c: Update diagnostic messages.
13390
13391 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
13392
13393 * gcc.dg/cpp/truefalse.cpp: New test.
13394 * gcc.dg/cpp/cpp.exp: Update.
13395 * g++.dg/other/stdbool-if.C: Remove.
13396
13397 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
13398
13399 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
13400 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
13401
13402 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
13403
13404 * gcc.c-torture/compile/20030418-1.c: New test.
13405
13406 2003-04-17 Janis Johnson <janis187@us.ibm.com>
13407
13408 * README.compat: Remove; content moved to doc/sourcebuild.texi.
13409
13410 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13411
13412 PR c++/10347
13413 g++.dg/template/dependent-name1.C: New test.
13414
13415 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
13416
13417 * gcc.dg/warn-1.c (tourist_guide): New array,
13418 contains a pointer to bar.
13419
13420 2003-04-16 Roger Sayle <roger@eyesopen.com>
13421
13422 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
13423 * gcc.c-torture/execute/medce-1.c: New test case.
13424 * gcc.c-torture/execute/medce-2.c: New test case.
13425
13426 2003-04-15 Mark Mitchell <mark@codesourcery.com>
13427
13428 * lib/prune.exp: Ignore more messages.
13429
13430 PR c++/10381
13431 * g++.dg/parse/lookup3.C: New test.
13432
13433 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
13434
13435 * gcc.c-torture/compile/20030415-1.c : New test.
13436
13437 2003-04-14 Mark Mitchell <mark@codesourcery.com>
13438
13439 * gcc.c-torture/execute/scope-2.c: Move to ...
13440 * gcc.dg/noncompile/scope.c: .... here.
13441
13442 2003-04-14 Roger Sayle <roger@eyesopen.com>
13443
13444 * gcc.dg/20030414-2.c: New test case.
13445
13446 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
13447
13448 PR target/10377
13449 * gcc.dg/20030414-1.c: New test.
13450
13451 2003-04-13 Roger Sayle <roger@eyesopen.com>
13452
13453 * gcc.dg/builtins-12.c: New test case.
13454 * gcc.dg/builtins-13.c: New test case.
13455
13456 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13457
13458 * gcc.c-torture/execute/string-opt-18.c: New test.
13459
13460 2003-04-13 Mark Mitchell <mark@codesourcery.com>
13461
13462 PR c++/10300
13463 * g++.dg/init/new5.C: New test.
13464
13465 2003-04-12 Mark Mitchell <mark@codesourcery.com>
13466
13467 PR c++/7910
13468 * g++.dg/ext/dllimport1.C: New test.
13469
13470 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
13471
13472 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
13473
13474 2003-04-11 Bud Davis <bdavis9659@comcast.net>
13475
13476 PR Fortran/9263
13477 * g77.f-torture/noncompile/9263.f: New test
13478 PR Fortran/1832
13479 * g77.f-torture/execute/1832.f: New test
13480
13481 2003-04-11 David Chad <davidc@freebsd.org>
13482 Loren J. Rittle <ljrittle@acm.org>
13483
13484 libobjc/8562
13485 * objc.dg/headers.m: New test.
13486
13487 2003-04-10 Zack Weinberg <zack@codesourcery.com>
13488
13489 * gcc.c-torture/execute/builtin-noret-2.c: New.
13490 * gcc.c-torture/execute/builtin-noret-2.x: New.
13491 XFAIL builtin-noret-2.c at -O1 and above.
13492 * gcc.dg/redecl.c: New.
13493 * gcc.dg/Wshadow-1.c: Update error regexps.
13494
13495 2003-04-10 Mark Mitchell <mark@codesourcery.com>
13496
13497 * g++.dg/abi/bitfield10.C: New test.
13498
13499 2003-04-09 Mike Stump <mrs@apple.com>
13500
13501 * gcc.dg/pch/pch.exp: Make testcase names longer.
13502 * g++.dg/pch/pch.exp: Make testcase names longer.
13503
13504 2003-04-08 Roger Sayle <roger@eyesopen.com>
13505
13506 * gcc.dg/builtins-11.c: New test case.
13507
13508 2003-04-08 Roger Sayle <roger@eyesopen.com>
13509
13510 * gcc.dg/builtins-9.c: New test case.
13511 * gcc.dg/builtins-10.c: New test case.
13512
13513 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
13514
13515 * gcc.dg/noncompile/init-4.c.c: New test.
13516
13517 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
13518
13519 * gcc.misc-test/gcov-9.c: New test.
13520 * gcc.misc-test/gcov-10.c: New test
13521 * gcc.misc-test/gcov-11.c: New test.
13522
13523 2003-04-05 Zack Weinberg <zack@codesourcery.com>
13524
13525 PR optimization/10024
13526 * gcc.c-torture/compile/20030405-1.c: New test.
13527
13528 2003-04-04 Geoffrey Keating <geoffk@apple.com>
13529
13530 * gcc.dg/pch/static-3.c: New.
13531 * gcc.dg/pch/static-3.hs: New.
13532 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
13533
13534 2003-04-04 Richard Henderson <rth@redhat.com>
13535
13536 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
13537 * g++.dg/eh/forced2.C: Likewise.
13538
13539 2003-04-03 Mike Stump <mrs@apple.com>
13540
13541 * lib/scanasm.exp (scan-assembler): Add xfail processing for
13542 target arg.
13543 (scan-assembler-times, scan-assembler-not): Likewise.
13544 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
13545
13546 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
13547
13548 * gcc.dg/sparc-loop-1.c: New test.
13549
13550 2003-04-02 Geoffrey Keating <geoffk@apple.com>
13551
13552 PR other/9274
13553 * g++.dg/pch/system-2.C: New.
13554 * g++.dg/pch/system-2.Hs: New.
13555
13556 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
13557
13558 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
13559
13560 * g++.dg/eh/simd-1.C (vecfunc): Same.
13561
13562 2003-04-01 Roger Sayle <roger@eyesopen.com>
13563
13564 * gcc.c-torture/execute/20030401-1.c: New test case.
13565
13566 2003-04-01 Ziemowit Laski <zlaski@apple.com>
13567
13568 * objc.dg/defs.m: New.
13569
13570 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
13571
13572 * g++.dg/eh/simd-1.C: New.
13573 * g++.dg/eh/simd-2.C: New.
13574
13575 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
13576
13577 * gcc.c-torture/execute/simd-3.c: New.
13578
13579 2003-03-31 Mark Mitchell <mark@codesourcery.com>
13580
13581 PR c/9936
13582 * gcc.dg/20030331-2.c: New test.
13583
13584 2003-03-31 Mark Mitchell <mark@codesourcery.com>
13585
13586 PR c++/10278
13587 * g++.dg/parse/crash2.C: New test.
13588
13589 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
13590
13591 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
13592 * gcc.c-torture/execute/20030331-1.c: ...here.
13593
13594 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
13595
13596 * gcc.c-torture/execute/20030331-1.c: New test.
13597
13598 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
13599
13600 * lib/gcov.exp: Adjust call return testing strings.
13601 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
13602
13603 2003-03-31 Roger Sayle <roger@eyesopen.com>
13604
13605 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
13606 * gcc.dg/builtins-7.c: New test case.
13607 * gcc.dg/builtins-8.c: New test case.
13608
13609 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
13610
13611 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
13612
13613 2003-03-30 Mark Mitchell <mark@codesourcery.com>
13614
13615 PR c++/7647
13616 * g++.dg/lookup-class-member-2.C: New test.
13617
13618 2003-03-30 Glen Nakamura <glen@imodulo.com>
13619
13620 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
13621
13622 2003-03-28 Roger Sayle <roger@eyesopen.com>
13623
13624 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
13625
13626 2003-03-28 Mark Mitchell <mark@codesourcery.com>
13627
13628 * g++.dg/init/attrib1.C: New test.
13629
13630 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
13631
13632 * gcc.dg/ultrasp8.c: New test.
13633
13634 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
13635
13636 * gcc.dg/ultrasp7.c: New test.
13637
13638 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
13639
13640 PR c++/10047
13641 * g++.dg/template/inline1.C: New test.
13642
13643 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
13644
13645 * gcc.dg/sparc-dwarf2.c: New test.
13646
13647 2003-03-27 Roger Sayle <roger@eyesopen.com>
13648
13649 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
13650 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
13651
13652 2003-03-27 Mark Mitchell <mark@codesourcery.com>
13653
13654 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
13655 than reading .x files.
13656 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
13657 * g77.dg/gcov/gcov-1.f: Likewise.
13658 * gcc.misc-tests/gcov-4b.c: Likewise.
13659 * gcc.misc-tests/gcov-5b.c: Likewise.
13660 * gcc.misc-tests/gcov-6.c: Likewise.
13661 * gcc.misc-tests/gcov-7.c: Likewise.
13662 * gcc.misc-tests/gcov-8.c: Likewise.
13663 * g++.dg/gcov/gcov-1.x: Remove.
13664 * g77.dg/gcov/gcov-1.x: Likewise.
13665 * gcc.misc-tests/gcov-4b.x: Likewise.
13666 * gcc.misc-tests/gcov-5b.x: Likewise.
13667 * gcc.misc-tests/gcov-6.x: Likewise.
13668 * gcc.misc-tests/gcov-7.x: Likewise.
13669 * gcc.misc-tests/gcov-8.x: Likewise.
13670
13671 2003-03-27 Glen Nakamura <glen@imodulo.com>
13672
13673 PR opt/10087
13674 * gcc.dg/20030324-1.c: New test.
13675
13676 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
13677
13678 PR c++/10224
13679 * g++.dg/template/arg3.C: New test.
13680
13681 PR c++/10158
13682 * g++.dg/template/friend18.C: New test.
13683
13684 2003-03-26 Roger Sayle <roger@eyesopen.com>
13685
13686 * g77.f-torture/compile/20030326-1.f: New test case.
13687
13688 2003-03-26 Janis Johnson <janis187@us.ibm.com>
13689
13690 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
13691
13692 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
13693
13694 2003-03-26 Jakub Jelinek <jakub@redhat.com>
13695
13696 * gcc.dg/ia64-sync-3.c: New test.
13697
13698 2003-03-26 Alan Modra <amodra@bigpond.net.au>
13699
13700 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
13701
13702 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13703
13704 * gcc.dg/ultrasp6.c: New test.
13705
13706 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
13707
13708 * gcc.dg/i386-signbit-1.c: New test.
13709 * gcc.dg/i386-signbit-2.c: New test.
13710 * gcc.dg/i386-signbit-3.c: New test.
13711
13712 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
13713
13714 * gcc.dg/ultrasp5.c: Fix options.
13715
13716 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
13717
13718 * gcc.dg/ultrasp5.c: Fix comment.
13719
13720 2003-03-24 Bud Davis <bdavis9659@comcast.net>
13721
13722 PR fortran/10197
13723 * g77.f-torture/execute/10197.f: New test.
13724
13725 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
13726
13727 PR c++/9898, c++/383
13728 * g++.dg/template/conv6.C: New test.
13729
13730 PR c++/10119
13731 * g++.dg/template/ptrmem5.C: New test.
13732
13733 PR c++/10026
13734 * g++.dg/lookup/koenig1.C: New test.
13735
13736 PR C++/10199
13737 * g++.dg/lookup/template2.C: New test.
13738
13739 2003-03-24 Jakub Jelinek <jakub@redhat.com>
13740
13741 * g++.dg/opt/rtti1.C: New test.
13742
13743 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
13744
13745 * gcc.dg/ultrasp5.c: New test.
13746
13747 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
13748
13749 PR middle-end/9967
13750 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
13751 builtin fputs.
13752
13753 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
13754
13755 PR c/8224
13756 * gcc.dg/20030323-1.c: New test.
13757
13758 2003-03-23 Roger Sayle <roger@eyesopen.com>
13759
13760 * gcc.c-torture/compile/20030323-1.c: New test case.
13761
13762 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
13763
13764 * gcc.dg/20030321-1.c: New test.
13765
13766 2003-03-22 Zack Weinberg <zack@codesourcery.com>
13767
13768 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
13769
13770 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
13771
13772 PR c++/9978, c++/9708
13773 * g++.dg/ext/vlm1.C: Adjust expected error.
13774 * g++.dg/ext/vla2.C: New test.
13775 * g++.dg/template/arg1.C: New test.
13776 * g++.dg/template/arg2.C: New test.
13777
13778 2003-03-22 Bud Davis <bdavis9659@comcast.net>
13779
13780 * g77.f-torture/execute/select.f: New test.
13781 * g77.f-torture/noncompile/select_no_compile.f: New test.
13782
13783 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
13784
13785 PR c++/9898
13786 * g++.dg/other/error4.C: New test.
13787
13788 2003-03-20 Mark Mitchell <mark@codesourcery.com>
13789
13790 * g++.dg/template/friend17.C: New test.
13791
13792 2003-03-21 Alan Modra <amodra@bigpond.net.au>
13793
13794 * gcc.c-torture/compile/20030320-1.c: New.
13795
13796 2003-03-20 Roger Sayle <roger@eyesopen.com>
13797
13798 * gcc.dg/builtins-6.c: New test case.
13799
13800 2003-03-19 Alan Modra <amodra@bigpond.net.au>
13801
13802 PR target/10073
13803 * gcc.c-torture/compile/20030319-1.c: New.
13804
13805 2003-03-18 Jan Hubicka <jh@suse.cz>
13806
13807 * gcc.dg/i386-cvt-1.c: New test.
13808
13809 2003-03-17 Zack Weinberg <zack@codesourcery.com>
13810
13811 * objc.dg/naming-1.m: Use "(parse|syntax) error".
13812 * objc.dg/naming-2.m: Likewise.
13813
13814 2003-03-17 Mark Mitchell <mark@codesourcery.com>
13815
13816 PR c++/9639
13817 * g++.dg/parse/crash1.C: New test.
13818
13819 2003-03-16 Mark Mitchell <mark@codesourcery.com>
13820
13821 PR c++/8805
13822 * g++.dg/eh/cleanup1.C: New test.
13823
13824 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
13825
13826 * gcc.c-torture/execute/20030316-1.c: New test case.
13827
13828 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
13829
13830 PR c++/9629
13831 * g++.dg/init/ctor2.C: New test.
13832
13833 2003-03-15 Roger Sayle <roger@eyesopen.com>
13834
13835 * g77.f-torture/compile/xformat.f: New test case.
13836
13837 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13838
13839 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
13840 * g++.old-deja/g++.mike/eh50.C: Likewise.
13841
13842 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13843
13844 PR c++/6440
13845 * g++.dg/template/spec7.C: New test.
13846 * g++.dg/template/spec8.C: Likewise.
13847
13848 2003-03-14 Jakub Jelinek <jakub@redhat.com>
13849
13850 * gcc.c-torture/execute/20030313-1.c: New test.
13851
13852 2003-03-14 Richard Henderson <rth@redhat.com>
13853
13854 * gcc.dg/inline-2.c: Adjust alpha test for external call.
13855
13856 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
13857
13858 * gcc.c-torture/compile/20030314-1.c: New test.
13859
13860 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
13861
13862 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
13863 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
13864 thumb target,
13865 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
13866 to accept newer _imp__ prefix and additional
13867 newline in .drectve section.
13868 * gcc.dg/dll-4.c: Likewise.
13869 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
13870 switch.
13871
13872 2003-03-13 Mark Mitchell <mark@codesourcery.com>
13873
13874 * g++.dg/parse/namespace9.C: New test.
13875
13876 * g++.dg/init/ref5.C: New test.
13877 * g++.dg/parse/ptrmem1.C: Likewise.
13878
13879 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13880
13881 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
13882 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
13883 regular expression.
13884 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
13885 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
13886
13887 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
13888
13889 * gcc.c-torture/execute/20030224-2.c: New test.
13890
13891 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
13892
13893 * gcc.dg/decl-3.c: New test.
13894
13895 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
13896
13897 * gcc.dg/i386-loop-2.c: New test.
13898
13899 2003-03-11 Mark Mitchell <mark@codesourcery.com>
13900
13901 PR c++/9474
13902 * g++.dg/parse/namespace8.C: New test.
13903
13904 PR c++/9924
13905 * g++.dg/overload/builtin2.C: New test.
13906
13907 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
13908
13909 * gcc.dg/return-type-3.c: New test.
13910
13911 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
13912
13913 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
13914 profiling options are not supported.
13915
13916 2003-03-10 Mark Mitchell <mark@codesourcery.com>
13917
13918 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
13919 * g++.old-deja/g++.warn/impint2.C: Likewise.
13920
13921 2003-03-10 Devang Patel <dpatel@apple.com>
13922
13923 * g++.dg/cpp/c++_cmd_1.C: New test.
13924 * g++.dg/cpp/c++_cmd_1.h: New file.
13925
13926 2003-03-10 Segher Boessenkool <segher@koffie.nl>
13927
13928 * gcc.dg/altivec-9.c: New file.
13929
13930 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13931
13932 * gcc.dg/ppc-sdata-1.c: New test.
13933 * gcc.dg/ppc-sdata-2.c: New test.
13934
13935 2003-03-09 Mark Mitchell <mark@codesourcery.com>
13936
13937 PR c++/9373
13938 * g++.dg/opt/ptrmem2.C: New test.
13939
13940 PR c++/8534
13941 * g++.dg/opt/ptrmem1.C: New test.
13942
13943 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
13944
13945 * gcc.dg/i386-loop-1.c: New test.
13946
13947 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13948
13949 PR c++/9970
13950 * g++.dg/lookup/friend1.C: New test.
13951
13952 2003-03-08 Mark Mitchell <mark@codesourcery.com>
13953
13954 PR c++/9823
13955 * g++.dg/parser/constructor1.C: New test.
13956
13957 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
13958
13959 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
13960
13961 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
13962
13963 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
13964
13965 * gcc.dg/cpp/Wunused.c: Update test.
13966
13967 2003-03-08 Jan Hubicka <jh@suse.cz>
13968
13969 * gcc.dg/inline-3.c: New test.
13970
13971 2003-03-08 Mark Mitchell <mark@codesourcery.com>
13972
13973 PR c++/9809
13974 * g++.dg/parse/builtin1.C: New test.
13975
13976 PR c++/9982
13977 * g++.dg/abi/cookie1.C: New test.
13978 * g++.dg/abi/cookie2.C: Likewise.
13979
13980 PR c++/9524
13981 * g++.dg/template/field1.C: New test.
13982
13983 PR c++/9912
13984 * g++.dg/parse/class1.C: New test.
13985 * g++.dg/parse/namespace7.C: Likewise.
13986 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
13987
13988 2003-03-07 Mark Mitchell <mark@codesourcery.com>
13989
13990 * g++.dg/init/ref4.C: New test.
13991
13992 2003-03-07 Jan Hubicka <jh@suse.cz>
13993
13994 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
13995 * gcc.dg/inline-3.c: New test.
13996
13997 2003-03-06 Mark Mitchell <mark@codesourcery.com>
13998
13999 * g++.dg/init/ref3.C: New test.
14000
14001 PR c++/9965
14002 * g++.dg/init/ref2.C: New test.
14003
14004 PR c++/9400
14005 * g++.dg/warn/Wshadow-2.C: New test.
14006
14007 PR c++/9791
14008 * g++.dg/warn/Woverloaded-1.C: New test.
14009
14010 2003-03-05 Jan Hubicka <jh@suse.cz>
14011
14012 * gcc.dg/i386-local2.c: New.
14013 * gcc.dg/i386-local.c: Fix typo.
14014
14015 2003-03-05 Mark Mitchell <mark@codesourcery.com>
14016
14017 * g++.dg/abi/layout3.C: New test.
14018
14019 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
14020
14021 * gcc.c-torture/compile/20030305-1.c
14022
14023 2003-03-05 Jan Hubicka <jh@suse.cz>
14024
14025 * gcc.dg/i386-local.c: New.
14026
14027 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
14028
14029 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
14030
14031 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
14032
14033 * gcc.dg/switch-2.c: New test.
14034 * gcc.dg/switch-3.c: New test.
14035 * gcc.dg/Wswitch.c: Adjust line numbers.
14036 * gcc.dg/Wswitch-default.c: Likewise.
14037 * gcc.dg/Wswitch-enum.c: Likewise.
14038
14039 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
14040
14041 * gcc.c-torture/execute/20030222-1.c: New test.
14042
14043 2003-03-03 James E Wilson <wilson@tuliptree.org>
14044
14045 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
14046
14047 2003-03-03 Mark Mitchell <mark@codesourcery.com>
14048
14049 PR c++/9878
14050 * g++.dg/init/ref1.C: New test.
14051
14052 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
14053
14054 * gcc.dg/sh-relax.c: New SH-only test.
14055
14056 2003-03-03 Geoffrey Keating <geoffk@apple.com>
14057
14058 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
14059 comment explaining purpose of testcase.
14060
14061 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
14062
14063 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
14064 for HC11/HC12 (asm needs two int registers).
14065 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
14066 HC11/HC12 because the test uses an asm which needs two 32-bit
14067 registers.
14068
14069 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
14070
14071 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
14072 for HC11/HC12 (array is too large otherwise).
14073 * gcc.c-torture/compile/920501-4.x: New file, likewise.
14074 * gcc.c-torture/compile/20010518-2.x: Likewise.
14075 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
14076 HC11/HC12 (array is too large).
14077
14078 2003-03-01 Geoffrey Keating <geoffk@apple.com>
14079
14080 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
14081 * lib/g++-dg.exp (g++-dg-test): Likewise.
14082
14083 2003-03-01 Roger Sayle <roger@eyesopen.com>
14084
14085 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
14086 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
14087
14088 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14089
14090 * g++.dg/warn/implicit-typename1.C: Remove warning.
14091
14092 2003-02-28 Richard Henderson <rth@redhat.com>
14093
14094 * gcc.dg/noreturn-1.c: Move noreturn warning line.
14095 * gcc.dg/return-type-1.c: Move control reaches end warning line.
14096
14097 2003-02-28 Geoffrey Keating <geoffk@apple.com>
14098
14099 * gcc.dg/pch/pch.exp: Change .pch to .gch.
14100 * g++.dg/pch/pch.exp: Likewise.
14101
14102 2003-02-28 Mark Mitchell <mark@codesourcery.com>
14103
14104 PR c++/9879
14105 * testsuite/g++.dg/init/new4.C: New test.
14106
14107 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
14108
14109 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
14110
14111 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
14112
14113 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
14114 unsigned long.
14115
14116 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
14117 wider than float.
14118
14119 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14120
14121 * lib/scanasm.exp: Add support for counting numbers of
14122 occurences.
14123 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
14124 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
14125
14126 2003-02-25 Mark Mitchell <mark@codesourcery.com>
14127
14128 PR c++/9683
14129 * g++.dg/template/static3.C: New test.
14130
14131 PR c++/9829
14132 * g++.dg/parse/namespace6.C: New test.
14133
14134 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14135
14136 PR target/9732
14137 * gcc.dg/20030225-1.c: New test.
14138
14139 2003-02-24 Mark Mitchell <mark@codesourcery.com>
14140
14141 * README: Remove out-of-date information.
14142
14143 PR c++/9836
14144 * g++.dg/template/spec6.C: New test.
14145
14146 2003-02-24 Jeff Law <law@redhat.com>
14147
14148 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
14149
14150 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
14151
14152 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
14153 * gcc.dg/pragma-ep-1.c: Likewise.
14154
14155 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14156
14157 PR c++/9602
14158 * g++.dg/template/friend16.C: New test.
14159
14160 2003-02-23 Mark Mitchell <mark@codesourcery.com>
14161
14162 PR c++/5333
14163 * g++.dg/parse/fused-params1.C: Adjust error messages.
14164 * g++.dg/template/nested3.C: New test.
14165
14166 2003-02-24 Alan Modra <amodra@bigpond.net.au>
14167
14168 * g++.dg/abi/param1.C: New test.
14169
14170 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14171
14172 PR c++/7982
14173 * g++.dg/warn/implicit-typename1.C: New test.
14174
14175 2003-02-22 Kelley Cook <kelleycook@comcast.net>
14176
14177 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
14178 with "mtune".
14179 * g++.old-deja/g++.other/store-expr2.C: Likewise.
14180 * gcc.c-torture/execute/20010129-1.x: Likewise.
14181 * gcc.dg/20011107-1.c: Likewise.
14182 * gcc.dg/20020108-1.c: Likewise.
14183 * gcc.dg/20020122-3.c: Likewise.
14184 * gcc.dg/20020206-1.c: Likewise.
14185 * gcc.dg/20020310-1.c: Likewise.
14186 * gcc.dg/20020426-2.c: Likewise.
14187 * gcc.dg/20020517-1.c: Likewise.
14188 * gcc.dg/991230-1.c: Likewise.
14189 * gcc.dg/i386-unroll-1.c: Likewise.
14190 * gcc.misc-tests/i386-prefetch.exp: Likewise.
14191
14192 2003-02-22 Jan Hubicka <jh@suse.cz>
14193
14194 * gcc.dg/i386-mul.c: New test.
14195
14196 2003-02-21 Roger Sayle <roger@eyesopen.com>
14197
14198 * gcc.dg/builtins-5.c: New test case.
14199
14200 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
14201
14202 * gcc.dg/asmreg-1.c: New test.
14203
14204 2003-02-21 Mark Mitchell <mark@codesourcery.com>
14205
14206 PR c++/9749
14207 * g++.dg/parse/varmod1.C: New test.
14208
14209 2003-02-21 Mark Mitchell <mark@codesourcery.com>
14210
14211 PR c++/9727
14212 * g++.dg/template/op1.C: New test.
14213
14214 2003-02-21 Mark Mitchell <mark@codesourcery.com>
14215
14216 PR c++/8906
14217 * g++.dg/template/nested2.C: New test.
14218
14219 2003-02-21 Mark Mitchell <mark@codesourcery.com>
14220
14221 PR c++/8724
14222 * g++.dg/expr/dtor1.C: New test.
14223
14224 2003-02-21 Zack Weinberg <zack@codesourcery.com>
14225
14226 * gcc.dg/cpp/include3.c: New test.
14227 * gcc.dg/cpp/inc/foo.h: New file.
14228
14229 2003-02-21 Glen Nakamura <glen@imodulo.com>
14230
14231 * gcc.c-torture/execute/20030221-1.c: New test.
14232
14233 2003-02-20 Mark Mitchell <mark@codesourcery.com>
14234
14235 PR c++/9729
14236 * g++.dg/abi/conv1.C: New test.
14237
14238 2003-02-20 Jan Hubicka <jh@suse.cz>
14239
14240 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
14241
14242 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
14243
14244 * gcc.c-torture/compile/20030219-1.c: New test.
14245
14246 2003-02-18 Jan Hubicka <jh@suse.cz>
14247
14248 * gcc.dg/funcorder.c: New test.
14249
14250 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
14251
14252 * gcc.c-torture/execute/20030218-1.c: New.
14253
14254 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
14255
14256 * gcc.dg/20030218-1.c: New.
14257
14258 2003-02-18 Richard Henderson <rth@redhat.com>
14259
14260 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
14261 * gcc.dg/attr-used-2.c: New.
14262
14263 2003-02-18 Mark Mitchell <mark@codesourcery.com>
14264
14265 PR c++/9704
14266 * g++.dg/init/copy5.C: New test.
14267
14268 2003-02-18 Geoffrey Keating <geoffk@apple.com>
14269
14270 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
14271 * g++.dg/pch/pch.exp: Likewise.
14272
14273 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
14274
14275 * gcc.c-torture/execute/20030209-1.c: Enable the test if
14276 STACK_SIZE is not defined.
14277
14278 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14279
14280 PR c++/9457
14281 * g++.dg/template/init1.C: New test.
14282
14283 2003-02-16 Jan HUbicka <jh@suse.cz>
14284
14285 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
14286 (foo): Add few extra tests
14287 * gcc.dg/c99-const-expr-3.c: Likewise.
14288 * gcc.c-torture/execute/20030216-1.c: New.
14289
14290 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14291
14292 PR c++/9459
14293 * g++.dg/ext/typeof4.C: New test.
14294
14295 2003-02-15 Roger Sayle <roger@eyesopen.com>
14296
14297 * gcc.dg/i386-387-3.c: New test case.
14298
14299 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
14300
14301 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
14302 cris-*-elf* cris-*-aout* and mmix-*-*.
14303
14304 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
14305
14306 * gcc.dg/20030213-1.c: New test.
14307
14308 2003-02-12 Roger Sayle <roger@eyesopen.com>
14309
14310 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
14311 * gcc.dg/i386-387-2.c: Likewise.
14312
14313 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
14314
14315 * gcc.dg/ppc-spe.c: Fix formatting.
14316 Enable tests that were previously unsupported by gas.
14317 Delete tests for instructions that no longer exist.
14318 Switch arguments on evsubifw builtin.
14319
14320 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
14321
14322 * gcc.c-torture/execute/20030209-1.c: Disable the test if
14323 STACK_SIZE is too small.
14324
14325 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
14326 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
14327
14328 * gcc.dg/decl-2.c: New test.
14329
14330 2003-02-10 Jan Hubicka <jh@suse.cz>
14331
14332 * gcc.dg/i386-fpcvt-1.c: New test.
14333
14334 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
14335
14336 * gcc.c-torture/execute/20030209-1.c: New test.
14337
14338 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
14339
14340 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
14341 int-wide bitops, use the constants of the same width.
14342 Likewise, if long long is 32-bit wide, test bitops using
14343 32-bit constants.
14344
14345 2003-02-07 Loren James Rittle <ljrittle@acm.org>
14346
14347 * gcc.dg/20021014-1.c: Annotate with expected notice text.
14348
14349 2003-02-07 Roger Sayle <roger@eyesopen.com>
14350
14351 * testsuite/gcc.dg/builtins-4.c: New test case.
14352
14353 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14354
14355 * gcc.dg/20020430-1.c: Fix dg command typos.
14356 * gcc.dg/20020503-1.c: Likewise.
14357
14358 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14359
14360 PR c++/8785
14361 * g++.dg/parse/fused-params1.C: New test.
14362
14363 PR c++/8857
14364 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
14365
14366 PR c++/8921
14367 * g++.dg/parse/non-dependent1.C: New test.
14368
14369 PR c++/8928
14370 * g++.dg/parse/dupl-tmpl-args1.C: New test.
14371
14372 PR c++/9228
14373 * g++.dg/parse/undefined7.C: New test.
14374 * g++.dg/parse/non-templ1.C: New test.
14375
14376 PR c++/9229
14377 * g++.dg/parse/too-many-tmpl-args1.C: New test.
14378
14379 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
14380
14381 * gcc.c-torture/compile/20030206-1.c: New test.
14382
14383 2003-02-05 Roger Sayle <roger@eyesopen.com>
14384
14385 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
14386 "pow" to "foo" to avoid potential confusion with a math built-in.
14387
14388 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14389
14390 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
14391 conditions for SPARC targets.
14392
14393 2003-02-05 Jakub Jelinek <jakub@redhat.com>
14394
14395 * gcc.dg/20030204-1.c: New test.
14396
14397 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14398
14399 PR c++/38
14400 * g++.dg/parse/array-size1.C: New test.
14401
14402 PR c++/5657
14403 * g++.dg/parse/undefined3.C: New test.
14404
14405 PR c++/5665
14406 * g++.dg/parse/undefined4.C: New test.
14407
14408 PR c++/5975
14409 * g++.dg/parse/undefined5.C: New test.
14410
14411 PR c++/7259
14412 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
14413
14414 PR c++/8578
14415 * g++.dg/parse/casting-operator1.C: New test.
14416
14417 PR c++/8596
14418 * g++.dg/parse/undefined6.C: New test.
14419
14420 PR c++/8736
14421 * g++.dg/parse/missing-template1.C: New test.
14422
14423 2003-02-04 Jan Hubicka <jh@suse.cz>
14424
14425 * gcc.dg/i386-cadd.c: Compile using -march=k8.
14426 * gcc.dg/i386-cmov?.c: Likewise.
14427 * gcc.dg/i386-fpcvt-?.c: Likewise.
14428 * gcc.dg/i386-ssefp-1.c: Likewise.
14429 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
14430 conventions.
14431
14432 2003-02-03 Mark Mitchell <mark@codesourcery.com>
14433
14434 PR c++/7129
14435 * testsuite/g++.dg/ext/max.C: New test.
14436
14437 2003-02-03 Jan Hubicka <jh@suse.cz>
14438
14439 * gcc.c-torture/execute/20030203-1.c: New test.
14440
14441 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
14442
14443 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
14444 'natural-endian'.
14445
14446 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
14447
14448 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
14449 * g++.dg/init/new2.C: Likewise.
14450 * g++.dg/other/new1.C: Likewise.
14451
14452 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
14453
14454 * gcc.dg/struct-ret-libc.c: New test.
14455
14456 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
14457
14458 * gcc.dg/20030129-1.c: New test.
14459
14460 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14461
14462 PR c++/8849
14463 * g++.dg/template/ptrmem4.C: New test.
14464
14465 2003-01-29 Mark Mitchell <mark@codesourcery.com>
14466
14467 * g++.dg/parser/constant1.C: New test.
14468
14469 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14470
14471 PR c++/8591
14472 * g++.dg/parse/friend2.C: New test.
14473
14474 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
14475
14476 PR c++/9437
14477 * g++.dg/template/unify4.C: New test.
14478
14479 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
14480
14481 * gcc.c-torture/execute/20030128-1.c: New test.
14482
14483 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
14484
14485 * g++.dg/lookup/nested1.C: Test moved from ...
14486 * g++.old-deja/g++.other/lookup24.C: ... here.
14487
14488 2003-01-28 Jan Hubicka <jh@suse.cz>
14489
14490 * gcc.dg/i386-cmov5.c: New test.
14491
14492 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
14493
14494 * gcc.c-torture/execute/20010925-1.c: Changed the
14495 memcpy declaration.
14496
14497 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
14498
14499 PR c++/3902
14500 * g++.dg/parse/template5.C: New test.
14501
14502 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
14503
14504 PR fortran/9258
14505 * g77.dg/pr9258: New test.
14506
14507 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
14508
14509 * README: Move relevant parts from README.g++.
14510
14511 * README.g++: Remove this file.
14512
14513 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
14514
14515 * g++.dg/abi/dcast1.C: New test.
14516
14517 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14518
14519 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
14520
14521 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
14522
14523 PR c++/47
14524 * g++.old-deja/g++.other/lookup24.C: New test.
14525
14526 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14527
14528 PR middle-end/7227
14529 * gcc.dg/uninit-C.c: New test.
14530
14531 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
14532
14533 * g++.dg/abi/covariant1.C: New test.
14534
14535 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
14536
14537 * gcc.dg/20030123-1.c: New test.
14538
14539 2003-01-25 Jan Hubicka <jh@suse.cz>
14540
14541 PR opt/8492
14542 * gcc.c-torture/compile/20030125-1.c
14543
14544 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
14545
14546 PR c++/9403
14547 * g++.dg/parse/template3.C: New test.
14548 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
14549
14550 PR c++/795
14551 * g++.dg/parse/template4.C: New test.
14552
14553 PR c++/9415
14554 * g++.dg/template/qual2.C: New test.
14555
14556 PR c++/8545
14557 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
14558
14559 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
14560
14561 2003-01-25 Roger Sayle <roger@eyesopen.com>
14562
14563 * gcc.c-torture/execute/switch-1.c: New test case.
14564
14565 2003-01-25 Jan Hubicka <jh@suse.cz>
14566
14567 * gcc.c-torture/execute/20030125-1.[cx]: New test.
14568
14569 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
14570
14571 Tweaks for Bison-1.875. From the NEWS file:
14572 "- `parse error' -> `syntax error'
14573 Bison now uniformly uses the term `syntax error'"
14574 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
14575 * gcc.dg/cpp/digraph2.c: Likewise.
14576 * gcc.dg/cpp/direct2.c: Likewise.
14577 * gcc.dg/cpp/paste4.c: Likewise.
14578 * gcc.dg/c90-restrict-1.c: Likewise.
14579 * gcc.dg/c99-func-2.c: Likewise.
14580 * gcc.dg/noncompile/920721-2.c: Likewise.
14581 * gcc.dg/noncompile/930622-2.c: Likewise.
14582 * gcc.dg/noncompile/940112-1.c: Likewise.
14583 * gcc.dg/noncompile/950921-1.c: Likewise.
14584 * gcc.dg/noncompile/951123-1.c: Likewise.
14585 * gcc.dg/noncompile/971104-1.c: Likewise.
14586 * gcc.dg/noncompile/990416-1.c: Likewise.
14587
14588 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
14589
14590 * g++.dg/parse/undefined1.C: Add error message.
14591
14592 2003-01-22 Mark Mitchell <mark@codesourcery.com>
14593
14594 PR c++/9354
14595 * g++.dg/parse/new1.C: New test.
14596
14597 PR c++/9216
14598 * g++.dg/parse/template2.C: New test.
14599
14600 PR c++/9354
14601 * g++.dg/parse/typedef2.C: New test.
14602
14603 PR c++/9328
14604 * g++.dg/ext/typeof3.C: New test.
14605
14606 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14607
14608 PR c++/2738
14609 * g++.dg/parse/ret-type1.C: New test.
14610
14611 PR c++/3792
14612 * g++.dg/parse/tmpl-outside1.C: New test.
14613
14614 PR c++/4207
14615 * g++.dg/parse/int-as-enum1.C: New test.
14616
14617 PR c++/4903
14618 * g++.dg/parse/no-typename1.C: New test.
14619
14620 PR c++/5533
14621 * g++.dg/parse/no-value1.C: New test.
14622
14623 PR c++/5921
14624 * g++.dg/parse/wrong-inline1.C: New test.
14625
14626 PR c++/6402
14627 * g++.dg/parse/ref1.C: New test.
14628
14629 PR c++/6992
14630 * g++.dg/parse/attr-ctor1.C: New test.
14631
14632 PR c++/7229
14633 * g++.dg/parse/namespace5.C: New test.
14634
14635 PR c++/7917
14636 * g++.dg/parse/func-def1.C: New test.
14637
14638 PR c++/8143
14639 * g++.dg/parse/undefined1.C: New test.
14640
14641 PR c++/5723, PR c++/8522
14642 * g++.dg/parse/specialization1.C: New test.
14643
14644 PR c++/163, PR c++/8595
14645 * g++.dg/parse/struct-as-enum1.C: New test.
14646
14647 PR c++/9173
14648 * g++.dg/parse/undefined2.C: New test.
14649
14650 2003-01-22 Mark Mitchell <mark@codesourcery.com>
14651
14652 PR c++/9298
14653 * g++.dg/parse/template1.C: New test.
14654
14655 PR c++/9384
14656 * g++.dg/parse/using1.C: New test.
14657
14658 PR c++/9285
14659 PR c++/9294
14660 * g++.dg/parse/expr2.C: New test.
14661
14662 PR c++/9388
14663 * g++.dg/parse/lookup2.C: Likewise.
14664
14665 2003-01-21 Jan Hubicka <jh@suse.cz>
14666
14667 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
14668 * gcc.c-torture/execute/eeprof-1.c: Likewise.
14669 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
14670 * gcc.c-torture/execute/string-opt-*.c: Likewise.
14671
14672 2003-01-20 Nick Clifton <nickc@redhat.com>
14673
14674 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
14675 problem with ARM sibcall code generation.
14676
14677 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
14678
14679 * gcc.c-torture/execute/20030120-1.c: New.
14680
14681 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
14682
14683 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
14684
14685 2003-01-17 Mark Mitchell <mark@codesourcery.com>
14686
14687 PR c++/9272
14688 * g++.dg/parse/ctor1.C: New test.
14689
14690 PR c++/9294:
14691 * g++.dg/parse/qualified1.C: New test.
14692
14693 * g++.dg/parse/typename3.C: New test.
14694
14695 2003-01-16 Richard Henderson <rth@redhat.com>
14696
14697 * g++.dg/tls/init-2.C: Fix error matches for real this time.
14698
14699 2003-01-16 Richard Henderson <rth@redhat.com>
14700
14701 * g++.dg/pch/pch.exp: Copy test header to the working directory
14702 before using it either for precompilation or direct use.
14703 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
14704 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
14705
14706 2003-01-16 Richard Henderson <rth@redhat.com>
14707
14708 * gcc.dg/pch/pch.exp: Copy test header to the working directory
14709 before using it either for precompilation or direct use.
14710 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
14711 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
14712
14713 2003-01-16 Mark Mitchell <mark@codesourcery.com>
14714
14715 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
14716 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
14717 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
14718 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
14719 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
14720 typename warning into error.
14721 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
14722 error messages.
14723 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
14724 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
14725 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
14726 messages.
14727 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
14728 make declaration visible in template.
14729 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
14730 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
14731 messages.
14732 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
14733 message.
14734 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
14735 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
14736 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
14737 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
14738 typename warning with error message.
14739 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
14740 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
14741 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
14742
14743 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
14744
14745 * g++.dg/parse/ambig2.C: New test.
14746
14747 2003-01-15 Richard Henderson <rth@redhat.com>
14748
14749 * g++.dg/tls/init-2.C: Update error message string.
14750
14751 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14752
14753 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
14754
14755 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
14756
14757 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
14758 all for HC11/HC12.
14759 * gcc.c-torture/compile/20001205-1.x: Likewise.
14760 * gcc.c-torture/compile/20001226-1.x: Likewise.
14761 * gcc.c-torture/compile/920520-1.x: Likewise.
14762 * gcc.c-torture/compile/961203-1.x: Likewise.
14763 * gcc.c-torture/compile/20020604-1.x: Likewise.
14764
14765 2003-01-15 Jan Hubicka <jh@suse.cz>
14766
14767 * gcc.c-torture/compile/20030115-1.c: New test.
14768
14769 * gcc.dg/i386-fpcvt-1.c: New test.
14770 * gcc.dg/i386-fpcvt-2.c: New test.
14771
14772 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
14773
14774 Further conform g++'s __vmi_class_type_info to the C++ ABI
14775 specification.
14776 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
14777 the specification.
14778
14779 2003-01-14 Jan Hubicka <jh@suse.cz>
14780
14781 * gcc.dg/i386-fpcvt-1.c: New test.
14782 * gcc.dg/i386-fpcvt-2.c: New test.
14783
14784 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
14785
14786 * gcc.dg/i386-mmx-3.c: New test.
14787
14788 2003-01-12 Mark Mitchell <mark@codesourcery.com>
14789
14790 PR c++/9264
14791 * g++.dg/parse/octal1.C: New file.
14792
14793 PR c++/9172
14794 * g++.dg/parse/typename1.C: New file.
14795
14796 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
14797
14798 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
14799 * gcc.dg/bf-no-ms-layout.c: Likewise.
14800 * gcc.dg/bf-ms-attrib.c: Likewise.
14801
14802 2003-01-10 Mark Mitchell <mark@codesourcery.com>
14803
14804 PR c++/9099
14805 * g++.dg/parse/dtor1.C: New file.
14806
14807 PR c++/9128
14808 * g++.dg/rtti/typeid1.C: New file.
14809
14810 PR c++/9153
14811 * g++.dg/parse/lookup1.C: New file.
14812
14813 PR c++/9171
14814 * g++.dg/templ/spec5.C: New file.
14815
14816 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
14817
14818 * gcc.c-torture/compile/20030110-1.c: New test.
14819
14820 2003-01-09 Geoffrey Keating <geoffk@apple.com>
14821
14822 Merge from pch-branch:
14823
14824 2002-12-23 Geoffrey Keating <geoffk@apple.com>
14825
14826 * gcc.dg/pch/cpp-1.h: New.
14827 * gcc.dg/pch/cpp-1.c: New.
14828 * gcc.dg/pch/cpp-2.h: New.
14829 * gcc.dg/pch/cpp-2.c: New.
14830
14831 2002-11-19 Geoffrey Keating <geoffk@apple.com>
14832
14833 * gcc.dg/pch/except-1.h: New.
14834 * gcc.dg/pch/except-1.c: New.
14835
14836 2002-11-13 Geoffrey Keating <geoffk@apple.com>
14837
14838 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
14839 running test.
14840 * gcc.dg/pch: Include *.hp not *.h.
14841 * gcc.dg/pch/system-1.h: New.
14842 * gcc.dg/pch/system-1.c: New.
14843
14844 2002-11-11 Geoffrey Keating <geoffk@apple.com>
14845
14846 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
14847 rather than trying to build and run a program using PCH.
14848 * gcc.dg/pch: Remove dg-do commands from test files.
14849
14850 2002-11-08 Geoffrey Keating <geoffk@apple.com>
14851
14852 * gcc.dg/pch/macro-3.c: New.
14853 * gcc.dg/pch/macro-3.h: New.
14854
14855 2002-11-04 Geoffrey Keating <geoffk@apple.com>
14856
14857 * gcc.dg/pch/common-1.c: New.
14858 * gcc.dg/pch/common-1.h: New.
14859 * gcc.dg/pch/decl-1.c: New.
14860 * gcc.dg/pch/decl-1.h: New.
14861 * gcc.dg/pch/decl-2.c: New.
14862 * gcc.dg/pch/decl-2.h: New.
14863 * gcc.dg/pch/decl-3.c: New.
14864 * gcc.dg/pch/decl-3.h: New.
14865 * gcc.dg/pch/decl-4.c: New.
14866 * gcc.dg/pch/decl-4.h: New.
14867 * gcc.dg/pch/decl-5.c: New.
14868 * gcc.dg/pch/decl-5.h: New.
14869 * gcc.dg/pch/global-1.c: New.
14870 * gcc.dg/pch/global-1.h: New.
14871 * gcc.dg/pch/inline-1.c: New.
14872 * gcc.dg/pch/inline-1.h: New.
14873 * gcc.dg/pch/inline-2.c: New.
14874 * gcc.dg/pch/inline-2.h: New.
14875 * gcc.dg/pch/static-1.c: New.
14876 * gcc.dg/pch/static-1.h: New.
14877 * gcc.dg/pch/static-2.c: New.
14878 * gcc.dg/pch/static-2.h: New.
14879
14880 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
14881
14882 * g++.dg/pch/pch.exp: Better handle failing testcases.
14883 * gcc.dg/pch/pch.exp: Likewise.
14884 * gcc.dg/pch/macro-1.c: New.
14885 * gcc.dg/pch/macro-1.h: New.
14886 * gcc.dg/pch/macro-2.c: New.
14887 * gcc.dg/pch/macro-2.h: New.
14888
14889 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
14890
14891 * g++.dg/dg.exp: Treat files in pch/ specially.
14892 * g++.dg/pch/pch.exp: New file.
14893 * g++.dg/pch/empty.H: New file.
14894 * g++.dg/pch/empty.C: New file.
14895 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
14896 "precompile".
14897
14898 * gcc.dg/pch/pch.exp: New file.
14899 * gcc.dg/pch/empty.h: New file.
14900 * gcc.dg/pch/empty.c: New file.
14901 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
14902 "precompile".
14903
14904 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14905
14906 * g++.dg/template/friend14.C: New test.
14907
14908 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
14909
14910 * gcc.dg/old-style-asm-1.c: New test.
14911
14912 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
14913
14914 * gcc.c-torture/compile/20030109-1.c: New test.
14915
14916 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
14917
14918 * gcc.c-torture/execute/20030109-1.c: New test.
14919
14920 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
14921
14922 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
14923 * g++.old-deja/g++.mike/dyncast2.C: Likewise
14924 * g++.old-deja/g++.mike/dyncast3.C: Likewise
14925 * g++.old-deja/g++.mike/eh2.C: Likewise
14926 * g++.old-deja/g++.mike/eh3.C: Likewise
14927 * g++.old-deja/g++.mike/eh5.C: Likewise
14928 * g++.old-deja/g++.mike/eh6.C: Likewise
14929 * g++.old-deja/g++.mike/eh7.C: Likewise
14930 * g++.old-deja/g++.mike/eh8.C: Likewise
14931 * g++.old-deja/g++.mike/eh9.C: Likewise
14932 * g++.old-deja/g++.mike/eh10.C: Likewise
14933 * g++.old-deja/g++.mike/eh12.C: Likewise
14934 * g++.old-deja/g++.mike/eh13.C: Likewise
14935 * g++.old-deja/g++.mike/eh14.C: Likewise
14936 * g++.old-deja/g++.mike/eh16.C: Likewise
14937 * g++.old-deja/g++.mike/eh17.C: Likewise
14938 * g++.old-deja/g++.mike/eh18.C: Likewise
14939 * g++.old-deja/g++.mike/eh21.C: Likewise
14940 * g++.old-deja/g++.mike/eh23.C: Likewise
14941 * g++.old-deja/g++.mike/eh24.C: Likewise
14942 * g++.old-deja/g++.mike/eh25.C: Likewise
14943 * g++.old-deja/g++.mike/eh26.C: Likewise
14944 * g++.old-deja/g++.mike/eh27.C: Likewise
14945 * g++.old-deja/g++.mike/eh28.C: Likewise
14946 * g++.old-deja/g++.mike/eh29.C: Likewise
14947 * g++.old-deja/g++.mike/eh31.C: Likewise
14948 * g++.old-deja/g++.mike/eh33.C: Likewise
14949 * g++.old-deja/g++.mike/eh34.C: Likewise
14950 * g++.old-deja/g++.mike/eh35.C: Likewise
14951 * g++.old-deja/g++.mike/eh36.C: Likewise
14952 * g++.old-deja/g++.mike/eh37.C: Likewise
14953 * g++.old-deja/g++.mike/eh38.C: Likewise
14954 * g++.old-deja/g++.mike/eh39.C: Likewise
14955 * g++.old-deja/g++.mike/eh40.C: Likewise
14956 * g++.old-deja/g++.mike/eh41.C: Likewise
14957 * g++.old-deja/g++.mike/eh42.C: Likewise
14958 * g++.old-deja/g++.mike/eh44.C: Likewise
14959 * g++.old-deja/g++.mike/eh46.C: Likewise
14960 * g++.old-deja/g++.mike/eh47.C: Likewise
14961 * g++.old-deja/g++.mike/eh48.C: Likewise
14962 * g++.old-deja/g++.mike/eh49.C: Likewise
14963 * g++.old-deja/g++.mike/eh50.C: Likewise
14964 * g++.old-deja/g++.mike/eh51.C: Likewise
14965 * g++.old-deja/g++.mike/eh53.C: Likewise
14966 * g++.old-deja/g++.mike/eh55.C: Likewise
14967 * g++.old-deja/g++.mike/p7912.C: Likewise
14968 * g++.old-deja/g++.mike/p9706.C: Likewise
14969 * g++.old-deja/g++.mike/p10416.C: Likewise
14970 * g++.old-deja/g++.mike/p11667.C: Likewise
14971 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
14972 Remove redundant reference to Iris.
14973 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
14974 Elxsi, i860, Pico Java, and WE32K.
14975
14976 2003-01-07 Mark Mitchell <mark@codesourcery.com>
14977
14978 * g++.dg/ext/asm4.C: New test.
14979
14980 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14981
14982 PR c++/9030
14983 * g++.dg/template/friend12.C: New test.
14984 * g++.dg/template/friend13.C: Likewise.
14985 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
14986
14987 2003-01-08 Jan Hubicka <jh@suse.cz>
14988
14989 * gcc.dg/i386-cadd.c: New test.
14990 * gcc.dg/i386-cmov4.c: Likewise.
14991
14992 2003-01-06 Mark Mitchell <mark@codesourcery.com>
14993
14994 PR c++/9165
14995 * g++.dg/warn/Wunused-3.C: New test.
14996
14997 * g++.dg/abi/bitfield9.C: New test.
14998
14999 PR c++/9189
15000 * g++.dg/parse/defarg3.C: New test.
15001
15002 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
15003
15004 * g++.dg/parse/ambig1.C: New test.
15005 * g++.dg/parse/defarg2.C: New test.
15006
15007 2003-01-05 Mark Mitchell <mark@codesourcery.com>
15008
15009 * g++.dg/template/defarg-1.C: New test.
15010 * g++.dg/template/local2.C: Likewise.
15011
15012 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
15013
15014 * gcc.c-torture/execute/20030105-1.c: New test.
15015
15016 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15017
15018 * g++.dg/parse/namespace3.C: Remove extra semicolons.
15019 * g++.dg/parse/namespace4.C: Likewise.
15020
15021 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
15022
15023 * g++.dg/template/ntp2.C: New test.
15024
15025 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
15026
15027 * g++.dg/parse/extern-C-1.C: New test.
15028
15029 * g++.dg/parse/namespace4.C: New test.
15030
15031 * g++.dg/template/nested1.C: New test.
15032
15033 * g++.dg/parse/namespace3.C: New test.
15034
15035 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
15036
15037 * g++.dg/lookup/two-stage1.C: New test.
15038
15039 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15040
15041 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
15042 * g++.old-deja/g++.jason/access8.C: Likewise.
15043 * g++.old-deja/g++.other/decl5.C: Likewise.
15044
15045 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
15046
15047 * g++.dg/parse/parse7.C: New test.
15048
15049 2003-01-02 Mark Mitchell <mark@codesourcery.com>
15050
15051 PR c++/2843
15052 * g++.dg/ext/attrib7.C: New test.
15053
15054 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
15055
15056 * g++.dg/parse/parse6.C: New test.
15057
15058 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
15059
15060 * gcc.dg/h8300-stack-1.c: New.
15061
15062 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
15063
15064 g++.dg/lookup/exception1.C: New test.
15065
15066 g++.dg/lookup/template1.C: New test.
15067
15068 g++.dg/parse/namespace2.C: New test.
15069
15070 g++.dg/parse/parens2.C: New test.
15071
15072 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
15073
15074 * g++.dg/parse/parse5.C: New test.
15075 * g++.dg/lookup/scoped4.C: New test.
15076
15077 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
15078
15079 * g++.dg/parse/parens1.C: New test.
15080
15081 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
15082 angle-bracket1.C.
15083 * g++.dg/parse/parens2.C: New test.
15084
15085 * g++.dg/lookup/scope-operator1.C: New test.
15086
15087 * g++.dg/parse/operator1.C: New test.
15088
15089 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15090
15091 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
15092 * g++.old-deja/g++.other/access6.C: Likewise.
15093 * g++.old-deja/g++.other/decl1.C: Likewise.
15094 * g++.old-deja/g++.pt/typename12.C: Likewise.
15095
15096 2002-12-31 Mark Mitchell <mark@codesourcery.com>
15097
15098 * g++.dg/parse/namespace1.C: New test.
15099
15100 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
15101
15102 * g++.dg/parse/parse4.C: New test.
15103
15104 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
15105
15106 * g++.dg/parse/parse3.C: New test.
15107
15108 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
15109
15110 * g++.dg/parse/parse2.C: New test.
15111
15112 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
15113
15114 * g++.dg/template/friend11.C: New test.
15115
15116 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
15117
15118 * g++.dg/parse/parse1.C: New test.
15119
15120 2002-12-31 Janis Johnson <janis187@us.ibm.com>
15121
15122 * lib/profopt.exp: Change the name of a global variable to avoid
15123 possible clashes with other test suites.
15124
15125 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
15126
15127 * g++.dg/inherit/covariant8.C: New test.
15128
15129 2002-12-31 Mark Mitchell <mark@codesourcery.com>
15130
15131 * g++.dg/init/array9.C: New test.
15132
15133 PR c++/9112
15134 * g++.dg/parse/expr1.C: New test.
15135
15136 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
15137
15138 * gcc.c-torture/compile/20021230-1.c: New test.
15139
15140 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
15141
15142 * g++.dg/inherit/covariant5.C: New test.
15143 * g++.dg/inherit/covariant6.C: New test.
15144 * g++.dg/inherit/covariant7.C: New test.
15145
15146 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15147
15148 PR c++/2739
15149 * g++.dg/other/access2.C: New test.
15150
15151 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
15152
15153 * g++.dg/other/anon-struct.C: No longer fails
15154 * g++.old-deja/g++.brendan/parse4.C: Likewise.
15155 * g++.old-deja/g++.brendan/parse5.C: Likewise.
15156 * g++.old-deja/g++.brendan/parse6.C: Likewise.
15157
15158 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
15159
15160 * g++.dg/parse/angle-bracket.C (main): No longer fails.
15161
15162 2002-12-27 Mark Mitchell <mark@codesourcery.com>
15163
15164 * g++.dg/eh/spec4.C: Remove stray semicolon.
15165 * g++.dg/expr/pmf-1.C: Change error message.
15166 * g++.dg/ext/asm1.C: Remove stray semicolon.
15167 * g++.dg/ext/typename1.C: Add missing typenames.
15168 * g++.dg/inherit/template-as-base.C: Change error message.
15169 * g++.dg/lookup/scoped1.C: Likewise.
15170 * g++.dg/lookup/scoped2.C: Likewise.
15171 * g++.dg/lookup/using2.C: Likewise.
15172 * g++.dg/other/component1.C: Remove stray semicolon.
15173 * g++.dg/other/do1.C: Change error message.
15174 * g++.dg/other/error2.C: Likewise.
15175 * g++.dg/other/init1.C: Likewise.
15176 * g++.dg/other/packed1.C: Remove stray semicolon.
15177 * g++.dg/other/ptrmem2.C: Change error message.
15178 * g++.dg/parse/parameter-declaration-1.C: Remove line number
15179 marker.
15180 * g++.dg/special/initp1.C: Remove invalid attribute usage.
15181 * g++.dg/template/access3.C: Add typename keyword.
15182 * g++.dg/template/access5.C: Remove stray semicolon.
15183 * g++.dg/template/access6.C: Likewise.
15184 * g++.dg/template/complit1.C: Likewise.
15185 * g++.dg/template/crash1.C: Change error message.
15186 * g++.dg/template/inherit2.C: Remove stray semicolon.
15187 * g++.dg/template/instantiate2.C: Likewise.
15188 * g++.dg/template/instantiate3.C: Change error message.
15189 * g++.dg/template/qual1.C: Remove stray semicolon.
15190 * g++.dg/template/qualttp18.C: Change error message.
15191 * g++.dg/template/ref1.C: Remove stray semicolon.
15192 * g++.dg/template/sizeof1.C (A::value): Declare it.
15193 * g++.dg/template/spec4.C: Change error message.
15194 * g++.dg/template/static1.C: Likewise.
15195 * g++.dg/template/type1.C: Likewise.
15196 * g++.dg/template/typename3.C: Likewise.
15197 * g++.old-deja/g++.benjamin/13478.C: Change error message.
15198 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
15199 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
15200 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
15201 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
15202 named return value extension.
15203 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
15204 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
15205 * g++.old-deja/g++.bob/extern_C.C: Likewise.
15206 * g++.old-deja/g++.bob/inherit2.C: Likewise.
15207 * g++.old-deja/g++.brendan/complex1.C: Likewise.
15208 * g++.old-deja/g++.brendan/copy5.C: Likewise.
15209 * g++.old-deja/g++.brendan/crash13.C: Likewise.
15210 * g++.old-deja/g++.brendan/crash15.C: Likewise.
15211 * g++.old-deja/g++.brendan/crash18.C: Change error message.
15212 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
15213 * g++.old-deja/g++.brendan/crash38.C: Likewise.
15214 * g++.old-deja/g++.brendan/crash50.C: Likewise.
15215 * g++.old-deja/g++.brendan/crash56.C: Likewise.
15216 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
15217 syntax.
15218 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
15219 * g++.old-deja/g++.brendan/crash8.C: Change error message.
15220 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
15221 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
15222 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
15223 * g++.old-deja/g++.brendan/template11.C: Likewise.
15224 * g++.old-deja/g++.brendan/template26.C: Likewise.
15225 * g++.old-deja/g++.brendan/template27.C: Use explicit
15226 specialization syntax.
15227 * g++.old-deja/g++.brendan/template30.C: Likewise.
15228 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
15229 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
15230 non-dependent names.
15231 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
15232 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
15233 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
15234 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
15235 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
15236 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
15237 named return value extension.
15238 * g++.old-deja/g++.ext/namedret2.C: Likewise.
15239 * g++.old-deja/g++.ext/namedret3.C: Likewise.
15240 * g++.old-deja/g++.ext/return1.C: Likewise.
15241 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
15242 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
15243 * g++.old-deja/g++.jason/access8.C: Likewise.
15244 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
15245 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
15246 pseudo-destructor names.
15247 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
15248 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
15249 pseudo-destructor names.
15250 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
15251 * g++.old-deja/g++.jason/overload19.C: Likewise.
15252 * g++.old-deja/g++.jason/overload32.C: Likewise.
15253 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
15254 stray semicolons.
15255 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
15256 * g++.old-deja/g++.jason/return.C: Likewise.
15257 * g++.old-deja/g++.jason/return2.C: Likewise.
15258 * g++.old-deja/g++.jason/shadow1.C: Likewise.
15259 * g++.old-deja/g++.jason/special.C: Use explicit specialization
15260 syntax.
15261 * g++.old-deja/g++.jason/template10.C: Account for use of
15262 non-dependent names.
15263 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
15264 syntax.
15265 * g++.old-deja/g++.jason/template37.C: Likewise.
15266 * g++.old-deja/g++.law/access4.C: Change error messages.
15267 * g++.old-deja/g++.law/arm13.C: Remove incorrect
15268 pseudo-destructor names.
15269 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
15270 * g++.old-deja/g++.law/ctors9.C: Likewise.
15271 * g++.old-deja/g++.law/cvt22.C: Likewise.
15272 * g++.old-deja/g++.law/dtors5.C: Likewise.
15273 * g++.old-deja/g++.law/global-init1.C: Likewise.
15274 * g++.old-deja/g++.law/missed-error3.C: Likewise.
15275 * g++.old-deja/g++.law/operators28.C: Likewise.
15276 * g++.old-deja/g++.law/visibility28.C: Likewise.
15277 * g++.old-deja/g++.martin/eval1.C: Likewise.
15278 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
15279 name.
15280 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
15281 * g++.old-deja/g++.mike/net34.C: Likewise.
15282 * g++.old-deja/g++.mike/net36.C: Likewise.
15283 * g++.old-deja/g++.mike/ns2.C: Likewise.
15284 * g++.old-deja/g++.mike/p12306.C: Likewise.
15285 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
15286 value extension.
15287 * g++.old-deja/g++.mike/p700.C: Likewise.
15288 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
15289 * g++.old-deja/g++.mike/p710.C: Likewise.
15290 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
15291 value extension.
15292 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
15293 * g++.old-deja/g++.mike/pmf9.C: Likewise.
15294 * g++.old-deja/g++.ns/crash2.C: Likewise.
15295 * g++.old-deja/g++.ns/crash3.C: Likewise.
15296 * g++.old-deja/g++.ns/invalid1.C: Likewise.
15297 * g++.old-deja/g++.ns/ns17.C: Likewise.
15298 * g++.old-deja/g++.ns/template16.C: Likewise.
15299 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
15300 keyword.
15301 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
15302 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
15303 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
15304 named return value extension.
15305 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
15306 * g++.old-deja/g++.other/access4.C: Issue additional error
15307 messages.
15308 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
15309 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
15310 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
15311 * g++.old-deja/g++.other/crash25.C: Change error message.
15312 * g++.old-deja/g++.other/crash4.C: Change error message.
15313 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
15314 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
15315 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
15316 checks.
15317 * g++.old-deja/g++.other/defarg8.C: Likewise.
15318 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
15319 * g++.old-deja/g++.other/dtor10.C: Likewise.
15320 * g++.old-deja/g++.other/incomplete.C: Likewise.
15321 * g++.old-deja/g++.other/linkage7.C: Likewise.
15322 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
15323 lookup algorithm.
15324 * g++.old-deja/g++.other/mangle2.C: Likewise.
15325 * g++.old-deja/g++.other/refinit2.C: Likewise.
15326 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
15327 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
15328 * g++.old-deja/g++.pt/crash28.C: Likewise.
15329 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
15330 syntax.
15331 * g++.old-deja/g++.pt/crash32.C: Change error message.
15332 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
15333 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
15334 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
15335 error message position.
15336 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
15337 * g++.old-deja/g++.pt/defarg8.C: Change error message.
15338 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
15339 syntax.
15340 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
15341 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
15342 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
15343 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
15344 keyword.
15345 * g++.old-deja/g++.pt/explicit31.C: Likewise.
15346 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
15347 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
15348 keyword.
15349 * g++.old-deja/g++.pt/explicit71.C: Change error message.
15350 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
15351 syntax.
15352 * g++.old-deja/g++.pt/friend28.C: Account for use of
15353 non-dependent names.
15354 * g++.old-deja/g++.pt/friend29.C: Likewise.
15355 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
15356 rules.
15357 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
15358 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
15359 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
15360 lookup rules.
15361 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
15362 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
15363 keyword.
15364 * g++.old-deja/g++.pt/memclass20.C: Likewise.
15365 * g++.old-deja/g++.pt/memclass5.C: Likewise.
15366 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
15367 keyword.
15368 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
15369 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
15370 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
15371 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
15372 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
15373 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
15374 keyword.
15375 * g++.old-deja/g++.pt/spec10.C: Likewise.
15376 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
15377 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
15378 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
15379 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
15380 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
15381 * g++.old-deja/g++.pt/ttp62.C: Likewise.
15382 * g++.old-deja/g++.pt/ttp64.C: Likewise.
15383 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
15384 * g++.old-deja/g++.pt/typename15.C: Likewise.
15385 * g++.old-deja/g++.pt/typename22.C: Likewise.
15386 * g++.old-deja/g++.pt/typename6.C: Change error messages.
15387 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
15388 * g++.old-deja/g++.pt/virtual2.C: Likewise.
15389 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
15390 syntax.
15391 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
15392 return value extension.
15393 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
15394 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
15395 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
15396 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
15397
15398 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
15399
15400 * g++.dg/warn/inline1.C: New test.
15401 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
15402 * g++.old-deja/g++.jason/synth10.C: Likewise.
15403 * g++.old-deja/g++.mike/net31.C: Likewise.
15404 * g++.old-deja/g++.mike/p8786.C: Likewise.
15405
15406 * g++.dg/template/friend10.C: New test.
15407 * g++.dg/template/conv5.C: New test.
15408
15409 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
15410
15411 * g++.dg/lookup/scoped3.C: New test.
15412
15413 * g++.dg/lookup/decl1.C: New test.
15414 * g++.dg/lookup/decl2.C: New test.
15415
15416 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
15417
15418 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
15419 gcc.c-torture/compile/20021015-1.c,
15420 gcc.c-torture/compile/20021015-2.c,
15421 gcc.c-torture/compile/20021123-1.c,
15422 gcc.c-torture/compile/20021123-2.c,
15423 gcc.c-torture/compile/20021123-3.c,
15424 gcc.c-torture/compile/20021123-4.c,
15425 gcc.c-torture/execute/20021024-1.c: Add tests previously added
15426 only to 3.1 or 3.2 branch.
15427
15428 2002-12-23 Mark Mitchell <mark@codesourcery.com>
15429
15430 * gcc.dg/i386-bitfield3.c: New test.
15431
15432 * gcc.dg/i386-bitfield2.c: New test.
15433
15434 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
15435
15436 * g++.dg/parse/conv_op1.C: New test.
15437
15438 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
15439
15440 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
15441 approved.
15442
15443 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
15444
15445 * gcc.c-torture/compile/20021220-1.c: New test.
15446
15447 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
15448
15449 * gcc.dg/i386-fastcall-1.c: New.
15450
15451 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
15452
15453 * gcc.c-torture/execute/20021219-1.c: New test.
15454
15455 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
15456
15457 * gcc.dg/i386-pic-1.c: New test.
15458
15459 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15460
15461 PR c++/8099
15462 * g++.dg/template/friend9.C: New test.
15463
15464 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15465
15466 PR c++/3663
15467 * g++.dg/template/access7.C: New test.
15468
15469 2002-12-18 Nick Clifton <nickc@redhat.com>
15470
15471 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
15472 the libstdc++-v3 directory has been found.
15473
15474 2002-12-12 Devang Patel <dpatel@apple.com>
15475 * gcc.dg/darwin-ld-1.c: New test.
15476 * gcc.dg/darwin-ld-2.c: New test.
15477 * gcc.dg/darwin-ld-3.c: New test.
15478 * gcc.dg/darwin-ld-4.c: New test.
15479 * gcc.dg/darwin-ld-5.c: New test.
15480
15481 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
15482
15483 * gcc.c-torture/compile/20021212-1.c: New test.
15484
15485 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
15486
15487 * gcc.dg/fshort-wchar: New test.
15488
15489 2002-12-10 Mark Mitchell <mark@codesourcery.com>
15490
15491 PR c++/8372
15492 * g++.dg/template/dtor1.C: New test.
15493
15494 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
15495 markers.
15496
15497 2002-12-10 Jakub Jelinek <jakub@redhat.com>
15498
15499 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
15500
15501 2002-12-09 Mark Mitchell <mark@codesourcery.com>
15502
15503 * g++.dg/template/static1.C: New test.
15504 * g++.dg/template/static2.C: New test.
15505 * g++.old-deja/g++.ext/memconst.C: New test.
15506
15507 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15508
15509 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
15510 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
15511 * g++.dg/special/initp1.C: Likewise.
15512
15513 2002-12-06 Jakub Jelinek <jakub@redhat.com>
15514
15515 * gcc.c-torture/execute/20021204-1.c: New test.
15516
15517 2002-12-04 Geoffrey Keating <geoffk@apple.com>
15518
15519 * gcc.dg/ppc-fmadd-1.c: New file.
15520 * gcc.dg/ppc-fmadd-2.c: New file.
15521 * gcc.dg/ppc-fmadd-3.c: New file.
15522
15523 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15524
15525 * gcc.c-torture/compile/20021204-1.c: New test.
15526
15527 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
15528
15529 * g++.dg/inherit/covariant2.C: New test.
15530 * g++.dg/inherit/covariant3.C: New test.
15531 * g++.dg/inherit/covariant4.C: New test.
15532 * g++.dg/inherit/covariant1.C: Remove XFAIL.
15533 * g++.old-deja/g++.robertl/eb17.C: Likewise.
15534
15535 2002-12-03 Mark Mitchell <mark@codesourcery.com>
15536
15537 PR c++/8688
15538 * g++.dg/init/brace3.C: New test.
15539
15540 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
15541
15542 * gcc.dg/20020210-1.c: Fix a comment typo.
15543
15544 2002-12-02 Mark Mitchell <mark@codesourcery.com>
15545
15546 PR c++/8720
15547 * g++.dg/parse/defarg1.C: New test.
15548
15549 PR c++/8615
15550 * g++.dg/template/char1.C: New test.
15551
15552 * g++.dg/template/varmod1.C: Fix typo.
15553
15554 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15555
15556 DR 180
15557 * g++.old-deja/g++.pt/crash32.C: Expect error.
15558
15559 2002-12-01 Mark Mitchell <mark@codesourcery.com>
15560
15561 PR c++/5919
15562 * g++.dg/template/varmod1.C: New test.
15563
15564 PR c++/8727
15565 * g++.dg/inherit/typeinfo1.C: New test.
15566
15567 PR c++/8663
15568 * g++.dg/inherit/typedef1.C: New test.
15569
15570 2002-11-30 Mark Mitchell <mark@codesourcery.com>
15571
15572 PR c++/8332
15573 PR c++/8493
15574 * g++.dg/template/strlen1.C: New test.
15575
15576 PR c++/8227
15577 * g++.dg/template/ctor2.C: New test.
15578
15579 PR c++/8214
15580 * g++.dg/init/string1.C: New test.
15581
15582 PR c++/8511
15583 * g++.dg/template/friend8.C: New test.
15584
15585 2002-11-29 Joe Buck <jbuck@synopsys.com>
15586
15587 * g++.dg/lookup/anon2.C: New test.
15588
15589 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
15590
15591 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
15592 h8300 port.
15593
15594 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
15595
15596 * gcc.dg/bitfld-6.c: New test.
15597
15598 2002-11-27 Jan Hubicka <jh@suse.cz>
15599
15600 * gcc.c-torture/execute/20021127.[cx]: New test.
15601
15602 2002-11-26 Jan Hubicka <jh@suse.cz>
15603
15604 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
15605 quality.
15606
15607 2002-11-26 Geoffrey Keating <geoffk@apple.com>
15608
15609 * g++.dg/init/brace2.C: New test.
15610 * g++.old-deja/g++.mike/p9129.C: Correct.
15611
15612 2002-11-26 Mark Mitchell <mark@codesourcery.com>
15613
15614 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
15615
15616 2002-11-25 Andreas Bauer <baueran@in.tum.de>
15617
15618 * gcc.dg/sibcall-6: New test for indirect sibcalls.
15619
15620 2002-11-25 Mark Mitchell <mark@codesourcery.com>
15621
15622 * testsuite/g++.dg/abi/empty11.C: New test.
15623 * testsuite/g++.dg/rtti/cv1.C: New test.
15624
15625 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
15626
15627 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
15628
15629 2002-11-24 Mark Mitchell <mark@codesourcery.com>
15630
15631 * g++.dg/abi/empty10.C: New test.
15632
15633 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
15634
15635 * gcc.c-torture/compile/20021124-1.c: New test.
15636
15637 2002-11-22 Mark Mitchell <mark@codesourcery.com>
15638
15639 * g++.dg/abi/rtti2.C: New test.
15640
15641 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
15642
15643 * gcc.dg/i386-unroll-1.c: New test.
15644
15645 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
15646
15647 * gcc.c-torture/compile/20021120-1.c: New test.
15648 * gcc.c-torture/compile/20021120-2.c: New test.
15649
15650 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
15651
15652 * gcc.dg/bitfld-5.c: New test.
15653
15654 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
15655
15656 * gcc.c-torture/execute/20021120-3.c: New test.
15657
15658 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
15659
15660 * gcc.c-torture/execute/20021120-2.c: New test.
15661
15662 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
15663
15664 * gcc.c-torture/execute/20021120-1.c: New test.
15665
15666 2002-11-20 Jakub Jelinek <jakub@redhat.com>
15667
15668 * gcc.c-torture/execute/20021118-3.c: New test.
15669
15670 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
15671
15672 * gcc.c-torture/compile/20021119-1.c: New test.
15673
15674 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
15675
15676 * gcc.dg/duff-1.c: New test.
15677 * gcc.dg/duff-2.c: New test.
15678 * gcc.dg/duff-3.c: New test.
15679
15680 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
15681
15682 * gcc.dg/cpp/_Pragma5.c: New test.
15683
15684 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
15685
15686 * gcc.c-torture/execute/20021118-2.c: New test.
15687
15688 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
15689
15690 * gcc.c-torture/execute/20021118-1.c: New test.
15691
15692 2002-11-16 Jakub Jelinek <jakub@redhat.com>
15693
15694 * gcc.dg/20021116-1.c: New test.
15695
15696 2002-11-14 Mark Mitchell <mark@codesourcery.com>
15697
15698 * g++.dg/abi/vcall1.C: New test.
15699
15700 2002-11-14 Jakub Jelinek <jakub@redhat.com>
15701
15702 * gcc.dg/20021029-1.c: New test.
15703 * gcc.dg/20021029-2.c: New test.
15704
15705 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
15706
15707 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
15708
15709 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15710
15711 PR c/8439
15712 * gcc.dg/20021110.c: Move to ...
15713 * gcc.c-torture/compile/20021110.c: .... here.
15714
15715 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15716
15717 PR c/8467
15718 * gcc.c-torture/execute/20021111-1.c
15719
15720 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15721
15722 PR c/8439
15723 * gcc.dg/20021110.c: New test.
15724
15725 2002-11-10 Mark Mitchell <mark@codesourcery.com>
15726
15727 * g++.dg/abi/vthunk3.C: Run only on x86.
15728
15729 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
15730
15731 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
15732
15733 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
15734
15735 * lib/compat.exp (compat-execute): Fix logic error in last
15736 change.
15737
15738 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
15739
15740 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
15741
15742 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15743
15744 PR c++/8389
15745 * g++.dg/template/access6.C: New test.
15746
15747 2002-11-08 Jan Hubicka <jh@suse.cz>
15748
15749 * gcc.dg/i386-ssefp-1.c: New test.
15750 * gcc.dg/i386-ssefp-1.c: New test.
15751
15752 2002-11-08 Jan Hubicka <jh@suse.cz>
15753
15754 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
15755
15756 2002-11-07 Mark Mitchell <mark@codesourcery.com>
15757
15758 * g++.dg/abi/vthunk3.C: New test.
15759
15760 PR c++/8338
15761 * g++.dg/template/crash2.C: New test.
15762
15763 2002-11-07 Mark Mitchell <mark@codesourcery.com>
15764
15765 * testsuite/g++.dg/abi/dtor1.C: New test.
15766 * testsuite/g++.dg/abi/dtor2.C: Likewise.
15767
15768 2002-11-05 Geoffrey Keating <geoffk@apple.com>
15769
15770 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
15771 Darwin.
15772
15773 2002-11-04 Adam Nemet <anemet@lnxw.com>
15774
15775 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
15776 -mthumb. Only xfail with -O0.
15777
15778 2002-11-03 Mark Mitchell <mark@codesourcery.com>
15779
15780 * g++.dg/abi/thunk1.C: New test.
15781 * g++.dg/abi/thunk2.C: Likewise.
15782 * g++.dg/abi/vtt1.C: Likewise.
15783
15784 2002-11-02 Diego Novillo <dnovillo@redhat.com>
15785
15786 PR optimization/8423
15787 * gcc.c-torture/execute/builtin-constant.c: New test.
15788
15789 2002-11-01 Zack Weinberg <zack@codesourcery.com>
15790
15791 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
15792 Add some more cases.
15793
15794 2002-11-01 Mark Mitchell <mark@codesourcery.com>
15795
15796 PR c++/8391
15797 * g++.dg/opt/local1.C: New test.
15798
15799 2002-10-30 Mark Mitchell <mark@codesourcery.com>
15800
15801 PR c++/8160
15802 * g++.dg/template/complit1.C: New test.
15803
15804 PR c++/8149
15805 * g++.dg/template/typename4.C: Likewise.
15806
15807 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15808
15809 Core issue 287, PR c++/7639
15810 * g++.dg/template/instantiate1.C: Adjust error location.
15811 * g++.dg/template/instantiate3.C: New test.
15812 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
15813 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
15814 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
15815
15816 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
15817
15818 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
15819
15820 2002-10-29 Mark Mitchell <mark@codesourcery.com>
15821
15822 PR c++/8287
15823 * g++.dg/init/dtor2.C: New test.
15824
15825 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15826
15827 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
15828 * gcc.dg/nest.c: Bypass errors on irix6.
15829
15830 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
15831
15832 * gcc.dg/nest.c: Expect error for mmix-*-*.
15833 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
15834
15835 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
15836
15837 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
15838 markers.
15839
15840 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
15841
15842 2002-10-25 Mike Stump <mrs@apple.com>
15843
15844 * gcc.dg/warn-1.c: New test.
15845
15846 2002-10-25 Zack Weinberg <zack@codesourcery.com>
15847
15848 * g++.dg/template/typename3.C: New test.
15849
15850 2002-10-25 Mark Mitchell <mark@codesourcery.com>
15851
15852 * g++.dg/lookup/ptrmem1.C: New test.
15853
15854 * g++.dg/abi/vthunk2.C: New test.
15855
15856 2002-10-25 Zack Weinberg <zack@codesourcery.com>
15857
15858 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
15859
15860 2002-10-24 Mark Mitchell <mark@codesourcery.com>
15861
15862 * g++.dg/abi/empty9.C: New test.
15863
15864 2002-10-24 Richard Henderson <rth@redhat.com>
15865
15866 * g++.dg/inherit/thunk1.C: Enable for ia64.
15867
15868 2002-10-23 Mark Mitchell <mark@codesourcery.com>
15869
15870 PR c++/8067
15871 * g++.dg/lookup/pretty1.C: New test.
15872
15873 2002-10-23 Jakub Jelinek <jakub@redhat.com>
15874
15875 * gcc.dg/20021023-1.c: New test.
15876
15877 2002-10-23 Mark Mitchell <mark@codesourcery.com>
15878
15879 PR c++/7679
15880 * g++.dg/parse/inline1.C: New test.
15881
15882 2002-10-23 Richard Henderson <rth@redhat.com>
15883
15884 * g++.dg/inherit/thunk1.C: Enable for x86_64.
15885
15886 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
15887
15888 2002-10-22 Mark Mitchell <mark@codesourcery.com>
15889
15890 PR c++/6579
15891 * g++.dg/parse/stmtexpr3.C: New test.
15892
15893 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
15894
15895 * g++.dg/expr/cond1.C: New test.
15896
15897 2002-10-21 Zack Weinberg <zack@codesourcery.com>
15898
15899 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
15900
15901 2002-10-21 Mark Mitchell <mark@codesourcery.com>
15902
15903 * g++.dg/abi/vbase13.C: New test.
15904 * g++.dg/abi/vbase14.C: Likewise.
15905
15906 2002-10-21 Jakub Jelinek <jakub@redhat.com>
15907
15908 * gcc.dg/tls/pic-1.c: New test.
15909 * gcc.dg/tls/nonpic-1.c: New test.
15910 * gcc.dg/20021018-1.c: New test.
15911
15912 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
15913
15914 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
15915 Remove only files with the same base name as the test case.
15916 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
15917 (profopt-execute): Likewise. Also, remove old profiling
15918 and performance data files before running the tests.
15919
15920 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
15921 * g++.dg/bprob/bprob.exp: Likewise.
15922 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
15923 to allow more general test case names.
15924
15925 * g++.dg/bprob/bprob-1.C: Rename to ...
15926 * g++.dg/bprob/g++-bprob-1.C: ... this.
15927
15928 * g77.dg/bprob/bprob-1.f: Rename to ...
15929 * g77.dg/bprob/g77-bprob-1.f: ... this.
15930
15931 2002-10-21 Zack Weinberg <zack@codesourcery.com>
15932
15933 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
15934 bison 1.50 or later.
15935
15936 2002-10-21 Janis Johnson <janis187@us.ibm.com>
15937
15938 * g++.dg/README: Describe more test directories.
15939
15940 2002-10-21 Mark Mitchell <mark@codesourcery.com>
15941
15942 * g++.dg/init/array6.C: Add additional tests.
15943
15944 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
15945
15946 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
15947 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
15948
15949 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
15950
15951 * gcc.c-torture/compile/20020604-1.x: New.
15952 * gcc.c-torture/compile/simd-5.x: Likewise.
15953 * gcc.c-torture/execute/920710-1.x: Likewise.
15954 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
15955
15956 2002-10-21 Mark Mitchell <mark@codesourcery.com>
15957
15958 * g++.dg/inherit/override1.C: Add dg-options clause.
15959
15960 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15961
15962 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
15963 _mm_slli_si128.
15964
15965 2002-10-19 Andreas Schwab <schwab@suse.de>
15966
15967 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
15968 directory component.
15969
15970 2002-10-18 Mark Mitchell <mark@codesourcery.com>
15971
15972 * g++.dg/inherit/thunk1.C: New test.
15973
15974 * g++.dg/inherit/override1.C: New test.
15975
15976 * g++.dg/abi/mangle11.C: New test.
15977 * g++.dg/abi/mangle14.C: New test.
15978 * g++.dg/abi/mangle17.C: New test.
15979
15980 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
15981
15982 * g++.dg/overload/member2.C: New test.
15983
15984 2002-10-17 Janis Johnson <janis187@us.ibm.com>
15985
15986 * g++.dg/README: Describe new compat directory.
15987 * g++.dg/dg.exp: Skip tests in compat directory.
15988 * README.compat: New file.
15989 * lib/compat.exp: New expect script.
15990 * g++.dg/compat: New test directory.
15991 * g++.dg/compat/compat.exp: New expect script.
15992 * g++.dg/compat/abi: New test directory.
15993 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
15994 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
15995 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
15996 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
15997 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
15998 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
15999 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
16000 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
16001 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
16002 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
16003 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
16004 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
16005 * g++.dg/compat/break: New test directory.
16006 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
16007 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
16008 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
16009 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
16010 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
16011 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
16012 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
16013 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
16014 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
16015 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
16016 g++.dg/compat/break/README: New files.
16017 * g++.dg/compat/eh: New test directory.
16018 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
16019 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
16020 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
16021 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
16022 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
16023 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
16024 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
16025 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
16026 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
16027 g++.dg/compat/eh/filter2_y.C,
16028 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
16029 g++.dg/compat/eh/new1_y.C,
16030 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
16031 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
16032 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
16033 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
16034 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
16035 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
16036 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
16037 g++.dg/compat/eh/unexpected1_y.C: New files.
16038 * g++.dg/compat/init: New test directory.
16039 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
16040 g++.dg/compat/init/array5_y.C,
16041 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
16042 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
16043 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
16044 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
16045 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
16046 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
16047 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
16048 g++.dg/compat/init/init-ref2_y.C: New files.
16049
16050 2002-10-17 Mark Mitchell <mark@codesourcery.com>
16051
16052 PR c++/7584
16053 * g++.dg/inherit/using3.C: New test.
16054
16055 2002-10-17 Jan Hubicka <jh@suse.cz>
16056
16057 * gcc.dg/20021017-2.c: New test.
16058
16059 2002-10-17 Mark Mitchell <mark@codesourcery.com>
16060
16061 * g++.dg/abi/mangle16.C: Adjust.
16062
16063 * g++.dg/init/array8.C: New test.
16064
16065 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
16066
16067 * gcc.dg/special/mips-abi.exp: New test.
16068 * gcc.dg/special/mips-abi.s: Empty file used by the above.
16069
16070 2002-10-16 Mark Mitchell <mark@codesourcery.com>
16071
16072 * g++.dg/abi/mangle16.C: New test.
16073 * g++.dg/abi/mangle17.C: Likewise.
16074
16075 PR c++/7478
16076 * g++.dg/template/ref1.C: New test.
16077
16078 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16079
16080 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
16081
16082 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
16083
16084 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
16085
16086 2002-10-16 Mark Mitchell <mark@codesourcery.com>
16087
16088 PR c++/7524
16089 * g++.dg/init/array7.C: New test.
16090
16091 2002-10-15 Mark Mitchell <mark@codesourcery.com>
16092
16093 * g++.dg/init/array6.C: New test.
16094
16095 * g++.dg/abi/mangle13.C: Likewise.
16096 * g++.dg/abi/mangle14.C: Likewise.
16097 * g++.dg/abi/mangle15.C: Likewise.
16098
16099 2002-10-14 Mark Mitchell <mark@codesourcery.com>
16100
16101 * g++.dg/abi/empty8.C: New test.
16102
16103 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
16104
16105 * g++.dg/init/ctor1.C: New test.
16106
16107 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
16108
16109 * gcc.c-torture/execute/20021015-1.c: New test.
16110
16111 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
16112
16113 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
16114
16115 2002-10-14 Jan Hubicka <jh@suse.cz>
16116
16117 * gcc.dg/i386-ssetype-[1-5].c: New tests.
16118
16119 2002-10-14 Richard Henderson <rth@redhat.com>
16120
16121 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
16122
16123 2002-10-14 Mark Mitchell <mark@codesourcery.com>
16124
16125 PR optimization/6631
16126 * g++.dg/opt/const2.C: New test.
16127
16128 2002-10-14 Mark Mitchell <mark@codesourcery.com>
16129
16130 PR c++/7176
16131 * g++.dg/parse/friend1.C: New test.
16132 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
16133
16134 2002-10-14 Jakub Jelinek <jakub@redhat.com>
16135
16136 * gcc.dg/20021014-1.c: New test.
16137
16138 2002-10-11 Mark Mitchell <mark@codesourcery.com>
16139
16140 PR c++/5661
16141 * g++.dg/ext/vlm1.C: New test.
16142 * g++.dg/ext/vlm2.C: Likewise.
16143
16144 * g++.dg/init/array1.C: Remove invalid braces.
16145 * g++.dg/init/brace1.C: New test.
16146 * g++.dg/init/copy2.C: Likewise.
16147 * g++.dg/init/copy3.C: Likewise.
16148 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
16149 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
16150 braces.
16151
16152 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
16153
16154 * gcc.dg/cpp/assembler.S: Don't use -ansi.
16155
16156 2002-10-11 Richard Shann <richard.shann@superh.com>
16157
16158 * gcc.c-torture/compile/simd-5.c: New test.
16159
16160 2002-10-10 Roger Sayle <roger@eyesopen.com>
16161
16162 * gcc.c-torture/execute/shiftopt-1.c: New test case.
16163
16164 2002-10-10 Jim Wilson <wilson@redhat.com>
16165
16166 * gcc.c-torture/execute/20021010-1.c: New test.
16167
16168 2002-10-09 Zack Weinberg <zack@codesourcery.com>
16169
16170 PR c/7353
16171 * g++.dg/ext/typedef-init.C: New test.
16172 * gcc.dg/typedef-init.c: New test.
16173
16174 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
16175
16176 * gcc.dg/cpp/paste13.c: New test.
16177
16178 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16179
16180 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
16181 remaining platforms, XFAIL during compile, not execute. Don't
16182 XFAIL at -O0.
16183
16184 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
16185
16186 * gcc.dg/alias-1.c: Tweak expected warning.
16187
16188 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
16189
16190 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
16191
16192 2002-10-06 Andreas Jaeger <aj@suse.de>
16193
16194 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
16195 * gcc.dg/cpp/c++98.C: Likewise.
16196
16197 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
16198 * g++.dg/cpp/c++98.C: Likewise.
16199
16200 * g++.dg/README (Subdirectories): Mention cpp directory.
16201
16202 PR target/7559
16203 * gcc.dg/20021006-1.c: New test.
16204
16205 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16206
16207 PR c++/7804
16208 * g++.dg/other/warning1.C: New test.
16209
16210 2002-10-04 Roger Sayle <roger@eyesopen.com>
16211
16212 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
16213 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
16214 and sparc-*-* with -m64 as expected failures. See PR 8087.
16215
16216 2002-10-03 Mark Mitchell <mark@codesourcery.com>
16217
16218 PR c++/7931
16219 * g++.dg/template/ptrmem3.C: New test.
16220
16221 PR c++/7754
16222 * g++.dg/template/union1.C: New test.
16223
16224 2002-10-03 Mark Mitchell <mark@codesourcery.com>
16225
16226 PR c++/8006
16227 * g++.dg/abi/mangle9.C: New test.
16228 * g++.dg/abi/mangle10.C: New test.
16229 * g++.dg/abi/mangle11.C: New test.
16230 * g++.dg/abi/mangle12.C: New test.
16231
16232 2002-10-02 Mark Mitchell <mark@codesourcery.com>
16233
16234 PR c++/7188.
16235 * g++.dg/template/meminit1.C: New test.
16236 * g++.dg/warn/Wreorder-1.C: Likewise.
16237 * g++.old-deja/g++.mike/warn3.C: Tweak.
16238 * lib/prune.exp: Ingore "in copy constructor".
16239
16240 2002-10-02 Andreas Jaeger <aj@suse.de>
16241
16242 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
16243 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
16244 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
16245 on x86-64.
16246
16247 2002-10-01 Mark Mitchell <mark@codesourcery.com>
16248
16249 * gcc.dg/empty1.C: Fix typo.
16250
16251 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
16252
16253 * gcc.dg/alias-1.c: New test.
16254
16255 2002-10-01 Mark Mitchell <mark@codesourcery.com>
16256
16257 * gcc.dg/empty1.C: New test.
16258
16259 * g++.dg/tls/init-2.C: Tweak error messages.
16260
16261 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
16262
16263 * gcc.c-torture/compile/20020923-1.c: New test.
16264
16265 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
16266
16267 * gcc.c-torture/execute/ffs-1.c: New test.
16268 * gcc.c-torture/execute/ffs-2.c: Ditto.
16269
16270 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
16271
16272 * g++.dg/overload/member1.C: New test.
16273
16274 2002-09-30 Mark Mitchell <mark@codesourcery.com>
16275
16276 * g++.dg/abi/empty7.C: New test.
16277 * g++.dg/init/pm2.C: Likewise.
16278
16279 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
16280
16281 * g++.dg/rtti/crash1.C: New test.
16282
16283 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
16284
16285 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
16286 gcc.dg/sibcall-4.c: New tests.
16287
16288 2002-09-28 Roger Sayle <roger@eyesopen.com>
16289
16290 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
16291 powerpc and MMIX targets.
16292
16293 2002-09-27 Zack Weinberg <zack@codesourcery.com>
16294
16295 * gcc.dg/cpp/20020927-1.c: New.
16296
16297 2002-09-26 David S. Miller <davem@redhat.com>
16298
16299 * gcc.c-torture/compile/trunctfdf.c: New.
16300
16301 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16302
16303 * lib/target-supports.exp (check_weak_available): Handle solaris2.
16304
16305 2002-09-27 Alan Modra <amodra@bigpond.net.au>
16306
16307 * gcc.c-torture/execute/loop-15.c: New.
16308
16309 2002-09-26 Janis Johnson <janis187@us.ibm.com>
16310
16311 * README.QMTEST: Fix typo.
16312
16313 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
16314
16315 * gcc.dg/20020926-1.c: New test.
16316
16317 2002-09-25 David S. Miller <davem@redhat.com>
16318
16319 PR target/7842
16320 * gcc.c-torture/execute/shiftdi.c: New test.
16321
16322 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
16323
16324 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
16325 unique to the tool.
16326 * lib/g77.exp (g77_init): Likewise.
16327 * lib/g++.exp (g++_init): Likewise.
16328 * lib/objc.exp (objc_init): Likewise.
16329
16330 2002-09-25 Mark Mitchell <mark@codesourcery.com>
16331
16332 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
16333 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
16334 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
16335
16336 2002-09-25 Richard Henderson <rth@redhat.com>
16337
16338 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
16339 too-small long double.
16340
16341 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
16342
16343 * gcc.dg/20020919-1.c: New test.
16344
16345 2002-09-23 Mark Mitchell <mark@codesourcery.com>
16346
16347 * g++.dg/abi/bitfield6.C: New test.
16348 * g++.dg/abi/bitfield7.C: New test.
16349 * g++.dg/abi/bitfield8.C: New test.
16350 * g++.dg/abi/vbase11.C: New test.
16351
16352 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
16353
16354 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
16355 hppa*-*-hpux*. Update test comment.
16356
16357 2002-09-20 Jakub Jelinek <jakub@redhat.com>
16358
16359 * gcc.dg/tls/struct-1.c: New test.
16360
16361 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
16362
16363 * gcc.dg/cpp/tr-warn2.c: Update.
16364
16365 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
16366
16367 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
16368
16369 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
16370
16371 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
16372 systems.
16373
16374 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
16375
16376 * gcc.c-torture/execute/ieee/mzero3.c: New test.
16377
16378 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
16379 Adjust for c++filt moved to binutils. Remove spurious duplicate
16380 setting of cxxfilt.
16381
16382 2002-09-19 Geoffrey Keating <geoffk@apple.com>
16383
16384 * gcc.dg/20020312-2.c: Update for darwin.
16385
16386 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
16387
16388 * g++.old-deja/g++.other/crash32.C: Mark ICE.
16389
16390 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
16391
16392 * objc.dg/comp-types-1.m: New test.
16393 * objc.dg/comp-types-2.m: New test.
16394 * objc.dg/comp-types-3.m: New test.
16395 * objc.dg/comp-types-4.m: New test.
16396 * objc.dg/comp-types-5.m: New test.
16397 * objc.dg/comp-types-6.m: New test.
16398
16399 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
16400
16401 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
16402
16403 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
16404
16405 * g++.dg/other/do1.C: New test.
16406
16407 * g++.dg/template/subst1.C: New test.
16408
16409 2002-09-16 Steve Ellcey <sje@cup.hp.com>
16410
16411 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
16412
16413 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
16414
16415 * g++.dg/template/qualttp20.C: Adjust expected errors.
16416 * g++.old-deja/g++.jason/report.C: Likewise.
16417 * g++.old-deja/g++.other/qual1.C: Likewise.
16418
16419 * g++.dg/lookup/scoped2.C: New test.
16420
16421 * g++.dg/ext/asm3.C: New test.
16422
16423 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
16424
16425 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
16426
16427 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
16428
16429 * ChangeLog: follow spelling conventions.
16430 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
16431 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
16432 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
16433 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
16434 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
16435 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
16436 * g++.old-deja/g++.law/global-init1.C: Likewise.
16437 * g++.old-deja/g++.other/delete4.C: Likewise.
16438 * g++.old-deja/g++.other/inline21.C: Likewise.
16439 * g++.old-deja/g++.other/singleton.C: Likewise.
16440 * g77.dg/strlen0.f: Likewise.
16441 * g77.f-torture/compile/20010519-1.f: Likewise.
16442 * g77.f-torture/compile/980310-4.f: Likewise.
16443 * gcc.c-torture/compile/20000605-1.c: Likewise.
16444 * gcc.c-torture/execute/20020225-1.c: Likewise.
16445 * gcc.dg/c90-hexfloat-2.c: Likewise.
16446 * gcc.dg/c99-bool-1.c: Likewise.
16447 * gcc.dg/c99-hexfloat-2.c: Likewise.
16448 * gcc.dg/dll-2.c: Likewise.
16449 * gcc.dg/wtr-union-init-1.c: Likewise.
16450 * gcc.dg/wtr-union-init-2.c: Likewise.
16451 * gcc.dg/wtr-union-init-3.c: Likewise.
16452 * gcc.dg/cpp/avoidpaste1.c: Likewise.
16453 * gcc.dg/cpp/defined.c: Likewise.
16454 * gcc.dg/cpp/macsyntx.c: Likewise.
16455 * gcc.dg/cpp/paste2.c: Likewise.
16456 * gcc.dg/cpp/trad/defined.c: Likewise.
16457 * gcc.dg/format/c90-printf-1.c: Likewise.
16458 * gcc.dg/format/c90-scanf-1.c: Likewise.
16459 * gcc.dg/format/c99-printf-1.c: Likewise.
16460 * gcc.dg/format/c99-scanf-1.c: Likewise.
16461 * gcc.misc-tests/gcov-8.c: Likewise.
16462 * lib/profopt.exp: Likewise.
16463
16464 2002-09-15 Krister Walfridsson <cato@df.lth.se>
16465
16466 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
16467
16468 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
16469
16470 * g++.dg/inherit/using2.C: New test.
16471
16472 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
16473
16474 * ChangeLog: Follow spelling conventions.
16475 * g++.dg/template/friend4.C: Likewise.
16476 * g++.old-deja/g++.pt/crash67.C: Likewise.
16477 * gcc.c-torture/execute/20000801-4.c: Likewise.
16478 * gcc.dg/c90-digraph-1.c: Likewise.
16479 * gcc.dg/c94-digraph-1.c: Likewise.
16480 * gcc.dg/c99-digraph-1.c: Likewise.
16481 * gcc.dg/cpp/line5.c: Likewise.
16482 * gcc.dg/cpp/multiline.c: Likewise.
16483 * gcc.dg/cpp/trad/literals-1.c: Likewise.
16484 * gcc.dg/format/attr-3.c: Likewise.
16485 * gcc.dg/format/c90-scanf-3.c: Likewise.
16486 * gcc.dg/format/ext-4.c: Likewise.
16487
16488 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
16489
16490 * g++.dg/template/pretty1.C: New test.
16491
16492 2002-09-14 Alan Modra <amodra@bigpond.net.au>
16493
16494 * gcc.c-torture/execute/struct-cpy-1.c: New test.
16495
16496 2002-09-13 Matt Austern <austern@apple.com>
16497
16498 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
16499 passing a cast expression to a function by const reference.
16500
16501 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
16502
16503 * g++.dg/template/deduce1.C: New test.
16504
16505 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
16506
16507 * gcc.c-torture/execute/simd-1.c: Force all use of int to
16508 32-bit int.
16509
16510 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
16511
16512 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
16513 usage.
16514
16515 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
16516
16517 * gcc.c-torture/compile/20020910-1.c: New test.
16518
16519 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
16520
16521 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
16522
16523 2002-09-10 Andreas Jaeger <aj@suse.de>
16524
16525 * gcc.dg/20020312-2.c: Adjust for x86-64.
16526
16527 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
16528
16529 * g77.dg/7388.f: New test case for PR 7388.
16530
16531 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
16532
16533 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
16534
16535 2002-09-05 Ziemowit Laski <zlaski@apple.com>
16536
16537 * objc.dg/proto-lossage-1.m: New test.
16538
16539 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
16540
16541 * gcc.dg/cpp/_Pragma4.c: Fix typo.
16542
16543 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
16544
16545 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
16546 expected to pass.
16547
16548 2002-09-06 Stan Shebs <shebs@apple.com>
16549 David Edelsohn <edelsohn@gnu.org>
16550
16551 * gcc.dg/weak: New directory.
16552 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
16553 target-specific xfail bits.
16554 * gcc.dg/typeof-2.c: Move to new directory.
16555 * gcc.dg/weak.exp: New expect script.
16556
16557 2002-09-06 Alan Modra <amodra@bigpond.net.au>
16558
16559 * gcc.c-torture/execute/extzvsi.c: New test.
16560
16561 2002-09-05 Stan Shebs <shebs@apple.com>
16562
16563 * gcc.dg/weak-1.c: xfail on Darwin.
16564 * gcc.dg/weak-2.c: Ditto.
16565 * gcc.dg/weak-3.c: Ditto.
16566 * gcc.dg/weak-4.c: Ditto.
16567 * gcc.dg/weak-5.c: Ditto.
16568 * gcc.dg/weak-6.c: Ditto.
16569 * gcc.dg/weak-7.c: Ditto.
16570 * gcc.dg/weak-8.c: Ditto.
16571 * gcc.dg/weak-9.c: Ditto.
16572
16573 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
16574
16575 * gcc.c-torture/execute/loop-14.c: New test.
16576
16577 2002-09-04 Jakub Jelinek <jakub@redhat.com>
16578
16579 * g++.dg/other/cxa-atexit1.C: New test.
16580
16581 * gcc.dg/typeof-2.c: New test.
16582
16583 2002-09-03 Roger Sayle <roger@eyesopen.com>
16584
16585 * gcc.dg/builtins-2.c: New testcase.
16586 * gcc.dg/builtins-3.c: New testcase.
16587
16588 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
16589
16590 * gcc.dg/cpp/_Pragma4.c: New test.
16591
16592 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
16593
16594 * objc/execute/nil_method-1.m: New testcase.
16595
16596 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
16597
16598 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
16599 [Object class], not [Object initialize].
16600
16601 2002-08-31 Roger Sayle <roger@eyesopen.com>
16602 Hans-Peter Nilsson <hp@bitrange.com>
16603
16604 * gcc.c-torture/execute/20020720-1.x: Skip test on
16605 mmix-knuth-mmixware. Correct comment.
16606
16607 2002-08-27 Mark Mitchell <mark@codesourcery.com>
16608
16609 * testsuite/g++.dg/abi/bitfield5.C: New test.
16610 * testsuite/g++.dg/abi/vbase10.C: Likewise.
16611
16612 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
16613
16614 * objc.dg/undeclared-selector.m: New test.
16615
16616 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
16617
16618 * g++.dg/other/offsetof1.C: Avoid cast warning.
16619
16620 2002-08-26 Ziemowit Laski <zlaski@apple.com>
16621
16622 * objc.dg/super-class-2.m: New test.
16623
16624 2002-08-24 Matt Austern <austern@apple.com>
16625
16626 * g++.dg/ext/lvaddr.C: New test.
16627 * g++.dg/ext/lvcast.C: New test.
16628
16629 2002-08-22 Mark Mitchell <mark@codesourcery.com>
16630
16631 * testsuite/g++.dg/inherit/cond1.C: New test.
16632
16633 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
16634
16635 * gcc.dg/noncompile/incomplete-1.c: New test.
16636
16637 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
16638
16639 * gcc.dg/typespec-1.c: New test.
16640
16641 2002-08-20 Devang Patel <dpatel@apple.com>
16642 * objc.dg/proto-hier-2.m: New test.
16643
16644 2002-08-19 Ziemowit Laski <zlaski@apple.com>
16645
16646 * objc.dg/bitfield-1.m: New test.
16647 * objc.dg/bitfield-2.m: New test.
16648
16649 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
16650
16651 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
16652 gcc.dg/c99-flex-array-4.c: New tests.
16653
16654 2002-08-16 Stan Shebs <shebs@apple.com>
16655
16656 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
16657
16658 2002-08-15 Jakub Jelinek <jakub@redhat.com>
16659
16660 * gcc.dg/typeof-1.c: New test.
16661 * g++.dg/ext/typeof2.C: New test.
16662
16663 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
16664
16665 * g++.dg/other/offsetof1.C: New test.
16666
16667 2002-08-14 Richard Henderson <rth@redhat.com>
16668
16669 * gcc.dg/tls/diag-3.c: Fix expected message strings.
16670
16671 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
16672
16673 * gcc.dg/cpp/_Pragma3.c: New test.
16674
16675 2002-08-13 Mark Mitchell <mark@codesourcery.com>
16676
16677 * g++.dg/template/inherit3: New test.
16678
16679 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
16680
16681 * gcc.dg/bitfld-4.c: Add blank options.
16682
16683 2002-08-09 Mark Mitchell <mark@codesourcery.com>
16684
16685 * g++.dg/template/crash1.C: New test.
16686
16687 2002-08-08 Jakub Jelinek <jakub@redhat.com>
16688
16689 * gcc.dg/tls/opt-2.c: New test.
16690
16691 2002-08-08 Devang Patel <dpatel@apple.com>
16692
16693 * objc.dg/selector-1.m : New test
16694
16695 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
16696
16697 * g++.dg/abi/bitfield4.C: New test.
16698 * gcc.dg/bitfld-4.c: New test.
16699
16700 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
16701
16702 * g++.dg/other/packed1.C: New test.
16703
16704 2002-08-07 Mark Mitchell <mark@codesourcery.com>
16705
16706 * g++.dg/abi/offsetof.C: Tweak error messages.
16707 * g++.old-deja/g++.mike/p10769a.C: Likewise.
16708
16709 2002-08-08 Jakub Jelinek <jakub@redhat.com>
16710
16711 * gcc.dg/bitfld-3.c: New test.
16712
16713 2002-08-07 Jakub Jelinek <jakub@redhat.com>
16714 Richard Henderson <rth@redhat.com>
16715
16716 * gcc.dg/i386-bitfield1.c: New test.
16717 * g++.dg/abi/bitfield3.C: Update.
16718
16719 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
16720
16721 * objc.dg/const-str-2.m: Update.
16722 * gcc.dg/cpp/c++98.c: Change to C extension.
16723 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
16724 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
16725
16726 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
16727
16728 * testsuite/gcc.dg/tls/diag-3.c: New.
16729
16730 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
16731
16732 * g++.dg/README (Subdirectories): Document new subdir expr.
16733 * g++.dg/expr/pmf-1.C: New test.
16734
16735 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
16736
16737 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
16738
16739 2002-08-06 Jakub Jelinek <jakub@redhat.com>
16740
16741 * g++.dg/abi/bitfield3.C: New test.
16742
16743 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
16744
16745 * lib/gcov.exp: Tweak expected line formats.
16746 * gcc.misc-tests/gcov8.c: New test.
16747 * gcc.misc-tests/gcov8.x: New flags.
16748
16749 2002-08-05 Jakub Jelinek <jakub@redhat.com>
16750
16751 * consistency.vlad/layout/endian.c: Include string.h.
16752
16753 * gcc.c-torture/execute/20020805-1.c: New test.
16754
16755 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
16756
16757 * g++.dg/other/conversion1.C: New test.
16758
16759 2002-08-03 Roger Sayle <roger@eyesopen.com>
16760
16761 * gcc.dg/builtins-1.c: New testcase.
16762
16763 2002-08-02 Mark Mitchell <mark@codesourcery.com>
16764
16765 * g++.dg/inherit/access3.C: New test.
16766
16767 2002-08-01 Jakub Jelinek <jakub@redhat.com>
16768
16769 * gcc.dg/ia64-visibility-2.c: New test.
16770
16771 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
16772
16773 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
16774 __qualifier_flags to __flags.
16775
16776 2002-07-31 Mark Mitchell <mark@codesourcery.com>
16777
16778 * g++.dg/inherit/operator1.C: New test.
16779 * g++.dg/lookup/disamb1.C: Fix typo in comment.
16780 * g++.dg/other/error1.C: Change expected error message.
16781 * g++.dg/template/conv4.C: Likewise.
16782
16783 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
16784
16785 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
16786 for documented behavior.
16787
16788 2002-07-25 Roger Sayle <roger@eyesopen.com>
16789
16790 * gcc.c-torture/execute/20020720-1.x: Skip this test on
16791 several targets known to fail.
16792
16793 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
16794
16795 * gcc.dg/mips-args-[123].c: New tests.
16796
16797 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
16798
16799 * gcc.dg/ppc-spe.c: New.
16800
16801 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
16802
16803 * g++.dg/other/ptrmem4.C: New testcase.
16804
16805 2002-07-24 Richard Henderson <rth@redhat.com>
16806
16807 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
16808
16809 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
16810
16811 * g++.dg/ext/alignof1.C (main): Return 0 for success.
16812
16813 2002-07-24 Roger Sayle <roger@eyesopen.com>
16814
16815 * gcc.c-torture/execute/memset-3.c: New testcase.
16816
16817 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
16818
16819 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
16820 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
16821
16822 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16823
16824 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
16825 Delete.
16826
16827 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
16828
16829 * gcc.c-torture/compile/simd-4.c: New test.
16830
16831 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16832
16833 PR c++/7347, c++/7348
16834 * g++.dg/template/access4.C: New test.
16835 * g++.dg/template/access5.C: New test.
16836 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
16837 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
16838 * g++.old-deja/g++.pt/ttp58.C: Likewise.
16839 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
16840
16841 2002-07-22 Jakub Jelinek <jakub@redhat.com>
16842
16843 * gcc.dg/gnu89-init-2.c: New test.
16844
16845 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
16846
16847 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
16848
16849 2002-07-20 Roger Sayle <roger@eyesopen.com>
16850
16851 * gcc.c-torture/execute/20020720-1.c: New testcase.
16852
16853 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
16854
16855 * gcc.dg/cpp/Wsignprom.c: New tests.
16856
16857 2002-07-20 Alan Modra <amodra@bigpond.net.au>
16858
16859 * gcc.c-torture/execute/loop-13.c: New test.
16860
16861 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
16862
16863 * gcc.dg/cpp/expr.c: New tests.
16864
16865 2002 07-18 David Edelsohn <edelsohn@gnu.org>
16866
16867 * g++.dg/opt/pr6713.C: Add template instantiation.
16868
16869 2002-07-18 Alan Modra <amodra@bigpond.net.au>
16870
16871 * gcc.dg/nest.c: New test.
16872
16873 2002-07-17 Richard Henderson <rth@redhat.com>
16874
16875 * g++.dg/opt/pr6713.C: New test.
16876
16877 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
16878
16879 * gcc.c-torture/execute/loop-2e.x: Let the testcase
16880 XFAIL for all x86 processors.
16881
16882 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
16883
16884 * gcc.c-torture/execute/20010122-1.x: Do not test with
16885 -fomit-frame-pointer.
16886
16887 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16888
16889 * g++.dg/template/instantiate2.C: New test.
16890 * g++.dg/template/spec4.C: New test.
16891
16892 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16893
16894 * g++.dg/template/access2.C: New test.
16895 * g++.dg/template/access3.C: New test.
16896
16897 2002-07-15 Zack Weinberg <zack@codesourcery.com>
16898
16899 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
16900 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
16901 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
16902 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
16903 Convert to use <stdarg.h>.
16904 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
16905 Delete.
16906 * gcc.dg/va-arg-2.c: New.
16907 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
16908
16909 2002-07-15 Jakub Jelinek <jakub@redhat.com>
16910
16911 * gcc.c-torture/compile/20020710-1.c: New test.
16912
16913 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
16914 Andrew Pinski <pinskia@physics.uc.edu>
16915
16916 gcc.c-torture/compile/simd-2.c: New testcase.
16917 gcc.c-torture/compile/simd-3.c: Likewise.
16918
16919 2002-07-11 Mark Mitchell <mark@codesourcery.com>
16920
16921 PR c++/7224
16922 * g++.dg/overload/error1.C: New test.
16923
16924 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
16925
16926 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
16927 configuration and IRIX 6 O32 ABI.
16928
16929 2002-07-11 Roger Sayle <roger@eyesopen.com>
16930
16931 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
16932
16933 2002-07-10 Roger Sayle <roger@eyesopen.com>
16934
16935 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
16936
16937 2002-07-10 Jeffrey A Law <law@redhat.com>
16938
16939 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
16940
16941 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
16942
16943 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
16944
16945 * gcc.dg/20020312-2.c: Check for __PPC__.
16946
16947 2002-07-09 Diego Novillo <dnovillo@redhat.com>
16948
16949 * gcc.c-torture/compile/20020709-1.c: New test.
16950
16951 2002-07-07 Roger Sayle <roger@eyesopen.com>
16952
16953 * g++.dg/template/qualttp21.C: New test case.
16954
16955 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
16956
16957 * gcc.c-torture/compile/20020706-1.c: New test.
16958 * gcc.c-torture/compile/20020706-2.c: New test.
16959
16960 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
16961 Alexandre Oliva <aoliva@redhat.com>
16962
16963 * g++.dg/warn/incomplete1.C: New test.
16964
16965 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16966
16967 PR c++/7099
16968 * g++.dg/warn/noreturn1.C: New test.
16969
16970 2002-07-03 Mark Mitchell <mark@codesourcery.com>
16971
16972 PR c++/6706
16973 * g++.dg/debug/debug6.C: New test.
16974 * g++.dg/debug/debug7.C: New test.
16975
16976 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
16977
16978 * gcc.c-torture/compile/simd-3.c: New test.
16979
16980 2002-07-03 Chris Demetriou <cgd@broadcom.com>
16981
16982 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
16983 * gcc.dg/20020620-1.c: Likewise.
16984
16985 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16986
16987 PR c++/6944
16988 * g++.dg/init/array4.C: New test.
16989 * g++.dg/init/array5.C: New test.
16990
16991 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
16992
16993 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
16994 * gcc.c-torture/execute/simd-2.c (main): Likewise.
16995
16996 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16997
16998 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
16999 * gcc.dg/wtr-aggr-init-1.c: Likewise.
17000 * gcc.dg/wtr-conversion-1.c: Likewise.
17001 * gcc.dg/wtr-escape-1.c: Likewise.
17002 * gcc.dg/wtr-int-type-1.c: Likewise.
17003 * gcc.dg/wtr-label-1.c: Likewise.
17004 * gcc.dg/wtr-static-1.c: Likewise.
17005 * gcc.dg/wtr-strcat-1.c: Likewise.
17006 * gcc.dg/wtr-suffix-1.c: Likewise.
17007 * gcc.dg/wtr-switch-1.c: Likewise.
17008 * gcc.dg/wtr-unary-plus-1.c: Likewise.
17009 * gcc.dg/wtr-union-init-1.c: Likewise.
17010 * gcc.dg/wtr-union-init-2.c: Likewise.
17011 * gcc.dg/wtr-union-init-3.c: Likewise.
17012
17013 * gcc.dg/wtr-func-def-1.c: New test.
17014
17015 2002-07-02 Devang Patel <dpatel@apple.com>
17016
17017 * objc.dg/param-1.m: New test.
17018
17019 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
17020
17021 * gcc.dg/cpp/trad/directive.c: Add test.
17022 * gcc.dg/cpp/trad/macroargs.c: Add test.
17023 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
17024
17025 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
17026
17027 * gcc.dg/cpp/cmdlne-M.c: New test.
17028
17029 2002-07-02 Ziemowit Laski <zlaski@apple.com>
17030
17031 * objc.dg/desig-init-1.m: New test.
17032
17033 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17034
17035 PR c++/6716
17036 * g++.dg/template/instantiate1.C: New test.
17037
17038 2002-07-01 Mark Mitchell <mark@codesourcery.com>
17039
17040 PR c++/7112
17041 * g++.dg/template/sizeof2.C: New test.
17042
17043 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
17044
17045 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
17046 gcc.dg/cpp/trad/include.c: New tests.
17047
17048 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
17049
17050 PR target/7177
17051 * gcc.c-torture/compile/20020701-1.c: New test.
17052
17053 2002-07-01 Stan Shebs <shebs@apple.com>
17054
17055 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
17056 header here...
17057 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
17058 (objc-torture-execute): or here.
17059
17060 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
17061
17062 * gcc.c-torture/execute/arith-rand-ll.c: New test.
17063
17064 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
17065
17066 * gcc.dg/cpp/trad/escaped-nl.c: New test.
17067
17068 2002-06-30 Devang Patel <dpatel@apple.com>
17069
17070 * objc.dg/fsyntax-only.m: New test.
17071
17072 2002-06-27 Mark Mitchell <mark@codesourcery.com>
17073
17074 PR c++/6695
17075 * g++.dg/template/friend7.C: New file.
17076
17077 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
17078
17079 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
17080 return type.
17081
17082 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
17083
17084 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
17085 avoid division by zero.
17086
17087 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
17088
17089 * gcc.dg/Wunknownprag.c: New tests.
17090
17091 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
17092
17093 * gcc.c-torture/execute/simd-2.c: New test.
17094
17095 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
17096
17097 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
17098 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
17099 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
17100 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
17101 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
17102 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
17103 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
17104 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
17105 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
17106 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
17107 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
17108 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
17109 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
17110 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
17111 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
17112 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
17113 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
17114
17115 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
17116
17117 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
17118 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
17119 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
17120 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
17121 New tests.
17122 * gcc.dg/cpp/trad/directive.c: Update.
17123
17124 2002-06-23 Andreas Jaeger <aj@suse.de>
17125
17126 * gcc.c-torture/execute/complex-6.c: New.
17127
17128 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
17129
17130 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
17131 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
17132 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
17133 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
17134
17135 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
17136
17137 * gcc.dg/cpp/trad: New directory with traditional tests copied
17138 from parent directory.
17139 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
17140 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
17141 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
17142 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
17143 Move to trad/ and rename.
17144 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
17145 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
17146 gcc.dg/cpp/trad/redef2.c: New tests.
17147 * gcc.dg/cpp/trad/trad.exp: New driver.
17148
17149 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
17150
17151 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
17152 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
17153 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
17154 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
17155 Remove.
17156
17157 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
17158
17159 * gcc.dg/20020620-1.c: New test.
17160
17161 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17162
17163 * g++.dg/template/ttp4.C: New test.
17164
17165 2002-06-19 Jakub Jelinek <jakub@redhat.com>
17166
17167 * g++.dg/opt/vt1.C: Fix regexp.
17168
17169 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17170
17171 * gcc.c-torture/execute/pure-1.c: Make functions static again.
17172 Don't use attribute `noinline'.
17173
17174 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
17175
17176 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
17177
17178 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
17179
17180 * gcc.c-torture/execute/simd-1.c: New.
17181
17182 * gcc.dg/simd-1.c: New.
17183
17184 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
17185
17186 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
17187
17188 2002-06-16 Richard Henderson <rth@redhat.com>
17189
17190 * g++.dg/ext/anon-struct1.C: New.
17191 * g++.dg/ext/anon-struct2.C: New.
17192 * g++.dg/ext/anon-struct3.C: New.
17193 * gcc.dg/anon-struct-1.c: New.
17194 * gcc.dg/anon-struct-2.c: New.
17195 * gcc.dg/anon-struct-3.c: New.
17196 * gcc.dg/20011008-1.c: Adjust warning text.
17197 * gcc.dg/20020527-1.c: Add -fms-extensions.
17198
17199 2002-06-16 Richard Henderson <rth@redhat.com>
17200
17201 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
17202
17203 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
17204
17205 * gcc.c-torture/execute/20020615-1.c: New test.
17206
17207 2002-06-15 Roger Sayle <roger@eyesopen.com>
17208
17209 * gcc.c-tortuture/execute/compare-1.c: New test case.
17210 * gcc.c-tortuture/execute/compare-2.c: New test case.
17211 * gcc.c-tortuture/execute/compare-3.c: New test case.
17212
17213 2002-06-13 Richard Henderson <rth@redhat.com>
17214
17215 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
17216 ia64 ilp32.
17217
17218 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17219
17220 * g++.dg/template/typename2.C: Update error message.
17221
17222 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
17223
17224 * gcc.c-torture/execute/20020611-1.c: New test.
17225
17226 2002-06-11 Bob Wilson <bob.wilson@acm.org>
17227
17228 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
17229 list of targets to skip.
17230
17231 2002-06-10 Bob Wilson <bob.wilson@acm.org>
17232
17233 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
17234 targets if not optimizing.
17235
17236 2002-06-10 Jakub Jelinek <jakub@redhat.com>
17237
17238 * gcc.c-torture/compile/20020605-1.c: New test.
17239
17240 * g++.dg/opt/vt1.C: New test.
17241
17242 * gcc.dg/20020531-1.c: New test.
17243
17244 * gcc.dg/20020530-1.c: New test.
17245
17246 * gcc.dg/20020527-1.c: New test.
17247
17248 * g++.dg/opt/cse1.C: New test.
17249
17250 2002-06-07 Roger Sayle <roger@eyesopen.com>
17251
17252 * gcc.dg/20020607-2.c: New test case.
17253
17254 2002-06-07 Jakub Jelinek <jakub@redhat.com>
17255
17256 * gcc.c-torture/compile/20020604-1.c: New test.
17257
17258 2002-06-04 Richard Henderson <rth@redhat.com>
17259
17260 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
17261 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
17262 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
17263
17264 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
17265
17266 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
17267
17268 2002-06-03 Richard Henderson <rth@redhat.com>
17269
17270 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
17271 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
17272
17273 2002-06-02 Richard Henderson <rth@redhat.com>
17274
17275 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
17276 test functions static.
17277
17278 2002-06-02 Andreas Jaeger <aj@suse.de>
17279
17280 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
17281 now.
17282
17283 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
17284
17285 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
17286 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
17287 Update for mofified diagnostics.
17288 * gcc.dg/c99-intconst-1.c: No longer fail.
17289
17290 2002-06-02 Richard Henderson <rth@redhat.com>
17291
17292 * gcc.dg/uninit-A.c: Remove xfail markers.
17293
17294 2002-06-01 Roger Sayle <roger@eyesopen.com>
17295
17296 * gcc.dg/fnegate-1.c: New test case.
17297
17298 2002-05-30 Osku Salerma <osku@iki.fi>
17299
17300 * gcc.c-torture/execute/mayalias-1.c: New file.
17301
17302 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
17303
17304 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
17305 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
17306 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
17307
17308 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
17309
17310 * gcc.c-torture/execute/20020529-1.c: New test.
17311
17312 2002-05-27 Richard Henderson <rth@redhat.com>
17313
17314 * g++.dg/ext/attrib6.C: New test case.
17315
17316 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17317
17318 * gcc.c-torture/execute/pure-1.c: New test.
17319
17320 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
17321
17322 * gcc.dg/cpp/arith-2.c: Remove.
17323
17324 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
17325
17326 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
17327 * gcc.dg/cpp/if-3.c: Remove.
17328
17329 2002-05-26 Jakub Jelinek <jakub@redhat.com>
17330
17331 * g++.dg/opt/cse2.C: New test.
17332
17333 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
17334
17335 * gcc.dg/cpp/arith-1.c: New semantic tests.
17336 * gcc.dg/cpp/if-1.c: Update.
17337
17338 2002-05-24 Ben Elliston <bje@redhat.com>
17339
17340 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
17341
17342 2002-05-24 Jakub Jelinek <jakub@redhat.com>
17343
17344 * gcc.dg/verbose-asm.c: New test.
17345
17346 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
17347
17348 * gcc.dg/cpp/paste12.c: New test.
17349
17350 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
17351
17352 * g++.dg/parse/named_ops.C: New test.
17353
17354 2002-05-23 Mark Mitchell <mark@codesourcery.com>
17355
17356 * gcc/testsuite/gcc.dg/weak-8.c: New test.
17357
17358 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
17359
17360 * gcc.dg/weak-2.c: Allow optional leading underscore
17361 in scan-assembler symbol name.
17362 * gcc.dg/weak-3.c: Likewise.
17363 * gcc.dg/weak-4.c: Likewise.
17364 * gcc.dg/weak-5.c: Likewise.
17365
17366 2002-05-23 Jakub Jelinek <jakub@redhat.com>
17367
17368 * gcc.dg/20020523-1.c: New test.
17369
17370 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
17371
17372 * objc.dg/const-str-2.m: Update now that we stop after
17373 a command line error.
17374
17375 2002-05-22 Richard Henderson <rth@redhat.com>
17376
17377 * g++.dg/dg.exp: Fix typo in test pruneing.
17378
17379 2002-05-22 Richard Henderson <rth@redhat.com>
17380
17381 * g++.dg/dg.exp: Prune the tls subdirectory.
17382 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
17383 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
17384 * g++.dg/tls/init-1.C: New.
17385
17386 2002-05-22 Jakub Jelinek <jakub@redhat.com>
17387
17388 * gcc.dg/20020517-1.c: New test.
17389
17390 2002-05-21 Richard Henderson <rth@redhat.com>
17391
17392 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
17393 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
17394
17395 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
17396
17397 * g++.dg/other/copy2.C: New test.
17398
17399 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
17400
17401 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
17402 (MAX_COPY): Bump up to 10 times sizeof (long long).
17403 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
17404
17405 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
17406 sizeof (long long).
17407
17408 * gcc.c-torture/execute/strcpy-1.c: New test.
17409
17410 2002-05-19 Jason Merrill <jason2redhat.com>
17411
17412 * g++.dg/ext/oper1.C: New test.
17413
17414 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
17415 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
17416
17417 * README.QMTEST: New file.
17418
17419 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
17420
17421 2002-05-19 Andreas Jaeger <aj@suse.de>
17422
17423 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
17424 now.
17425 * gcc.c-torture/execute/loop-2d.x: Likewise.
17426
17427 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
17428
17429 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
17430 support weak symbols.
17431 * gcc.dg/weak-4.c: Likewise
17432 * gcc.dg/weak-6.c: Likewise
17433
17434 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
17435
17436 * gcc.dg/weak-3.c: Add dg-excess-error comment for
17437 cygwin, coff and h8300-*-hms targets
17438 * gcc.dg/weak-5.c: Likewise
17439 * gcc.dg/weak-7.c: Likewise
17440
17441 2002-05-16 Jason Merrill <jason@redhat.com>
17442
17443 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
17444 (scan-assembler-not, scan-assembler-dem): Likewise.
17445 (scan-assembler-dem-not): Likewise.
17446
17447 2002-05-15 Richard Henderson <rth@redhat.com>
17448
17449 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
17450
17451 2002-05-15 Richard Henderson <rth@redhat.com>
17452
17453 * gcc.dg/weak-5.c (vfoo1c): No warning here.
17454 (vfoo1f): Warning here.
17455 (vfoo1l): Don't redefine the alias.
17456
17457 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
17458
17459 * g++.dg/init/pm1.C: New test.
17460
17461 2002-05-12 David S. Miller <davem@redhat.com>
17462
17463 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
17464 types.
17465
17466 2002-05-10 Roger Sayle <roger@eyesopen.com>
17467
17468 * gcc.c-torture/execute/20020510-1.c: New test case.
17469
17470 2002-05-10 David S. Miller <davem@redhat.com>
17471
17472 * gcc.c-torture/execute/conversion.c: Test long double too.
17473
17474 2002-05-09 Jakub Jelinek <jakub@redhat.com>
17475
17476 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
17477 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
17478 * lib/g++.exp (g++_link_flags): Likewise.
17479 * lib/objc.exp (objc_target_compile): Likewise.
17480
17481 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
17482
17483 * gcc.dg/cpp/poison.c: Update.
17484 * gcc.dg/cpp/20000625-2.c: Remove.
17485 * gcc.dg/cpp/direct2s.c: Remove final test.
17486
17487 2002-05-08 Tom Rix <trix@redhat.com>
17488
17489 * gcc.c-torture/execute/20020508-1.c: New test.
17490 * gcc.c-torture/execute/20020508-2.c: New test.
17491 * gcc.c-torture/execute/20020508-3.c: New test.
17492
17493 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
17494
17495 * gcc.dg/cpp/charconst-4.c: More tests.
17496
17497 2002-05-08 Mark Mitchell <mark@codesourcery.com>
17498
17499 PR c/6569
17500 * gcc.dg/weak-3.c: Update location of warning messages.
17501 * gcc.dg/weak-5.c: Likewise.
17502
17503 2002-05-06 Roger Sayle <roger@eyesopen.com>
17504
17505 * gcc.c-torture/execute/20020506-1.c: New test case.
17506
17507 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
17508
17509 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
17510
17511 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
17512
17513 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
17514
17515 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
17516
17517 * gcc.dg/cpp/charconst-3.c: New test.
17518
17519 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
17520
17521 * gcc.dg/cpp/charconst.c: Update tests.
17522
17523 2002-05-05 Tim Josling <tej@melbpc.org.au>
17524
17525 * treelang: Added directory for new sample language treelang. Also
17526 lib/treelang.exp: New file to signal treelang should be tested.
17527
17528 2002-05-03 Jakub Jelinek <jakub@redhat.com>
17529
17530 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
17531 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
17532 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
17533 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
17534 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
17535 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
17536 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
17537
17538 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
17539
17540 * gcc.dg/format/xopen-2.c: New test.
17541
17542 2002-05-03 Jakub Jelinek <jakub@redhat.com>
17543
17544 * gcc.dg/20020503-1.c: New test.
17545
17546 2002-05-02 Mark Mitchell <mark@codesourcery.com>
17547
17548 * g++.dg/init/dtor1.C: Make it tougher.
17549
17550 2002-05-01 Mark Mitchell <mark@codesourcery.com>
17551
17552 * g++.dg/init/dtor1.C: New test.
17553
17554 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
17555
17556 * gcc.dg/altivec-8.c: New.
17557
17558 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
17559
17560 * gcc.dg/altivec-7.c: New.
17561
17562 2002-04-29 Jakub Jelinek <jakub@redhat.com>
17563
17564 * g++.dg/parse/typedef1.C: New test.
17565
17566 2002-04-29 Mark Mitchell <mark@codesourcery.com>
17567
17568 PR c++/6486
17569 * g++.dg/template/friend6.C: New test.
17570
17571 PR c++/6492
17572 * g++.dg/init/copy1.C: New test.
17573
17574 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
17575
17576 * g++.dg/warn/effc1.C: New test.
17577
17578 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
17579
17580 * gcc.dg/cpp/if-cexp.c: Add a test.
17581
17582 2002-04-28 Jakub Jelinek <jakub@redhat.com>
17583
17584 * gcc.dg/20020426-2.c: New test.
17585
17586 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
17587
17588 * gcc.dg/cpp/if-mop.c: Update.
17589 * gcc.dg/cpp/if-mpar.c: Add test.
17590 * gcc.dg/cpp/if-oppr.c: Update.
17591
17592 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17593
17594 PR c/6343
17595 * gcc.dg/weak-[2-7].c: New tests.
17596
17597 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
17598
17599 * gcc.dg/enum1.c: New test.
17600
17601 2002-04-26 Mark Mitchell <mark@codesourcery.com>
17602
17603 PR c++/6497
17604 * g++.dg/inherit/access2.C: New test.
17605
17606 2002-04-26 Mark Mitchell <mark@codesourcery.com>
17607
17608 PR bootstrap/6445
17609 * gcc.dg/20020426-1.c: New test.
17610
17611 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
17612
17613 * g++.dg/abi/enum1.C: New test.
17614
17615 2002-04-26 Richard Henderson <rth@redhat.com>
17616
17617 * gcc.dg/c99-bool-1.c: Expect always true warning.
17618
17619 2002-04-25 Roger Sayle <roger@eyesopen.com>
17620
17621 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
17622
17623 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17624
17625 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
17626 targets.
17627
17628 2002-04-24 Mark Mitchell <mark@codesourcery.com>
17629
17630 * g++.dg/abi/mange7.C: New test.
17631
17632 PR c++/6438.
17633 * g++.dg/parse/stmtexpr2.C: New test.
17634
17635 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
17636
17637 * gcc.dg/20020312-2.c: Add SH target.
17638
17639 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17640
17641 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
17642 compiler output on mips*-*-irix*.
17643
17644 2002-04-23 Jakub Jelinek <jakub@redhat.com>
17645
17646 * g++.dg/parse/attr1.C: New test.
17647
17648 2002-04-23 Roger Sayle <roger@eyesopen.com>
17649
17650 * gcc.c-torture/execute/string-opt-17.c: New test case.
17651 * gcc.c-torture/execute/memset-2.c: New test case.
17652
17653 2002-04-23 Mark Mitchell <mark@codesourcery.com>
17654
17655 PR c++/6256:
17656 * g++.dg/template/friend5.C: New test.
17657
17658 PR c++/6331:
17659 * g++.dg/template/qual1.C: Likewise.
17660
17661 2002-04-22 Zack Weinberg <zack@codesourcery.com>
17662
17663 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
17664 Include stdlib.h, not stdio.h or ctype.h.
17665
17666 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
17667
17668 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
17669 cris-*-elf* and mmix-*-*.
17670 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
17671 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
17672 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
17673 Ditto.
17674 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
17675 * gcc.dg/wchar_t-1.c: Ditto.
17676
17677 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
17678
17679 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
17680 Clarify comment.
17681
17682 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
17683
17684 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
17685
17686 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17687
17688 * gcc.c-torture/execute/20000906-1.x: Delete.
17689
17690 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
17691
17692 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
17693
17694 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
17695
17696 * PR6367
17697 * g77.f-torture/execute/6367.f: New test.
17698 * g77.f-torture/execute/6367.x: Disable for MMIX.
17699
17700 2002-04-19 Mark Mitchell <mark@codesourcery.com>
17701
17702 * PR6352
17703 * g++.dg/opt/inline2.C: New test.
17704
17705 2002-04-18 Richard Henderson <rth@redhat.com>
17706
17707 * gcc.dg/20000906-1.c: Enable for all targets.
17708 * gcc.c-torture/compile/iftrap-2.c: New.
17709
17710 2002-04-18 Jakub Jelinek <jakub@redhat.com>
17711
17712 * gcc.dg/20020418-1.c: New test.
17713 * gcc.dg/20020418-2.c: New test.
17714
17715 2002-04-18 Richard Henderson <rth@redhat.com>
17716
17717 * gcc.c-torture/compile/iftrap-1.c: New.
17718 * gcc.dg/iftrap-1.c: Adjust for ia64.
17719 * gcc.dg/iftrap-2.c: New.
17720
17721 2002-04-18 Jakub Jelinek <jakub@redhat.com>
17722
17723 * gcc.c-torture/compile/20020418-1.c: New test.
17724
17725 2002-04-18 Roger Sayle <roger@eyesopen.com>
17726
17727 * gcc.c-torture/compile/20020415-1.c: New.
17728
17729 2002-04-18 David S. Miller <davem@redhat.com>
17730
17731 * gcc.c-torture/execute/20020418-1.c: New test.
17732
17733 2002-04-17 Jakub Jelinek <jakub@redhat.com>
17734
17735 * gcc.dg/20020416-1.c: New test.
17736
17737 * g++.dg/opt/inline1.C: New test.
17738
17739 2002-04-16 Jakub Jelinek <jakub@redhat.com>
17740
17741 * gcc.dg/altivec-5.c: New test.
17742
17743 * gcc.dg/20020415-1.c: New test.
17744
17745 2002-04-15 Mark Mitchell <mark@codesourcery.com>
17746
17747 * testsuite/lib/chill.exp: Remove.
17748
17749 2002-04-14 Jakub Jelinek <jakub@redhat.com>
17750
17751 * g++.dg/other/big-struct.C: New test.
17752
17753 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
17754
17755 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
17756 of scratch file.
17757
17758 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
17759
17760 PR c/6277
17761 * gcc.dg/i386-387-1.c: Allow optional leading underscore
17762 in scan-assembler function name
17763
17764 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
17765
17766 * g77.f-torture/execute/980628-4.x,
17767 g77.f-torture/execute/980628-5.x,
17768 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
17769 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
17770 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
17771 i[34567]86-*-*.
17772
17773 2002-04-13 David S. Miller <davem@redhat.com>
17774
17775 * gcc.c-torture/execute/20020413-1.c: New test.
17776
17777 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
17778
17779 * gcc.dg/asm-6.c,
17780 * g++.dg/ext/asm1.C: New tests.
17781
17782 2002-04-12 Mark Mitchell <mark@codesourcery.com>
17783
17784 PR c++ 5373.
17785 * g++.dg/parse/stmtexpr1.C: New test.
17786
17787 PR c++/5189.
17788 * g++.dg/template/copy1.C: New test.
17789
17790 2002-04-12 Richard Henderson <rth@redhat.com>
17791
17792 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
17793
17794 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
17795
17796 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
17797 gcc.c-torture/execute/20020307-2.c.
17798
17799 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
17800
17801 * g++.dg/ext/attrib5.C,
17802 * g++.dg/lookup/struct1.C: New tests.
17803
17804 2002-04-11 Jakub Jelinek <jakub@redhat.com>
17805
17806 * gcc.dg/20020411-1.c: New test.
17807
17808 * gcc.c-torture/execute/20020411-1.c: New test.
17809
17810 2002-04-10 Janis Johnson <janis187@us.ibm.com>
17811
17812 * g77.f-torture/execute/6177.f: New test.
17813
17814 2002-04-10 Jakub Jelinek <jakub@redhat.com>
17815
17816 PR middle-end/6247
17817 * g++.dg/opt/cleanup1.C: New test.
17818
17819 * g++.dg/opt/const1.C: New test.
17820
17821 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
17822
17823 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
17824
17825 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
17826
17827 PR c++/5507
17828 * g++.dg/template/typename2.C: New test.
17829
17830 2002-04-10 Alan Modra <amodra@bigpond.net.au>
17831
17832 * gcc.c-torture/execute/loop-12.c: New.
17833
17834 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
17835
17836 * g77.f-torture/execute/980628-4.x,
17837 g77.f-torture/execute/980628-5.x,
17838 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
17839 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
17840 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
17841
17842 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17843
17844 PR optimization/6086
17845 * g++.dg/opt/preinc1.C: New test.
17846
17847 2002-04-06 Mark Mitchell <mark@codesourcery.com>
17848
17849 PR c++/5571
17850 * g++.dg/opt/static2.C: New test.
17851
17852 2002-04-06 Mark Mitchell <mark@codesourcery.com>
17853
17854 PR c/5120
17855 * gcc.dg/20020406-1.c: New test.
17856
17857 2002-04-04 David S. Miller <davem@redhat.com>
17858
17859 * gcc.c-torture/execute/20020404-1.c: New test.
17860
17861 2002-04-04 Jakub Jelinek <jakub@redhat.com>
17862
17863 PR c/6123
17864 * gcc.dg/20020312-2.c: Do not declare global register variable
17865 if __PIC__ or __pic__ is defined.
17866
17867 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
17868
17869 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
17870 __asm__ so that it works correctly even if -ansi -pedantic-errors.
17871
17872 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17873
17874 * gcc.misc-tests/linkage.exp: Update last change to handle
17875 sparc*-, not just sparc-.
17876
17877 2002-04-03 Richard Henderson <rth@redhat.com>
17878
17879 * gcc.dg/cpp/ucs.c: Improved long UCS test.
17880
17881 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
17882
17883 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
17884
17885 2002-04-02 David S. Miller <davem@redhat.com>
17886
17887 * gcc.c-torture/execute/20020402-3.c: New test.
17888
17889 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
17890
17891 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
17892 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
17893
17894 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
17895 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
17896 g77.f-torture/execute/20001201.x,
17897 g77.f-torture/execute/u77-test.x: New files.
17898
17899 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
17900 * gcc.dg/wchar_t-1.c: Ditto.
17901
17902 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17903
17904 * gcc.c-torture/execute/20020402-1.c: New test.
17905
17906 2002-04-01 Richard Henderson <rth@redhat.com>
17907
17908 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
17909
17910 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
17911
17912 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17913
17914 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
17915
17916 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
17917
17918 * g++.dg/inherit/template-as-base.C: Expect error.
17919 * g++.dg/inherit/namespace-as-base.C: Likewise.
17920
17921 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
17922
17923 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
17924 g++.dg/ext/instantiate3.C: Tweak match patterns.
17925
17926 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
17927 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
17928 -da test.
17929
17930 2002-03-31 Richard Henderson <rth@redhat.com>
17931
17932 * gcc.dg/special/alias-2.c: New.
17933 * gcc.dg/special/ecos.exp: Run it.
17934
17935 2002-03-31 Richard Henderson <rth@redhat.com>
17936
17937 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
17938
17939 2002-03-31 Kazu Hirata <kazu@hxi.com>
17940
17941 * gcc.dg/weak-1.c: Disable on h8300 port.
17942
17943 2002-03-29 Janis Johnson <janis187@us.ibm.com>
17944
17945 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
17946 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
17947 ordering tests.
17948 * g++.dg/bprob/bprob-1.C: New test.
17949 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
17950 * g++.dg/gcov/gcov-1.C: New test.
17951 * g++.dg/gcov/gcov-1.x: New file.
17952 * g++.dg/gcov/gcov-2.C: New test.
17953 * g++.dg/gcov/gcov-3.C: New test.
17954 * g++.dg/gcov/gcov-3.h: New file.
17955
17956 2002-03-28 Roger Sayle <roger@eyesopen.com>
17957
17958 * g++.old-deja/g++.other/builtins5.C: New test.
17959 * g++.old-deja/g++.other/builtins6.C: New test.
17960 * g++.old-deja/g++.other/builtins7.C: New test.
17961 * g++.old-deja/g++.other/builtins8.C: New test.
17962 * g++.old-deja/g++.other/builtins9.C: New test.
17963
17964 2002-03-29 Jakub Jelinek <jakub@redhat.com>
17965
17966 * g++.dg/opt/static1.C: New test.
17967
17968 * g++.dg/opt/longbranch1.C: New test.
17969
17970 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
17971
17972 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
17973
17974 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
17975
17976 2002-03-28 Jeffrey A Law (law@redhat.com)
17977
17978 * gcc.c-torture/execute/20020328-1.c: New test.
17979
17980 2002-03-27 Richard Henderson <rth@redhat.com>
17981
17982 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
17983 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
17984 move from g++.old-deja/g++.ext/.
17985
17986 2002-03-27 Mark Mitchell <mark@codesourcery.com>
17987
17988 * g++.dg/init/new2.C: New test.
17989
17990 2002-03-26 Richard Henderson <rth@redhat.com>
17991
17992 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
17993
17994 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
17995 on sparc.
17996
17997 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
17998 sparcv9 systems.
17999 * gcc.dg/20001102-1.c: Likewise.
18000
18001 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
18002
18003 * gcc.dg/cpp/endif-pedantic1.c,
18004 gcc.dg/cpp/endif-pedantic2.c: New tests.
18005
18006 2002-03-26 Mark Mitchell <mark@codesourcery.com>
18007
18008 * g++.dg/init/new1.C: New test.
18009
18010 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
18011
18012 * g++.dg/abi/vbase9.C: New test.
18013
18014 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
18015
18016 * gcc.dg/arm-asm.c: New test.
18017
18018 2002-03-26 Andrew Cagney <ac131313@redhat.com>
18019
18020 * gcc.dg/Wswitch-enum.c: New test.
18021 Fix PR c/5044.
18022
18023 2002-03-26 Richard Henderson <rth@redhat.com>
18024
18025 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
18026 structure.
18027
18028 2002-03-25 Richard Henderson <rth@redhat.com>
18029
18030 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
18031 sparcv9 systems.
18032
18033 * gcc.c-torture/compile/20011119-1.c (xxx): New.
18034 * gcc.c-torture/compile/20011119-2.c (xxx): New.
18035
18036 2002-03-25 Zack Weinberg <zack@codesourcery.com>
18037
18038 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
18039
18040 2002-03-25 Bob Wilson <bob.wilson@acm.org>
18041
18042 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
18043 targets using generic thunk support.
18044
18045 2002-03-25 Jakub Jelinek <jakub@redhat.com>
18046
18047 * gcc.c-torture/compile/20020323-1.c: New test.
18048
18049 * g++.dg/opt/conj2.C: New test.
18050
18051 2002-03-24 Richard Henderson <rth@redhat.com>
18052
18053 * gcc.dg/weak-1.c: Use -fno-common.
18054
18055 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
18056
18057 * g77.dg/f77-edit-apostrophe-out.f: New test
18058 * g77.dg/f77-edit-h-out.f: New test
18059 * g77.dg/f77-edit-t-in.f: New test
18060 * g77.dg/f77-edit-t-out.f: New test
18061 * g77.dg/f77-edit-x-out.f: New test
18062 * g77.dg/f77-edit-slash-out.f: New test
18063 * g77.dg/f77-edit-colon-out.f: New test
18064 * g77.dg/f77-edit-s-out.f: New test
18065
18066 2002-03-24 Richard Henderson <rth@redhat.com>
18067
18068 * objc/execute/formal_protocol-6.x: New XFAIL.
18069
18070 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
18071
18072 * gcc.dg/weak-1.c: Early return from dg-final on platforms
18073 that do not support weak symbols
18074
18075 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
18076
18077 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
18078 * lib/g77.exp: Likewise
18079 * lib/objc.exp: Likewise
18080
18081 2002-03-23 Andrew Cagney <ac131313@redhat.com>
18082
18083 * gcc.dg/Wswitch-default.c: New test.
18084
18085 2002-03-23 Jakub Jelinek <jakub@redhat.com>
18086
18087 * g++.dg/other/enum1.C: New test.
18088
18089 2002-03-23 Zack Weinberg <zack@codesourcery.com>
18090
18091 * gcc.dg/pragma-ep-3.c: Fix typo.
18092
18093 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
18094
18095 * g++.dg/inherit/template-as-base.C: New test.
18096
18097 2002-03-22 Jakub Jelinek <jakub@redhat.com>
18098
18099 * g++.old-deja/g++.other/dwarf2-1.C: Move...
18100 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
18101
18102 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
18103
18104 * gcc.dg/cpp/multiline.c: Update to match.
18105
18106 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
18107
18108 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
18109
18110 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
18111
18112 * gcc.dg/cpp/extratokens2.c: New file.
18113
18114 2002-03-21 David Edelsohn <edelsohn@gnu.org>
18115
18116 * gcc.dg/20020312-2.c: Add rs6000 target.
18117
18118 * gcc.c-torture/compile/20020319-1.c: New test.
18119
18120 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
18121
18122 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
18123 (A, E): Handle this.
18124
18125 2002-03-20 Jason Merrill <jason@redhat.com>
18126
18127 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
18128 ignoring -fpic.
18129 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
18130 through prune_gcc_output.
18131
18132 2002-03-20 Jakub Jelinek <jakub@redhat.com>
18133
18134 * gcc.c-torture/compile/20020320-1.c: New test.
18135
18136 2002-03-19 Jakub Jelinek <jakub@redhat.com>
18137
18138 * gcc.c-torture/compile/20020318-1.c: New test.
18139
18140 * gcc.dg/struct-by-value-1.c: New test.
18141
18142 * gcc.dg/20020319-1.c: New test.
18143
18144 2002-03-18 Jakub Jelinek <jakub@redhat.com>
18145
18146 * g++.dg/opt/conj1.C: New test.
18147
18148 2002-03-17 Mark Mitchell <mark@codesourcery.com>
18149
18150 * g++.dg/template/qualttp20.C: Revert previous change.
18151 * g++.dg/template/qualttp3.C: Likewise.
18152 * g++.dg/template/qualttp4.C: Likewise
18153 * g++.dg/template/qualttp5.C: Likewise
18154 * g++.dg/template/qualttp6.C: Likewise
18155 * g++.dg/template/qualttp7.C: Likewise
18156 * g++.dg/template/qualttp8.C: Likewise
18157 * g++.dg/template/recurse.C: Likewise.
18158
18159 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
18160
18161 * gcc.dg/cpp/wchar-1.c: Update.
18162
18163 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
18164
18165 * g++.dg/template/conv1.C: New test.
18166 * g++.dg/template/conv2.C: New test.
18167 * g++.dg/template/conv3.C: New test.
18168 * g++.dg/template/conv4.C: New test.
18169
18170 2002-03-15 Mark Mitchell <mark@codesourcery.com>
18171
18172 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
18173 * g++.dg/template/qualttp3.C: Likewise.
18174 * g++.dg/template/qualttp4.C: Likewise
18175 * g++.dg/template/qualttp5.C: Likewise
18176 * g++.dg/template/qualttp6.C: Likewise
18177 * g++.dg/template/qualttp7.C: Likewise
18178 * g++.dg/template/qualttp8.C: Likewise
18179 * g++.dg/template/recurse.C: Likewise.
18180
18181 2002-03-15 Mark Mitchell <mark@codesourcery.com>
18182
18183 * g++.dg/opt/dtor1.C: New test.
18184
18185 2002-03-15 Jakub Jelinek <jakub@redhat.com>
18186
18187 * gcc.c-torture/compile/20020315-1.c: New test.
18188
18189 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
18190
18191 * gcc.dg/weak-1.c: Fix scan tests.
18192
18193 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
18194
18195 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
18196 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
18197 cris-*-aout* mmix-*-*.
18198 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
18199 cris-*-aout* mmix-*-*.
18200 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
18201 cris-*-elf* cris-*-aout* and mmix-*-*.
18202 * gcc.dg/20001009-1.c: Ditto.
18203 * gcc.dg/20010912-1.c: Ditto.
18204 * gcc.dg/20020122-4.c: Ditto.
18205 * gcc.dg/inline-2.c: Ditto.
18206
18207 2002-03-14 Jeffrey A Law (law@cygnus.com)
18208
18209 * gcc.c-torture/compile/20020314-1.c: New test.
18210
18211 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
18212
18213 * gcc.c-torture/execute/20020314-1.c: New test.
18214
18215 2002-03-14 Jakub Jelinek <jakub@redhat.com>
18216
18217 * g++.dg/warn/Wunused-1.C: New test.
18218
18219 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
18220
18221 * g++.dg/abi/mangle6.C: New test.
18222
18223 2002-03-13 Jakub Jelinek <jakub@redhat.com>
18224
18225 * gcc.c-torture/compile/20020309-2.c: New test.
18226
18227 * gcc.c-torture/compile/20020312-1.c: New test.
18228
18229 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
18230
18231 * g++.dg/other/access1.C: New test.
18232
18233 2002-03-12 Jakub Jelinek <jakub@redhat.com>
18234
18235 * gcc.c-torture/execute/wchar_t-1.c: New test.
18236
18237 2002-03-12 David Edelsohn <edelsohn@gnu.org>
18238
18239 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
18240
18241 2002-03-12 Roger Sayle <roger@eyesopen.com>
18242
18243 * gcc.dg/20020312-1.c: New test case.
18244
18245 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
18246
18247 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
18248
18249 2002-03-11 Richard Henderson <rth@redhat.com>
18250
18251 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
18252 * g++.old-deja/g++.jason/report.C: Likewise.
18253
18254 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
18255
18256 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
18257 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
18258
18259 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
18260
18261 * testsuite/g++.dg/overload/pmf1.C: New test.
18262
18263 2002-03-11 Kazu Hirata <kazu@hxi.com>
18264
18265 * gcc.c-torture/execute/20020307-1.c: Use long.
18266
18267 2002-03-11 Jakub Jelinek <jakub@redhat.com>
18268
18269 PR optimization/5844
18270 * gcc.dg/20020310-1.c: New test.
18271
18272 2002-03-09 Michael Meissner <meissner@redhat.com>
18273
18274 * gcc.c-torture/execute/memcpy-2.c: New test.
18275 * gcc.c-torture/execute/memset-1.c: New test.
18276 * gcc.c-torture/execute/strlen-1.c: New test.
18277 * gcc.c-torture/execute/strcmp-1.c: New test.
18278 * gcc.c-torture/execute/strncmp-1.c: New test.
18279
18280 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
18281
18282 * gcc.dg/ppc-ldstruct.c: New test.
18283
18284 2002-03-09 Jakub Jelinek <jakub@redhat.com>
18285
18286 * gcc.c-torture/execute/va-arg-22.c: New test.
18287
18288 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
18289
18290 * gcc.c-torture/compile/20020309-1.c: New test.
18291
18292 2002-03-08 Jakub Jelinek <jakub@redhat.com>
18293
18294 * gcc.c-torture/execute/20020307-2.c: New test.
18295
18296 2002-03-07 Jeffrey A Law (law@redhat.com)
18297
18298 * g77.f-torture/compile/20020307-1.f: New test.
18299
18300 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
18301
18302 * gcc.dg/unordered-1.c: New test.
18303
18304 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
18305
18306 * gcc.c-torture/execute/20020307-1.c: New test.
18307
18308 2002-03-05 Jakub Jelinek <jakub@redhat.com>
18309
18310 * gcc.dg/20020304-1.c: New test.
18311
18312 * gcc.c-torture/compile/20020304-2.c: New test.
18313
18314 2002-03-04 Zack Weinberg <zack@codesourcery.com>
18315
18316 * gcc.c-torture/compile/20020304-1.c: New test case
18317 (from PR c/5830).
18318
18319 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
18320
18321 * gcc.dg/20020103-1.c: Add other -D ppc variants.
18322
18323 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
18324
18325 * g++.dg/other/classkey1.C: New test.
18326
18327 2002-03-01 Richard Henderson <rth@redhat.com>
18328
18329 * gcc.c-torture/compile/981223-1.x: New.
18330 * gcc.c-torture/compile/920625-1.x: New.
18331
18332 2002-02-28 Richard Henderson <rth@redhat.com>
18333
18334 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
18335
18336 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
18337
18338 * gcc.c-torture/execute/20020227-1.c: New test.
18339
18340 2002-02-27 Mark Mitchell <mark@codesourcery.com>
18341
18342 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
18343 here" ERROR lines.
18344 * g++.old-deja/g++.oliva/partord1.C: Likewise.
18345 * g++.old-deja.g++.other/defarg1.C: Likewise.
18346 * g++.old-deja/g++.pt/calls2.C: Likewise.
18347 * g++.old-deja/g++.pt/crash20.C: Likewise.
18348 * g++.old-deja/g++.pt/crash30.C: Likewise.
18349 * g++.old-deja/g++.pt/crash36.C: Likewise.
18350 * g++.old-deja/g++.pt/crash6.C: Likewise.
18351 * g++.old-deja/g++.pt/defarg13.C: Likewise.
18352 * g++.old-deja/g++.pt/derived3.C: Likewise.
18353 * g++.old-deja/g++.pt/error1.C: Likewise.
18354 * g++.old-deja/g++.pt/friend21.C: Likewise.
18355 * g++.old-deja/g++.pt/friend23.C: Likewise.
18356 * g++.old-deja/g++.pt/infinite1.C: Likewise.
18357 * g++.old-deja/g++.robertl/eb128.C: Likewise.
18358
18359 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
18360
18361 * gcc.c-torture/execute/20020225-2.c: New test.
18362
18363 2002-02-27 Zack Weinberg <zack@codesourcery.com>
18364
18365 * gcc.c-torture/execute/920730-1t.c,
18366 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
18367 Delete test cases, only relevant to -traditional.
18368
18369 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
18370
18371 * gcc.dg/cpp/undef1.c: Remove.
18372 * gcc.dg/cpp/directiv.c: Update.
18373 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
18374
18375 2002-02-27 Michael Meissner <meissner@redhat.com>
18376
18377 * gcc.c-torture/execute/20020226-1.c: New test.
18378
18379 2002-02-26 Jakub Jelinek <jakub@redhat.com>
18380
18381 * g++.dg/debug/debug4.C: New test.
18382
18383 * gcc.dg/ia64-visibility-1.c: New test.
18384
18385 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
18386
18387 * gcc.dg/debug/20020224-1.c: New.
18388
18389 2002-02-25 Kazu Hirata <kazu@hxi.com>
18390
18391 * gcc.c-torture/execute/960416-1.x: New.
18392 * gcc.c-torture/execute/divconst-3.x: Likewise.
18393
18394 2002-02-25 Jakub Jelinek <jakub@redhat.com>
18395
18396 * gcc.dg/20020224-1.c: New test.
18397
18398 2002-02-25 Alan Modra <amodra@bigpond.net.au>
18399
18400 * gcc.c-torture/execute/20020225-1.c: New.
18401
18402 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
18403
18404 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
18405
18406 2002-02-23 Jakub Jelinek <jakub@redhat.com>
18407
18408 * gcc.dg/20020222-1.c: New test.
18409
18410 2002-02-22 Jakub Jelinek <jakub@redhat.com>
18411
18412 * g++.dg/opt/anonunion1.C: New test.
18413
18414 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
18415
18416 * g++.dg/template/qualttp19.C: New test.
18417 * g++.dg/template/qualttp20.C: New test.
18418 * g++.old-deja/g++.jason/report.C: Adjust expected errors
18419 * g++.old-deja/g++.other/qual1.C: Likewise.
18420
18421 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
18422
18423 * gcc.dg/attr-alwaysinline.c: New.
18424
18425 2002-02-21 Jakub Jelinek <jakub@redhat.com>
18426
18427 * gcc.dg/20020220-1.c: New test.
18428
18429 * gcc.dg/20020220-2.c: New test.
18430
18431 * g++.dg/opt/mmx1.C: New test.
18432
18433 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
18434
18435 * gcc.c-torture/compile/20020110.c: New test.
18436
18437 2002-02-20 Jakub Jelinek <jakub@redhat.com>
18438
18439 * gcc.c-torture/execute/20020219-1.c: New test.
18440
18441 * gcc.dg/20020219-1.c: New test.
18442
18443 * gcc.dg/noncompile/20020220-1.c: New test.
18444
18445 * g++.dg/opt/ptrintsum1.C: New test.
18446
18447 * gcc.dg/debug/20020220-1.c: New test.
18448
18449 2002-02-17 Jakub Jelinek <jakub@redhat.com>
18450
18451 * gcc.c-torture/execute/20020216-1.c: New test.
18452
18453 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
18454
18455 * gcc.dg/decl-1.c: Update, new test.
18456
18457 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
18458
18459 * g++.dg/abi/bitfield1.C: New test.
18460 * g++.dg/abi/bitfield2.C: New test.
18461
18462 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
18463
18464 * gcc.dg/attr-nest.c: New test.
18465
18466 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
18467
18468 * gcc.c-torture/execute/20020215-1.c: New test.
18469
18470 2002-02-14 Jakub Jelinek <jakub@redhat.com>
18471
18472 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
18473 * g++.dg/debug/debug.exp: New.
18474 * g++.dg/debug/trivial.C: New.
18475 * g++.dg/debug/debug1.C: Moved...
18476 * g++.dg/other/debug1.C: ...from here.
18477 * g++.dg/debug/debug2.C: Moved...
18478 * g++.dg/other/debug2.C: ...from here.
18479 * g++.dg/debug/debug3.C: Moved...
18480 * g++.dg/other/debug3.C: ...from here.
18481
18482 * gcc.dg/noncompile/20020213-1.c: New test.
18483
18484 2002-02-13 Jakub Jelinek <jakub@redhat.com>
18485
18486 * g++.dg/other/debug3.C: New test.
18487
18488 * gcc.c-torture/execute/20020213-1.c: New test.
18489
18490 2002-02-13 Richard Smith <richard@ex-parrot.com>
18491
18492 * g++.old-deja/g++.other/thunk1.C: New test.
18493
18494 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
18495
18496 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
18497
18498 2002-02-13 Stan Shebs <shebs@apple.com>
18499
18500 * gcc.dg/altivec-3.c: New.
18501
18502 2002-02-12 Jakub Jelinek <jakub@redhat.com>
18503
18504 * gcc.dg/Wunreachable-1.c: New test.
18505 * gcc.dg/Wunreachable-2.c: New test.
18506
18507 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
18508
18509 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
18510
18511 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
18512
18513 * gcc.dg/decl-1.c: New test.
18514
18515 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
18516
18517 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
18518
18519 2002-02-10 Kazu Hirata <kazu@hxi.com>
18520
18521 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
18522 * gcc.c-torture/compile/980506-1.x: Likewise.
18523
18524 2002-02-10 Kazu Hirata <kazu@hxi.com>
18525
18526 * gcc.dg/20020210-1.c: New.
18527
18528 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
18529
18530 * g77.f-torture/execute/947.f: New regression test
18531 for PR fortran/947.
18532
18533 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
18534
18535 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
18536 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
18537
18538 2002-02-08 Richard Henderson <rth@redhat.com>
18539
18540 * gcc.c-torture/compile/labels-3.c: New.
18541
18542 2002-02-08 Jakub Jelinek <jakub@redhat.com>
18543
18544 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
18545 expression statements work instead.
18546 * gcc.dg/noncompile/20020207-1.c: New test.
18547
18548 2002-02-07 Richard Henderson <rth@redhat.com>
18549
18550 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
18551
18552 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
18553
18554 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
18555 message from g77
18556 * lib/g77-dg.exp: Trim g77 error messages so that they are
18557 recognized by dg.exp.
18558
18559 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
18560
18561 PR fortran/5473
18562 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
18563
18564 2002-02-07 Richard Henderson <rth@redhat.com>
18565
18566 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
18567 to be sufficiently aligned for integers.
18568
18569 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
18570
18571 * g++.dg/template/friend4.C: New test.
18572
18573 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
18574
18575 PR fortran/5743
18576 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
18577 unsupported cases.
18578
18579 2002-02-07 Richard Henderson <rth@redhat.com>
18580
18581 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
18582 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
18583 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
18584 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
18585
18586 2002-02-06 Richard Henderson <rth@redhat.com>
18587
18588 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
18589
18590 2002-02-06 Janis Johnson <janis187@us.ibm.com>
18591
18592 * gcc.dg/20020206-1.c: New test.
18593
18594 2002-02-06 Jakub Jelinek <jakub@redhat.com>
18595
18596 * gcc.c-torture/execute/20020206-1.c: New test.
18597
18598 * gcc.c-torture/execute/20020206-2.c: New test.
18599
18600 PR optimization/5429:
18601 * gcc.c-torture/compile/20020206-1.c: New test.
18602
18603 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
18604
18605 * g++.dg/ext/align1.C: Do not use an explicit alignment value
18606 as certain file formats cannot support particularly large
18607 alignments.
18608
18609 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
18610 and do not expect to be able to link the executable.
18611
18612 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
18613 fail because the COFF format does not support the weak attribute.
18614
18615 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
18616
18617 * g77.dg/pr5473.f: New test
18618
18619 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
18620
18621 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
18622 Fix testcase accordingly.
18623
18624 2002-02-04 Richard Henderson <rth@redhat.com>
18625
18626 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
18627 (buf): Change to be an array of pointers, not ints.
18628
18629 2002-02-04 Jakub Jelinek <jakub@redhat.com>
18630
18631 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
18632 before all tests. Move warning one line above to match where it
18633 C frontend emits.
18634 * gcc.dg/Wswitch-2.c: New test.
18635 * g++.dg/warn/Wswitch-1.C: New test.
18636 * g++.dg/warn/Wswitch-2.C: New test.
18637
18638 2002-02-04 Richard Henderson <rth@redhat.com>
18639
18640 * g++.dg/abi/offsetof.C: Fix size comparison.
18641
18642 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
18643
18644 * gcc.dg/cast-qual-2.c: New test.
18645
18646 2002-02-04 Jakub Jelinek <jakub@redhat.com>
18647
18648 * gcc.dg/20020201-4.c: New test.
18649
18650 2002-02-04 Ben Elliston <bje@redhat.com>
18651
18652 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
18653 target_info attribute != 0, in addition to the empty string.
18654 (gcc_target_compile): Likewise.
18655
18656 2002-02-03 Andrew Cagney <ac131313@redhat.com>
18657
18658 * gcc.dg/Wswitch.c: New test.
18659 PR gcc/4475. PR gcc/3780.
18660
18661 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
18662
18663 * g77.f-torture/execute/5122.f: New test for regressions
18664 against PR fortran/5122.
18665
18666 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
18667
18668 * g77.f-torture/compile/pr3743.f: Delete
18669 * g77.dg/pr3743-1.f: New test.
18670 * g77.dg/pr3743-2.f: New test.
18671 * g77.dg/pr3743-3.f: New test.
18672 * g77.dg/pr3743-4.f: New test.
18673
18674 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
18675
18676 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
18677
18678 2002-02-02 Richard Henderson <rth@redhat.com>
18679
18680 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
18681 * gcc.c-torture/execute/bf64-1.c: Likewise.
18682
18683 2002-02-02 Jakub Jelinek <jakub@redhat.com>
18684
18685 * gcc.dg/20020201-2.c: New test.
18686
18687 * gcc.dg/20020201-3.c: New test.
18688
18689 * gcc.c-torture/execute/bitfld-2.c: New test.
18690
18691 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
18692
18693 * gcc.dg/bitfld-1.c: Update.
18694 * gcc.dg/bitfld-2.c: Update.
18695 * gcc.c-torture/execute/bitfld-1.x: New.
18696
18697 2002-02-02 Jakub Jelinek <jakub@redhat.com>
18698
18699 * gcc.c-torture/execute/20020201-1.c: New test.
18700
18701 2002-02-01 Janis Johnson <janis187@us.ibm.com>
18702
18703 PR target/5469
18704 * gcc.dg/20020201-1.c: New test.
18705
18706 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
18707
18708 PR fortran/3743
18709 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
18710 * g77.f-torture/compile/pr3743.x: Remove
18711
18712 2002-01-31 Tom Rix <trix@redhat.com>
18713
18714 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
18715
18716 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
18717
18718 * gcc.dg/noncompile/20020130-1.c: New test.
18719
18720 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
18721
18722 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
18723
18724 2002-01-29 Richard Henderson <rth@redhat.com>
18725
18726 * gcc.c-torture/execute/991118-1.c: Cast various constants back
18727 to long long.
18728 * gcc.c-torture/execute/bf64-1.c: Likewise.
18729
18730 2002-01-29 Jakub Jelinek <jakub@redhat.com>
18731
18732 * gcc.c-torture/execute/20020129-1.c: New test.
18733
18734 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
18735
18736 * gcc.c-torture/compile/20000224-1.c: Update.
18737 * gcc.c-torture/execute/bitfld-1.c: New tests.
18738 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
18739 * gcc.dg/uninit-A.c: Update.
18740
18741 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
18742
18743 * g++.dg/template/ctor1.C: Add instantiation.
18744
18745 2002-01-28 Paul Koning <pkoning@equallogic.com>
18746
18747 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
18748 argument to __builtin_prefetch to be const ptr.
18749
18750 2002-01-28 Jakub Jelinek <jakub@redhat.com>
18751
18752 * gcc.c-torture/compile/20020120-1.c: New test.
18753
18754 2002-01-27 Kazu Hirata <kazu@hxi.com>
18755
18756 * gcc.c-torture/execute/20020127-1.c: New test.
18757
18758 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
18759
18760 * g77.dg/f77-edit-i-in.f: New test
18761 * g77.dg/f77-edit-i-out.f: New test
18762
18763 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
18764
18765 * gcc.dg/debug/debug.exp: New file.
18766 * gcc.dg/debug/trivial.c: New file.
18767 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
18768 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
18769 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
18770 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
18771 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
18772 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
18773 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
18774 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
18775 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
18776 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
18777 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
18778 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
18779 * gcc.dg/20000503-1.c: Removed.
18780 * gcc.dg/20010207-1.c: Removed.
18781 * gcc.dg/20011223-1.c: Removed.
18782 * gcc.dg/20020104-2.c: Removed.
18783 * gcc.dg/debug-1.c: Removed.
18784 * gcc.dg/debug-2.c: Removed.
18785 * gcc.dg/debug-3.c: Removed.
18786 * gcc.dg/debug-4.c: Removed.
18787 * gcc.dg/debug-5.c: Removed.
18788 * gcc.dg/debug-6.c: Removed.
18789 * gcc.dg/dwarf2-1.c: Removed.
18790 * gcc.dg/dwarf2-2.c: Removed.
18791
18792 2002-01-25 Jakub Jelinek <jakub@redhat.com>
18793
18794 * g++.old-deja/g++.other/eh5.C: New test.
18795 * g++.old-deja/g++.other/sibcall2.C: New test.
18796 * g++.old-deja/g++.other/array9.C: New test.
18797 * g++.old-deja/g++.other/typename2.C: New test.
18798 * g++.old-deja/g++.other/crash60.C: New test.
18799 * g++.old-deja/g++.other/conv9.C: New test.
18800 * g++.old-deja/g++.other/mangle10.C: New test.
18801 * g++.old-deja/g++.other/unchanging1.C: New test.
18802 * g++.old-deja/g++.other/exprstmt1.C: New test.
18803 * g++.old-deja/g++.other/inline23.C: New test.
18804 * g++.old-deja/g++.eh/ia64-1.C: New test.
18805 * g++.old-deja/g++.other/dwarf2-1.C: New test.
18806 * g++.old-deja/g++.other/reload1.C: New test.
18807 * g++.old-deja/g++.other/static20.C: New test.
18808 * g++.old-deja/g++.other/local-alloc1.C: New test.
18809 * g++.old-deja/g++.other/conv8.C: New test.
18810 * g++.old-deja/g++.other/stmtexpr2.C: New test.
18811 * g++.old-deja/g++.other/storeexpr1.C: New test.
18812 * g++.old-deja/g++.other/storeexpr2.C: New test.
18813 * g++.dg/eh/template2.C: New test.
18814 * g++.dg/warn/weak1.C: New test.
18815
18816 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
18817
18818 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
18819 Remove first, non-varying, argument.
18820
18821 2002-01-23 Richard Henderson <rth@redhat.com>
18822
18823 * gcc.dg/inline-2.c: New.
18824
18825 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
18826 Add optional target arg. Check number of arguments.
18827 (scan-assembler-not, scan-assembler-dem): Likewise.
18828 (scan-assembler-dem-not): Likewise.
18829
18830 2002-01-23 Zack Weinberg <zack@codesourcery.com>
18831
18832 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
18833 line 12.
18834 * g++.old-deja/g++.brendan/parse3.C,
18835 g++.old-deja/g++.other/crash26.C,
18836 g++.old-deja/g++.other/crash28.C,
18837 g++.old-deja/g++.other/crash29.C,
18838 g++.old-deja/g++.other/crash30.C,
18839 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
18840
18841 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
18842
18843 * gcc.dg/20020115-1.c: New.
18844
18845 2002-01-23 Bob Wilson <bob.wilson@acm.org>
18846
18847 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
18848
18849 2002-01-23 Janis Johnson <janis187@us.ibm.com>
18850
18851 * gcc.dg/20020122-3.c: New.
18852
18853 2002-01-23 Jakub Jelinek <jakub@redhat.com>
18854
18855 * g++.dg/other/gc1.C: New test.
18856
18857 2002-01-23 Zack Weinberg <zack@codesourcery.com>
18858
18859 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
18860
18861 2002-01-22 Richard Henderson <rth@redhat.com>
18862
18863 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
18864
18865 2002-01-22 Richard Henderson <rth@redhat.com>
18866
18867 * gcc.dg/20020122-4.c: New.
18868
18869 2002-01-22 H.J. Lu <hjl@gnu.org>
18870
18871 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
18872 link output.
18873 * gcc.dg/special/ecos.exp: Likewise.
18874 * lib/g++-dg.exp: Likewise.
18875 * lib/g77-dg.exp: Likewise.
18876 * lib/gcc-dg.exp : Likewise.
18877 * lib/mike-g++.exp: Likewise.
18878 * lib/mike-g77.exp: Likewise.
18879 * lib/mike-gcc.exp: Likewise.
18880 * lib/objc-dg.exp: Likewise.
18881
18882 2002-01-22 Janis Johnson <janis187@us.ibm.com>
18883
18884 PR target/5379
18885 * gcc.dg/20020122-2.c: New test.
18886
18887 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
18888
18889 * gcc.dg/20020122-1.c: New test.
18890
18891 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
18892
18893 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
18894
18895 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
18896
18897 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
18898
18899 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18900
18901 * gcc.c-torture/compile/20020121-1.c: New test.
18902
18903 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
18904
18905 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
18906 ld_library_path.
18907
18908 2002-01-21 Jakub Jelinek <jakub@redhat.com>
18909
18910 * gcc.dg/20020218-1.c: New test.
18911
18912 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
18913
18914 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
18915 messages
18916 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
18917 "At global scope" warning
18918 * g++.dg/ext/align1.C: Change cygwin test for alignment
18919 from db-bogus to dg-warning
18920
18921 2002-01-21 Zack Weinberg <zack@codesourcery.com>
18922
18923 * g77.f-torture/compile/cpp2.F: New test.
18924
18925 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
18926
18927 * g++.dg/template/access1.C: New test.
18928
18929 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
18930
18931 * gcc.dg/20020118-1.c: New.
18932
18933 2002-01-18 Kazu Hirata <kazu@hxi.com>
18934
18935 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
18936
18937 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
18938
18939 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
18940 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
18941 alignment warnings.
18942
18943 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
18944
18945 * gcc.misc-tests/i386-prefetch.exp: Save and restore
18946 torture_with_loops and torture_without_loops
18947
18948 2002-01-17 Jakub Jelinek <jakub@redhat.com>
18949
18950 * gcc.c-torture/compile/20020116-1.c: New test.
18951
18952 2002-01-16 Jakub Jelinek <jakub@redhat.com>
18953
18954 * gcc.dg/20020116-2.c: New test.
18955
18956 * gcc.dg/ultrasp4.c: New test.
18957
18958 * gcc.dg/20020116-1.c: New test.
18959
18960 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
18961
18962 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
18963 by EABI.
18964
18965 2002-01-15 Janis Johnson <janis187@us.ibm.com>
18966
18967 * gcc.misc-tests/i386-prefetch.exp: New.
18968 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
18969 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
18970 * gcc.misc-tests/i386-pf-none-1.c: New test.
18971 * gcc.misc-tests/i386-pf-sse-1.c: New test.
18972
18973 2002-01-15 Jakub Jelinek <jakub@redhat.com>
18974
18975 * gcc.dg/gnu89-init-1.c: Add new tests.
18976
18977 2002-01-15 Andreas Jaeger <aj@suse.de>
18978
18979 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
18980 * gcc.dg/i386-mmx-2.c: Likewise.
18981 * gcc.dg/i386-sse-1.c: Likewise.
18982 * gcc.dg/i386-sse-2.c: Likewise.
18983 * gcc.dg/i386-sse-3.c: Likewise.
18984
18985 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
18986
18987 * g77.f-torture/execute/intrinsic-unix-bessel.f:
18988 Uncomment additional cases that now pass.
18989
18990 2002-01-11 Richard Henderson <rth@redhat.com>
18991
18992 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
18993 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
18994
18995 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
18996
18997 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
18998
18999 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
19000
19001 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
19002 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
19003
19004 2002-01-10 Dale Johannesen <dalej@apple.com>
19005
19006 * gcc.c-torture/execute/loop-11.c: New.
19007
19008 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
19009
19010 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
19011 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
19012
19013 2002-01-09 Richard Henderson <rth@redhat.com>
19014
19015 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
19016 type in which to perform the operation for each size.
19017
19018 2002-01-09 Alan Matsuoka (alanm@redhat.com)
19019
19020 * gcc.c-torture/compile/20020109-2.c: New test.
19021
19022 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
19023
19024 * gcc.c-torture/execute/loop-10.c: New test.
19025
19026 2002-01-09 Jakub Jelinek <jakub@redhat.com>
19027
19028 * gcc.c-torture/compile/20010226-1.c: New test.
19029 * gcc.c-torture/compile/20010227-1.c: New test.
19030 * gcc.c-torture/compile/20010426-1.c: New test.
19031 * gcc.c-torture/compile/20010510-1.c: New test.
19032 * gcc.c-torture/compile/20010605-3.c: New test.
19033 * gcc.c-torture/compile/20010824-1.c: New test.
19034 * gcc.c-torture/execute/20010409-1.c: New test.
19035 * gcc.dg/noncompile/20000901-1.c: New test.
19036 * gcc.dg/20001023-1.c: New test.
19037 * gcc.dg/20001101-1.c: New test.
19038 * gcc.dg/20001102-1.c: New test.
19039 * gcc.dg/20010207-1.c: New test.
19040 * gcc.dg/20010405-1.c: New test.
19041 * gcc.dg/20010822-1.c: New test.
19042 * gcc.dg/20011107-1.c: New test.
19043
19044 2002-01-09 Jeffrey A Law (law@redhat.com)
19045
19046 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
19047
19048 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
19049 execution failure on PA targets.
19050
19051 2002-01-09 Jakub Jelinek <jakub@redhat.com>
19052
19053 * gcc.c-torture/compile/20020109-1.c: New test.
19054
19055 2002-01-08 Kazu Hirata <kazu@hxi.com>
19056
19057 * gcc.c-torture/execute/20020108-1.c: New test.
19058
19059 2002-01-08 Jakub Jelinek <jakub@redhat.com>
19060
19061 * gcc.dg/20020108-1.c: New test.
19062
19063 2002-01-08 H.J. Lu <hjl@gnu.org>
19064
19065 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
19066 for header files.
19067
19068 2002-01-08 Geoff Keating <geoffk@redhat.com>
19069
19070 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
19071 consistency.
19072
19073 002-01-07 Aldy Hernandez <aldyh@redhat.com>
19074
19075 * gcc.dg/altivec-4.c: Test altivec predicates.
19076
19077 2002-01-07 Jakub Jelinek <jakub@redhat.com>
19078
19079 * gcc.c-torture/execute/20020107-1.c: New test.
19080
19081 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
19082
19083 PR c/5279
19084 * gcc.c-torture/compile/20020106-1.c: New test.
19085
19086 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
19087
19088 * gcc.c-torture/execute/nestfunc-4.c: New test.
19089
19090 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
19091
19092 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
19093 extra triple that slipped in.
19094 * g++.old-deja/g++.abi/align.C: Likewise.
19095 * g++.old-deja/g++.abi/bitfields.C: Likewise.
19096
19097 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
19098
19099 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
19100 * g++.old-deja/g++.abi/align.C: Likewise.
19101 * g++.old-deja/g++.abi/bitfields.C: Likewise.
19102
19103 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
19104 on FreeBSD/i386.
19105 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
19106 FreeBSD.
19107
19108 2002-01-04 Jakub Jelinek <jakub@redhat.com>
19109
19110 * gcc.dg/20020104-1.c: New test.
19111
19112 * gcc.dg/20020104-2.c: New test.
19113
19114 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
19115
19116 * gcc.dg/20020103-1.c: Fix typo in target selector.
19117
19118 2002-01-03 Richard Henderson <rth@redhat.com>
19119
19120 * gcc.dg/20020103-1.c: New.
19121
19122 2002-01-03 Kazu Hirata <kazu@hxi.com>
19123
19124 * gcc.c-torture/execute/20020103-1.c: New test.
19125
19126 2002-01-03 Jakub Jelinek <jakub@redhat.com>
19127
19128 * g++.dg/other/debug2.C: New test.
19129
19130 * gcc.c-torture/compile/20020103-1.c: New test.
19131
19132 2002-01-02 Jakub Jelinek <jakub@redhat.com>
19133
19134 * gcc.dg/gnu89-init-1.c: Added new tests.
19135
19136 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
19137
19138 * g++.dg/template/friend2.C: Remove as patch is reverted.
19139
19140 * g++.dg/warn/oldcast1.C: New test.
19141
19142 * g++.dg/template/ptrmem1.C: New test.
19143 * g++.dg/template/ptrmem2.C: New test.
19144
19145 * g++.dg/template/ntp.C: New test.
19146
19147 * g++.dg/other/component1.C: New test.
19148
19149 * g++.dg/template/ttp3.C: New test.
19150
19151 * g++.dg/template/friend2.C: New test.
19152 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
19153
19154 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
19155
19156 * g++.dg/other/ptrmem1.C: New test.
19157 * g++.dg/other/ptrmem2.C: New test.
19158
19159 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
19160
19161 * g++.dg/template/ctor1.C: New test.
19162
19163 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
19164
19165 * g++.dg/template/friend2.C: New test.
19166
19167 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
19168
19169 * gcc.dg/mmix-1.c: New test.
19170
19171 2001-12-31 Richard Henderson <rth@redhat.com>
19172
19173 * gcc.dg/asm-5.c: New.
19174
19175 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
19176
19177 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
19178 in namespace __gnu_cxx
19179
19180 2001-12-30 Richard Henderson <rth@redhat.com>
19181
19182 * gcc.dg/debug-6.c: New.
19183
19184 2001-12-30 Jakub Jelinek <jakub@redhat.com>
19185
19186 * gcc.c-torture/compile/20011229-2.c: New test.
19187
19188 2001-12-29 Jakub Jelinek <jakub@redhat.com>
19189
19190 * gcc.dg/debug-3.c: New test.
19191 * gcc.dg/debug-4.c: New test.
19192 * gcc.dg/debug-5.c: New test.
19193
19194 2001-12-29 Richard Henderson <rth@redhat.com>
19195
19196 * g++.dg/eh/loop1.C: New.
19197
19198 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
19199
19200 * g++.dg/template/crash1.C: New test.
19201
19202 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
19203
19204 * g++.dg/other/const1.C: New test.
19205
19206 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
19207
19208 * gcc.c-torture/compile/20011229-1.c: New test.
19209
19210 2001-12-28 Stan Shebs <shebs@apple.com>
19211
19212 * lib/objc-torture.exp: Resync with c-torture.exp.
19213 * lib/objc.exp: Load standard libraries.
19214
19215 2001-12-28 Jakub Jelinek <jakub@redhat.com>
19216
19217 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
19218 additional tests.
19219
19220 2001-12-27 Roger Sayle <roger@eyesopen.com>
19221
19222 * gcc.c-torture/execute/string-opt-16.c: New testcase.
19223
19224 2001-12-27 Richard Henderson <rth@redhat.com>
19225
19226 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
19227
19228 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
19229
19230 * g++.dg/eh/ctor1.C: New test.
19231 * g++.dg/other/error2.C: New test.
19232
19233 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
19234
19235 * g++.dg/other/init2.C: New test.
19236
19237 2001-12-24 Richard Henderson <rth@redhat.com>
19238
19239 * gcc.dg/20011223-1.c: New.
19240 * gcc.dg/inline-1.c: New.
19241
19242 2001-12-23 Richard Henderson <rth@redhat.com>
19243
19244 * gcc.dg/asm-4.c: Test operand modifiers.
19245
19246 2001-12-23 Richard Henderson <rth@redhat.com>
19247
19248 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
19249
19250 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
19251
19252 * gcc.c-torture/execute/20011223-1.c: New test.
19253
19254 2001-12-21 Richard Henderson <rth@redhat.com>
19255
19256 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
19257 re-enables the warning.
19258
19259 2001-12-21 Richard Henderson <rth@redhat.com>
19260
19261 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
19262
19263 2001-12-20 Jakub Jelinek <jakub@redhat.com>
19264
19265 * gcc.c-torture/compile/20011218-1.c: New test.
19266
19267 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
19268
19269 * gcc.misc-test/arm-isr.exp: New file. Control running of the
19270 arm-isr.c test.
19271 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
19272 epilogue generation for ARM ISR routines.
19273
19274 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19275
19276 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
19277 * gcc.dg/format/c90-printf-3.c: Likewise.
19278 * gcc.dg/format/c99-printf-3.c: Likewise.
19279 * gcc.dg/format/ext-1.c: Likewise.
19280 * gcc.dg/format/ext-6.c: Likewise.
19281 * gcc.dg/format/format.h: Prototype unlocked stdio.
19282
19283 2001-12-20 Richard Henderson <rth@redhat.com>
19284
19285 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
19286 (arena): Use it.
19287 (malloc): Correct allocation logic. Abort if we fill up the
19288 arena before initialization complete.
19289 (realloc): Correct allocation logic.
19290
19291 2001-12-20 Jakub Jelinek <jakub@redhat.com>
19292
19293 * gcc.c-torture/compile/20011219-2.c: New test.
19294
19295 * gcc.c-torture/execute/20011219-1.c: New test.
19296
19297 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
19298
19299 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
19300 target does not support weak symbols.
19301
19302 2001-12-19 Jakub Jelinek <jakub@redhat.com>
19303
19304 * gcc.c-torture/compile/20011219-1.c: New test.
19305
19306 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
19307
19308 * g++.dg/other/error1.C: New test.
19309
19310 2001-12-17 Jeffrey A Law (law@redhat.com)
19311
19312 * gcc.c-torture/execute/20011217-1.c: New test.
19313
19314 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
19315
19316 * objc.dg/special/: New directory.
19317 * objc.dg/special/special.exp: New file.
19318 * objc.dg/special/unclaimed-category-1.h: New file.
19319 * objc.dg/special/unclaimed-category-1a.m: New file.
19320 * objc.dg/special/unclaimed-category-1.m: New file.
19321
19322 2001-12-17 Andreas Jaeger <aj@suse.de>
19323
19324 * gcc.c-torture/compile/20011217-2.c: New test.
19325
19326 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
19327
19328 * gcc.c-torture/compile/20011217-1.c: New test.
19329
19330 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
19331
19332 * testsuite/gcc.dg/20011214-1.c: New.
19333
19334 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
19335
19336 * gcc.dg/altivec-4.c: New.
19337
19338 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
19339
19340 * gcc.dg/20011113-1.c: New test.
19341
19342 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
19343
19344 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
19345 std::__malloc_alloc_template<0> and
19346 std::__default_alloc_template<false, 0>.
19347
19348 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
19349
19350 * objc/execute/bf-21.m: New test.
19351 * objc/execute/enumeration-1.m: New test.
19352 * objc/execute/enumeration-2.m: New test.
19353
19354 2001-12-12 Jakub Jelinek <jakub@redhat.com>
19355
19356 * gcc.dg/gnu89-init-1.c: New test.
19357
19358 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
19359
19360 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
19361 * g++.old-deja/g++.jason/2371.C: Likewise.
19362 * g++.old-deja/g++.jason/template33.C: Likewise.
19363 * g++.old-deja/g++.jason/template34.C: Likewise.
19364 * g++.old-deja/g++.jason/template36.C: Likewise.
19365 * g++.old-deja/g++.oliva/typename1.C: Likewise.
19366 * g++.old-deja/g++.oliva/typename2.C: Likewise.
19367 * g++.old-deja/g++.other/typename1.C: Likewise.
19368 * g++.old-deja/g++.pt/inherit2.C: Likewise.
19369 * g++.old-deja/g++.pt/nontype5.C: Likewise.
19370 * g++.old-deja/g++.pt/typename11.C: Likewise.
19371 * g++.old-deja/g++.pt/typename14.C: Likewise.
19372 * g++.old-deja/g++.pt/typename16.C: Likewise.
19373 * g++.old-deja/g++.pt/typename3.C: Likewise.
19374 * g++.old-deja/g++.pt/typename4.C: Likewise.
19375 * g++.old-deja/g++.pt/typename5.C: Likewise.
19376 * g++.old-deja/g++.pt/typename7.C: Likewise.
19377 * g++.old-deja/g++.robertl/eb9.C: Likewise.
19378
19379 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
19380
19381 * g++.dg/other/linkage1.C: New test.
19382 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
19383 specifiers.
19384
19385 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
19386
19387 * gcc.dg/concat.c: New test.
19388
19389 2001-12-11 Stan Shebs <shebs@apple.com>
19390
19391 * objc/compile: New test directory.
19392 * objc/compile/compile.exp: New expect script.
19393 * objc/compile/20011211-1.m: New compile test.
19394
19395 2001-12-11 Jason Merrill <jason@redhat.com>
19396
19397 * lib/prune.exp (prune_gcc_output): Also handle "In member
19398 function". So many permutations...
19399
19400 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
19401
19402 * g++.dg/template/typedef1.C: New test.
19403
19404 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
19405
19406 * g++.dg/other/copy1.C: New test.
19407
19408 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
19409
19410 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
19411
19412 * gcc.dg/builtin-choose-expr.c: New.
19413
19414 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
19415
19416 * gcc.dg/altivec-2.c: New.
19417
19418 2001-12-07 Richard Henderson <rth@redhat.com>
19419
19420 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
19421
19422 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
19423
19424 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
19425 ultrasparc.
19426
19427 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
19428
19429 * g++-old.deja/g++.robertl/eb101.C: Deleted.
19430
19431 2001-12-06 Janis Johnson <janis187@us.ibm.com>
19432
19433 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
19434 variable argument list.
19435
19436 2001-12-06 Zack Weinberg <zack@codesourcery.com>
19437
19438 * gcc.c-torture/execute/memcheck: Delete entire directory.
19439 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
19440 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
19441
19442 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
19443
19444 * gcc.dg/Wshadow-1.c: New test.
19445
19446 2001-12-05 Jakub Jelinek <jakub@redhat.com>
19447
19448 * gcc.c-torture/compile/20011130-1.c: New test.
19449
19450 * gcc.dg/noncompile/20011025-1.c: New test.
19451
19452 * g++.dg/other/anon-union.C: New test.
19453
19454 * gcc.c-torture/execute/20011024-1.c: New test.
19455
19456 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
19457
19458 * gcc.c-torture/execute/20000722-1.x,
19459 gcc.c-torture/execute/20010123-1.x: Remove.
19460 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
19461 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
19462 gcc.dg/c99-complit-2.c: New tests.
19463
19464 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
19465
19466 * g++.dg/inherit/base1.C: New test.
19467
19468 2001-12-04 Jakub Jelinek <jakub@redhat.com>
19469
19470 * g++.dg/other/stdarg1.C: New test.
19471
19472 * gcc.c-torture/compile/20011130-2.c: New test.
19473
19474 2001-12-03 Janis Johnson <janis187@us.ibm.com>
19475
19476 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
19477 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
19478 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
19479 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
19480 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
19481 * gcc.dg/builtin-prefetch-1.c: New test.
19482
19483 2001-12-03 Jakub Jelinek <jakub@redhat.com>
19484
19485 * gcc.dg/20011130-1.c: New test.
19486
19487 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
19488
19489 * g++.dg/other/scope1.C: New test.
19490 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
19491
19492 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
19493
19494 * gcc.dg/vla-init-1.c: New test.
19495
19496 2001-12-01 Geoff Keating <geoffk@redhat.com>
19497
19498 * gcc.c-torture/compile/structs.c: New testcase from GDB.
19499
19500 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
19501
19502 * objc.dg/alias.m: Update.
19503 * objc.dg/class-1.m: Update.
19504 * objc.dg/const-str-1.m: Update.
19505 * objc.dg/fwd-proto-1.m: Update.
19506 * objc.dg/id-1.m: Update.
19507 * objc.dg/super-class-1.m: Update.
19508
19509 2001-11-29 Mark Mitchell <mark@codesourcery.com>
19510
19511 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
19512 constructs.
19513
19514 2001-11-28 Jeffrey A Law (law@cygnus.com)
19515
19516 * gcc.c-torture/execute/20011128-1.c: New test.
19517
19518 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
19519
19520 * gcc.dg/20011127-1.c: New test.
19521
19522 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
19523
19524 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
19525 from Austin Group draft 7.
19526 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
19527 scanf format arguments.
19528 * gcc.dg/format/no-exargs-2.c: New test.
19529
19530 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
19531
19532 * g++.dg/abi/vbase8-4.C: New test.
19533
19534 2001-11-24 Ian Lance Taylor <ian@airs.com>
19535
19536 * gcc.c-torture/execute/20011121-1.c: New test.
19537
19538 2001-11-23 Jeffrey A Law (law@cygnus.com)
19539
19540 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
19541
19542 2001-11-23 Andreas Jaeger <aj@suse.de>
19543
19544 * gcc.dg/cpp/charconst-2.c: New test.
19545
19546 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
19547
19548 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
19549 to the host if it is remote. Let tests specify extra headers
19550 they use.
19551 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
19552 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
19553 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
19554 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
19555 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
19556 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
19557 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
19558 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
19559 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
19560 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
19561
19562 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
19563
19564 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
19565 for little endian ARMs.
19566
19567 2001-11-20 Jakub Jelinek <jakub@redhat.com>
19568
19569 * gcc.c-torture/compile/20011119-1.c: New test.
19570 * gcc.c-torture/compile/20011119-2.c: New test.
19571
19572 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
19573
19574 * gcc.dg/altivec-1.c: Fix typo.
19575
19576 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
19577
19578 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
19579
19580 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
19581
19582 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
19583
19584 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
19585
19586 * lib/g77.exp: Don't specify --rpath-link.
19587
19588 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
19589 across all the headers.
19590 * gcc.dg/format/format.exp: For testing on a remote host,
19591 copy format.h.
19592
19593 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
19594 * gcc.c-torture/execute/930406-1.c: Likewise.
19595 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
19596
19597 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
19598
19599 * gcc.dg/altivec-1.c: New.
19600
19601 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
19602
19603 * gcc.dg/cpp/fpreprocessed.c: New test case.
19604
19605 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
19606
19607 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
19608 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
19609 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
19610
19611 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
19612
19613 * gcc.dg/no-builtin-1.c: New test.
19614
19615 2001-11-16 Jakub Jelinek <jakub@redhat.com>
19616
19617 * gcc.c-torture/execute/20011115-1.c: New test.
19618
19619 2001-11-15 Jakub Jelinek <jakub@redhat.com>
19620
19621 * gcc.c-torture/compile/20011114-2.c: New test.
19622 * gcc.c-torture/compile/20011114-3.c: New test.
19623 * gcc.c-torture/compile/20011114-4.c: New test.
19624
19625 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
19626
19627 * g++.dg/other/init1.C: New test.
19628
19629 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
19630
19631 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
19632 message.
19633
19634 * gcc.c-torture/execute/20011114-1.c: New testcase.
19635
19636 * gcc.c-torture/compile/20010327-1.c: Revert last change.
19637 * gcc.c-torture/compile/20011114-1.c: New test, exactly
19638 like the (before this change) version of 20010327-1.c.
19639
19640 2001-11-14 Roger Sayle <roger@eyesopen.com>
19641
19642 * gcc.c-torture/execute/string-opt-13.c: New testcase.
19643
19644 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
19645
19646 * g++.dg/init/array2.C: New test.
19647
19648 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
19649
19650 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
19651
19652 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
19653
19654 * g++.dg/other/forscope1.C: New test.
19655 * g++.dg/ext/forscope1.C: New test.
19656 * g++.dg/ext/forscope2.C: New test.
19657
19658 2001-11-13 Jakub Jelinek <jakub@redhat.com>
19659
19660 * gcc.c-torture/execute/20011113-1.c: New test.
19661
19662 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
19663
19664 * gcc.c-torture/execute/20011109-2.c: New test.
19665
19666 * gcc.c-torture/execute/20011109-1.c: New test.
19667
19668 2001-11-09 Jakub Jelinek <jakub@redhat.com>
19669
19670 * gcc.c-torture/compile/20011109-1.c: New test.
19671
19672 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
19673
19674 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
19675 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
19676 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
19677 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
19678 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
19679 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
19680 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
19681
19682 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
19683
19684 * g++.dg/warn/Wshadow-1.C: New tests.
19685 * g++.old-deja/g++.mike/for3.C: Update.
19686
19687 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
19688
19689 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
19690 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
19691 XFAILs. Adjust expected error texts.
19692 * gcc.c-torture/compile/20011106-1.c,
19693 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
19694 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
19695 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
19696 gcc.dg/c99-array-lval-5.c: New tests.
19697
19698 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
19699
19700 * gcc.dg/cpp/defined.c: Update.
19701
19702 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
19703
19704 * gcc.c-torture/execute/anon-1.c: New test.
19705
19706 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
19707
19708 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
19709 same size, so no warning should be produced on stormy16.
19710
19711 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
19712 due to oversized array.
19713 * g++.old-deja/g++.mike/ns15.C: Likewise.
19714 * g++.old-deja/g++.pt/crash16.C: Likewise.
19715
19716 2001-11-02 Graham Stott <grahams@redhat.com>
19717
19718 * g++.dgother/debug1.C: Fix typos.
19719
19720 2001-11-01 Jakub Jelinek <jakub@redhat.com>
19721
19722 * g++.dg/other/debug1.C: New test.
19723
19724 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
19725
19726 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
19727 of unsigned long.
19728
19729 2001-10-30 Jakub Jelinek <jakub@redhat.com>
19730
19731 * gcc.dg/20011029-2.c: New test.
19732
19733 * gcc.c-torture/compile/20011029-1.c: New test.
19734
19735 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
19736
19737 * objc/execute/class_self-1.m: New test.
19738 * objc/execute/class_self-2.m: New test.
19739
19740 2001-10-25 Zack Weinberg <zack@codesourcery.com>
19741
19742 * gcc.misc-tests/msgs.exp: Delete.
19743 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
19744 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
19745 error set to match recent changes.
19746
19747 2001-10-24 Zack Weinberg <zack@codesourcery.com>
19748
19749 * gcc.dg/20011021-1.c: New test.
19750
19751 2001-10-24 Jakub Jelinek <jakub@redhat.com>
19752
19753 * gcc.c-torture/compile/20011023-1.c: New test.
19754
19755 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
19756
19757 * lib/g77.exp: Rewrite based on lib/g++.exp.
19758
19759 2001-10-19 Jakub Jelinek <jakub@redhat.com>
19760
19761 * gcc.c-torture/execute/20011019-1.c: New test.
19762
19763 * gcc.dg/20011018-1.c: New test.
19764
19765 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
19766
19767 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
19768
19769 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
19770
19771 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
19772 * gcc.dg/attr-invalid.c: Likewise.
19773
19774 2001-10-18 Jakub Jelinek <jakub@redhat.com>
19775
19776 * testsuite/gcc.dg/20011015-1.c: New test.
19777
19778 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
19779
19780 * g++.dg/template/unify2.C: New test.
19781
19782 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
19783
19784 * g++.dg/other/exception-specification.C: New test
19785
19786 2001-10-13 Tom Rix <trix@redhat.com>
19787
19788 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
19789 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
19790
19791 2001-10-12 Jakub Jelinek <jakub@redhat.com>
19792
19793 * testsuite/gcc.dg/20011009-1.c: New test.
19794
19795 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
19796
19797 PR g++/4476
19798 * g++.dg/other/friend1.C: New test.
19799
19800 2001-10-11 Richard Henderson <rth@redhat.com>
19801
19802 * g++.old-deja/g++.other/crash18.C: Add -S to options.
19803
19804 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19805
19806 * gcc.c-torture/compile/20011010-1.c: New.
19807
19808 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
19809
19810 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
19811 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
19812 g77.f-torture/execute/execute.exp,
19813 g77.f-torture/noncompile/noncompile.exp,
19814 gcc.c-torture/compile/compile.exp,
19815 gcc.c-torture/execute/execute.exp,
19816 gcc.c-torture/execute/ieee/ieee.exp,
19817 gcc.c-torture/execute/memcheck/memcheck.exp,
19818 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
19819 objc/execute/execute.exp: Update FSF address.
19820
19821 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
19822
19823 * gcc.dg/cpp/cmdlne-C.c: Update.
19824 * gcc.dg/cpp/cmdlne-C2.c: New.
19825
19826 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19827
19828 * gcc.c-torture/execute/20011008-3.c: New.
19829
19830 2001-10-08 DJ Delorie <dj@redhat.com>
19831
19832 * gcc.dg/20011008-1.c: New.
19833 * gcc.dg/20011008-2.c: New.
19834
19835 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
19836
19837 * gcc.dg/cpp/spacing1.c: Update test.
19838
19839 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
19840
19841 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
19842 spelling errors of "separate" as "seperate".
19843
19844 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
19845
19846 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
19847 enough to avoid inlining.
19848
19849 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
19850
19851 * lib/g77.exp: set libg2c_dir correctly.
19852
19853 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
19854
19855 * gcc.dg/cpp/macro11.c: New test.
19856
19857 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
19858
19859 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
19860 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
19861 gcc.dg/format/multattr-3.c: New tests.
19862 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
19863 tests for format attributes on function pointers being rejected.
19864
19865 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
19866
19867 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
19868
19869 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
19870
19871 * g++.dg/warn/format1.C: New test.
19872
19873 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
19874
19875 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
19876
19877 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
19878
19879 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
19880
19881 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
19882
19883 * gcc.dg/cpp/redef2.c: Add test.
19884
19885 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
19886
19887 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
19888 long-standing bug on i686, apparently.
19889 * gcc.c-torture/execute/loop-2c.x: New file.
19890 * gcc.c-torture/execute/loop-2d.x: New file.
19891 * gcc.c-torture/execute/loop-3c.x: New file.
19892
19893 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
19894
19895 * gcc.dg/cpp/20000625-2.c: Correct line number.
19896
19897 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
19898
19899 * gcc.dg/cpp/macro10.c: New test.
19900 * gcc.dg/cpp/strify3.c: New test.
19901 * gcc.dg/cpp/spacing1.c: Add tests.
19902 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
19903 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
19904
19905 2001-09-24 DJ Delorie <dj@redhat.com>
19906
19907 * gcc.c-torture/execute/20010924-1.c: New test.
19908
19909 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
19910
19911 * testsuite/objc/execute/paste.m: Remove.
19912
19913 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
19914
19915 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
19916
19917 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
19918
19919 * g77.dg/strlen0.f: New test.
19920
19921 2001-09-21 Richard Henderson <rth@redhat.com>
19922
19923 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
19924 * g++.old-deja/g++.abi/vtable2.C: Likewise.
19925
19926 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
19927
19928 Table-driven attributes.
19929 * g++.dg/ext/attrib1.C: New test.
19930
19931 2001-09-20 DJ Delorie <dj@redhat.com>
19932
19933 * gcc.dg/20000926-1.c: Update expected warning messages.
19934 * gcc.dg/array-2.c: Likewise, and test for warnings too.
19935 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
19936 array.
19937
19938 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
19939
19940 * g++.dg/eh/registers1.C: New test case.
19941
19942 2001-09-17 Richard Henderson <rth@redhat.com>
19943
19944 * gcc.dg/array-5.c: Fix VLA decomposition test.
19945
19946 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
19947
19948 * gcc.dg/cpp/line5.c: New testcase.
19949
19950 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
19951
19952 * gcc.dg/cpp/macro9.c: New test.
19953
19954 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
19955
19956 * gcc.c-torture/execute/980223.c: Change type of addr from long
19957 to char *.
19958
19959 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
19960
19961 * gcc.c-torture/execute/20010915-1.c: New test.
19962
19963 2001-09-14 Janis Johnson <janis187@us.ibm.com>
19964
19965 * g77.dg/bprob: New directory.
19966 * g77.dg/bprob/bprob.exp: New file.
19967 * g77.dg/bprob/bprob-1.f: New test.
19968 * g77.dg/gcov: New directory.
19969 * g77.dg/gcov/gcov.exp: New file.
19970 * g77.dg/gcov/gcov-1.f: New test.
19971 * g77.dg/gcov/gcov-1.x: New file.
19972
19973 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
19974
19975 * gcc.dg/cpp/directiv.c: Update.
19976 * gcc.dg/cpp/undef1.c: Update.
19977
19978 2001-09-12 Jakub Jelinek <jakub@redhat.com>
19979
19980 * gcc.dg/20010912-1.c: New test.
19981
19982 2001-09-11 Janis Johnson <janis187@us.ibm.com>
19983
19984 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
19985 language-independent file in lib.
19986 * lib/gcov.exp: New file.
19987
19988 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
19989
19990 * gcc.c-torture/compile/20010911-1.c: New test.
19991
19992 2001-09-10 Janis Johnson <janis187@us.ibm.com>
19993
19994 * lib/profopt.exp: New, to support profile-directed optimizations.
19995 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
19996 * gcc.misc-tests/bprob-1.c: New test.
19997 * gcc.misc-tests/bprob-2.c: New test.
19998
19999 2001-09-07 Janis Johnson <janis187@us.ibm.com>
20000
20001 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
20002 XFAIL and which kinds of gcov output to verify.
20003 * gcc.misc-tests/gcov-4b.x: New file.
20004 * gcc.misc-tests/gcov-5b.x: New file.
20005 * gcc.misc-tests/gcov-6.x: New file.
20006 * gcc.misc-tests/gcov-7.c: New test.
20007 * gcc.misc-tests/gcov-7.x: New file.
20008
20009 2001-09-06 Janis Johnson <janis187@us.ibm.com>
20010
20011 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
20012 * gcc.misc-tests/gcov-6.c: New test.
20013
20014 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
20015
20016 PR c++/3986
20017 * g++.dg/abi/vbase1.C: New test.
20018
20019 2001-09-05 Ziemowit Laski <zlaski@apple.com>
20020
20021 * objc.dg/method-2.m: New.
20022
20023 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
20024
20025 PR c++/4203
20026 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
20027 * g++.dg/init/empty1.C: New test.
20028
20029 2001-09-03 Jakub Jelinek <jakub@redhat.com>
20030
20031 * gcc.c-torture/compile/20010903-1.c: New test.
20032
20033 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
20034
20035 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
20036 for m68k.
20037
20038 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
20039
20040 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
20041
20042 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
20043
20044 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
20045
20046 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
20047
20048 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
20049 for 16-bit 'unsigned int'.
20050
20051 2001-08-29 Kazu Hirata <kazu@hxi.com>
20052
20053 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
20054
20055 2001-08-27 Richard Henderson <rth@redhat.com>
20056
20057 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
20058 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
20059
20060 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
20061
20062 * gcc.dg/asm-names.c (ymain): New.
20063
20064 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
20065
20066 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
20067 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
20068 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
20069
20070 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20071
20072 * gcc.dg/compare5.c: New testcase.
20073
20074 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
20075
20076 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
20077 and "In instantiation".
20078
20079 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
20080
20081 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
20082
20083 2001-08-20 Janis Johnson <janis187@us.ibm.com>
20084
20085 * gcc.misc-tests/gcov.exp: Add support for branch information.
20086 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
20087 * gcc.misc-tests/gcov-4.c: New test.
20088 * gcc.misc-tests/gcov-4b.c: New test.
20089 * gcc.misc-tests/gcov-5b.c: New test.
20090
20091 2001-08-20 Zack Weinberg <zackw@panix.com>
20092
20093 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
20094 expected to fail.
20095
20096 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
20097
20098 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
20099
20100 2001-08-19 Jakub Jelinek <jakub@redhat.com>
20101
20102 * g++.dg/eh/template1.C: New test.
20103
20104 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
20105
20106 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
20107 Fix thinko.
20108 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
20109 for xfail.
20110
20111 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
20112
20113 * lib/g77-dg.exp: Use prune.exp for common procedures
20114 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
20115 * lib/g77.exp: (g77-dg-prune) Remove
20116
20117 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
20118
20119 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
20120
20121 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20122
20123 * g++.dg/template/unify1.C: New test.
20124
20125 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
20126
20127 * g++.dg/abi/empty4.C: New test.
20128
20129 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
20130
20131 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
20132 solaris2.*
20133 * g77.f-torture/compile/pr3743.x: Likewise
20134
20135 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
20136
20137 * g++.dg/other/using-declaration.C: New test.
20138
20139 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
20140
20141 * gcc.dg/cpp/tr-sign.c: New testcase.
20142
20143 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
20144
20145 * gcc.dg/cpp/19951025-1.c: Revert.
20146 * gcc.dg/cpp/directiv.c: We no longer process directives that
20147 interrupt macro arguments.
20148
20149 2001-08-03 Zack Weinberg <zackw@stanford.edu>
20150
20151 * gcc.dg/bconstp-1.c: New test.
20152
20153 2001-08-03 Richard Henderson <rth@redhat.com>
20154
20155 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
20156
20157 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
20158
20159 * gcc.dg/cpp/19951025-1.c: Update.
20160
20161 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
20162
20163 * g77.dg/ff90-1.f (s): Fix reference of variable z,
20164 should be x.
20165
20166 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
20167
20168 Kill -fhonor-std.
20169 * g++.old-deja/g++.ns/ns14.C: Remove special options.
20170 * g++.old-deja/g++.other/std1.C: Likewise.
20171 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
20172
20173 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
20174
20175 * lib/g77.exp: Load gcc-defs.exp for common procedures
20176 (g77_pass, g77_fail, g77_finish, g77_exit,
20177 ${tool}_check_unsupported_p} Now redundant. Deleted.
20178
20179 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
20180
20181 * g77.dg/fbackslash.f
20182 * g77.dg/fcase-preserve.f
20183 * g77.dg/ff90-1.f
20184 * g77.dg/ffixed-line-length-0.f
20185 * g77.dg/ffixed-line-length-132.f
20186 * g77.dg/ffixed-line-length-7.f
20187 * g77.dg/ffixed-line-length-72.f
20188 * g77.dg/ffixed-line-length-none.f
20189 * g77.dg/ffree-form-1.f
20190 * g77.dg/fno-backslash.f
20191 * g77.dg/fno-f90-1.f
20192 * g77.dg/fno-fixed-form-1.f
20193 * g77.dg/fno-onetrip.f
20194 * g77.dg/fno-typeless-boz.f
20195 * g77.dg/fno-underscoring.f
20196 * g77.dg/fno-vxt-1.f
20197 * g77.dg/fonetrip.f
20198 * g77.dg/ftypeless-boz.f
20199 * g77.dg/fugly-assumed.f
20200 * g77.dg/funderscoring.f
20201 * g77.dg/fvxt-1.f
20202
20203 2001-08-01 Ziemowit Laski <zlaski@apple.com>
20204
20205 * objc.dg/fwd-proto-1.m: New.
20206 * objc.dg/local-decl-1.m: New.
20207 * objc.dg/naming-1.m: New.
20208 * objc.dg/naming-2.m: New.
20209 * objc.dg/proto-hier-1.m: New.
20210
20211 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
20212
20213 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
20214 largest-type elements to a struct makes its size grow.
20215
20216 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
20217
20218 * g++.dg/abi/vthunk1.C: New test.
20219
20220 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
20221
20222 * g++.dg/abi/vbase8-22.C: New test.
20223
20224 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
20225
20226 * gcc.dg/cpp/macro8.c: New test.
20227
20228 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
20229
20230 * g++.dg/abi/vbase8-21.C: New test.
20231
20232 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
20233
20234 * g++.dg/abi/vbase8-10.C: New test.
20235
20236 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20237
20238 * lib/g++.exp (g++_set_ld_library_path): Renamed to
20239 ${tool}_set_ld_library_path.
20240 Changed caller.
20241 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
20242 g++.exp.
20243
20244 2001-07-26 Stan Cox <scox@redhat.com>
20245
20246 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
20247 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
20248 gcc_exit, gcc_check_unsupported_p):
20249 Moved to gcc-deps.exp
20250 * gcc-deps.exp: New file.
20251
20252 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20253
20254 * g++.old-deja/g++.pt/defarg14.C: New test.
20255
20256 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
20257
20258 * g++.old-deja/g++.other/lineno5.C: New test.
20259
20260 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
20261
20262 * g++.old-deja/g++.pt/crash68.C: New test.
20263
20264 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
20265
20266 * g++.old-deja/g++.other/crash42.C: New test.
20267
20268 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
20269
20270 * gcc.dg/cpp/extratokens.c: Fix.
20271 * gcc.dg/cpp/skipping2.c: New tests.
20272
20273 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20274
20275 * gcc.c-torture/execute/20010724-1.c: New file.
20276 * gcc.c-torture/execute/20010724-1.x: New file.
20277
20278 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
20279
20280 * g++.old-deja/g++.other/cond7.C: New test.
20281
20282 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
20283
20284 * g++.old-deja/g++.other/optimize4.C: New test.
20285
20286 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
20287
20288 * g++.old-deja/g++.abi/vbase8-5.C: New test.
20289
20290 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
20291
20292 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
20293 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
20294 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
20295 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
20296
20297 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
20298 bug report" message.
20299
20300 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
20301 * g++.dg/ext/instantiate1.C: Move from old-deja.
20302
20303 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
20304
20305 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
20306 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
20307 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
20308 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
20309
20310 2001-07-23 Jeffrey A Law (law@cygnus.com)
20311
20312 * gcc.c-torture/execute/20010723-1.c: New test.
20313
20314 2001-07-23 Ben Elliston <bje@redhat.com>
20315
20316 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
20317
20318 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20319
20320 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
20321 i[34567]86-*-*.
20322 Delete handling of ieee_multilib_flags.
20323 Pass -mieee for alpha*-*-* and sh-*-*.
20324 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
20325
20326 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
20327
20328 Remove old-abi tests.
20329 * g++.old-deja/g++.mike/p11116.C: Remove.
20330 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
20331
20332 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
20333
20334 * g77.f-torture/compile/pr3743.f: New test
20335
20336 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
20337
20338 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
20339
20340 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20341
20342 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
20343 g++.old-deja/g++.pt/static6.C: Likewise.
20344 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
20345 supports weak symbols.
20346
20347 2001-07-18 Andreas Jaeger <aj@suse.de>
20348
20349 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
20350 supported again.
20351
20352 2001-07-18 Andreas Jaeger <aj@suse.de>
20353
20354 * gcc.dg/iftrap-1.c: Fix target line.
20355
20356 2001-07-17 Richard Henderson <rth@redhat.com>
20357
20358 * gcc.c-torture/execute/20010717-1.c: New.
20359
20360 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
20361
20362 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
20363 tests.
20364
20365 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
20366
20367 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
20368
20369 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20370
20371 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
20372 UAC_SIGBUS, UAC_NOPRINT definitions.
20373
20374 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
20375
20376 * objc/execute/object_is_class.m: New test.
20377 * objc/execute/object_is_meta_class.m: New test.
20378
20379 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
20380
20381 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
20382 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
20383
20384 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
20385
20386 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
20387 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
20388
20389 2001-07-14 Richard Henderson <rth@redhat.com>
20390
20391 * gcc.dg/iftrap-1.c: New.
20392
20393 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
20394
20395 * g77.f-torture/execute/intrinsic77.f: New test.
20396
20397 2001-07-11 Janis Johnson <janis@us.ibm.com>
20398
20399 * gcc.misc-tests/gcov-3.c: New test.
20400
20401 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
20402
20403 * gcc.c-torture/compile/20010711-1.c,
20404 * gcc.c-torture/compile/20010711-2.c: New tests.
20405
20406 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
20407
20408 * gcc.c-torture/execute/20010711-1.c: New test.
20409
20410 2001-07-11 Ben Elliston <bje@redhat.com>
20411
20412 * g++.old-deja/g++.other/enum5.C: New test.
20413
20414 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
20415
20416 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
20417 (g++-dg-prune): Call prune_gcc_output.
20418 * prune.exp: New file for prune_gcc_output.
20419 * lib/g++.exp, lib/gcc.exp: Load it.
20420
20421 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
20422
20423 * gcc.c-torture/compile/20010701-1.c,
20424 g++.old-deja/g++.ext/attrib6.C: New tests.
20425
20426 2001-07-06 Jeffrey A Law (law@cygnus.com)
20427
20428 * gcc.c-torture/compile/20010706-1.c: New test.
20429
20430 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
20431
20432 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
20433
20434 2001-06-28 Stan Shebs <shebs@apple.com>
20435
20436 * gcc.dg/pragma-darwin.c: New test.
20437
20438 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20439
20440 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
20441 Solaris 2.[678] system.
20442
20443 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
20444
20445 * gcc.dg/20010622-1.c: New test.
20446
20447 2001-06-18 Stan Shebs <shebs@apple.com>
20448
20449 * objc.dg: New directory.
20450 * objc.dg/dg.exp: New file.
20451 * objc.dg/alias.m: New.
20452 * objc.dg/class-1.m: New.
20453 * objc.dg/class-2.m: New.
20454 * objc.dg/const-str-1.m: New.
20455 * objc.dg/const-str-2.m: New.
20456 * objc.dg/id-1.m: New.
20457 * objc.dg/method-1.m: New.
20458 * objc.dg/super-class-1.m: New.
20459 * lib/objc-dg.exp: New file.
20460
20461 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
20462
20463 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
20464 of label name.
20465
20466 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
20467
20468 * g++.old-deja/g++.abi/vbase8-9.C: New test.
20469
20470 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20471
20472 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
20473 variable.
20474
20475 2001-06-12 Richard Henderson <rth@redhat.com>
20476
20477 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
20478
20479 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
20480
20481 * g++.old-deja/g++.abi/vbase5.C: New test.
20482 * g++.old-deja/g++.abi/vbase6.C: New test.
20483 * g++.old-deja/g++.abi/vbase7.C: New test.
20484
20485 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20486
20487 * gcc.c-torture/compile/20010610-1.c: New test.
20488
20489 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
20490
20491 * g++.old-deja/g++.abi/vbase4.C: New test.
20492
20493 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20494
20495 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
20496 support %f for HC11/HC12 targets.
20497 * gcc.c-torture/execute/930513-1.x: New file, likewise.
20498 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
20499 on HC11/HC12 targets.
20500 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
20501
20502 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20503
20504 * gcc.dg/wchar_t-1.c: New file.
20505 * gcc.dg/wint_t-1.c: Likewise.
20506
20507 2001-06-11 Bernd Schmidt <bernds@redhat.com>
20508
20509 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
20510
20511 2001-06-11 Richard Henderson <rth@redhat.com>
20512
20513 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
20514
20515 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
20516
20517 * gcc.c-torture/compile/20010611-1.c: New test.
20518
20519 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
20520
20521 * gcc.dg/c99-tag-1.c: Add more tests.
20522
20523 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
20524
20525 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
20526 representation on MN10300 and ARM/Thumb.
20527
20528 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
20529
20530 * g77.f-torture/execute/20010610.f: New.
20531
20532 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
20533
20534 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
20535 names.
20536
20537 2001-06-09 Richard Henderson <rth@redhat.com>
20538
20539 * gcc.c-torture/execute/ashrdi-1.c: New.
20540 * gcc.c-torture/execute/ashldi-1.c: New.
20541 * gcc.c-torture/execute/lshrdi-1.c: New.
20542
20543 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
20544
20545 * objc/execute/load-3.m: Added. Check sending +load to categories,
20546 in addition to classes.
20547
20548 2001-06-08 Stan Shebs <shebs@apple.com>
20549
20550 * objc/execute/load-2.m: New test. From Nicola Pero
20551 <n.pero@mi.flashnet.it>.
20552
20553 2001-06-08 Jakub Jelinek <jakub@redhat.com>
20554
20555 * gcc.c-torture/execute/20010605-2.c: New test.
20556
20557 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
20558
20559 * g++.old-deja/g++.abi/vbase2.C: New test.
20560 * g++.old-deja/g++.abi/vbase3.C: New test.
20561
20562 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
20563
20564 * g++.old-deja/g++.pt/friend49.C: New test.
20565
20566 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
20567
20568 * g++.old-deja/g++.ext/anon3.C: New test.
20569
20570 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
20571
20572 * g++.old-deja/g++.other/conv7.C: New test.
20573
20574 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
20575
20576 * gcc.c-torture/compile/20010605-2.c: New test.
20577
20578 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
20579
20580 * gcc.c-torture/execute/20010604-1.c: New test.
20581
20582 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
20583
20584 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
20585
20586 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
20587
20588 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
20589 (g++_link_flags): Likewise.
20590 (g++_init): Pass gccpath's value to two previous functions.
20591
20592 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20593
20594 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
20595 Ensure logfile entry matches exec command line.
20596
20597 2001-05-31 Richard Henderson <rth@redhat.com>
20598
20599 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
20600 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
20601
20602 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
20603
20604 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
20605 compiler for irix6.2
20606
20607 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
20608
20609 * g++.old-deja/g++.other/optimize3.C: New file.
20610
20611 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
20612
20613 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
20614 assemble.
20615
20616 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
20617
20618 * g++.old-deja/g++.other/optimize2.C: New file.
20619
20620 2001-05-25 Diego Novillo <dnovillo@redhat.com>
20621
20622 * gcc.c-torture/compile/20010518-2.c: New file.
20623 * gcc.c-torture/execute/20010518-1.c: New file.
20624 * gcc.c-torture/execute/20010518-2.c: New file.
20625
20626 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
20627
20628 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
20629
20630 2001-05-24 Mark Mitchell <mark@codesourcery.com>
20631
20632 G++ no longer defines builtins that do not begin with __builtin.
20633 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
20634 * g++.old-deja/g++.brendand/misc13.C: Likewise.
20635 * g++.old-deja/g++.law/builtin1.C: Likewise.
20636 * g++.old-deja/g++.law/cvt2.C: Likewise.
20637 * g++.old-deja/g++.mike/net5.C: Likewise.
20638 * g++.old-deja/g++.other/builtins1.C: Likewise.
20639 * g++.old-deja/g++.other/builtins2.C: Likewise.
20640 * g++.old-deja/g++.other/builtins3.C: Likewise.
20641 * g++.old-deja/g++.other/builtins4.C: Likewise.
20642 * g++.old-deja/g++.other/inline8.C: Likewise.
20643 * g++.old-deja/g++.robertl/eb39.C: Likewise.
20644
20645 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
20646
20647 * g++.old-deja/g++.pt/using1.C: Adjust.
20648 * g++.old-deja/g++.pt/using2.C: New test.
20649
20650 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
20651
20652 * gcc.dg/cpp/charconst.c: New tests.
20653 * gcc.dg/cpp/escape.c: New tests.
20654 * gcc.dg/cpp/escape-1.c: New tests.
20655 * gcc.dg/cpp/escape-2.c: New tests.
20656 * gcc.dg/cpp/ucs.c: New tests.
20657
20658 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
20659
20660 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
20661 native compiler for irix6.5.
20662
20663 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
20664
20665 * lib/g++.exp (g++_include_flags): Use args to compute
20666 get_multilibs.
20667 (g++_link_flags): Likewise.
20668 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
20669
20670 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
20671
20672 * gcc.dg/c90-hexfloat-1.c: Add more tests.
20673
20674 2001-05-21 Geoff Keating <geoffk@redhat.com>
20675
20676 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
20677 this file.
20678
20679 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20680
20681 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
20682 STACK_SIZE;
20683 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
20684 to STACK_SIZE; Use it to define size of add_histo array.
20685 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
20686 to STACK_SIZE.
20687 (f): Use GITT_SIZE to define size of gitt local table.
20688 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
20689 to STACK_SIZE; Use it to define size of bytemem array.
20690
20691 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20692
20693 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
20694 on 68HC11/HC12 due to the asm instruction.
20695 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
20696 * gcc.c-torture/compile/920520-1.x: Likewise.
20697 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
20698 on 68HC11/HC12 because the function is larger than 64K.
20699 * gcc.c-torture/compile/961203-1.x: New file, this test fails
20700 on 68HC11/HC12 because the structure is too large.
20701
20702 2001-05-20 Richard Henderson <rth@redhat.com>
20703
20704 * gcc.c-torture/execute/20010520-1.c: New.
20705
20706 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20707
20708 * g++.old-deja/g++.warn/compare1.C: New test.
20709 * gcc.dg/compare4.c: New test.
20710
20711 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
20712
20713 * g++.old-deja/g++.other/optimize1.C: New test.
20714
20715 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20716
20717 * g++.old-deja/g++.pt/spec41.C: New test.
20718
20719 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
20720
20721 * gcc.c-torture/compile/20010114-1.x: Remove.
20722
20723 2001-05-18 Stan Shebs <shebs@apple.com>
20724
20725 * gcc.c-torture/compile/20010518-1.c: New test.
20726
20727 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
20728
20729 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
20730 * g++.old-deja/g++.pt/crash67.C: New test.
20731
20732 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
20733
20734 * g++.old-deja/g++.other/debug9.C: New test.
20735
20736 2001-05-16 Zack Weinberg <zackw@stanford.edu>
20737
20738 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
20739
20740 2001-05-16 Jan Hubicka <jh@suse.cz>
20741
20742 * gcc.c-torture/compile/20010516-1.c: New test.
20743
20744 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
20745
20746 * g++.old-deja/g++.other/crash41.C: New test.
20747
20748 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
20749
20750 * g++.old-deja/g++.pt/crash66.C: New test.
20751
20752 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
20753
20754 * g++.old-deja/g++.robertl/eb27.C: Convert.
20755
20756 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
20757
20758 * g++.dg/friend-warn.C: New test. Do not warn about friend
20759 declaration being redundant.
20760
20761 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
20762
20763 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
20764
20765 2001-05-14 Mark Mitchell <mark@codesourcery.com>
20766
20767 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
20768
20769 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
20770
20771 * lib/g++.exp: Use testsuite_flags.
20772
20773 2001-05-13 Mark Mitchell <mark@codesourcery.com>
20774
20775 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
20776
20777 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
20778
20779 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
20780
20781 2001-05-11 Mark Mitchell <mark@codesourcery.com>
20782
20783 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
20784
20785 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
20786
20787 * gcc.c-torture/compile/20010313-1.c: New test.
20788
20789 2001-05-09 Zack Weinberg <zackw@stanford.edu>
20790
20791 * gcc.dg/cpp/direct2.c: New test.
20792 * gccq.dg/cpp/direct2s.c: New test.
20793
20794 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
20795
20796 2001-05-07 Mark Mitchell <mark@codesourcery.com>
20797
20798 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
20799 * g++.old-deja/g++.other/op3.C: Likewise.
20800
20801 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
20802
20803 * gcc.dg/cpp/syshdr.h: New file.
20804 * gcc.dg/cpp/sysmac1.c: Update.
20805 * gcc.dg/cpp/sysmac2.c: Update.
20806
20807 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
20808
20809 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
20810
20811 2001-05-04 David Edelsohn <edelsohn@gnu.org>
20812
20813 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
20814 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
20815
20816 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
20817
20818 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
20819
20820 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
20821
20822 * lib/g++.exp (g++_include_flags): Don't use any special flags
20823 if TESTING_IN_BUILD_TREE is not defined.
20824 (g++_init): Use a plain 'c++' as the compiler if
20825 TESTING_IN_BUILD_TREEE is not defined.
20826
20827 2001-05-02 Jakub Jelinek <jakub@redhat.com>
20828
20829 * g++.old-deja/g++.eh/catch13.C: New test.
20830 * g++.old-deja/g++.eh/catch14.C: New test.
20831
20832 2001-05-02 Jakub Jelinek <jakub@redhat.com>
20833
20834 * gcc.dg/cpp/tr-define.c: New test.
20835
20836 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
20837
20838 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
20839 <stdlib.h>, not <malloc.h>.
20840
20841 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
20842
20843 * g++.old-deja/g++.ns/template17.C: New test.
20844
20845 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
20846
20847 * g++.old-deja/g++.pt/ref4.C: New test.
20848
20849 2001-04-30 Richard Henderson <rth@redhat.com>
20850
20851 * gcc.dg/20000724-1.c: Revert last change.
20852
20853 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
20854
20855 * g77.f-torture/execute/20010430.f: New test.
20856
20857 2001-04-30 Mark Mitchell <mark@codesourcery.com>
20858
20859 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
20860
20861 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
20862
20863 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
20864
20865 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
20866
20867 * g++.old-deja/g++.eh/crash6.C: New test.
20868
20869 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
20870
20871 * g++.old-deja/g++.other/warn7.C: New test.
20872
20873 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
20874
20875 * g++.old-deja/g++.other/defarg9.C: New test.
20876
20877 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
20878
20879 * g77.f-torture/compile/20010426.f: New test.
20880 * g77.f-torture/execute/20010426.f: New test.
20881
20882 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
20883
20884 * g77.f-torture/compile/20000629-1.x: Remove - error
20885 has been fixed.
20886
20887 2001-04-26 Jeffrey A Law (law@cygnus.com)
20888
20889 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
20890 Tweak slightly to work with g++.dg framework.
20891 * g++.dg/special/ecos.exp: Run initp1.C test.
20892 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
20893
20894 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
20895 its linker doesn't give line numbers either.
20896 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
20897
20898 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
20899
20900 * g++.old-deja/g++.other/lex1.C: New test.
20901
20902 2001-04-26 Jakub Jelinek <jakub@redhat.com>
20903
20904 * gcc.dg/noncompile/20010425-1.c: New test.
20905
20906 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
20907
20908 * g++.old-deja/g++.pt/mangle2.C: New test.
20909
20910 2001-04-25 Jakub Jelinek <jakub@redhat.com>
20911
20912 * gcc.dg/format/plus-1.c: New test.
20913
20914 2001-04-25 Jakub Jelinek <jakub@redhat.com>
20915
20916 * gcc.dg/20010423-1.c: New test.
20917
20918 2001-04-25 Jakub Jelinek <jakub@redhat.com>
20919
20920 * gcc.c-torture/execute/20010422-1.c: New test.
20921
20922 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
20923
20924 * g++.old-deja/g++.ns/type2.C: New test.
20925
20926 2001-04-24 Zack Weinberg <zackw@stanford.edu>
20927
20928 * g++.old-deja/g++.other/perf1.C: New test.
20929
20930 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
20931
20932 * gcc.dg/c99-func-2.c: Remove xfail.
20933 * gcc.dg/c99-func-3.c: Remove xfail.
20934 * gcc.dg/c99-func-4.c: Remove xfail.
20935
20936 2001-04-23 Zack Weinberg <zackw@stanford.edu>
20937
20938 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
20939
20940 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
20941
20942 * gcc.c-torture/compile/20010423-1.c: New test.
20943
20944 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
20945
20946 * g++.old-deja/g++.pt/typename28.C: New test.
20947
20948 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
20949
20950 * g++.old-deja/g++.abi/empty2.C: New test.
20951 * g++.old-deja/g++.abi/empty3.C: New test.
20952
20953 2001-04-20 Jakub Jelinek <jakub@redhat.com>
20954
20955 * g++.old-deja/g++.other/comdat2.C: New test.
20956 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
20957
20958 2001-04-20 Jakub Jelinek <jakub@redhat.com>
20959
20960 * g++.old-deja/g++.other/overload14.C: New test.
20961
20962 2001-04-20 Jakub Jelinek <jakub@redhat.com>
20963
20964 * g++.old-deja/g++.other/lookup23.C: New test.
20965
20966 2001-04-20 Jakub Jelinek <jakub@redhat.com>
20967
20968 * gcc.c-torture/execute/20010403-1.c: New test.
20969
20970 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
20971 Mark Mitchell <mark@codesourcery.com>
20972
20973 * lib/old-dejagnu.exp: Don't delete output of executable.
20974 Add .exe suffix to executables.
20975
20976 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
20977
20978 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
20979
20980 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20981
20982 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
20983
20984 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
20985
20986 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
20987 * g++.old-deja/g++.abi/crash1.C: New test.
20988
20989 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
20990
20991 * g++.old-deja/g++.other/crash40.C: New test.
20992
20993 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20994
20995 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
20996
20997 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
20998
20999 * g++.old-deja/g++.other/warn6.C: New test.
21000
21001 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
21002
21003 * g++.old-deja/g++.robertl/eb42.C: Same.
21004
21005 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21006
21007 * gcc.dg/wtr-conversion-1.c: New testcase.
21008
21009 2001-04-10 Richard Henderson <rth@redhat.com>
21010
21011 * g++.old-deja/g++.other/array5.C: New.
21012
21013 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21014
21015 * gcc.c-torture/execute/20010408-1.c: New test.
21016
21017 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
21018
21019 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
21020 headers and constructs.
21021 * g++.old-deja/g++.robertl/eb79.C: Same.
21022 * g++.old-deja/g++.robertl/eb77.C (main): Same.
21023 * g++.old-deja/g++.robertl/eb73.C: Same.
21024 * g++.old-deja/g++.robertl/eb66.C (main): Same.
21025 * g++.old-deja/g++.robertl/eb55.C (t): Same.
21026 * g++.old-deja/g++.robertl/eb54.C (main): Same.
21027 * g++.old-deja/g++.robertl/eb46.C (main): Same.
21028 * g++.old-deja/g++.robertl/eb44.C: Same.
21029 * g++.old-deja/g++.robertl/eb41.C (main): Same.
21030 * g++.old-deja/g++.robertl/eb4.C (main): Same.
21031 * g++.old-deja/g++.robertl/eb39.C: Same.
21032 * g++.old-deja/g++.robertl/eb33.C (main): Same.
21033 * g++.old-deja/g++.robertl/eb31.C (main): Same.
21034 * g++.old-deja/g++.robertl/eb30.C: Same.
21035 * g++.old-deja/g++.robertl/eb3.C: Same.
21036 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
21037 * g++.old-deja/g++.robertl/eb21.C: Same.
21038 * g++.old-deja/g++.robertl/eb15.C: Same.
21039 * g++.old-deja/g++.robertl/eb118.C: Same.
21040 * g++.old-deja/g++.robertl/eb115.C (main): Same.
21041 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
21042 * g++.old-deja/g++.robertl/eb109.C: Same.
21043 * g++.old-deja/g++.other/sibcall1.C (main): Same.
21044 * g++.old-deja/g++.mike/rtti1.C: Same.
21045 * g++.old-deja/g++.mike/p658.C: Same.
21046 * g++.old-deja/g++.mike/net46.C: Same.
21047 * g++.old-deja/g++.mike/net34.C: Same.
21048 * g++.old-deja/g++.mike/memoize1.C: Same.
21049 * g++.old-deja/g++.mike/eh2.C: Same.
21050 * g++.old-deja/g++.law/weak.C: Same.
21051 * g++.old-deja/g++.law/visibility7.C: Same.
21052 * g++.old-deja/g++.law/visibility25.C: Same.
21053 * g++.old-deja/g++.law/visibility22.C: Same.
21054 * g++.old-deja/g++.law/visibility2.C: Same.
21055 * g++.old-deja/g++.law/visibility17.C: Same.
21056 * g++.old-deja/g++.law/visibility13.C: Same.
21057 * g++.old-deja/g++.law/visibility10.C: Same.
21058 * g++.old-deja/g++.law/visibility1.C: Same.
21059 * g++.old-deja/g++.law/virtual3.C (eval): Same.
21060 * g++.old-deja/g++.law/vbase1.C: Same.
21061 * g++.old-deja/g++.law/operators32.C: Same.
21062 * g++.old-deja/g++.law/nest3.C: Same.
21063 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
21064 * g++.old-deja/g++.law/except5.C (main): Same.
21065 * g++.old-deja/g++.law/cvt7.C (run): Same.
21066 * g++.old-deja/g++.law/cvt2.C: Same.
21067 * g++.old-deja/g++.law/cvt16.C: Same.
21068 * g++.old-deja/g++.law/ctors6.C (bar): Same.
21069 * g++.old-deja/g++.law/ctors17.C (main): Same.
21070 * g++.old-deja/g++.law/ctors13.C: Same.
21071 * g++.old-deja/g++.law/ctors12.C (main): Same.
21072 * g++.old-deja/g++.law/ctors10.C: Same.
21073 * g++.old-deja/g++.law/code-gen5.C: Same.
21074 * g++.old-deja/g++.law/bad-error7.C: Same.
21075 * g++.old-deja/g++.law/arm9.C: Same.
21076 * g++.old-deja/g++.law/arm12.C: Same.
21077 * g++.old-deja/g++.law/arg8.C: Same.
21078 * g++.old-deja/g++.law/arg1.C: Same.
21079 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
21080 * g++.old-deja/g++.jason/template31.C: Same.
21081 * g++.old-deja/g++.jason/template24.C (main): Same.
21082 * g++.old-deja/g++.jason/2371.C: Same.
21083 * g++.old-deja/g++.eh/new2.C: Same.
21084 * g++.old-deja/g++.eh/new1.C: Same.
21085 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
21086 * g++.old-deja/g++.brendan/nest21.C (main): Same.
21087 * g++.old-deja/g++.brendan/err-msg3.C: Same.
21088 * g++.old-deja/g++.brendan/crash62.C: Same.
21089 * g++.old-deja/g++.brendan/crash52.C: Same.
21090 * g++.old-deja/g++.brendan/crash49.C (main): Same.
21091 * g++.old-deja/g++.brendan/crash38.C: Same.
21092 * g++.old-deja/g++.brendan/crash15.C (main): Same.
21093 * g++.old-deja/g++.brendan/copy9.C: Same.
21094
21095 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
21096
21097 * gcc.c-torture/execute/20001203-2.c (memset):
21098 Count argument is of type __SIZE_TYPE__.
21099
21100 2001-04-04 Diego Novillo <dnovillo@redhat.com>
21101
21102 * gcc.c-torture/compile/20010404-1.c: New test.
21103
21104 2001-04-04 Jakub Jelinek <jakub@redhat.com>
21105
21106 * gcc.c-torture/compile/20010326-1.c: New test.
21107
21108 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
21109
21110 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
21111 peculiarities of the SH.
21112 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
21113
21114 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21115
21116 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
21117 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
21118 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
21119
21120 2001-04-02 Jakub Jelinek <jakub@redhat.com>
21121
21122 * g77.f-torture/compile/20010321-1.f: New test.
21123
21124 2001-04-02 Jakub Jelinek <jakub@redhat.com>
21125
21126 * gcc.c-torture/compile/20010329-1.c: New test.
21127
21128 2001-04-02 Jakub Jelinek <jakub@redhat.com>
21129
21130 * gcc.c-torture/execute/20010329-1.c: New test.
21131
21132 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
21133
21134 * g++.old-deja/g++.other/eh4.C: Fix typo.
21135
21136 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
21137
21138 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
21139
21140 2001-03-28 Philip Blundell <philb@gnu.org>
21141
21142 * gcc.c-torture/compile/20010328-1.c: New test.
21143
21144 2001-03-27 Richard Henderson <rth@redhat.com>
21145
21146 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
21147 * g++.old-deja/g++.eh/vbase3.C: Likewise.
21148
21149 2001-03-27 Alan Modra <alan@linuxcare.com.au>
21150
21151 * gcc.c-torture/compile/20010327-1.c: New test.
21152
21153 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
21154
21155 * g++.old-deja/g++.other/friend12.C: New test.
21156 * g++.old-deja/g++.other/friend9.C: Expect no errors.
21157 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
21158
21159 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
21160
21161 * gcc.c-torture/execute/20010325-1.c: New test.
21162
21163 2001-03-23 Jakub Jelinek <jakub@redhat.com>
21164
21165 * g++.old-deja/g++.other/mangle3.C: New test.
21166
21167 2001-03-22 Jakub Jelinek <jakub@redhat.com>
21168
21169 * g++.old-deja/g++.other/anon8.C: New test.
21170
21171 2001-03-20 Philip Blundell <philb@gnu.org>
21172
21173 * gcc.c-torture/compile/20010320-1.c: New test.
21174
21175 2001-03-17 Richard Henderson <rth@redhat.com>
21176
21177 * g++.old-deja/g++.other/eh4.C: Add expected error text.
21178
21179 2001-03-15 Geoff Keating <geoff@redhat.com>
21180
21181 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
21182 tests on AIX.
21183
21184 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
21185
21186 * g++.old-deja/g++.other/eh4.C: New test.
21187
21188 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
21189
21190 * gcc.dg/cpp/mi1.c: Update.
21191
21192 2001-03-14 Jakub Jelinek <jakub@redhat.com>
21193
21194 * g++.old-deja/g++.other/regstack.C: New test.
21195
21196 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
21197
21198 * g++.old-deja/g++.other/ref4.C: New test.
21199
21200 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
21201
21202 * objc/execute/va_method.m: Added.
21203 * objc/execute/IMP.m: Added.
21204 * objc/execute/_cmd.m: Added.
21205 * objc/execute/accessing_ivars.m: Added.
21206 * objc/execute/class-1.m: Added.
21207 * objc/execute/class-10.m: Added.
21208 * objc/execute/class-11.m: Added.
21209 * objc/execute/class-12.m: Added.
21210 * objc/execute/class-13.m: Added.
21211 * objc/execute/class-14.m: Added.
21212 * objc/execute/class-2.m: Added.
21213 * objc/execute/class-3.m: Added.
21214 * objc/execute/class-4.m: Added.
21215 * objc/execute/class-5.m: Added.
21216 * objc/execute/class-6.m: Added.
21217 * objc/execute/class-7.m: Added.
21218 * objc/execute/class-8.m: Added.
21219 * objc/execute/class-9.m: Added.
21220 * objc/execute/class-tests-1.h
21221 * objc/execute/class-tests-2.h
21222 * objc/execute/compatibility_alias.m: Added.
21223 * objc/execute/encode-1.m: Added.
21224 * objc/execute/formal_protocol-1.m: Added.
21225 * objc/execute/formal_protocol-2.m: Added.
21226 * objc/execute/formal_protocol-3.m: Added.
21227 * objc/execute/formal_protocol-4.m: Added.
21228 * objc/execute/formal_protocol-5.m: Added.
21229 * objc/execute/formal_protocol-6.m: Added.
21230 * objc/execute/formal_protocol-7.m: Added.
21231 * objc/execute/informal_protocol.m: Added.
21232 * objc/execute/initialize.m: Added.
21233 * objc/execute/load.m: Added.
21234 * objc/execute/many_args_method.m: Added.
21235 * objc/execute/nested-3.m: Added.
21236 * objc/execute/no_clash.m: Added.
21237 * objc/execute/private.m: Added.
21238 * objc/execute/redefining_self.m: Added.
21239 * objc/execute/root_methods.m: Added.
21240 * objc/execute/selector-1.m: Added.
21241 * objc/execute/static-1.m: Added.
21242 * objc/execute/static-2.m: Added.
21243 * objc/execute/va_method.m: Added.
21244
21245 2001-03-10 Richard Henderson <rth@redhat.com>
21246
21247 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
21248
21249 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
21250
21251 * g++.old-deja/g++.other/crash31.C: XFAIL.
21252 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
21253 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
21254 * gcc.c-torture/execute/20010123-1.x: XFAIL.
21255 * gcc.c-torture/execute/20010124-1.x: XFAIL.
21256 * gcc.dg/sequence-pt-1.c: XFAIL one test.
21257
21258 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
21259
21260 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
21261
21262 2001-03-06 Zack Weinberg <zackw@stanford.edu>
21263
21264 * gcc.dg/20000724-1.c: Don't use multiline strings.
21265
21266 2001-03-06 Zack Weinberg <zackw@stanford.edu>
21267
21268 * objc/execute/string1.m, objc/execute/string2.m: Compare the
21269 result of -cString against what we expect it to be; don't just
21270 print it out for no one to read.
21271
21272 * objc/execute/string3.m, objc/execute/string4.m: New tests.
21273 Based on testcases provided by Nicola Pero.
21274
21275 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
21276
21277 * gcc.dg/cpp/macro7.c: New test.
21278
21279 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
21280
21281 * gcc.dg/cpp/multiline.c: Update.
21282
21283 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
21284
21285 * g++.old-deja/g++.other/enum3.C: New test.
21286
21287 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
21288
21289 * g++.old-deja/g++.other/pod1.C: New test.
21290
21291 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
21292
21293 * g++.old-deja/g++.ext/overload1.C: New test.
21294
21295 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
21296
21297 * g++.old-deja/g++.pt/using1.C: New test.
21298
21299 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
21300
21301 * g++.old-deja/g++.other/using9.C: New test.
21302
21303 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
21304
21305 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
21306
21307 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
21308
21309 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
21310
21311 * g++.old-deja/g++.ext/realpt1.C: Remove.
21312
21313 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
21314
21315 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
21316
21317 2001-02-26 Will Cohen <wcohen@redhat.com>
21318
21319 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
21320
21321 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
21322
21323 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
21324 templatized constructors.
21325
21326 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21327
21328 * gcc.c-torture/execute/20010224-1.c: New test.
21329
21330 2001-02-23 Jakub Jelinek <jakub@redhat.com>
21331
21332 * gcc.c-torture/execute/20010222-1.c: New test.
21333
21334 2001-02-22 Jakub Jelinek <jakub@redhat.com>
21335
21336 * g++.old-deja/g++.other/inline20.C: New test.
21337
21338 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
21339
21340 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
21341
21342 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
21343
21344 * g++.old-deja/g++.other/lookup22.C: New test.
21345
21346 2001-02-19 Zack Weinberg <zackw@stanford.edu>
21347
21348 * g77.dg: New directory.
21349 * g77.dg/20010216-1.f: New test case.
21350 * g77.dg/dg.exp: New driver.
21351 * lib/g77-dg.exp: New driver library.
21352
21353 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21354
21355 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
21356
21357 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
21358
21359 * g++.old-deja/g++.other/decl9.C: New test.
21360
21361 2001-02-16 Jakub Jelinek <jakub@redhat.com>
21362
21363 * g++.old-deja/g++.other/init16.C: Update the test so that it does
21364 not need <string> and also tests the initialization at runtime.
21365
21366 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
21367
21368 * gcc.c-torture/execute/longlong.c: New test.
21369
21370 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
21371
21372 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
21373
21374 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
21375
21376 * gcc.c-torture/execute/920302-1.c (execute):
21377 Change argument type to short.
21378
21379 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
21380
21381 * g++.old-deja/g++.pt/deduct6.C: New test.
21382
21383 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
21384
21385 * g++.old-deja/g++.pt/deduct5.C: New test.
21386
21387 2001-02-14 Jakub Jelinek <jakub@redhat.com>
21388
21389 * gcc.c-torture/execute/20010209-1.c: New test.
21390
21391 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
21392
21393 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
21394
21395 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
21396
21397 * g++.dg/vtgc1.C: Update for new ABI.
21398
21399 * consistency.vlad: New directory, 1665 files.
21400
21401 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
21402
21403 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
21404 return type.
21405 * gcc.dg/cpp/digraphs.c: Declare puts.
21406
21407 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
21408
21409 * g++.old-deja/g++.other/warn5.C: New test.
21410
21411 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
21412
21413 * g++.old-deja/g++.pt/spec40.C: New test.
21414
21415 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
21416
21417 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
21418 case.
21419 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
21420
21421 2001-02-12 Jakub Jelinek <jakub@redhat.com>
21422
21423 * gcc.c-torture/compile/20010209-1.c: New test.
21424
21425 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
21426
21427 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
21428 excess errors message but not if it crashes.
21429 * g++.old-deja/g++.other/crash27.C: Likewise.
21430 * g++.old-deja/g++.other/crash28.C: Likewise.
21431 * g++.old-deja/g++.other/crash30.C: Likewise.
21432 * g++.old-deja/g++.other/crash32.C: Likewise.
21433 * g++.old-deja/g++.other/crash35.C: Likewise.
21434 * g++.old-deja/g++.pt/inherit2.C: Likewise.
21435
21436 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
21437
21438 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
21439 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
21440 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
21441 g77.f-torture/execute/execute.exp,
21442 g77.f-torture/noncompile/noncompile.exp,
21443 gcc.c-torture/execute/execute.exp,
21444 gcc.c-torture/execute/memcheck/memcheck.exp,
21445 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
21446 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
21447 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
21448 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
21449 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
21450 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
21451 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
21452 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
21453 Remove bug reporting instructions with ancient email addresses.
21454
21455 2001-02-07 Jakub Jelinek <jakub@redhat.com>
21456
21457 * gcc.dg/20010202-1.c: New test.
21458 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
21459
21460 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
21461
21462 * g++.dg/stdbool-if.C: New test.
21463
21464 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
21465
21466 * objc/execute/fdecl.m: Added main().
21467
21468 2001-02-07 Jakub Jelinek <jakub@redhat.com>
21469
21470 * gcc.c-torture/execute/20010206-1.c: New test.
21471
21472 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
21473
21474 * gcc.dg/cpp/avoidpaste1.c: Update.
21475
21476 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
21477
21478 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
21479 Pero <nicola@brainstorm.co.uk>.
21480 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
21481
21482 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
21483
21484 * g++.old-deja/g++.pt/spec39.C: New test.
21485
21486 2001-02-05 Jakub Jelinek <jakub@redhat.com>
21487
21488 * gcc.c-torture/compile/20010202-1.c: New test.
21489
21490 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
21491
21492 * g++.old-deja/g++.abi/primary2.C: New test.
21493 * g++.old-deja/g++.abi/primary3.C: New test.
21494 * g++.old-deja/g++.abi/primary4.C: New test.
21495 * g++.old-deja/g++.abi/primary5.C: New test.
21496 * g++.old-deja/g++.abi/vtable3.h: New test.
21497 * g++.old-deja/g++.abi/vtable3a.C: New test.
21498 * g++.old-deja/g++.abi/vtable3b.C: New test.
21499 * g++.old-deja/g++.abi/vtable3c.C: New test.
21500 * g++.old-deja/g++.abi/vtable3d.C: New test.
21501 * g++.old-deja/g++.abi/vtable3e.C: New test.
21502 * g++.old-deja/g++.abi/vtable3f.C: New test.
21503 * g++.old-deja/g++.abi/vtable3g.C: New test.
21504 * g++.old-deja/g++.abi/vtable3h.C: New test.
21505 * g++.old-deja/g++.abi/vtable3i.C: New test.
21506 * g++.old-deja/g++.abi/vtable3j.C: New test.
21507 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
21508
21509 2001-02-03 Jakub Jelinek <jakub@redhat.com>
21510
21511 * g++.old-deja/g++.other/anon6.C: New test.
21512 * g++.old-deja/g++.other/anon7.C: New test.
21513
21514 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
21515
21516 * gcc.dg/cpp/avoidpaste2.c: New tests.
21517
21518 2001-01-31 Jakub Jelinek <jakub@redhat.com>
21519
21520 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
21521
21522 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
21523
21524 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
21525 DECIMAL_DIG cases for Irix."
21526
21527 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
21528
21529 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
21530
21531 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
21532
21533 * gcc.dg/c99-tag-1.c: New test.
21534
21535 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
21536
21537 * gcc.dg/cpp/tr-warn1.c: Add tests.
21538
21539 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
21540
21541 * gcc.dg/cpp/avoidpaste1.c: Update.
21542 * gcc.dg/cpp/paste4.c: Update.
21543
21544 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
21545
21546 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
21547 cases for Irix.
21548
21549 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
21550
21551 * g++.old-deja/g++.other/inline19.C: New test.
21552
21553 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
21554
21555 * gcc.dg/Wlarger-than.c: New test.
21556
21557 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
21558
21559 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
21560
21561 2001-01-29 Jakub Jelinek <jakub@redhat.com>
21562
21563 * gcc.c-torture/execute/20010129-1.c: New test.
21564 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
21565
21566 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
21567
21568 * gcc.dg/cpp/avoidpaste1.c: Test case.
21569
21570 2001-01-28 Jakub Jelinek <jakub@redhat.com>
21571
21572 * g++.old-deja/g++.other/inline18.C: New test.
21573
21574 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21575
21576 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
21577 and __builtin_putchar.
21578
21579 2001-01-27 Jakub Jelinek <jakub@redhat.com>
21580
21581 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
21582 tests.
21583
21584 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
21585
21586 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
21587 floating point number rounding mode to round to the nearest
21588 representable mode.
21589
21590 2001-01-25 Jakub Jelinek <jakub@redhat.com>
21591
21592 * g++.old-deja/g++.other/mangle2.C: New test.
21593
21594 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
21595
21596 * gcc.c-torture/compile/20010124-1.c: New test.
21597
21598 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
21599
21600 * g++.old-deja/g++.pt/spec38.C: New test.
21601
21602 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21603
21604 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
21605 "Build don't run".
21606
21607 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21608
21609 * gcc.c-torture/execute/20010123-1.c: New test.
21610
21611 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
21612
21613 * g++.old-deja/g++.pt/spec37.C: New test.
21614
21615 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
21616
21617 * g++.old-deja/g++.pt/overload14.C: New test.
21618
21619 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21620
21621 * gcc.c-torture/execute/20010122-1.c: New test, exercise
21622 __builtin_return_address.
21623
21624 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
21625
21626 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
21627 * g++.old-deja/g++.pt/spec35.C: New test.
21628 * g++.old-deja/g++.pt/spec36.C: New test.
21629
21630 2001-01-20 Jakub Jelinek <jakub@redhat.com>
21631
21632 * gcc.c-torture/compile/20010118-1.c: New test.
21633
21634 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
21635
21636 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
21637
21638 2001-01-19 Jakub Jelinek <jakub@redhat.com>
21639
21640 * gcc.c-torture/execute/20010119-1.c: New test.
21641
21642 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
21643
21644 * g++.old-deja/g++.other/vbase5.C: New test.
21645
21646 2001-01-19 Jakub Jelinek <jakub@redhat.com>
21647
21648 * gcc.c-torture/execute/20010118-1.c: New test.
21649
21650 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
21651
21652 * g++.old-deja/g++.pt/deduct3.C: New test.
21653
21654 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
21655
21656 * g++.old-deja/g++.pt/spec34.C: New test.
21657
21658 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
21659
21660 * g77.f-torture/compile/20000601-2.f: New test.
21661
21662 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
21663
21664 * g++.old-deja/g++.other/init17.C: New test.
21665
21666 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
21667
21668 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
21669
21670 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
21671
21672 * g++.old-deja/g++.pt/unify8.C: New test.
21673
21674 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
21675
21676 * g++.old-deja/g++.abi/vbase1.C: New test.
21677
21678 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
21679
21680 * g++.old-deja/g++.pt/crash65.C: New test.
21681
21682 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
21683
21684 * gcc.dg/cpp/assembl2.S: New test case.
21685
21686 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
21687
21688 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
21689 are supported.
21690
21691 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21692
21693 * g++.old-deja/g++.other/builtins1.C: New test.
21694 * g++.old-deja/g++.other/builtins2.C: Likewise.
21695 * g++.old-deja/g++.other/builtins3.C: Likewise.
21696 * g++.old-deja/g++.other/builtins4.C: Likewise.
21697
21698 2001-01-17 Jakub Jelinek <jakub@redhat.com>
21699
21700 * gcc.c-torture/compile/20010117-1.c: New test.
21701 * gcc.c-torture/compile/20010117-2.c: New test.
21702
21703 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
21704
21705 * g77.f-torture/execute/20010116.[fx]: New test,
21706 XFAIL on i?86-*-*.
21707 * g77.f-torture/compile/20010115.f: Indicate it's
21708 a test for PR fortran/1636.
21709
21710 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
21711
21712 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
21713
21714 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
21715
21716 * g77.f-torture/compile/20010115.f: New test.
21717
21718 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
21719
21720 * g++.old-deja/g++.pt/nontype5.C: New test.
21721
21722 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
21723
21724 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
21725 have an equivalent working one below it.
21726
21727 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
21728
21729 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
21730 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
21731
21732 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
21733
21734 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
21735 message containing "init_priority".
21736 (conpr-2.C): Likewise.
21737 (conpr-3.C): Likewise.
21738 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
21739
21740 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21741
21742 * gcc.c-torture/execute/20010114-2.c: New test.
21743
21744 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
21745
21746 * gcc.c-torture/compile/20010114-1.c: New test.
21747 * gcc.c-torture/compile/20010114-1.x: Xfail.
21748 * gcc.c-torture/compile/20010114-2.c: New test.
21749 * gcc.c-torture/execute/20010114-1.c: New test.
21750 * gcc.dg/trunc-1.c: New test.
21751 * gcc.dg/uninit-B.c: New test.
21752
21753 2001-01-13 Nick Clifton <nickc@redhat.com>
21754
21755 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
21756 target.
21757
21758 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
21759
21760 * gcc.c-torture/compile/20010113-1.c: New test.
21761
21762 2001-01-13 Jakub Jelinek <jakub@redhat.com>
21763
21764 * gcc.c-torture/compile/20001212-1.c: New test.
21765
21766 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
21767
21768 * gcc.dg/cpp/widestr1.c: Update.
21769 * gcc.dg/cpp/prag-imp.c: Remove.
21770
21771 2001-01-12 Jakub Jelinek <jakub@redhat.com>
21772
21773 * gcc.c-torture/execute/20000801-3.x: Remove.
21774 * gcc.dg/c90-init-1.c: New test.
21775 * gcc.dg/c99-init-1.c: New test.
21776 * gcc.dg/c99-init-2.c: New test.
21777 * gcc.dg/gnu99-init-1.c: New test.
21778
21779 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
21780
21781 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
21782 testing that no relevant ones were found.
21783
21784 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
21785
21786 * g++.old-deja/g++.pt/cast2.C: New test.
21787
21788 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
21789
21790 * g++.old-deja/g++.pt/friend47.C: New test.
21791
21792 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
21793
21794 * g++.old-deja/g++.pt/instantiate13.C: New test.
21795
21796 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
21797
21798 * g++.old-deja/g++.other/defarg7.C: New test.
21799 * g++.old-deja/g++.other/defarg8.C: New test.
21800
21801 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
21802
21803 * g++.old-deja/g++.pt/crash64.C: New test.
21804
21805 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
21806
21807 * g++.old-deja/g++.pt/crash63.C: New test.
21808
21809 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
21810
21811 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
21812
21813 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
21814
21815 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
21816
21817 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
21818
21819 * g++.old-deja/g++.pt/error3.C: New test.
21820
21821 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
21822
21823 * g++.old-deja/g++.other/crash39.C: New test.
21824
21825 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
21826
21827 * g++.old-deja/g++.other/vbase4.C: New test.
21828
21829 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
21830
21831 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
21832 * gcc.dg/special/20000419-2.c: New file. Identical to above.
21833 * gcc.dg/special/special.exp: New test driver which will check
21834 for alias support for the above test.
21835
21836 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
21837
21838 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
21839 problems on small machines.
21840 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
21841 parameterize.
21842
21843 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
21844
21845 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
21846 mips.
21847 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
21848
21849 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
21850
21851 * g++.old_deja/g++.pt/using8.C: New test.
21852
21853 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
21854
21855 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
21856
21857 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
21858
21859 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
21860 where a failure is expected.
21861 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
21862
21863 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
21864
21865 * g++.old_deja/g++.pt/instantiate12.C: New test.
21866
21867 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
21868
21869 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
21870 start of structs.
21871 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
21872 * g++.old-deja/g++.brendan/crash17.C: Likewise.
21873 * g++.old-deja/g++.brendan/crash29.C: Likewise.
21874 * g++.old-deja/g++.brendan/crash48.C: Likewise.
21875 * g++.old-deja/g++.brendan/ns1.C: Likewise.
21876 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
21877 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
21878 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
21879 * g++.old-deja/g++.eh/spec6.C: Likewise.
21880 * g++.old-deja/g++.jason/crash3.C: Likewise.
21881 * g++.old-deja/g++.law/ctors11.C: Likewise.
21882 * g++.old-deja/g++.law/ctors17.C: Likewise.
21883 * g++.old-deja/g++.law/ctors5.C: Likewise.
21884 * g++.old-deja/g++.law/ctors9.C: Likewise.
21885 * g++.old-deja/g++.mike/ambig1.C: Likewise.
21886 * g++.old-deja/g++.mike/net22.C: Likewise.
21887 * g++.old-deja/g++.mike/p3538a.C: Likewise.
21888 * g++.old-deja/g++.mike/p3538b.C: Likewise.
21889 * g++.old-deja/g++.mike/virt3.C: Likewise.
21890 * g++.old-deja/g++.niklas/t128.C: Likewise.
21891 * g++.old-deja/g++.other/anon4.C: Likewise.
21892 * g++.old-deja/g++.other/using1.C: Likewise.
21893 * g++.old-deja/g++.other/warn3.C: Likewise.
21894 * g++.old-deja/g++.pt/t37.C: Likewise.
21895 * g++.old-deja/g++.robertl/eb69.C: Likewise.
21896 * g++.old-deja/g++.robertl/eb71.C: Likewise.
21897
21898 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
21899
21900 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
21901
21902 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21903
21904 * gcc.c-torture/execute/stdio-opt-3.c: New test.
21905
21906 2001-01-07 Jakub Jelinek <jakub@redhat.com>
21907
21908 * gcc.c-torture/compile/20010107-1.c: New test.
21909
21910 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
21911
21912 * gcc.c-torture/execute/builtin-noret-1.c: New test.
21913
21914 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
21915
21916 * gcc.dg/format/format.h: New file.
21917 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
21918 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
21919 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
21920 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
21921 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
21922 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
21923 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
21924 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
21925 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
21926 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
21927 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
21928 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
21929 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
21930 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
21931 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
21932 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
21933 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
21934 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
21935 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
21936 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
21937 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
21938 instead of declaring standard types, macros and functions in each
21939 test.
21940
21941 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
21942
21943 * gcc.c-torture/execute/20010106-1.c: New test.
21944
21945 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
21946
21947 * gcc.dg/format/format.exp: New file.
21948 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
21949 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
21950 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
21951 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
21952 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
21953 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
21954 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
21955 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
21956 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
21957 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
21958 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
21959 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
21960 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
21961 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
21962 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
21963 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
21964 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
21965 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
21966 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
21967 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
21968 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
21969 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
21970 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
21971 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
21972 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
21973 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
21974 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
21975 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
21976 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
21977 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
21978 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
21979 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
21980 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
21981 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
21982 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
21983 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
21984 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
21985 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
21986 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
21987 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
21988 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
21989 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
21990
21991 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
21992
21993 * gcc.c-torture/execute/991228-1.c: Take word endianness into
21994 account.
21995
21996 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
21997
21998 * gcc.c-torture/execute/builtin-complex-1.c: New test.
21999
22000 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
22001
22002 * g++.old-deja/g++.pt/crash62.C: New test.
22003
22004 2001-01-04 Richard Henderson <rth@redhat.com>
22005
22006 * gcc.dg/20000926-1.c: Update expected warnings.
22007 * gcc.dg/array-2.c: Likewise.
22008 * gcc.dg/array-4.c: Also validate flexible array members.
22009 * gcc.dg/c99-flex-array-1.c: New.
22010
22011 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
22012
22013 * gcc.c-torture/compile/20001222-1.x: Remove.
22014
22015 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
22016
22017 * gcc.c-torture/execute/built-in-setjmp.c: New.
22018
22019 2001-01-03 Richard Henderson <rth@redhat.com>
22020
22021 * gcc.dg/940510-1.c: Update expected error wording.
22022 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
22023
22024 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
22025
22026 * lib/target-supports.exp (check_alias_available): Modified to
22027 indicate aliases not supported if only weak aliases are supported.
22028
22029 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22030
22031 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
22032 Turn on cmpstrsi checks for __pj__ and __i370__.
22033
22034 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
22035
22036 * g++.old-deja/g++.other/virtual11.C: New test.
22037
22038 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
22039
22040 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
22041
22042 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22043
22044 * gcc.c-torture/compile/20010102-1.c: New test.
22045
22046 2001-01-02 Andreas Jaeger <aj@suse.de>
22047
22048 * gcc.dg/noreturn-3.c: New test.
22049
22050 * gcc.dg/noreturn-4.c: New test.
22051
22052 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22053
22054 * gcc.c-torture/execute/stdio-opt-1.c: Also test
22055 __builtin_fputc and __builtin_fwrite.
22056
22057 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
22058
22059 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
22060 signed char, not default char.
22061
22062 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
22063
22064 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
22065
22066 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
22067
22068 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
22069
22070 2000-12-29 Richard Henderson <rth@redhat.com>
22071
22072 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
22073 (__cyg_profile_func_exit): Define.
22074
22075 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
22076
22077 * g++.dg/vtgc1.C: New test.
22078
22079 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
22080
22081 * gcc.dg/noncompile/20001228-1.c: New test.
22082
22083 * gcc.dg/20001228-1.c: New test.
22084
22085 * gcc.c-torture/execute/20001228-1.c: New test.
22086
22087 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
22088
22089 * gcc.dg/format-strfmon-1.c: New test.
22090
22091 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22092
22093 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
22094 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
22095 * gcc.c-torture/execute/string-opt-1.c: Likewise.
22096 * gcc.c-torture/execute/string-opt-2.c: Likewise.
22097 * gcc.c-torture/execute/string-opt-3.c: Likewise.
22098 * gcc.c-torture/execute/string-opt-4.c: Likewise.
22099 * gcc.c-torture/execute/string-opt-6.c: Likewise.
22100 * gcc.c-torture/execute/string-opt-7.c: Likewise.
22101 * gcc.c-torture/execute/string-opt-8.c: Likewise.
22102 * gcc.c-torture/execute/string-opt-9.c: Likewise.
22103 * gcc.c-torture/execute/string-opt-10.c: Likewise.
22104 * gcc.c-torture/execute/string-opt-11.c: Likewise.
22105 * gcc.c-torture/execute/string-opt-12.c: Likewise.
22106
22107 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
22108 * gcc.c-torture/execute/string-opt-4.c: Test index.
22109
22110 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
22111
22112 * gcc.c-torture/compile/20001226-1.c: New test.
22113
22114 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
22115
22116 * gcc.c-torture/compile/20001222-1.c: New test.
22117 * gcc.c-torture/compile/20001222-1.x: Xfail.
22118
22119 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
22120
22121 * gcc.c-torture/execute/comp-goto-2.c: New test.
22122
22123 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
22124
22125 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
22126 Use long types if __INT_MAX__ is 32767.
22127 (main): Use cast to (sint32 *) when poking 88 into a_page.
22128
22129 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
22130
22131 2000-12-21 Bernd Schmidt <bernds@redhat.com>
22132
22133 * gcc.c-torture/compile/20001221-1.c: New test.
22134 * gcc.c-torture/execute/20001221-1.c: New test.
22135
22136 2000-12-20 Richard Henderson <rth@redhat.com>
22137
22138 * g++.old-deja/g++.pt/crash36.C: Update error lines.
22139 * g++.old-deja/g++.robertl/eb109.C: Likewise.
22140
22141 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22142
22143 * gcc.dg/compare3.c: New test.
22144
22145 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
22146
22147 * gcc.dg/format-warnll-1.c: New test.
22148
22149 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
22150
22151 * gcc.dg/cpp/cmdlne-P.c: New test.
22152
22153 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
22154
22155 * gcc.c-torture/execute/builtin-abs-1.c,
22156 gcc.c-torture/execute/builtin-abs-2.c: New tests.
22157
22158 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
22159
22160 * gcc.dg/cpp/multiline.c: New test.
22161
22162 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
22163
22164 * g++.old-deja/g++.other/syshdr1.C: Update.
22165 * gcc.dg/cpp/lineflags.c: Remove temporarily.
22166
22167 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22168
22169 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
22170
22171 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22172
22173 * g++.old-deja/g++.pt/ttp65.C: New test.
22174
22175 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22176
22177 * g++.old-deja/g++.pt/ttp64.C: New test.
22178
22179 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22180
22181 * g++.old-deja/g++.pt/spec33.C: New test.
22182
22183 2000-12-14 Catherine Moore <clm@redhat.com>
22184
22185 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
22186 * gcc.c-torture/execute/920612-2.c: Likewise.
22187 * gcc.c-torture/execute/920428-2.c: Likewise.
22188 * gcc-c-torture/execute/va-arg-11.c: Call exit.
22189 * gcc.c-torture/execute/va-arg-21.c: Likewise.
22190
22191 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22192
22193 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
22194 * gcc.dg/pack-test-2.c: Likewise.
22195
22196 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
22197
22198 Tests by Zack Weinberg <zackw@stanford.edu>.
22199
22200 * gcc.dg/cpp/defined.c: Update.
22201 * gcc.dg/cpp/defined_trad.c: New tests.
22202
22203 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
22204
22205 * gcc.dg/cpp/trad-direct.c: Update.
22206
22207 2000-12-11 Neil Booth <neilb@earthling.net>
22208
22209 * gcc.dg/cpp/defined_trad.c
22210
22211 2000-12-11 Neil Booth <neilb@earthling.net>
22212
22213 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
22214
22215 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
22216
22217 * gcc.dg/format-miss-2.c: New test.
22218
22219 2000-12-09 Neil Booth <neilb@earthling.net>
22220
22221 * gcc.dg/cpp/lineflags.c: New tests.
22222 * gcc.dg/cpp/poison.c: Update.
22223 * gcc.dg/cpp/redef2.c: Update.
22224 * gcc.dg/cpp/skipping.c: New test.
22225
22226 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
22227
22228 * g++.old-deja/g++.other/eh3.C: New testcase.
22229
22230 2000-12-07 Neil Booth <neilb@earthling.net>
22231
22232 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
22233 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
22234 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
22235 wtr-union-init-2.c, wtr-union-init-3.c: Update.
22236 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
22237 Update.
22238
22239 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
22240
22241 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
22242 __SIZE_TYPE__ instead of int for type of integers cast to
22243 pointers.
22244
22245 2000-12-07 Jakub Jelinek <jakub@redhat.com>
22246
22247 * g++.old-deja/g++.other/cleanup4.C: New test.
22248
22249 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
22250
22251 * format-sec-1.c: New test.
22252
22253 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
22254
22255 * gcc.dg/format-nonlit-3.c: New test.
22256
22257 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
22258
22259 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
22260 through a null pointer.
22261
22262 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22263
22264 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
22265 * g++.old-deja/g++.pt/partial4.C: New test.
22266
22267 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
22268
22269 * gcc.c-torture/execute/ieee/hugeval.x: New.
22270
22271 2000-12-06 Neil Booth <neilb@earthling.net>
22272
22273 * gcc.dg/cpp/backslash2.c: New tests.
22274
22275 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22276
22277 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
22278 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
22279
22280 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
22281
22282 * gcc.c-torture/execute/20001203-2.c: New testcase.
22283
22284 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
22285
22286 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
22287 * g++.old-deja/g++.other/virtual10.C: New test.
22288
22289 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
22290
22291 * g++.old-deja/g++.mike/pmf5.C: Remove test.
22292
22293 2000-12-05 Richard Henderson <rth@redhat.com>
22294
22295 * gcc.c-torture/compile/20001205-1.c: New.
22296
22297 2000-12-04 Neil Booth <neilb@earthling.net>
22298
22299 * g++.old-deja/g++.other/virtual9.C: New test.
22300 * g++.old-deja/g++.pt/crash61.C: New test.
22301 * gcc.c-torture/execute/loop-9.c: New test.
22302
22303 2000-12-04 Neil Booth <neilb@earthling.net>
22304
22305 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
22306 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
22307 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
22308 * gcc.dg/cpp/extratokens.c: ...here.
22309
22310 2000-12-04 Neil Booth <neilb@earthling.net>
22311
22312 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
22313 New tests.
22314
22315 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22316
22317 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
22318 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
22319
22320 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
22321
22322 * gcc.c-torture/execute/20001203-1.c: New test.
22323
22324 2000-12-03 Neil Booth <neilb@earthling.net>
22325
22326 * gcc.dg/cpp/macro6.c: New test cases.
22327
22328 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22329
22330 * gcc.c-torture/execute/string-opt-9.c: New test.
22331 * gcc.c-torture/execute/string-opt-10.c: Likewise.
22332 * gcc.c-torture/execute/string-opt-11.c: Likewise.
22333 * gcc.c-torture/execute/string-opt-12.c: Likewise.
22334
22335 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
22336 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
22337
22338 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
22339
22340 * gcc.dg/cpp/if-6.c: New testcase.
22341
22342 * gcc.dg/20001201-1.c: New testcase.
22343
22344 2000-12-02 Neil Booth <neilb@earthling.net>
22345
22346 * g++.old-deja/g++.other/externC4.C,
22347 g++.old-deja/g++.other/friend10.C: New tests.
22348
22349 2000-12-02 Neil Booth <neilb@earthling.net>
22350
22351 * g++.old-deja/g++.other/instan2.C
22352 * g++.old-deja/g++.other/instan3.C: New test.
22353
22354 2000-12-02 Neil Booth <neilb@earthling.net>
22355
22356 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
22357 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
22358 gnuc99.c,gnuc99-pedantic.c: New tests.
22359
22360 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
22361
22362 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
22363 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
22364
22365 2000-12-01 Neil Booth <neilb@earthling.net>
22366
22367 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
22368 * gcc.dg/cpp/poison.c: Update.
22369 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
22370
22371 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
22372
22373 * g77.f-torture/execute/20001201.f: New test.
22374
22375 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
22376
22377 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
22378
22379 2000-12-01 Jakub Jelinek <jakub@redhat.com>
22380
22381 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
22382
22383 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
22384
22385 * g++.old-deja/g++.other/cast6.C: New test.
22386
22387 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
22388
22389 * gcc.c-torture/execute/20001130-2.c: New testcase.
22390
22391 2000-11-30 Richard Henderson <rth@redhat.com>
22392
22393 * gcc.c-torture/execute/20001130-1.c: New test.
22394
22395 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
22396
22397 * g++.old-deja/g++.other/op3.C: New test.
22398
22399 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
22400
22401 * g++.old-deja/g++.other/op2.C: New test.
22402
22403 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
22404
22405 * g++.old-deja/g++.other/crash38.C: New test.
22406
22407 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
22408
22409 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
22410
22411 2000-11-29 Jakub Jelinek <jakub@redhat.com>
22412
22413 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
22414 tests.
22415 * gcc.c-torture/execute/string-opt-6.c: New test.
22416
22417 * gcc.dg/20001117-1.c: Add main.
22418
22419 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
22420
22421 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
22422 Move from here ...
22423 * gcc.dg/940510-1.c: ... to here.
22424
22425 * gcc.dg/20000926-1.c: GNU C now allows initializations of
22426 zero-size arrays in toplevel structures.
22427
22428 2000-11-28 Jakub Jelinek <jakub@redhat.com>
22429
22430 * gcc.c-torture/execute/loop-8.c: New test.
22431
22432 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
22433
22434 * g++.old-deja/g++.other/base1.C: New test.
22435
22436 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
22437
22438 * g++.old-deja/g++.other/parse2.C: New test.
22439
22440 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
22441
22442 * g++.old-deja/g++.pt/incomplete1.C: New test.
22443
22444 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
22445
22446 * g++.old-deja/g++.other/friend9.C: New test.
22447
22448 2000-11-28 Jakub Jelinek <jakub@redhat.com>
22449
22450 * gcc.dg/20001127-1.c: New test.
22451
22452 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
22453
22454 * g++.old-deja/g++.pt/friend46.C: New test.
22455
22456 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
22457
22458 * g++.old-deja/g++.other/ptrmem8.C: New test.
22459
22460 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22461
22462 * gcc.c-torture/execute/string-opt-7.c: New test.
22463 * gcc.c-torture/execute/string-opt-8.c: Likewise.
22464
22465 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
22466
22467 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
22468 instead of 'mkcheck 2'.
22469
22470 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
22471
22472 * gcc.c-torture/execute/memcheck/driver.c,
22473 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
22474 C9X references to refer to C99.
22475
22476 2000-11-25 Jakub Jelinek <jakub@redhat.com>
22477
22478 * gcc.dg/ultrasp3.c: New test.
22479
22480 2000-11-25 Neil Booth <neilb@earthling.net>
22481
22482 * gcc.dg/cpp/include2.c: Update test to be locale independent.
22483
22484 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
22485
22486 * gcc.c-torture/compile/20001123-2.c: New.
22487
22488 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22489
22490 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
22491
22492 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
22493
22494 * gcc.dg/sequence-point-1.c: Add some new tests.
22495 * gcc.c-torture/execute/20001124-1.c: New test.
22496
22497 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
22498
22499 * g++.old-deja/g++.other/vaarg4.C: New test.
22500 * gcc.c-torture/compile/20001123-1.c: New test.
22501
22502 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
22503
22504 * g++.other/crash24.C: Adjust and remove XFAIL.
22505 * g++.other/crash37.C: New test.
22506
22507 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
22508
22509 * g++.old-deja/g++.pt/instantiate9.C: New test.
22510
22511 2000-11-22 Mark Mitchell <mark@codesourcery.com>
22512
22513 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
22514 new ABI, too.
22515
22516 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
22517 * g++.old-deja/g++.robertl/eb55.C: Likewise.
22518
22519 2000-11-22 Neil Booth <neilb@earthling.net>
22520
22521 * gcc.dg/cpp/Wtrigraphs.c: New test.
22522
22523 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
22524
22525 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
22526
22527 2000-11-22 Jakub Jelinek <jakub@redhat.com>
22528
22529 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
22530
22531 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
22532
22533 * lib/gcc-dg.exp: load_lib scanasm.exp.
22534 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
22535 * lib/g++-dg.exp: load_lib scanasm.exp.
22536 * lib/scanasm.exp: New.
22537 (scan-assembler, scan-assembler-not): Add optional arguments to
22538 test name, or if not present, the pattern name.
22539 (scan-assembler-dem, scan-assembler-dem-not): New.
22540
22541 * g++.dg/dg.exp: New.
22542
22543 2000-11-21 Neil Booth <neilb@earthling.net>
22544
22545 * gcc.dg/cpp/integrated1.c: Remove.
22546
22547 2000-11-21 Jakub Jelinek <jakub@redhat.com>
22548
22549 * gcc.c-torture/execute/20001121-1.c: New test.
22550
22551 2000-11-21 Richard Henderson <rth@redhat.com>
22552
22553 * gcc.c-torture/compile/20001121-1.c: New test.
22554
22555 2000-11-20 Neil Booth <neilb@earthling.net>
22556
22557 * gcc.dg/cpp/integrated1.c: New test.
22558
22559 2000-11-21 Jakub Jelinek <jakub@redhat.com>
22560
22561 * g++.old-deja/g++.other/inline17.C: New test.
22562
22563 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
22564
22565 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
22566 local variable to be zero: I made the variable global. Now
22567 uses abort() and exit() instead of relying on main's return value.
22568
22569 2000-11-20 Neil Booth <neilb@earthling.net>
22570
22571 * gcc.dg/cpp/paste2.c: Update test.
22572 * objc/execute/paste.m: New test.
22573
22574 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
22575
22576 * gcc.dg/c99-condexpr-1.c: New test.
22577
22578 2000-11-20 Neil Booth <neilb@earthling.net>
22579
22580 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
22581
22582 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
22583
22584 * g++.old-deja/g++.pt/export1.C: New test.
22585
22586 2000-11-20 Jakub Jelinek <jakub@redhat.com>
22587
22588 * gcc.dg/20001117-1.c: New test.
22589
22590 2000-11-18 Richard Henderson <rth@redhat.com>
22591
22592 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
22593
22594 2000-11-18 Richard Henderson <rth@redhat.com>
22595
22596 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
22597 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
22598 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
22599
22600 2000-11-18 Richard Henderson <rth@redhat.com>
22601
22602 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
22603 (main): New. Exit cleanly.
22604
22605 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
22606
22607 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
22608 gcc.dg/c99-fordecl-2.c: New tests.
22609
22610 2000-11-18 Richard Henderson <rth@redhat.com>
22611
22612 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
22613 * gcc.c-torture/execute/zerolen-2.c: New.
22614
22615 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22616
22617 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
22618 memory.
22619
22620 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
22621
22622 * g++.old-deja/g++.pt/instantiate8.C: New test.
22623
22624 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
22625
22626 * g++.old-deja/g++.other/incomplete.C: Add more tests.
22627 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
22628
22629 2000-11-16 Nick Clifton <nickc@redhat.com>
22630
22631 * gcc.c-torture/execute/nestfunc-2.c: New test.
22632 * gcc.c-torture/execute/nestfunc-3.c: New test.
22633
22634 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
22635
22636 * gcc.c-torture/compile/20001116-1.c: New test.
22637
22638 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22639
22640 * gcc.c-torture/execute/20001115-1.c: New test.
22641
22642 2000-11-15 Mark Mitchell <mark@codesourcery.com>
22643
22644 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
22645 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
22646 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
22647 * g++.old-deja/g++.abi/vmihint.C: Likewise.
22648
22649 2000-11-15 Neil Booth <neilb@earthling.net>
22650
22651 gcc.dg/cpp/_Pragma1.c: Update.
22652 gcc.dg/cpp/_Pragma2.c: New test.
22653
22654 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
22655
22656 * g++.old-deja/g++.other/anon5.C: New test.
22657
22658 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
22659
22660 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
22661 tests.
22662
22663 2000-11-14 Jakub Jelinek <jakub@redhat.com>
22664
22665 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
22666 output.
22667
22668 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
22669
22670 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
22671 labels at end of compound statements.
22672
22673 2000-11-13 Jakub Jelinek <jakub@redhat.com>
22674
22675 * gcc.c-torture/execute/loop-7.c: New test.
22676
22677 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
22678
22679 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
22680
22681 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
22682
22683 * gcc.dg/c99-bool-1.c: New test.
22684
22685 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
22686
22687 * gcc.dg/c99-scope-1.c: Remove xfail.
22688 * gcc.dg/c99-scope-2.c: New test.
22689
22690 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22691
22692 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
22693 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
22694
22695 2000-11-11 Mark Mitchell <mark@codesourcery.com>
22696
22697 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
22698 error messages.
22699
22700 * g++.mike/p700.C: Don't typedef wchar_t.
22701 * g++.mike/p784.C: Likewise.
22702 * g++.mike/eb101.C: Don't use __wchar_t.
22703
22704 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
22705
22706 * g77.f-torture/execute/20001111.[fx]: Test premature exit
22707 from DO loop.
22708
22709 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
22710
22711 * gcc.c-torture/execute/20001111-1.c: New test.
22712
22713 2000-11-10 Nick Clifton <nickc@redhat.com>
22714
22715 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
22716 long multuiple and accumulate.
22717
22718 2000-11-09 Richard Henderson <rth@redhat.com>
22719
22720 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
22721 via size_t instead of int.
22722
22723 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
22724 * gcc.c-torture/execute/string-opt-2.c: Likewise.
22725 * gcc.c-torture/execute/string-opt-3.c: Likewise.
22726 * gcc.c-torture/execute/string-opt-4.c: Likewise.
22727
22728 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
22729
22730 * gcc.c-torture/compile/20001109-1.c: New test.
22731 * gcc.c-torture/compile/20001109-2.c: New test.
22732
22733 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
22734
22735 * g++.old-deja/g++.pt/operator1.C: New test.
22736 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
22737
22738 2000-11-09 Jakub Jelinek <jakub@redhat.com>
22739
22740 * gcc.dg/20001108-1.c: New test.
22741
22742 2000-11-09 Jakub Jelinek <jakub@redhat.com>
22743
22744 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
22745 with both arguments constant strings.
22746 * gcc.c-torture/execute/string-opt-3.c: New test.
22747 * gcc.c-torture/execute/string-opt-4.c: New test.
22748 * gcc.c-torture/execute/string-opt-5.c: New test.
22749
22750 2000-11-08 Nick Clifton <nickc@redhat.com>
22751
22752 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
22753 mulsidi3adddi patterns.
22754
22755 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
22756
22757 * g++.old-deja/g++.other/crash36.C: New test.
22758
22759 2000-11-08 Jakub Jelinek <jakub@redhat.com>
22760
22761 * g++.old-deja/g++.other/init16.C: New test.
22762
22763 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
22764
22765 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
22766
22767 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
22768
22769 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
22770 * gcc.c-torture/execute/va-arg-16.x: Likewise.
22771 * gcc.c-torture/execute/va-arg-17.x: Likewise.
22772
22773 2000-11-07 DJ Delorie <dj@redhat.com>
22774
22775 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
22776
22777 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22778
22779 * gcc.c-torture/execute/string-opt-1.c: New test.
22780
22781 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
22782
22783 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
22784 mips-sgi-irix6.* because the MIPS ABI passes floating-point
22785 parameters in registers, and there is no way for a varargs
22786 function to know in which order the integer and floating-point
22787 parameters should be interleaved when they are placed on the
22788 stack.
22789 * gcc.c-torture/execute/va-arg-16.x: Likewise.
22790 * gcc.c-torture/execute/va-arg-17.x: Likewise.
22791
22792 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22793
22794 * gcc.c-torture/execute/string-opt-2.c: New test.
22795
22796 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
22797
22798 * g++.old-deja/g++.pt/crash60.C: New test.
22799
22800 2000-11-06 Jakub Jelinek <jakub@redhat.com>
22801
22802 * g++.old-deja/g++.other/crash24.C: New test.
22803 * g++.old-deja/g++.other/crash25.C: New test.
22804 * g++.old-deja/g++.other/crash26.C: New test.
22805 * g++.old-deja/g++.other/crash27.C: New test.
22806 * g++.old-deja/g++.other/crash28.C: New test.
22807 * g++.old-deja/g++.other/crash29.C: New test.
22808 * g++.old-deja/g++.other/crash30.C: New test.
22809 * g++.old-deja/g++.other/crash31.C: New test.
22810 * g++.old-deja/g++.other/crash32.C: New test.
22811 * g++.old-deja/g++.other/crash33.C: New test.
22812 * g++.old-deja/g++.other/crash34.C: New test.
22813 * g++.old-deja/g++.other/crash35.C: New test.
22814
22815 2000-11-06 Jakub Jelinek <jakub@redhat.com>
22816
22817 * gcc.c-torture/execute/20001031-1.c: New test.
22818
22819 2000-11-04 Mark Mitchell <mark@codesourcery.com>
22820
22821 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
22822 namespace.
22823
22824 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
22825 standards-conformant.
22826
22827 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
22828
22829 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
22830 * g++.old-deja/g++.mike/p755a.C: Likewise.
22831 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
22832 library makes no calls to `operator new' during initialization.
22833
22834 2000-11-04 Neil Booth <neilb@earthling.net>
22835
22836 * gcc.dg/cpp/include2.c: New tests.
22837
22838 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
22839
22840 * lib/g++.exp (g++_set_ld_library_path): New function.
22841 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
22842
22843 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
22844
22845 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
22846 warnings.
22847
22848 2000-11-01 Richard Henderson <rth@redhat.com>
22849
22850 * g++.old-deja/g++.ext/namedret1.C: New.
22851 * g++.old-deja/g++.ext/namedret2.C: New.
22852 * g++.old-deja/g++.ext/namedret3.C: New.
22853
22854 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
22855
22856 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
22857 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
22858
22859 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22860
22861 * gcc.c-torture/execute/va-arg-21.c: New test.
22862
22863 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
22864
22865 * gcc.dg/c99-complex-2.c: New test.
22866
22867 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22868
22869 * gcc.c-torture/execute/stdio-opt-1.c: New test.
22870
22871 2000-10-31 Jakub Jelinek <jakub@redhat.com>
22872
22873 * g++.old-deja/g++.other/inline16.C: New test.
22874
22875 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
22876
22877 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
22878 __PRETTY_FUNCTION__
22879
22880 2000-10-29 Neil Booth <neilb@earthling.net>
22881
22882 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
22883 New tests.
22884 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
22885 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
22886 optimisation.
22887
22888 2000-10-29 Neil Booth <neilb@earthling.net>
22889
22890 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
22891 * mi1.c, mi1c.h: Add null directives to multiple-include test.
22892 * mi5.c: Test multiple includes work with -C.
22893 * trigraphs.c: Test ^= version.
22894
22895 2000-10-28 Neil Booth <neilb@earthling.net>
22896
22897 New tests and test updates for new macro expander.
22898
22899 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
22900 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
22901 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
22902 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
22903 new diagnostic messages.
22904
22905 * gcc.dg/cpp/macro3.c: New tests.
22906
22907 2000-10-27 Mark Mitchell <mark@codesourcery.com>
22908
22909 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
22910 on the same line.
22911
22912 2000-10-27 Jakub Jelinek <jakub@redhat.com>
22913
22914 * g++.old-deja/g++.other/eh2.C: New test.
22915
22916 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
22917
22918 * gcc.c-torture/execute/20001027-1.c: New test.
22919
22920 2000-10-26 Richard Henderson <rth@redhat.com>
22921
22922 * gcc.c-torture/execute/20001026-1.c: New.
22923
22924 2000-10-26 Mark Mitchell <mark@codesourcery.com>
22925
22926 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
22927 * g++.old-deja/g++.law/builtin1.C: Likewise.
22928 * g++.old-deja/g++.law/ctors10.C: Likewise.
22929 * g++.old-deja/g++.law/virtual3.C: Likewise.
22930 * g++.old-deja/g++.mike/p658.C: Likewise.
22931 * g++.old-deja/g++.other/sibcall1.C: Likewise.
22932 * g++.old-deja/g++.other/vaarg2.C: Likewise.
22933 * g++.old-deja/g++.robertl/eb124.C: Likewise.
22934 * g++.old-deja/g++.robertl/eb44.C: Likewise.
22935 * g++.old-deja/g++.robertl/eb77.C: Likewise.
22936
22937 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
22938
22939 * gcc.c-torture/compile/20001024-1.c: New test.
22940
22941 2000-10-25 Mark Mitchell <mark@codesourcery.com>
22942
22943 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
22944 to tell us whether or not we are using V3.
22945
22946 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
22947
22948 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
22949 operands.
22950
22951 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
22952
22953 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
22954
22955 2000-10-25 Jakub Jelinek <jakub@redhat.com>
22956
22957 * gcc.c-torture/execute/20001024-1.c: New test.
22958
22959 2000-10-24 Jakub Jelinek <jakub@redhat.com>
22960
22961 * g++.old-deja/g++.other/sibcall1.C: New test.
22962
22963 2000-10-20 Jakub Jelinek <jakub@redhat.com>
22964
22965 * gcc.dg/noncompile/init-3.c: New test.
22966
22967 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
22968
22969 * gcc.dg/format-array-1.c: New test.
22970
22971 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
22972
22973 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
22974 writing through null pointers; remove comment about testing
22975 unterminated strings.
22976
22977 2000-10-17 Matthew Hiller <hiller@redhat.com>
22978
22979 * gcc.c-torture/execute/20001017-2.c: New test.
22980
22981 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
22982
22983 * gcc.c-torture/compile/20001018-1.c: New test.
22984 * gcc.c-torture/compile/20001018-1.x: Xfail.
22985
22986 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22987
22988 * gcc.c-torture/execute/20001017-1.c: New test.
22989
22990 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
22991
22992 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
22993 for multiple use of arguments with scanf formats; add tests for
22994 multiple use of arguments.
22995
22996 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
22997
22998 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
22999
23000 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
23001
23002 * gcc.dg/format-miss-1.c: New test.
23003
23004 2000-10-16 Jakub Jelinek <jakub@redhat.com>
23005
23006 * gcc.c-torture/execute/20001013-1.c: New test.
23007
23008 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
23009
23010 * gcc.dg/format-branch-1.c: New test.
23011
23012 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
23013
23014 * README, lib/file-format.exp: Remove EGCS references.
23015
23016 2000-10-16 Jakub Jelinek <jakub@redhat.com>
23017
23018 * gcc.dg/20001013-1.c: New test.
23019
23020 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
23021
23022 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
23023 for intmax_t in the compiler using __typeof__ and the type rules
23024 for conditional expressions.
23025
23026 2000-10-13 Jakub Jelinek <jakub@redhat.com>
23027
23028 * gcc.dg/20001012-1.c: New test.
23029 * gcc.dg/20001012-2.c: New test.
23030
23031 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
23032
23033 * gcc.dg/format-attr-1.c: New test.
23034
23035 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
23036
23037 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
23038 __LONG_LONG_MAX__ instead of LLONG_MAX.
23039
23040 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
23041
23042 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
23043 scanf flags.
23044 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
23045 flags.
23046
23047 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
23048
23049 * gcc.dg/sequence-pt-1.c: New test.
23050
23051 2000-10-11 Geoff Keating <geoffk@cygnus.com>
23052
23053 * gcc.c-torture/execute/20001011-1.c: New testcase.
23054 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
23055
23056 2000-10-10 Jakub Jelinek <jakub@redhat.com>
23057
23058 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
23059 does not error on it.
23060
23061 2000-10-10 Jakub Jelinek <jakub@redhat.com>
23062
23063 * gcc.dg/20001009-1.c: New test.
23064
23065 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
23066
23067 * gcc.c-torture/compile/20001009-1.c: Move from here ....
23068 * gcc.c-torture/execute/20001009-2.c: ... to here.
23069
23070 2000-10-09 Geoff Keating <geoffk@cygnus.com>
23071
23072 * gcc.c-torture/compile/20001009-1.c: New testcase.
23073 * gcc.c-torture/execute/20001009-1.c: New testcase.
23074 Testcases provided by Jan Hubicka <jh@suse.cz>.
23075
23076 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
23077
23078 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
23079 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
23080 uintmax_t using <limits.h> to emulate the compiler's internal
23081 logic. No longer XFAIL %j tests.
23082
23083 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
23084
23085 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
23086 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
23087 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
23088 regexps and details of expected handling of some bad formats.
23089 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
23090 suppression.
23091
23092 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
23093
23094 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
23095 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
23096 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
23097 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
23098 in list archives.
23099
23100 2000-10-06 Richard Henderson <rth@cygnus.com>
23101
23102 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
23103 * g++.old-deja/g++.brendan/crash52.C: Likewise.
23104 * g++.old-deja/g++.jason/report.C: Likewise.
23105 * g++.old-deja/g++.law/friend5.C: Likewise.
23106 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
23107 of the expected warnings.
23108
23109 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
23110
23111 * g++.old-deja/g++.pt/enum14.C: New test.
23112
23113 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
23114
23115 * g++.old-deja/g++.pt/crash59.C: New test.
23116
23117 2000-10-04 Will Cohen <wcohen@redhat.com>
23118
23119 * gcc.dg/20000926-1.c: New test.
23120
23121 2000-10-03 Geoff Keating <geoffk@cygnus.com>
23122
23123 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
23124 function name for current C++ compiler.
23125 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
23126
23127 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
23128
23129 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
23130 __PRETTY_FUNCTION__.
23131 * g++.old-deja/g++.ext/pretty2.C: Likewise.
23132
23133 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23134
23135 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
23136
23137 2000-09-26 Jakub Jelinek <jakub@redhat.com>
23138
23139 * gcc.c-torture/compile/20000923-1.c: New test.
23140
23141 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
23142
23143 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
23144 * g++.old-deja/g++.pt/ttp62.C: Same.
23145 * g++.old-deja/g++.other/inline14.C: Same.
23146
23147 2000-09-24 Richard Henderson <rth@cygnus.com>
23148
23149 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
23150
23151 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
23152
23153 * gcc.dg/c90-printf-1.c: Add test for wide string format.
23154
23155 2000-09-22 Geoff Keating <geoffk@cygnus.com>
23156
23157 * gcc.c-torture/compile/20000922-1.c: New file.
23158
23159 2000-09-21 Nick Clifton <nickc@redhat.com>
23160
23161 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
23162 a signed long modulo operation.
23163 (mod6): New function - perform an unsigned long modulo operation.
23164 (main): Add tests for modulos of very large numbers by very small
23165 dividends.
23166
23167 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23168
23169 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
23170
23171 2000-09-19 Richard Henderson <rth@cygnus.com>
23172
23173 * gcc.dg/compare2.c (case 10): XFAIL.
23174
23175 2000-09-18 Richard Henderson <rth@cygnus.com>
23176
23177 * gcc.c-torture/execute/20000906-1.c: Move ...
23178 * gcc.dg/20000906-1.c: ... here. Only run on targets
23179 that support __builtin_trap.
23180
23181 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
23182
23183 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
23184
23185 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
23186
23187 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
23188 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
23189 more $ format tests.
23190
23191 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
23192
23193 * gcc.dg/format-errmk-1.c: New test.
23194
23195 2000-09-17 Greg McGary <greg@mcgary.org>
23196
23197 * gcc.c-torture/execute/20000917-1.x: Remove.
23198
23199 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
23200
23201 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
23202
23203 2000-09-17 Greg McGary <greg@mcgary.org>
23204
23205 * gcc.c-torture/execute/20000917-1.c: New test.
23206 * gcc.c-torture/execute/20000917-1.x: XFAIL.
23207
23208 2000-09-16 Neil Booth <NeilB@earthling.net>
23209
23210 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
23211 in nested macro bug.
23212
23213 2000-09-15 Neil Booth <NeilB@earthling.net>
23214
23215 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
23216
23217 2000-09-14 Jeffrey A Law (law@cygnus.com)
23218
23219 * gcc.c-torture/execute/20000914-1.c: New test.
23220
23221 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
23222
23223 * g++.other/inline13.C: New test.
23224
23225 2000-09-12 Andreas Jaeger <aj@suse.de>
23226
23227 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
23228 constant by Ulrich Drepper <drepper@redhat.com>.
23229
23230 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
23231
23232 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
23233
23234 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23235
23236 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
23237
23238 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
23239
23240 * gcc.dg/cpp/backslash.c: New test.
23241
23242 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
23243
23244 * gcc.c-torture/execute/20000910-1.c: New test.
23245 * gcc.c-torture/execute/20000910-2.c: Likewise.
23246
23247 2000-09-11 Robert Lipe <robertl@sco.com>
23248
23249 * gcc.dg/pragma-align.c: New test.
23250
23251 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
23252
23253 * g++.old-deja/g++.pt/explicit82.C: New test.
23254 * g++.old-deja/g++.pt/explicit83.C: New test.
23255
23256 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
23257
23258 * gcc.dg/asm-names.c: New test.
23259
23260 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23261
23262 * gcc.dg/cpp/tr-warn6.c: New test
23263
23264 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
23265
23266 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
23267 be accepted.
23268
23269 2000-09-07 Catherine Moore <clm@redhat.com>
23270
23271 * gcc.c-torture/execute/unroll-1.c: New test.
23272
23273 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
23274
23275 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
23276 ERROR markers.
23277 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
23278 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
23279 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
23280 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
23281 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
23282 Preprocess only.
23283 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
23284 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
23285
23286 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
23287
23288 * g++.old-deja/g++.pt/deduct2.C: New test.
23289
23290 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
23291
23292 * g++.old-deja/g++.pt/parms2.C: New test.
23293
23294 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
23295
23296 * g++.old-deja/g++.pt/crash58.C: New test.
23297
23298 2000-09-06 Greg McGary <greg@mcgary.org>
23299
23300 * gcc.c-torture/execute/20000906-1.c: New test.
23301 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
23302
23303 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23304
23305 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
23306
23307 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
23308
23309 * g++.old-deja/g++.pt/crash57.C: New test.
23310
23311 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
23312
23313 * g++.old-deja/g++.pt/crash56.C: New test.
23314
23315 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
23316
23317 * g++.old-deja/g++.pt/koenig1.C: New test.
23318
23319 2000-09-04 Jakub Jelinek <jakub@redhat.com>
23320
23321 * gcc.dg/20000904-1.c: New test.
23322
23323 2000-09-04 Jakub Jelinek <jakub@redhat.com>
23324
23325 * gcc.dg/cpp/paste8.c: New test.
23326
23327 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
23328
23329 * gcc.c-torture/compile/20000827-1.c: New test.
23330
23331 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
23332
23333 * gcc.dg/format-diag-1.c: New test.
23334
23335 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
23336
23337 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
23338 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
23339 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
23340 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
23341 gcc.dg/formatz-1.c: Adjust warning regular expressions.
23342
23343 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
23344
23345 * g++.old-deja/g++.other/nested4.C: New test.
23346
23347 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
23348
23349 * g++.old-deja/g++.ns/scoped1.C: New test.
23350
23351 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
23352
23353 * lib/g++.exp: Support testing already-installed GCC.
23354
23355 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23356
23357 * wtr-label-1.c, wtr-suffix-1.c: New tests.
23358
23359 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23360
23361 * gcc.dg/return-type-2.c: New test.
23362
23363 2000-08-27 Geoff Keating <geoffk@cygnus.com>
23364
23365 * gcc.c-torture/compile/20000825-1.c: New test.
23366
23367 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
23368
23369 * gcc.dg/dwarf2-2.c: New test.
23370
23371 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
23372
23373 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
23374 dg-warning regexps.
23375
23376 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
23377
23378 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
23379 gcc.dg/format-ext-5.c: New tests.
23380
23381 2000-08-25 Jakub Jelinek <jakub@redhat.com>
23382
23383 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
23384
23385 2000-08-24 Mark Mitchell <mark@codesourcery.com>
23386
23387 * gcc.dg/noncompile/930622-2.c: Adjust error message.
23388
23389 2000-08-24 Richard Henderson <rth@cygnus.com>
23390
23391 * gcc.dg/ia64-sync-1.c: New test.
23392 * gcc.dg/ia64-sync-2.c: New test.
23393 * gcc.dg/ia64-asm-1.c: New test.
23394
23395 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
23396
23397 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
23398 * gcc.dg/format-ext-2.c: New test.
23399
23400 2000-08-23 Jason Merrill <jason@redhat.com>
23401
23402 * lib/old-dejagnu.exp: Also ignore "In member function" and
23403 "At global scope".
23404
23405 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23406
23407 * gcc.dg/noncompile/label-lineno-1.c: New test.
23408
23409 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
23410
23411 * gcc.dg/c99-array-nonobj-1.c: New test.
23412
23413 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
23414
23415 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
23416 tests.
23417 * gcc.dg/format-ext-1.c: New test.
23418
23419 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23420
23421 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
23422 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
23423 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
23424 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
23425 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
23426
23427 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
23428
23429 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
23430 gcc.dg/c99-strftime-2.c: New tests.
23431
23432 2000-08-22 Richard Henderson <rth@cygnus.com>
23433
23434 * gcc.c-torture/execute/20000822-1.c: New test.
23435
23436 2000-08-21 Jakub Jelinek <jakub@redhat.com>
23437
23438 * gcc.c-torture/execute/20000819-1.x: Remove.
23439
23440 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
23441
23442 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
23443 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
23444 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
23445 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
23446 gcc.dg/format-xopen-1.c: New tests.
23447
23448 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
23449
23450 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
23451
23452 2000-08-21 Jakub Jelinek <jakub@redhat.com>
23453
23454 * g++.old-deja/g++.other/loop2.C: New test.
23455
23456 * gcc.c-torture/compile/20000606-1.c: New test.
23457 * gcc.c-torture/compile/20000728-1.c: New test.
23458 * gcc.c-torture/execute/20000801-1.c: New test.
23459 * gcc.c-torture/execute/20000801-2.c: New test.
23460 * gcc.c-torture/execute/20000819-1.c: New test.
23461 * gcc.c-torture/execute/20000819-1.x: XFAIL.
23462 * gcc.dg/20000629-1.c: New test.
23463 * gcc.dg/20000724-1.c: New test.
23464 * gcc.dg/20000807-1.c: New test.
23465
23466 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
23467
23468 * gcc.dg/cpp/pragma-1.c: New test.
23469 * gcc.dg/cpp/pragma-2.c: New test.
23470
23471 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
23472
23473 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
23474 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
23475
23476 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23477
23478 * gcc.c-torture/compile/20000818-1.c: New test.
23479
23480 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
23481
23482 * gcc.c-torture/execute/20000818-1.c: New test.
23483
23484 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
23485
23486 * gcc.dg/format-va-1.c: New test.
23487
23488 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
23489
23490 * g++.old-deja/g++.other/typedef8.C: New test.
23491
23492 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
23493
23494 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
23495 * g++.old-deja/g++.mike/net36.C: Mark candidate.
23496 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
23497 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
23498 * g++.old-deja/g++.other/ptrmem7.C: New test.
23499 * g++.old-deja/g++.pt/ptrmem10.C: New test.
23500
23501 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
23502
23503 * g++.old-deja/g++.pt/typename27.C: New test.
23504
23505 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
23506
23507 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
23508 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
23509 * g++.old-deja/g++.pt/friend45.C: New test.
23510 * g++.old-deja/g++.other/friend8.C: New test.
23511
23512 2000-08-15 Richard Henderson <rth@cygnus.com>
23513
23514 * gcc.c-torture/execute/20000815-1.c: New test.
23515
23516 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
23517
23518 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
23519 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
23520 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
23521
23522 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
23523
23524 * g++.old-deja/g++.other/refinit2.C: New test.
23525
23526 2000-08-13 Geoff Keating <geoffk@cygnus.com>
23527
23528 * lib/c-torture.exp (c-torture): Make
23529 compiler_conditional_xfail_data global.
23530 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
23531 compiler_conditional_xfail_data machinery.
23532 (f-torture-execute): Likewise.
23533 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
23534 and only when unrolling loops.
23535
23536 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
23537
23538 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
23539
23540 * g++.old-deja/g++.pt/explicit81.C: New test.
23541
23542 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
23543
23544 * g++.old-deja/g++.pt/typename26.C: New test.
23545
23546 2000-08-10 Geoff Keating <geoffk@cygnus.com>
23547
23548 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
23549 warning.
23550
23551 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
23552
23553 * g++.old-deja/g++.other/array3.C: New test.
23554
23555 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
23556
23557 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
23558 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
23559 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
23560 New tests.
23561
23562 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
23563
23564 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
23565 * g++.old-deja/g++.abi/vmihint.C: Likewise.
23566
23567 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
23568
23569 * gcc.c-torture/execute/20000808-1.c: New test.
23570
23571 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
23572
23573 * gcc.dg/c90-const-expr-1.c: New test.
23574
23575 2000-08-08 Richard Henderson <rth@cygnus.com>
23576
23577 * gcc.dg/noncompile/920923-1.c: Declare calloc.
23578
23579 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
23580
23581 * gcc.dg/noncompile/const-ll-1.c: New test.
23582
23583 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
23584
23585 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
23586
23587 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
23588
23589 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
23590 that running programs linked against the shared version of libobjc
23591 run correctly.
23592
23593 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
23594
23595 * gcc.dg/c99-printf-1.c: New test.
23596
23597 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
23598
23599 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
23600
23601 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
23602
23603 * gcc.c-torture/execute/20000731-1.x: Delete.
23604
23605 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
23606
23607 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
23608 and torture_without_loops as is done by c-torture.exp.
23609 (search_for): Copy from c-torture.exp.
23610 (gcc-dg-runtest): New function, drives a directory of tests
23611 iterating over the TORTURE_OPTIONS.
23612 (scan-assembler, scan-assembler-not): Move here from
23613 individual directory drivers.
23614
23615 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
23616 defined by lib/gcc-dg.exp.
23617 * gcc.dg/cpp/cpp.exp: Likewise.
23618 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
23619 gcc-dg-runtest, so we cycle over optimization options.
23620
23621 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
23622 * gcc.dg/compare2.c: No longer expected to fail.
23623
23624 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
23625
23626 * gcc.c-torture/execute/20000804-1.c: New test.
23627
23628 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
23629
23630 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
23631
23632 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
23633
23634 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
23635
23636 2000-08-03 Jeffrey A Law (law@cygnus.com)
23637
23638 * gcc.c-torture/compile/20000803-1.c: New test.
23639
23640 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
23641
23642 * gcc.c-torture/execute/20000801-3.c,
23643 gcc.c-torture/execute/20000801-4.c: New tests.
23644 * gcc.c-torture/execute/20000801-3.x,
23645 gcc.c-torture/execute/20000801-4.x: Xfail.
23646
23647 2000-08-02 Geoff Keating <geoffk@cygnus.com>
23648
23649 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
23650 libobjc/.libs to allow for libtool.
23651
23652 2000-08-02 Jakub Jelinek <jakub@redhat.com>
23653
23654 * gcc.c-torture/compile/20000802-1.c: New test.
23655
23656 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
23657
23658 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
23659
23660 2000-07-31 Jeffrey A Law (law@cygnus.com)
23661
23662 * gcc-c-torture/execute/20000731-2.c: New test.
23663
23664 * gcc.c-torture/execute/20000731-1.c: New test.
23665 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
23666
23667 2000-07-31 Jakub Jelinek <jakub@redhat.com>
23668
23669 * testsuite/gcc.dg/cpp/paste7.c: New test.
23670 * gcc.dg/cpp/20000725-1.c: New test.
23671
23672 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
23673
23674 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
23675 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
23676 declaration warning for __builtin_dwarf_reg_size.
23677
23678 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
23679
23680 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
23681
23682 * gcc.dg/noncompile/voidparam-1.c: New test.
23683
23684 2000-07-30 Richard Henderson <rth@cygnus.com>
23685
23686 * gcc.dg/c90-digraph-1.c: Don't xfail.
23687 * gcc.dg/compare2.c (case 10): Xfail.
23688 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
23689
23690 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
23691
23692 * gcc.dg/c99-main-1.c: New test.
23693
23694 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
23695
23696 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
23697
23698 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
23699
23700 * gcc.c-tortuer/execute/20000726-1.c: New test.
23701
23702 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
23703
23704 * gcc.c-torture/execute/enum-2.c: New test.
23705
23706 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23707
23708 * gcc.dg/cpp/tr-warn3.c: New test.
23709
23710 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
23711
23712 * g++.old-deja/g++.ext/implicit1.C: Remove.
23713 * g++.old-deja/g++.jason/c2.C: Remove
23714 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
23715 * g++.old-deja/g++.pt/crash16.C: Likewise.
23716 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
23717
23718 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
23719
23720 * g++.old-deja/g++.other/for2.C: New test.
23721
23722 2000-07-25 Jakub Jelinek <jakub@redhat.com>
23723
23724 * gcc.dg/20000720-1.c: New test.
23725
23726 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
23727
23728 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
23729
23730 2000-07-24 Geoff Keating <geoffk@cygnus.com>
23731
23732 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
23733 * gcc.c-torture/execute/20000722-1.c: New.
23734 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
23735
23736 2000-07-24 Jakub Jelinek <jakub@redhat.com>
23737
23738 * gcc.dg/cpp/20000720-1.S: New test.
23739
23740 2000-07-21 Michael Meissner <meissner@redhat.com>
23741
23742 * gcc.c-torture/execute/ieee/hugeval.c: New test.
23743
23744 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
23745
23746 * g++.old-deja/g++.brendan/crash16.C,
23747 g++.old-deja/g++.brendan/parse3.C,
23748 g++.old-deja/g++.brendan/redecl1.C,
23749 g++.old-deja/g++.ns/template13.C,
23750 g++.old-deja/g++.other/decl4.C,
23751 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
23752
23753 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
23754
23755 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
23756 and "Internal error".
23757
23758 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
23759 regexps.
23760 * gcc.dg/cpp/paste6.c: New test.
23761
23762 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
23763
23764 * gcc.dg/cpp/tr-direct.c: New test.
23765
23766 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
23767 gcc.dg/cpp/undef1.c: Tweak error regexps.
23768
23769 2000-07-18 Eric Christopher <echristo@redhat.com>
23770
23771 * gcc.c-torture/compile/20000718-1.c: New test.
23772
23773 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
23774
23775 * cpplex.c (_cpp_push_token): If the token being pushed back
23776 is the previous token in this context, just subtract one from
23777 context->posn.
23778 * cppmacro.c (save_expansion): Clear aux field when storing a
23779 placemarker.
23780
23781 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
23782
23783 * gcc.dg/noncompile/redecl-1.c: New test.
23784
23785 2000-07-18 Jakub Jelinek <jakub@redhat.com>
23786
23787 * gcc.c-torture/execute/20000717-5.c: New test.
23788 * gcc.c-torture/execute/20000717-1.x: Removed.
23789
23790 2000-07-17 Richard Henderson <rth@cygnus.com>
23791
23792 * gcc.c-torture/execute/20000717-4.c: New test.
23793
23794 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
23795
23796 * gcc.dg/cpp/syshdr.c: New test.
23797 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
23798
23799 2000-07-17 Neil Booth <neilb@earthling.net>
23800
23801 * gcc.dg/cpp/cmdlne-dM.c: New test.
23802 * gcc.dg/cpp/cmdlne-dD.c: New test.
23803
23804 2000-07-17 Jeffrey A Law (law@cygnus.com)
23805
23806 * gcc.c-torture/execute/20000717-3.c: New test.
23807
23808 * gcc.c-torture/compile/20000717-1.c: New test.
23809
23810 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
23811
23812 * gcc.c-torture/execute/20000717-2.c: New test.
23813
23814 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
23815
23816 * gcc.dg/formatz-1.c: New test.
23817
23818 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
23819 * gcc.dg/c99-digraph-1.c: New tests.
23820
23821 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
23822 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
23823
23824 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
23825 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
23826 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
23827 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
23828 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
23829 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
23830 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
23831
23832 2000-07-17 Greg McGary <greg@mcgary.org>
23833
23834 * gcc.c-torture/execute/20000717-1.c: New test.
23835 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
23836
23837 2000-07-15 Jakub Jelinek <jakub@redhat.com>
23838
23839 * gcc.c-torture/execute/20000715-2.c: New test.
23840 * gcc.dg/20000715-1.c: New test.
23841
23842 2000-07-15 Michael Meissner <meissner@redhat.com>
23843
23844 * gcc.c-torture/execute/20000715-1.c: New test.
23845
23846 2000-07-13 Jakub Jelinek <jakub@redhat.com>
23847
23848 * gcc.c-torture/execute/20000707-1.c: New test.
23849
23850 2000-07-13 Neil Booth <NeilB@earthling.net>
23851
23852 * testsuite/gcc.dg/cpp/digraph1.c,
23853 testsuite/gcc.dg/cpp/digraph2.c,
23854 testsuite/gcc.dg/cpp/digraphs.c: New tests.
23855
23856 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
23857
23858 * g77.f-torture/compile/20000630-2.f: New test.
23859 * g77.f-torture/compile/20000630-2.x
23860
23861 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
23862
23863 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
23864
23865 2000-07-11 Neil Booth <NeilB@earthling.net>
23866
23867 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
23868
23869 2000-07-11 Neil Booth <NeilB@earthling.net>
23870
23871 * gcc.dg/cpp/cmdlne-C.c: New.
23872
23873 2000-07-09 Neil Booth <NeilB@earthling.net>
23874
23875 * gcc.dg/cpp/directiv.c: New tests.
23876 * gcc.dg/cpp/undef1.c: Update.
23877
23878 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
23879
23880 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
23881
23882 2000-07-09 Neil Booth <NeilB@earthling.net>
23883
23884 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
23885
23886 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
23887
23888 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
23889 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
23890
23891 2000-07-08 Neil Booth <NeilB@earthling.net>
23892
23893 * gcc.dg/cpp/macsyntx.c: New tests.
23894
23895 2000-07-07 Jakub Jelinek <jakub@redhat.com>
23896
23897 * gcc.dg/20000707-1.c: New test.
23898
23899 2000-07-07 Jakub Jelinek <jakub@redhat.com>
23900
23901 * gcc.c-torture/execute/20000706-1.c: New test.
23902 * gcc.c-torture/execute/20000706-2.c: New test.
23903 * gcc.c-torture/execute/20000706-3.c: New test.
23904 * gcc.c-torture/execute/20000706-4.c: New test.
23905 * gcc.c-torture/execute/20000706-5.c: New test.
23906
23907 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
23908
23909 * g++.old-deja/g++.pt/instantiate7.C: New test.
23910
23911 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
23912
23913 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
23914 * g++.old-deja/g++.mike/thunk3.C: Likewise.
23915 * g++.old-deja/g++.other/rtti3.C: Likewise.
23916 * g++.old-deja/g++.other/rttid3.C: Likewise.
23917
23918 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
23919
23920 * g77.f-torture/compile/20000630-1.x: Fix typo
23921
23922 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
23923
23924 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
23925 assembly output.
23926
23927 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
23928
23929 * gcc.dg/cpp/ident.c: New test.
23930
23931 2000-07-05 Neil Booth <NeilB@earthling.net>
23932
23933 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
23934 gcc.dg/cpp/lexstrng.c: New tests.
23935
23936 2000-07-04 Neil Booth <NeilB@earthling.net>
23937
23938 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
23939 * gcc.dg/cpp/strify2.c: Same.
23940
23941 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
23942
23943 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
23944 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
23945 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
23946 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
23947
23948 * testsuite/gcc.dg/cpp/macro1.c,
23949 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
23950 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
23951 testsuite/gcc.dg/cpp/strify1.c,
23952 testsuite/gcc.dg/cpp/strify2.c: New tests.
23953
23954 2000-07-03 Jakub Jelinek <jakub@redhat.com>
23955
23956 * gcc.c-torture/execute/20000703-1.c: New test.
23957
23958 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
23959
23960 * g++.old-deja/g++.pt (lookup10.C): New test.
23961
23962 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
23963
23964 * g++.old-deja/g++.pt (typename25.C): New test.
23965
23966 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
23967
23968 * gcc.c-torture/compile/20000701-1.c: New test.
23969
23970 2000-06-30 Nick Clifton <nickc@cygnus.com>
23971
23972 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
23973 to test case.
23974
23975 2000-06-30 Catherine Moore <clm@cygnus.com>
23976
23977 * gcc.c-torture/execute/align-1.c: New test.
23978
23979 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
23980
23981 * g++.old-deja/g++.pt/expr8.C: New test.
23982 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
23983
23984 2000-06-29 Nick Clifton <nickc@cygnus.com>
23985
23986 * gcc.c-torture/compile/20000629-1.c: New test.
23987
23988 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
23989
23990
23991 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
23992 gcc.dg/noncompile directory, depending on whether they're
23993 preprocessor tests or not. Annotate all the tests for the dg
23994 framework.
23995
23996 * gcc.c-torture/noncompile/noncompile.exp: Delete.
23997 * gcc.dg/noncompile/noncompile.exp: New.
23998
23999 * Moved files:
24000 Old name New name
24001 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
24002 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
24003 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
24004 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
24005 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
24006 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
24007 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
24008 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
24009 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
24010 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
24011 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
24012 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
24013 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
24014 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
24015 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
24016 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
24017 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
24018 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
24019 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
24020 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
24021 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
24022 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
24023 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
24024 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
24025
24026 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
24027 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
24028 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
24029 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
24030 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
24031 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
24032
24033 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
24034
24035 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
24036 declare one variable. On the fourth, error.
24037 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
24038 declared by 20000628-1a.h.
24039
24040 2000-06-29 Richard Henderson <rth@redhat.com>
24041
24042 * gcc.c-torture/execute/930529-1.x: New file.
24043 * gcc.dg/920413-1.c: Adjust expected warning text.
24044 * gcc.dg/980217-1.c: Declare abort.
24045 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
24046
24047 2000-06-29 Jeffrey A Law (law@cygnus.com)
24048
24049 * g77.f-torture/compile/20000629-1.f: New test.
24050 * g77.f-torture/compile/20000629-1.x: Expected to fail.
24051
24052 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
24053
24054 Rearrange lots of files, removing entirely the
24055 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
24056 directories.
24057
24058 * Deleted files:
24059 gcc.c-torture/code_quality/code_quality.exp
24060 gcc.c-torture/special/special.exp
24061 gcc.failure/failure.exp
24062 gcc.failure/940409-1.x
24063 gcc.c-torture/compile/961203-1.x
24064
24065 * New files:
24066 gcc.misc-tests/linkage.exp
24067 gcc.c-torture/execute/920730-1t.c
24068 gcc.c-torture/execute/920730-1t.x
24069 gcc.c-torture/compile/920520-1.x
24070 gcc.c-torture/compile/920521-1.x
24071 gcc.c-torture/compile/981006-1.x
24072 gcc.c-torture/execute/eeprof-1.x
24073
24074 * Moved files (possibly with modifications to fit a new harness):
24075 Old name New name
24076 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
24077 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
24078 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
24079 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
24080 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
24081 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
24082 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
24083 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
24084 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
24085 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
24086 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
24087 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
24088 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
24089 gcc.failure/940409-1.c gcc.dg/940409-1.c
24090
24091 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
24092
24093 * c-torture/compile/961203-1.x: Delete.
24094
24095 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
24096 not exit. Include stdio.h.
24097 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
24098 * gcc.misc-tests/dg-12.c: Likewise.
24099 * gcc.misc-tests/dg-5.c: Likewise.
24100 * gcc.misc-tests/dg-6.c: Likewise.
24101 * gcc.misc-tests/dg-7.c: Prototype abort.
24102 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
24103 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
24104 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
24105 not exit.
24106 * gcc.misc-tests/sieve.c: Use return from main, not exit.
24107 * gcc.misc-tests/sort2.c: Use return from main, not exit.
24108
24109 2000-06-28 Jakub Jelinek <jakub@redhat.com>
24110
24111 * gcc.dg/cpp/20000628-1.c: New test.
24112 * gcc.dg/cpp/20000628-1.h: New header for above test.
24113 * gcc.dg/cpp/20000628-1a.h: Likewise.
24114
24115 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
24116
24117 * gcc.dg/cpp: New directory.
24118 * gcc.dg/cpp/cpp.exp: New driver.
24119 * gcc.dg/cpp/20000627-1.c: New test.
24120 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
24121 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
24122 and rewrite as a compilation test.
24123
24124 * gcc.dg: Move many files into the cpp subdirectory, possibly
24125 renaming or editing them as well.
24126 Old name New name
24127 990119-1.c cpp/19990119-1.c
24128 990228-1.c cpp/19990228-1.c
24129 990407-1.c cpp/19990407-1.c
24130 990409-1.c cpp/19990409-1.c
24131 990413-1.c cpp/19990413-1.c
24132 990703-1.c cpp/19990703-1.c
24133 20000127-1.c cpp/20000127-1.c
24134 20000129-1.c cpp/20000129-1.c
24135 20000207-1.c cpp/20000207-1.c
24136 20000207-2.c cpp/20000207-2.c
24137 20000209-1.c cpp/20000209-1.c
24138 20000209-2.c cpp/20000209-2.c
24139 20000301-1.c cpp/20000301-1.c
24140 20000419-1.c cpp/20000419-1.c
24141 20000510-1.S cpp/20000510-1.S
24142 20000519-1.c cpp/20000519-1.c
24143 20000529-1.c cpp/20000529-1.c
24144 20000625-1.c cpp/20000625-1.c
24145 20000625-2.c cpp/20000625-2.c
24146 cpp-as1.c cpp/assert1.c
24147 cpp-as2.c cpp/assert2.c
24148 cxx-comments-1.c cpp/cxxcom1.c
24149 cxx-comments-2.c cpp/cxxcom2.c
24150 endif-label.c cpp/endif.c
24151 cpp-hash1.c cpp/hash1.c
24152 cpp-hash2.c cpp/hash2.c
24153 cpp-if1.c cpp/if-1.c
24154 cpp-if2.c cpp/if-2.c
24155 cpp-if3.c cpp/if-3.c
24156 cpp-if4.c cpp/if-4.c
24157 cpp-if5.c cpp/if-5.c
24158 cpp-cond.c cpp/if-cexp.c
24159 cpp-missingop.c cpp/if-mop.c
24160 cpp-missingparen.c cpp/if-mpar.c
24161 cpp-opprec.c cpp/if-oppr.c
24162 cpp-ifparen.c cpp/if-paren.c
24163 cpp-shortcircuit.c cpp/if-sc.c
24164 cpp-shift.c cpp/if-shift.c
24165 cpp-unary.c cpp/if-unary.c
24166 cpp-li1.c cpp/line1.c
24167 cpp-li2.c cpp/line2.c
24168 lineno.c cpp/line3.c
24169 lineno-2.c cpp/line4.c
24170 cpp-mi.c cpp/mi1.c
24171 cpp-mic.h cpp/mi1c.h
24172 cpp-micc.h cpp/mi1cc.h
24173 cpp-mind.h cpp/mi1nd.h
24174 cpp-mindp.h cpp/mi1ndp.h
24175 cpp-mix.h cpp/mi1x.h
24176 cpp-mi2.c cpp/mi2.c
24177 cpp-mi2a.h cpp/mi2a.h
24178 cpp-mi2b.h cpp/mi2b.h
24179 cpp-mi2c.h cpp/mi2c.h
24180 cpp-mi3.c cpp/mi3.c
24181 cpp-mi3.def cpp/mi3.def
24182 poison-1.c cpp/poison.c
24183 pr-impl.c cpp/prag-imp.c
24184 cpp-redef-2.c cpp/redef1.c
24185 cpp-redef.c cpp/redef2.c
24186 strpaste.c cpp/strp1.c
24187 strpaste-2.c cpp/strp2.c
24188 cpp-tradpaste.c cpp/tr-paste.c
24189 cpp-tradstringify.c cpp/tr-str.c
24190 cpp-tradwarn1.c cpp/tr-warn1.c
24191 cpp-tradwarn2.c cpp/tr-warn2.c
24192 trigraphs.c cpp/trigraphs.c
24193 cpp-unc1.c cpp/unc1.c
24194 cpp-unc2.c cpp/unc2.c
24195 cpp-unc3.c cpp/unc3.c
24196 cpp-unc.c cpp/unc4.c
24197 undef.c cpp/undef1.c
24198 undef-2.c cpp/undef2.c
24199 cpp-wi1.c cpp/widestr1.c
24200
24201 2000-06-27 Mark Mitchell <mark@codesourcery.com>
24202
24203 * lib/g++.exp (g++_include_flags): Tweak.
24204
24205 2000-06-27 H.J. Lu <hjl@gnu.org>
24206 Loren J. Rittle <ljrittle@acm.org>
24207
24208 * lib/g++.exp (g++_include_flags): Override libgloss.exp
24209 version with one that knows about the new gcc tree structure.
24210 (g++_link_flags): Same.
24211
24212 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
24213
24214 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
24215 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
24216 case we are cross-compiling.
24217
24218 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
24219 g++.old-deja/g++.niklas/Makefile.in,
24220 g++.old-deja/g++.niklas/configure.in,
24221 g++.old-deja/g++.other/Makefile.in,
24222 g++.old-deja/g++.other/configure.in,
24223 gcc.c-torture/code_quality/Makefile.in,
24224 gcc.c-torture/code_quality/configure.in,
24225 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
24226 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
24227 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
24228 gcc.c-torture/execute/ieee/Makefile.in,
24229 gcc.c-torture/execute/ieee/configure.in,
24230 gcc.c-torture/noncompile/Makefile.in,
24231 gcc.c-torture/noncompile/configure.in,
24232 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
24233 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
24234 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
24235
24236 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
24237
24238 * g++.old-deja/g++.other/ambig3.C: New test.
24239
24240 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
24241
24242 * g++.old-deja/g++.pt/syntax1.C: New test.
24243 * g++.old-deja/g++.pt/syntax2.C: New test.
24244 * g++.old-deja/g++.other/syntax3.C: New test.
24245 * g++.old-deja/g++.other/syntax4.C: New test.
24246
24247 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
24248
24249 * gcc.dg/20000623-1.c: Prototype exit and abort.
24250
24251 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
24252
24253 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
24254 New tests.
24255 * gcc.dg/cpp-mi3.def: New file.
24256
24257 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
24258 inside assertions.
24259 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
24260 lexer's error messages.
24261 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
24262 divine anything from the linemarkers.
24263 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
24264 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
24265
24266 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
24267
24268 * gcc.dg/20000623-1.c: New test.
24269
24270 2000-06-22 Jakub Jelinek <jakub@redhat.com>
24271
24272 * gcc.c-torture/execute/20000622-1.c: New test.
24273
24274 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
24275
24276 * g++.old-deja/g++.other/init15.C: New test.
24277
24278 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
24279
24280 * g++.old-deja/g++.pt/vaarg2.C: New test.
24281 * g++.old-deja/g++.pt/vaarg3.C: New test.
24282
24283 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
24284
24285 * g++.old-deja/g++.other/dyncast6.C: New test.
24286
24287 2000-06-15 Jakub Jelinek <jakub@redhat.com>
24288
24289 * gcc.c-torture/execute/loop-6.c: New test.
24290
24291 2000-06-14 Jakub Jelinek <jakub@redhat.com>
24292
24293 * gcc.dg/20000614-1.c: New test.
24294 * gcc.dg/20000614-2.c: New test.
24295
24296 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
24297
24298 * g++.old-deja/g++.other/inline12.C: New test.
24299
24300 2000-06-13 Jakub Jelinek <jakub@redhat.com>
24301
24302 * g++.old-deja/g++.other/eh1.C: New test.
24303
24304 2000-06-12 Jakub Jelinek <jakub@redhat.com>
24305
24306 * g++.old-deja/g++.other/type.C: New test.
24307
24308 2000-06-05 Jakub Jelinek <jakub@redhat.com>
24309
24310 * g++.old-deja/g++.other/initstring.C: New test.
24311
24312 2000-06-12 Jason Merrill <jason@redhat.com>
24313
24314 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
24315
24316 2000-06-09 Jeffrey A Law (law@cygnus.com)
24317
24318 * gcc.c-torture/compile/20000609-1.c: New test.
24319
24320 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
24321
24322 * gcc.dg/20000609-1.c: New test.
24323
24324 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
24325
24326 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
24327 * gcc.c-torture/noncompile/poison-1.c: Move...
24328 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
24329 * gcc.dg/cpp-li1.c: Add a token after the #line.
24330
24331 2000-06-05 Richard Henderson <rth@cygnus.com>
24332
24333 * gcc.c-torture/execute/20000605-2.c: New test.
24334 * gcc.c-torture/execute/20000605-3.c: New test.
24335
24336 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
24337
24338 * g77.f-torture/execute/20000503-1.x: New file.
24339
24340 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
24341
24342 * g++.old-deja/g++.eh/badalloc1.C: New test.
24343
24344 2000-06-05 Richard Henderson <rth@cygnus.com>
24345
24346 * gcc.c-torture/execute/20000605-1.c: New test.
24347
24348 2000-06-05 Jakub Jelinek <jakub@redhat.com>
24349 Nathan Sidwell <nathan@codesourcery.com>
24350
24351 * gcc.c-torture/compile/20000605-1.c: New test.
24352
24353 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
24354
24355 * g77.f-torture/compile/20000601-1.f: New test.
24356
24357 2000-06-03 Richard Henderson <rth@cygnus.com>
24358
24359 * gcc.c-torture/execute/20000603-1.c: New.
24360
24361 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
24362
24363 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
24364 * gcc.dg/noreturn-2.c (noreturn): Likewise.
24365
24366 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
24367
24368 * gcc.dg/compare2.c (case 12): XFAIL.
24369 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
24370 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
24371
24372 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
24373
24374 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
24375
24376 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
24377 guard macro is already defined when the header is first
24378 included.
24379 * gcc.dg/cpp-mix.h: New file.
24380 * gcc.dg/endif-label.c: Update patterns to match compiler.
24381
24382 * g++.brendan/complex1.C: Declare abort.
24383 * g++.law/refs4.C: Remove XFAIL.
24384 * g++.oliva/expr2.C: Declare abort and exit.
24385
24386 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
24387
24388 * gcc.c-torture/execute/20000528-1.c: New test.
24389
24390 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
24391 * g++.old-deja/g++.law/temps4.C: Likewise.
24392
24393 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
24394 stdlib.h. Call abort() on failure.
24395 * g++.old-deja/g++.law/refs4.C: Likewise.
24396 * g++.old-deja/g++.law/temps4.C: Likewise.
24397 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
24398 * gcc.c-torture/execute/20000112-1.c: Include string.h.
24399
24400 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
24401
24402 Relative to g++.dg/special:
24403 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
24404
24405 Relative to g++.old-deja:
24406 * g++.brendan/complex1.C, g++.jason/optimize2.C,
24407 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
24408 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
24409 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
24410 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
24411 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
24412 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
24413
24414 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
24415 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
24416 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
24417 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
24418 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
24419 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
24420 and/or string.h.
24421
24422 * g++.other/goto1.C: Update expectations for error messages.
24423
24424 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
24425
24426 * gcc.c-torture/compile/20000523-1.c: New test.
24427
24428 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
24429
24430 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
24431
24432 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
24433
24434 * g++.old-deja/g++.eh/catch11.C: New test.
24435 * g++.old-deja/g++.eh/catch12.C: New test.
24436
24437 2000-05-24 Nick Clifton <nickc@cygnus.com>
24438
24439 * gcc.c-torture/execute/20000523-1.c: New test.
24440
24441 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
24442
24443 * c-torture/execute/bcp-1.c: Replace abort in arg of
24444 __builtin_constant_p with a generic external function.
24445
24446 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
24447 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
24448 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
24449 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
24450 Prototype abort and/or exit.
24451
24452 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
24453 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
24454 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
24455 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
24456
24457 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
24458
24459 * gcc.dg/dwarf2-1.c: New test.
24460
24461 2000-05-20 Richard Henderson <rth@cygnus.com>
24462
24463 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
24464
24465 2000-05-20 Andreas Jaeger <aj@suse.de>
24466
24467 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
24468 testcase.
24469
24470 2000-05-19 David Edelsohn <edelsohn@gnu.org>
24471
24472 * gcc.c-torture/execute/20000519-2.c: New test.
24473
24474 2000-05-19 Andreas Jaeger <aj@suse.de>
24475
24476 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
24477 which fails with SSA.
24478
24479 * lib/c-torture.exp: Also test with -O3 -fssa.
24480
24481 2000-05-18 Michael Meissner <meissner@redhat.com>
24482
24483 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
24484 * gcc.c-torture/execute/920415-1.c: Ditto.
24485 * gcc.c-torture/execute/920501-1.c: Ditto.
24486 * gcc.c-torture/execute/conversion.c: Ditto.
24487 * gcc.c-torture/execute/cvt-1.c: Ditto.
24488
24489 2000-05-18 Jeffrey A Law (law@cygnus.com)
24490
24491 * gcc.c-torture/compile/20000518-1.c: New test.
24492
24493 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
24494
24495 * g77.f-torture/compile/200005018.f: New test.
24496
24497 2000-05-17 Jeffrey A Law (law@cygnus.com)
24498
24499 * gcc.c-torture/compile/20000517-1.c: New test.
24500
24501 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24502
24503 * gcc.c-torture/execute/20000516-1.c: New test.
24504
24505 2000-05-15 Jakub Jelinek <jakub@redhat.com>
24506
24507 * g++.old-deja/g++.other/eh.C: New test.
24508
24509 2000-05-12 Richard Henderson <rth@cygnus.com>
24510
24511 * gcc.c-torture/execute/990208-1.c (main): Don't pass
24512 constants through to doit's conditional.
24513
24514 2000-05-11 Jeffrey A Law (law@cygnus.com)
24515
24516 * gcc.c-torture/compile/20000511-1.c: New test.
24517 * g77.f-torture/compile/20000511-1.f: New test.
24518 * g77.f-torture/compile/20000511-2.f: New test.
24519
24520 2000-05-11 Michael Meissner <meissner@redhat.com>
24521
24522 * gcc.c-torture/execute/20000511-1.c: New test.
24523
24524 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
24525
24526 * gcc.dg/dg.exp: Scan .S files as well as .c files.
24527 * gcc.dg/20000510-1.S: New.
24528
24529 2000-05-08 Catherine Moore <clm@cygnus.com>
24530
24531 * gcc.dg/unused-3.c: New.
24532
24533 2000-05-06 Richard Henderson <rth@cygnus.com>
24534
24535 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
24536 * g++.old-deja/g++.mike/warn1.C: Likewise.
24537 * g++.old-deja/g++.pt/local1.C: Likewise.
24538 * g++.old-deja/g++.pt/local7.C: Likewise.
24539 * g++.old-deja/g++.pt/spec16.C: Likewise.
24540
24541 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
24542
24543 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
24544
24545 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
24546
24547 * g77.f-torture/execute/20000503-1.f: New test.
24548
24549 2000-05-04 Andreas Jaeger <aj@suse.de>
24550
24551 * gcc.dg/noreturn-2.c: New test.
24552
24553 2000-05-04 Neil Booth <NeilB@earthling.net>
24554
24555 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
24556 preprocessor.
24557
24558 2000-05-04 Richard Henderson <rth@cygnus.com>
24559
24560 * gcc.c-torture/execute/20000503-1.c: Fix typo.
24561
24562 2000-05-04 Richard Henderson <rth@cygnus.com>
24563
24564 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
24565 OpenSSL by Jason R Thorpe.
24566
24567 2000-05-03 Jim Wilson <wilson@cygnus.com>
24568
24569 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
24570
24571 2000-05-03 Robert Lipe <robertlipe@usa.net>
24572
24573 * gcc.dg/20000503-1.c: New test.
24574
24575 2000-05-02 Jakub Jelinek <jakub@redhat.com>
24576
24577 * gcc.c-torture/compile/20000502-1.c: New test.
24578 * g++.old-deja/g++.other/align.C: New test.
24579 * gcc.dg/cpp-tradstringify.c: New test.
24580
24581 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
24582
24583 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
24584 and hard registers.
24585
24586 2000-04-26 Geoff Keating <geoffk@cygnus.com>
24587
24588 * gcc.c-torture/execute/loop-5.c: New test.
24589
24590 2000-04-25 Jakub Jelinek <jakub@redhat.com>
24591
24592 * gcc.c-torture/execute/va-arg-20.c: New test.
24593
24594 2000-04-23 Jeffrey A Law (law@cygnus.com)
24595
24596 * gcc.c-torture/execute/20000422-1.c: New test.
24597
24598 2000-04-20 Greg McGary <gkm@gnu.org>
24599
24600 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
24601 when optimizing, but without sibling-call optimizations (-O1).
24602
24603 2000-04-20 Jeffrey A Law (law@cygnus.com)
24604
24605 * gcc.c-torture/compile/20000420-1.c: New test.
24606
24607 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
24608
24609 * g++.abi/ptrflags.C: New test.
24610 * g++.eh/catchptr1.C: Test incomplete pointer chains.
24611
24612 2000-04-19 Catherine Moore <clm@cygnus.com>
24613
24614 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
24615
24616 2000-04-19 Greg McGary <gkm@gnu.org>
24617
24618 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
24619 sibling-call optimizations.
24620
24621 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
24622
24623 * gcc.dg/20000419-1.c: New test.
24624
24625 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
24626
24627 * gcc.c-torture/execute/20000412-6.c: New test.
24628
24629 2000-04-12 Jeffrey A Law (law@cygnus.com)
24630
24631 * gcc.c-torture/execute/20000412-5.c: New test.
24632 * g77.f-torture/compile/20000412-1.f: New test.
24633 * gcc.c-torture/execute/20000412-4.c: New test.
24634 * gcc.c-torture/compile/20000412-2.c: New test.
24635 * gcc.c-torture/execute/20000412-3.c: New test.
24636 * gcc.c-torture/compile/20000412-1.c: New test.
24637 * gcc.c-torture/execute/20000412-2.c: New test.
24638
24639 2000-04-12 Jakub Jelinek <jakub@redhat.com>
24640
24641 * objc/execute/bf-20.m: New test.
24642
24643 2000-04-10 Richard Henderson <rth@cygnus.com>
24644
24645 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
24646
24647 * gcc.c-torture/execute/20000412-1.c: New test.
24648
24649 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
24650
24651 * g++.old-deja/g++.eh/catchptr1.C: New test.
24652
24653 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
24654
24655 * g++.old-deja/g++.abi/cxa_vec.C: New test.
24656
24657 2000-04-08 Neil Booth <NeilB@earthling.net>
24658
24659 * gcc.dg/cpp-nullchar.c: Remove test as
24660 embedded nulls cause problems.
24661
24662 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24663
24664 * gcc.dg/compare2.c: New test.
24665
24666 2000-04-08 Neil Booth <NeilB@earthling.net>
24667
24668 * gcc.dg/cpp-nullchar.c: New test.
24669
24670 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
24671
24672 * gcc.dg/cpp-mi2.c: New test.
24673 * gcc.dg/cpp-mi2[abc].h: New files.
24674
24675 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
24676
24677 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
24678 member name.
24679
24680 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
24681
24682 * g++.old-deja/g++.abi/vmihint.C: New test.
24683
24684 2000-04-06 Neil Booth <NeilB@earthling.net>
24685
24686 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
24687 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
24688 copyright.
24689
24690 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
24691
24692 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
24693 avoid stack-frame overwrite.
24694
24695 2000-04-05 Jakub Jelinek <jakub@redhat.com>
24696
24697 * gcc.c-torture/compile/20000405-2.c: New test.
24698 * gcc.c-torture/compile/20000405-3.c: New test.
24699
24700 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24701
24702 * gcc.c-torture/compile/20000405-1.c: New test.
24703
24704 2000-04-04 Geoff Keating <geoffk@cygnus.com>
24705
24706 * gcc.dg/cast-qual-1.c: Revert last change.
24707
24708 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24709
24710 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
24711
24712 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
24713
24714 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
24715 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
24716
24717 2000-04-03 Jeffrey A Law (law@cygnus.com)
24718
24719 * gcc.c-torture/compile/20000403-2.c: New test.
24720 * gcc.c-torture/compile/20000403-1.c: New test.
24721
24722 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
24723
24724 * gcc.c-torture/execute/20000403-1.c: New test.
24725
24726 2000-04-03 Geoff Keating <geoffk@cygnus.com>
24727
24728 * gcc.c-torture/execute/20000402-1.c: New test.
24729
24730 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
24731
24732 * gcc.c-torture/execute/va-arg-15.c: New test.
24733 * gcc.c-torture/execute/va-arg-16.c: New test.
24734 * gcc.c-torture/execute/va-arg-17.c: New test.
24735 * gcc.c-torture/execute/va-arg-18.c: New test.
24736 * gcc.c-torture/execute/va-arg-19.c: New test.
24737
24738 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
24739
24740 * gcc.c-torture/compile/981211-1.c: Move to...
24741 * gcc.dg/cpp-as1.c: ...here.
24742 * gcc.dg/cpp-as2.c: New file.
24743
24744 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
24745 compiler.
24746
24747 2000-04-02 Neil Booth <NeilB@earthling.net>
24748
24749 * gcc.dg/cpp-cond.c New tests.
24750 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
24751 accidental success less likely.
24752 * gcc.dg/cpp-missingop.c New tests.
24753 * gcc.dg/cpp-missingparen.c New tests.
24754 * gcc.dg/cpp-shift.c New tests.
24755 * gcc.dg/cpp-shortcircuit.c New tests.
24756 * gcc.dg/cpp-unary.c New tests.
24757
24758 2000-03-29 Jeffrey A Law (law@cygnus.com)
24759
24760 * gcc.c-torture/compile/20000329-1.c: New test.
24761
24762 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
24763
24764 * gcc.c-torture/compile/20000326-1.c: New test.
24765 * gcc.c-torture/compile/20000326-2.c: New test.
24766
24767 2000-03-24 Geoff Keating <geoffk@cygnus.com>
24768
24769 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
24770 the first parameter is a function argument.
24771
24772 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
24773
24774 * g++.old-deja/g++.ext/array4.C: New test.
24775
24776 2000-03-22 Geoff Keating <geoffk@cygnus.com>
24777
24778 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
24779
24780 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24781
24782 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
24783
24784 2000-03-19 Richard Henderson <rth@cygnus.com>
24785
24786 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
24787
24788 2000-03-19 Richard Henderson <rth@cygnus.com>
24789
24790 * gcc.c-torture/compile/20000319-1.c: New test.
24791
24792 2000-03-14 Jeffrey A Law (law@cygnus.com)
24793
24794 * gcc.c-torture/execute/20000314-3.c: New test.
24795 * gcc.c-torture/execute/20000314-2.c: New test.
24796 * gcc.c-torture/execute/20000314-1.c: New test.
24797 * gcc.c-torture/compile/20000314-2.c: New test.
24798 * gcc.c-torture/compile/20000314-1.c: New test.
24799
24800 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
24801
24802 * g++.old-deja/g++.warn/inline.C: New test.
24803
24804 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
24805
24806 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
24807 standards-compliant result rather than specific constants.
24808 Put test-values in array.
24809
24810 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
24811
24812 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
24813 (g++_target_compile): Put test-specific options last.
24814
24815 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
24816
24817 * g++.old-deja/g++.eh/vbase4.C: New test.
24818
24819 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
24820
24821 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
24822
24823 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
24824
24825 * g++.old-deja/g++.brendan/misc12.C: Removed.
24826 * g++.old-deja/g++.pt/memtemp77.C: Constify.
24827 * g++.old-deja/g++.ext/pretty4.C: New test.
24828
24829 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
24830
24831 * g++.old-deja/g++.other/string2.C: New test.
24832
24833 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
24834
24835 * g++.old-deja/g++.warn/impint2.C: New test.
24836
24837 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
24838
24839 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
24840 is 1, not zero.
24841
24842 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
24843
24844 * g++.old-deja/g++.warn/impint.C: New test.
24845 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
24846 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
24847 * g++.old-deja/g++.pt/explicit12.C: Likewise.
24848 * g++.old-deja/g++.pt/explicit13.C: Likewise.
24849 * g++.old-deja/g++.pt/explicit17.C: Likewise.
24850 * g++.old-deja/g++.pt/explicit18.C: Likewise.
24851 * g++.old-deja/g++.pt/explicit19.C: Likewise.
24852 * g++.old-deja/g++.pt/explicit23.C: Likewise.
24853 * g++.old-deja/g++.pt/explicit31.C: Likewise.
24854 * g++.old-deja/g++.pt/explicit35.C: Likewise.
24855 * g++.old-deja/g++.pt/explicit6.C: Likewise.
24856 * g++.old-deja/g++.pt/memclass7.C: Likewise.
24857
24858 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
24859
24860 * gcc.dg/cpp-redef.c: New test.
24861
24862 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
24863
24864 * g++.old-deja/g++.pt/unify7.C: New test.
24865
24866 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24867
24868 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
24869 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
24870
24871 2000-02-25 Geoff Keating <geoffk@cygnus.com>
24872
24873 * gcc.c-torture/compile/20000224-1.c: New test.
24874
24875 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24876
24877 * gcc.c-torture/compile/cpp-2.c: New test.
24878 * gcc.c-torture/compile/cpp-1.c: New test.
24879
24880 2000-02-25 Jeffrey A Law (law@cygnus.com)
24881
24882 * gcc.c-torture/execute/20000225-1.c: New test.
24883
24884 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24885
24886 * gcc.dg/cpp-li2.c: New test.
24887
24888 * gcc.dg/cpp-wi1.c: New test.
24889
24890 * gcc.dg/cpp-li1.c: New test.
24891
24892 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
24893
24894 * g++.old-deja/g++.other/sizeof5.C: New test.
24895
24896 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24897
24898 * gcc.c-torture/execute/va-arg-13.c: New test.
24899
24900 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
24901
24902 * gcc.c-torture/execute/va-arg-12.c: New test.
24903
24904 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
24905
24906 * gcc.c-torture/execute/20000223-1.c: New test.
24907
24908 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
24909
24910 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
24911
24912 2000-02-22 Mark Mitchell <mark@codesourcery.com>
24913
24914 * g++.old-deja/g++.abi/ptrmem.C: New test.
24915
24916 2000-02-19 Richard Henderson <rth@cygnus.com>
24917
24918 * gcc.c-torture/compile/init-3.c: New.
24919
24920 2000-02-17 Mark Mitchell <mark@codesourcery.com>
24921
24922 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
24923 ALWAYS_CXXFLAGS.
24924
24925 2000-02-11 Robert Lipe <robertl@sco.com>
24926
24927 * gcc.c-torture/compile/20000211-3.c: New test.
24928
24929 2000-02-11 Martin Buchholz <martin@xemacs.org>
24930
24931 * gcc.c-torture/compile/20000211-2.c: New test.
24932
24933 2000-02-11 Jeffrey A Law (law@cygnus.com)
24934
24935 * gcc.c-torture/compile/20000211-1.c: New test.
24936
24937 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
24938
24939 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
24940 on native targets
24941
24942 2000-02-08 Nathan Sidwell <nathan@acm.org>
24943
24944 * g++.old-deja/g++.other/cast5.C: New test.
24945
24946 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
24947
24948 * gcc.c-torture/execute/20000205-1.c: New.
24949
24950 2000-02-03 Nathan Sidwell <nathan@acm.org>
24951
24952 * g++.old-deja/g++.jason/cast3.C: Return void.
24953 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
24954
24955 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24956
24957 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
24958
24959 * gcc.dg/loop-1.c: New test.
24960
24961 2000-01-27 Jakub Jelinek <jakub@redhat.com>
24962
24963 * gcc.c-torture/compile/20000127-1.c: New test.
24964 * gcc.c-torture/execute/991228-1.c: New test.
24965
24966 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24967
24968 * gcc.dg/unused-2.c: New test.
24969
24970 * gcc.dg/conv-1.c: New test.
24971
24972 2000-01-24 Mark Mitchell <mark@codesourcery.com>
24973
24974 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
24975 compiler.
24976 (tool_option_proc): Fix typo.
24977
24978 2000-01-24 Geoff Keating <geoffk@cygnus.com>
24979
24980 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
24981 of the ld on the host, not on the build machine.
24982 Also, don't crash if '--help' is not a supported option.
24983
24984 2000-01-24 Richard Henderson <rth@cygnus.com>
24985
24986 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
24987
24988 2000-01-20 Jeffrey A Law (law@cygnus.com)
24989
24990 * gcc.c-torture/execute/20000120-2.c: New test.
24991 * gcc.c-torture/execute/20000120-1.c: New test.
24992
24993 2000-01-13 Jeffrey A Law (law@cygnus.com)
24994
24995 * gcc.c-torture/execute/20000113-1.c: New test.
24996
24997 2000-01-12 Jeffrey A Law (law@cygnus.com)
24998
24999 * gcc.c-torture/execute/20000112-1.c: New test.
25000
25001 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25002
25003 * gcc.dg/20000111-1.c: New test.
25004
25005 2000-01-10 Jeffrey A Law (law@cygnus.com)
25006
25007 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
25008 with 16 bit integers.
25009
25010 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25011
25012 * gcc.dg/20000108-1.c: New test.
25013
25014 2000-01-05 Nathan Sidwell <nathan@acm.org>
25015
25016 * g++.old-deja/g++.ns/koenig8.C: New test.
25017
25018 2000-01-05 Nathan Sidwell <nathan@acm.org>
25019
25020 * g++.old-deja/g++.other/cast4.C: New test.
25021
25022 2000-01-05 Jeffrey A Law (law@cygnus.com)
25023
25024 * gcc.c-torture/compile/20000105-2.c: New test.
25025 * gcc.c-torture/compile/20000105-1.c: New test.
25026
25027 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25028
25029 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
25030 references to printf & atoi to conform to ANSI standard.
25031 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
25032 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
25033 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
25034 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
25035 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
25036 * g++.old-deja/g++.brendan/complex1.C: Likewise.
25037 * g++.old-deja/g++.brendan/copy1.C: Likewise.
25038 * g++.old-deja/g++.brendan/copy2.C: Likewise.
25039 * g++.old-deja/g++.brendan/copy3.C: Likewise.
25040 * g++.old-deja/g++.brendan/copy4.C: Likewise.
25041 * g++.old-deja/g++.brendan/copy5.C: Likewise.
25042 * g++.old-deja/g++.brendan/copy6.C: Likewise.
25043 * g++.old-deja/g++.brendan/copy7.C: Likewise.
25044 * g++.old-deja/g++.brendan/copy8.C: Likewise.
25045 * g++.old-deja/g++.brendan/crash11.C: Likewise.
25046 * g++.old-deja/g++.brendan/crash14.C: Likewise.
25047 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
25048 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
25049 * g++.old-deja/g++.brendan/delete2.C: Likewise.
25050 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
25051 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
25052 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
25053 * g++.old-deja/g++.brendan/eh1.C: Likewise.
25054 * g++.old-deja/g++.brendan/groff1.C: Likewise.
25055 * g++.old-deja/g++.brendan/init3.C: Likewise.
25056 * g++.old-deja/g++.brendan/misc12.C: Likewise.
25057 * g++.old-deja/g++.brendan/misc7.C: Likewise.
25058 * g++.old-deja/g++.brendan/new2.C: Likewise.
25059 * g++.old-deja/g++.brendan/operators4.C: Likewise.
25060 * g++.old-deja/g++.brendan/operators5.C: Likewise.
25061 * g++.old-deja/g++.brendan/overload2.C: Likewise.
25062 * g++.old-deja/g++.brendan/overload7.C: Likewise.
25063 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
25064 * g++.old-deja/g++.brendan/reference1.C: Likewise.
25065 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
25066 * g++.old-deja/g++.brendan/template24.C: Likewise.
25067 * g++.old-deja/g++.brendan/template3.C: Likewise.
25068 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
25069 * g++.old-deja/g++.jason/inline3.C: Likewise.
25070 * g++.old-deja/g++.jason/opeq.C: Likewise.
25071 * g++.old-deja/g++.law/arg5.C: Likewise.
25072 * g++.old-deja/g++.law/arm7.C: Likewise.
25073 * g++.old-deja/g++.law/ctors11.C: Likewise.
25074 * g++.old-deja/g++.law/cvt8.C: Likewise.
25075 * g++.old-deja/g++.law/init9.C: Likewise.
25076 * g++.old-deja/g++.law/refs4.C: Likewise.
25077 * g++.old-deja/g++.law/template2.C: Likewise.
25078 * g++.old-deja/g++.law/visibility24.C: Likewise.
25079 * g++.old-deja/g++.law/vtable3.C: Likewise.
25080 * g++.old-deja/g++.mike/asm2.C: Likewise.
25081 * g++.old-deja/g++.mike/eh1.C: Likewise.
25082 * g++.old-deja/g++.mike/misc1.C: Likewise.
25083 * g++.old-deja/g++.mike/misc13.C: Likewise.
25084 * g++.old-deja/g++.mike/misc14.C: Likewise.
25085 * g++.old-deja/g++.mike/ns12.C: Likewise.
25086 * g++.old-deja/g++.mike/p1248.C: Likewise.
25087 * g++.old-deja/g++.mike/p3708.C: Likewise.
25088 * g++.old-deja/g++.mike/p3708a.C: Likewise.
25089 * g++.old-deja/g++.mike/p3708b.C: Likewise.
25090 * g++.old-deja/g++.mike/p646.C: Likewise.
25091 * g++.old-deja/g++.mike/p700.C: Likewise.
25092 * g++.old-deja/g++.mike/p783.C: Likewise.
25093 * g++.old-deja/g++.mike/p783a.C: Likewise.
25094 * g++.old-deja/g++.mike/p783b.C: Likewise.
25095 * g++.old-deja/g++.mike/p786.C: Likewise.
25096 * g++.old-deja/g++.mike/p789.C: Likewise.
25097 * g++.old-deja/g++.mike/p789a.C: Likewise.
25098 * g++.old-deja/g++.mike/p807a.C: Likewise.
25099 * g++.old-deja/g++.other/delete3.C: Likewise.
25100 * g++.old-deja/g++.other/dyncast1.C: Likewise.
25101 * g++.old-deja/g++.other/dyncast2.C: Likewise.
25102 * g++.old-deja/g++.other/dyncast3.C: Likewise.
25103 * g++.old-deja/g++.other/empty1.C: Likewise.
25104 * g++.old-deja/g++.other/temporary1.C: Likewise.
25105 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
25106 * g++.old-deja/g++.pt/t16.C: Likewise.
25107 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
25108
25109 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
25110
25111 * gcc.dg/991230-1.c: New test.
25112
25113 1999-12-29 Jeffrey A Law (law@cygnus.com)
25114
25115 * gcc.c-torture/compile/991229-3.c: New test.
25116 * gcc.c-torture/compile/991229-2.c: New test.
25117 * gcc.c-torture/compile/991229-1.c: New test.
25118
25119 1999-12-29 Greg McGary <gkm@eng.ascend.com>
25120
25121 * gcc.c-torture/compile/labels-2.c: New test.
25122
25123 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
25124
25125 * gcc.c-torture/execute/991227-1.c: New test.
25126
25127 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25128
25129 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
25130
25131 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
25132
25133 * gcc.c-torture/execute/991221-1.c: New test.
25134
25135 1999-12-20 Nathan Sidwell <nathan@acm.org>
25136
25137 * g++.old-deja/g++.other/cast3.C: New test.
25138
25139 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
25140
25141 * gcc.c-torture/execute/991216-4.c: New test.
25142
25143 1999-12-16 Michael Meissner <meissner@cygnus.com>
25144
25145 * gcc.c-torture/execute/991216-1.c: New test.
25146 * gcc.c-torture/execute/991216-2.c: New test.
25147 * gcc.c-torture/execute/991216-3.c: New test.
25148
25149 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
25150
25151 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
25152 Actually make the test fail by using "-O2" for compilation.
25153
25154 1999-12-15 Nathan Sidwell <nathan@acm.org>
25155
25156 * g++.old-deja/g++.warn/cast-align1.C: New test.
25157
25158 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
25159
25160 * gcc.c-torture/compile/991214-1.c: New test.
25161 * gcc.c-torture/compile/991214-2.c: New test.
25162
25163 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
25164
25165 * gcc.dg/991214-1.c: New test.
25166
25167 1999-12-13 Jeffrey A Law (law@cygnus.com)
25168
25169 * gcc.c-torture/compile/991213-3.c: New test.
25170 * gcc.c-torture/compile/991213-2.c: New test.
25171 * gcc.c-torture/compile/991213-1.c: New test.
25172
25173 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
25174
25175 * gcc.dg/991209-1.c: New test.
25176
25177 1999-12-08 Nathan Sidwell <nathan@acm.org>
25178
25179 * gcc.c-torture/compile/991208-1.c: New test.
25180
25181 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25182
25183 * gcc.dg/ultrasp2.c: New test.
25184
25185 1999-12-05 Alex Samuel <samuel@codesourcery.com>
25186
25187 * g++.old-deja/g++.abi/align.C (main): Fix typo.
25188
25189 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
25190
25191 * gcc.c-torture/compile/991202-1.c: New test.
25192 * gcc.c-torture/execute/991202-1.c: New test.
25193 * gcc.c-torture/execute/991202-2.c: New test.
25194 * gcc.c-torture/execute/991202-3.c: New test.
25195
25196 1999-12-02 Alex Samuel <samuel@codesourcery.com>
25197
25198 * g++.old-deja/g++.abi/align.C: New test.
25199 * g++.old-deja/g++.abi/aggregates.C: Likewise.
25200 * g++.old-deja/g++.abi/bitfields.C: Likewise.
25201
25202 1999-12-01 Richard Henderson <rth@cygnus.com>
25203
25204 * gcc.c-torture/execute/991201-1.c: New.
25205
25206 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
25207
25208 * gcc.dg/991129-1.c: New test.
25209
25210 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
25211
25212 * gcc.c-torture/compile/991127-1.c: New test.
25213
25214 1999-11-22 Nathan Sidwell <nathan@acm.org>
25215
25216 * g++.old-deja/g++.other/warn4.C: New test.
25217
25218 1999-11-22 Nathan Sidwell <nathan@acm.org>
25219
25220 * g++.old-deja/g++.eh/cleanup2.C: New test.
25221 * g++.old-deja/g++.ext/pretty2.C: New test.
25222 * g++.old-deja/g++.ext/pretty3.C: New test.
25223 * g++.old-deja/g++.other/debug6.C: New test.
25224
25225 1999-10-20 Jim Wilson <wilson@cygnus.com>
25226
25227 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
25228 compiler_output to look for one error message instead of two.
25229
25230 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
25231
25232 * gcc.c-torture/execute/991118-1.c: Also test case
25233 where the word boundary does not split a byte evenly.
25234
25235 1999-11-19 Nathan Sidwell <nathan@acm.org>
25236
25237 * g++.old-deja/g++.ext/restrict1.C: New test.
25238
25239 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
25240
25241 * gcc.c-torture/execute/991118-1.c: New test.
25242
25243 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
25244
25245 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
25246 working directory pathnames.
25247
25248 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
25249
25250 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
25251 host is equipped with driver.h and driver.o so it can actually
25252 compile and run the tests.
25253
25254 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
25255
25256 * gcc.c-torture/compile/991008-1.c: New test.
25257
25258 1999-11-08 Nick Clifton <nickc@cygnus.com>
25259
25260 * lib/gcc-dg.exp: Include target-supports.exp
25261
25262 1999-11-05 Nick Clifton <nickc@cygnus.com>
25263
25264 * lib/target-supports.exp: New file: Provide procs to test for
25265 features supported by the target.
25266 (check_weak_available): Moved here from ecos.exp.
25267 (check_alias_available): New proc: Determine of the target
25268 toolchain supports the alias attribute.
25269
25270 * gcc.dg/special/ecos.exp: Move check_weak_available to
25271 target-supports.exp.
25272 (alias-1.c): Only perform the test if the target supports
25273 aliases.
25274 (wkali-1.c): Only perform the test if the target supports
25275 aliases.
25276
25277 * gcc.dg/990506-0.c: Expect error messages from cross
25278 targets as well as native targets.
25279
25280 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25281
25282 * gcc.dg/ultrasp1.c: Removed xfail.
25283 * gcc.dg/struct-ret-2.c: Likewise.
25284 * gcc.dg/array-1.c: Likewise.
25285
25286 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25287
25288 * gcc.dg/struct-ret-2.c: New test.
25289
25290 * gcc.dg/array-1.c: New test.
25291
25292 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
25293
25294 * gcc.c-torture/execute/991030-1.c: New test.
25295
25296 1999-10-26 Richard Henderson <rth@cygnus.com>
25297
25298 * gcc.c-torture/compile/991026-2.c: New test.
25299
25300 1999-10-26 Jeffrey A Law (law@cygnus.com)
25301
25302 * gcc.c-torture/compile/991026-1.c: New test.
25303
25304 1999-10-23 Jeffrey A Law (law@cygnus.com)
25305
25306 * gcc.c-torture/execute/991023-1.c: New test.
25307
25308 1999-10-19 Jeffrey A Law (law@cygnus.com)
25309
25310 * gcc.c-torture/execute/991019-1.c: New test.
25311
25312 1999-10-16 Richard Henderson <rth@cygnus.com>
25313
25314 * gcc.c-torture/execute/991016-1.c: New test.
25315
25316 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
25317
25318 * gcc.c-torture/execute/991014-1.c: New test.
25319
25320 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
25321
25322 * g++.old-deja/g++.other/union2.C: New test.
25323
25324 1999-10-13 Nathan Sidwell <nathan@acm.org>
25325
25326 * g++.old-deja/g++.other/vaarg2.C: New test.
25327 * g++.old-deja/g++.other/vaarg3.C: New test.
25328
25329 1999-10-12 Craig Burley <craig@jcb-sc.com>
25330
25331 * g77.f-torture/noncompile/19990905-1.f: Moved from being
25332 in compile/.
25333
25334 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
25335
25336 * gcc.c-torture/execute/va-arg-11.c: New test.
25337
25338 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
25339
25340 * lib/file-format.exp (gcc_target_object_format): Don't
25341 crash if objdump is unavailable.
25342
25343 1999-09-29 Donn Terry <donn@interix.com>
25344
25345 * gcc.misc-tests/mg.exp: delete extraneous redirection.
25346
25347 1999-09-28 Nick Clifton <nickc@cygnus.com>
25348
25349 * gcc.c-torture/compile/990928-1.c: New test.
25350
25351 1999-09-28 Nathan Sidwell <nathan@acm.org>
25352
25353 * g++.old-deja/g++.other/decl6.C: New test.
25354
25355 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25356
25357 * gcc.c-torture/execute/va-arg-10.c: New test.
25358
25359 1999-09-27 Nathan Sidwell <nathan@acm.org>
25360
25361 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
25362 __PRETTY_FUNCTION__.
25363
25364 1999-09-23 Nick Clifton <nickc@cygnus.com>
25365
25366 * gcc.c-torture/execute/990923-1.c: New test.
25367
25368 1999-09-21 Nick Clifton <nickc@cygnus.com>
25369
25370 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
25371 for which -fpic is inappropriate.
25372
25373 1999-09-21 Mark Mitchell <mark@codesourcery.com>
25374
25375 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
25376
25377 1999-09-21 Nathan Sidwell <nathan@acm.org>
25378
25379 * g++.old-deja/g++.other/dyncast1.C: New test.
25380 * g++.old-deja/g++.other/dyncast2.C: New test.
25381 * g++.old-deja/g++.other/dyncast3.C: New test.
25382 * g++.old-deja/g++.other/dyncast4.C: New test.
25383 * g++.old-deja/g++.other/dyncast5.C: New test.
25384 * g++.old-deja/g++.eh/catch3.C: New test.
25385 * g++.old-deja/g++.eh/catch3p.C: New test.
25386 * g++.old-deja/g++.eh/catch4.C: New test.
25387 * g++.old-deja/g++.eh/catch4p.C: New test.
25388 * g++.old-deja/g++.eh/catch5.C: New test.
25389 * g++.old-deja/g++.eh/catch5p.C: New test.
25390 * g++.old-deja/g++.eh/catch6.C: New test.
25391 * g++.old-deja/g++.eh/catch6p.C: New test.
25392 * g++.old-deja/g++.eh/catch7.C: New test.
25393 * g++.old-deja/g++.eh/catch7p.C: New test.
25394 * g++.old-deja/g++.eh/catch8.C: New test.
25395 * g++.old-deja/g++.eh/catch8p.C: New test.
25396 * g++.old-deja/g++.eh/catch9.C: New test.
25397 * g++.old-deja/g++.eh/catch9p.C: New test.
25398
25399 1999-09-13 Nathan Sidwell <nathan@acm.org>
25400
25401 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
25402 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
25403
25404 1999-09-13 Jeffrey A Law (law@cygnus.com)
25405
25406 * gcc.c-torture/compile/990913-1.c: New test.
25407
25408 1999-09-10 Nathan Sidwell <nathan@acm.org>
25409
25410 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
25411 * g++.old-deja/g++.jason/rfg5.C: Likewise.
25412
25413 1999-09-09 Richard Henderson <rth@cygnus.com>
25414
25415 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
25416
25417 1999-09-09 Nathan Sidwell <nathan@acm.org>
25418
25419 * g++.old-deja/g++.other/lookup11.C: New test.
25420 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
25421 what is permitted and what we want.
25422 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
25423 overload use.
25424 * g++.old-deja/g++.jason/rfg5.C: Likewise
25425
25426 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
25427
25428 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
25429 * gcc.c-torture/noncompile/poison-1.c: New file.
25430
25431 1999-09-08 Nathan Sidwell <nathan@acm.org>
25432
25433 * g++.old-deja/g++.other/sizeof3.C: New test.
25434 * g++.old-deja/g++.other/sizeof4.C: New test.
25435 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
25436 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
25437
25438 1999-09-07 Richard Henderson <rth@cygnus.com>
25439
25440 * gcc.dg/va-arg-1.c: New.
25441
25442 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25443
25444 * gcc.c-torture/execute/va-arg-9.c: New test.
25445
25446 1999-09-05 Craig Burley <craig@jcb-sc.com>
25447
25448 * g77.f-torture/compile/980519-2.f: New test.
25449 * g77.f-torture/compile/19990905-0.f: New test.
25450 * g77.f-torture/compile/19990905-1.f: New test.
25451 * g77.f-torture/compile/19990905-2.f: New test.
25452
25453 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
25454
25455 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
25456
25457 * gcc.c-torture/execute/990827-1.c: Fix typo.
25458
25459 1999-09-03 Nathan Sidwell <nathan@acm.org>
25460
25461 * g++.old-deja/g++.other/deref1.C: New test.
25462
25463 1999-09-02 Nathan Sidwell <nathan@acm.org>
25464
25465 * g++.old-deja/g++.other/ambig2.C: New test.
25466 * g++.old-deja/g++.other/cond5.C: New test.
25467 * g++.old-deja/g++.other/lookup16.C: New test.
25468
25469 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
25470
25471 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
25472 assemblers too.
25473
25474 1999-08-31 Jeffrey A Law (law@cygnus.com)
25475
25476 * lib/c-torture.exp: Avoid the "compare executables" optimization
25477 when testing native.
25478
25479 1999-08-29 Jeffrey A Law (law@cygnus.com)
25480
25481 * gcc.c-torture/execute/990829-1.c: New test.
25482 * gcc.c-torture/compile/990829-1.c: New test.
25483
25484 1999-08-27 Paul Burchard <burchard@pobox.com>
25485
25486 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
25487 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
25488 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
25489 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
25490 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
25491 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
25492 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
25493 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
25494 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
25495 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
25496 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
25497
25498 1999-08-27 Jeffrey A Law (law@cygnus.com)
25499
25500 * gcc.c-torture/execute/990827-1.c: New test.
25501
25502 1999-08-26 Craig Burley <craig@jcb-sc.com>
25503
25504 * g77.f-torture/noncompile/19990826-4.f: New test.
25505
25506 * g77.f-torture/compile/19990826-3.f: New test.
25507
25508 * g77.f-torture/execute/19990826-2.f: New test.
25509
25510 * g77.f-torture/compile/19990826-1.f: New test.
25511
25512 * gcc.c-torture/execute/990826-0.c: New test.
25513 * g77.c-torture/execute/19990826-0.f: New test.
25514
25515 * g77.f-torture/noncompile/970626-2.f: New test.
25516
25517 1999-08-25 Paul Burchard <burchard@pobox.com>
25518
25519 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
25520 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
25521 lss-011.C: New tests.
25522
25523 1999-08-25 Nathan Sidwell <nathan@acm.org>
25524
25525 * g++.old-deja/g++.other/decl5.C: New test.
25526
25527 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25528
25529 * noncompile/noncompile.exp: Load_lib c-torture.exp.
25530 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
25531 call `postbase' for each one. All callers of `postbase' changed
25532 to call this instead.
25533
25534 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
25535
25536 * gcc.c-torture/execute/990811-1.c: New test.
25537
25538 1999-08-09 Nick Clifton <nickc@cygnus.com>
25539
25540 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
25541 just native ones.
25542
25543 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
25544 just native ones.
25545
25546 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
25547
25548 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
25549
25550 1999-08-04 Jeffrey A Law (law@cygnus.com)
25551
25552 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
25553
25554 1999-08-04 Nathan Sidwell <nathan@acm.org>
25555
25556 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
25557
25558 1999-08-04 Jeffrey A Law (law@cygnus.com)
25559
25560 * gcc.c-torture/execute/990804-1.c: New test.
25561
25562 1999-08-03 Nathan Sidwell <nathan@acm.org>
25563
25564 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
25565 * g++.old-deja/g++.brendan/crash64.C: Likewise
25566 * g++.old-deja/g++.brendan/overload8.C: Likewise
25567
25568 1999-08-03 Nathan Sidwell <nathan@acm.org>
25569
25570 * g++.old-deja/g++.other/struct1.C: New test.
25571
25572 1999-08-03 Nathan Sidwell <nathan@acm.org>
25573
25574 * g++.old-deja/g++.other/enum2.C: New test.
25575
25576 1999-08-02 Richard Henderson <rth@cygnus.com>
25577
25578 Adapted from tests from Franz Sirl:
25579 * gcc.c-torture/execute/va-arg-7.c: New test.
25580 * gcc.c-torture/execute/va-arg-8.c: New test.
25581
25582 1999-08-01 Jeffrey A Law (law@cygnus.com)
25583
25584 * gcc.c-torture/compile/990801-2.c: New test.
25585
25586 * gcc.c-torture/compile/990801-1.c: New test.
25587
25588 1999-07-27 Michael Meissner <meissner@cygnus.com>
25589
25590 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
25591 fp-cmp-1.c, converting double to float.
25592
25593 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
25594 fp-cmp-1.c, converting double to long double.
25595
25596 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
25597 from fr1 to unknown_register, since fr1 is a legitimate register
25598 on some machines.
25599
25600 1999-07-25 Jeffrey A Law (law@cygnus.com)
25601
25602 * README: More listname related changes.
25603
25604 1999-07-08 Catherine Moore <clm@cygnus.com>
25605
25606 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
25607
25608 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
25609
25610 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
25611
25612 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
25613
25614 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
25615
25616 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
25617
25618 * gcc.dg/990703-1.c: New test.
25619
25620 1999-06-29 Nick Clifton <nickc@cygnus.com>
25621
25622 * lib/file-format.exp: New file: Move definition of proc
25623 gcc_target_object_format to here from
25624 gcc.dg/special/ecos.exp.
25625
25626 * lib/c-torture.exp: Include lib file-format.exp.
25627 * lib/gcc-dg.exp: Include lib file-format.exp.
25628
25629 * gcc.dg/special/ecos.exp: Remove definition of proc
25630 gcc_target_object_format.
25631
25632 1999-06-28 Jeffrey A Law (law@cygnus.com)
25633
25634 * gcc.c-torture/execute/990628-1.c: New test.
25635
25636 1999-06-25 Jeffrey A Law (law@cygnus.com)
25637
25638 * gcc.c-torture/compile/990625-2.c: New test.
25639
25640 * gcc.c-torture/compile/990625-1.c: New test.
25641
25642 1999-06-23 Nick Clifton <nickc@cygnus.com>
25643
25644 * gcc.c-torture/compile/dll.c: New test case. Check that dll
25645 attributes compile.
25646 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
25647 ports that use the COFF/PE file format.
25648
25649 1999-06-17 Jeffrey A Law (law@cygnus.com)
25650
25651 * gcc.c-torture/compile/990617-1.c: New test.
25652
25653 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
25654
25655 * g++.old-deja/g++.other/decl4.C: New test.
25656
25657 1999-06-14 Nathan Sidwell <nathan@acm.org>
25658
25659 * g++.old-deja/g++.other/bitfld3.C: New test.
25660
25661 1999-06-08 Nathan Sidwell <nathan@acm.org>
25662
25663 * g++.old-deja/g++.eh/catch1.C: New test.
25664
25665 1999-06-07 Jeffrey A Law (law@cygnus.com)
25666
25667 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
25668
25669 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
25670 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
25671
25672 1999-06-05 Craig Burley <craig@jcb-sc.com>
25673
25674 * g77.f-torture/compile/19990502-0.f: Replace with new,
25675 shorter, test that still fails after recent changes.
25676
25677 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
25678
25679 * gcc.c-torture/execute/990604-1.c: New test.
25680
25681 1999-05-31 Jeffrey A Law (law@cygnus.com)
25682
25683 * gcc.c-torture/execute/990531-1.c: New test.
25684
25685 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25686
25687 * gcc.c-torture/compile/990527-1.c: New test.
25688
25689 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
25690
25691 * gcc.c-torture/execute/990527-1.c: New test.
25692
25693 1999-05-25 Nick Clifton <nickc@cygnus.com>
25694
25695 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
25696 bitfields as signed.
25697
25698 1999-05-25 Craig Burley <craig@jcb-sc.com>
25699
25700 * g77.f-torture/compile/19990525-0.f: New test.
25701
25702 1999-05-25 Jeffrey A Law (law@cygnus.com)
25703
25704 * gcc.c-torture/execute/990525-2.c: New test.
25705
25706 * gcc.c-torture/execute/990525-1.c: New test.
25707
25708 1999-05-24 Nathan Sidwell <nathan@acm.org>
25709
25710 * g++.old-deja/g++.other/anon3.C: New test.
25711 * g++.old-deja/g++.other/anon4.C: New test.
25712 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
25713 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
25714 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
25715 Merrill).
25716
25717 1999-05-24 Jeffrey A Law (law@cygnus.com)
25718
25719 * gcc.c-torture/execute/990524-1.c: New test.
25720
25721 * gcc.dg/990524-1.c: New test.
25722
25723 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25724
25725 * gcc.c-torture/compile/990523-1.c: New test.
25726
25727 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
25728
25729 * gcc.c-torture/compile/990519-1.c: New test.
25730
25731 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
25732
25733 * gcc.c-torture/compile/990517-1.c: New test.
25734
25735 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
25736 (e4, f4): New tests.
25737 (main): Call them.
25738
25739 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25740
25741 * gcc.dg/noreturn-1.c: New test.
25742
25743 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
25744
25745 * gcc.c-torture/execute/990513-1.c: New test.
25746
25747 1999-05-10 Richard Henderson <rth@cygnus.com>
25748
25749 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
25750
25751 1999-05-10 Craig Burley <craig@jcb-sc.com>
25752
25753 * g77.f-torture/execute/erfc.f: Use small single-precision
25754 values, to avoid problems on Alphas when not -mieee.
25755
25756 1999-05-08 Craig Burley <craig@jcb-sc.com>
25757
25758 * gcc.dg/990506-0.c: New test.
25759
25760 1999-05-08 Richard Henderson <rth@cygnus.com>
25761
25762 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
25763 the constant to test. Don't XFAIL 64-bit targets.
25764
25765 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
25766 * g++.old-deja/g++.law/profile1.C: Likewise.
25767
25768 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
25769 operator new instances.
25770 * g++.old-deja/g++.other/delete5.C: Likewise.
25771
25772 1999-05-03 Craig Burley <craig@jcb-sc.com>
25773
25774 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
25775 intrinsic.
25776
25777 1999-05-03 Craig Burley <craig@jcb-sc.com>
25778
25779 * g77.f-torture/execute/u77-test.f: Reverse order of two
25780 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
25781
25782 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25783
25784 * gcc.dg/compare1.c: New test.
25785
25786 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
25787
25788 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
25789 New tests.
25790
25791 1999-05-02 Craig Burley <craig@jcb-sc.com>
25792
25793 * g77.f-torture/compile/19990502-1.f: New test.
25794
25795 1999-05-02 Craig Burley <craig@jcb-sc.com>
25796
25797 * g77.f-torture/compile/19990502-0.f: New test.
25798
25799 1999-05-02 Craig Burley <craig@jcb-sc.com>
25800
25801 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
25802 intrinsic.
25803
25804 1999-05-02 Craig Burley <craig@jcb-sc.com>
25805
25806 * g77.f-torture/execute/u77-test.f (main): List libU77
25807 intrinsics not currently tested.
25808 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
25809 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
25810 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
25811 Trim blanks off the ends of some printed strings.
25812
25813 1999-05-02 Craig Burley <craig@jcb-sc.com>
25814
25815 * g77.f-torture/execute/u77-test.f (main): Just warn about
25816 FSTAT gid disagreement, as it's expected on some systems.
25817
25818 1999-05-01 Craig Burley <craig@jcb-sc.com>
25819
25820 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
25821 use a new function, which allows for some slop.
25822 Clean up some commentary.
25823 (issum): The new function.
25824 (sgladd): Deleted subroutine.
25825
25826 1999-05-01 Craig Burley <craig@jcb-sc.com>
25827
25828 * g77.f-torture/execute/u77-test.f: Modify to be more like
25829 libf2c/libU77 version, bringing patches to that version here.
25830 Add suitable commentary.
25831
25832 1999-04-25 Richard Henderson <rth@cygnus.com>
25833
25834 * gcc.dg/990424-1.c: New test.
25835
25836 1999-04-24 Craig Burley <craig@jcb-sc.com>
25837
25838 * g77.f-torture/execute/u77-test.f (main): Bug involving
25839 LSTAT has been fixed, so turn back on full checking.
25840
25841 1999-04-20 Craig Burley <craig@jcb-sc.com>
25842
25843 * g77.f-torture/compile/19990419-0.f: New test.
25844 * g77.f-torture/execute/19990419-1.f: New test.
25845
25846 1999-04-17 Richard Henderson <rth@cygnus.com>
25847
25848 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
25849 to avoid the need for a prototype to supress a warning.
25850
25851 1999-04-07 Jim Wilson <wilson@cygnus.com>
25852
25853 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
25854
25855 1999-04-04 Jeffrey A Law (law@cygnus.com)
25856
25857 * gcc.c-torture/execute/990404-1.c: New test.
25858
25859 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
25860
25861 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
25862 * gcc.dg/cpp-if3.c: Don't use -pedantic.
25863 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
25864 missing initializer warnings.
25865
25866 1999-03-28 Jeffrey A Law (law@cygnus.com)
25867
25868 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
25869 matching strings.
25870
25871 1999-03-26 Jeffrey A Law (law@cygnus.com)
25872
25873 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
25874
25875 1999-03-26 Craig Burley <craig@jcb-sc.com>
25876
25877 * g77.f-torture/execute/19990325-0.f: New test.
25878 * g77.f-torture/execute/19990325-1.f: New test.
25879
25880 1999-03-24 Jeffrey A Law (law@cygnus.com)
25881
25882 * gcc.c-torture/execute/990324-1.c: New test.
25883
25884 1999-03-22 Jim Wilson <wilson@cygnus.com>
25885
25886 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
25887 test with 4.
25888
25889 1999-03-17 Richard Henderson <rth@cygnus.com>
25890
25891 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
25892
25893 1999-03-13 Craig Burley <craig@jcb-sc.com>
25894
25895 * g77.f-torture/execute/19990313-2.f: New test.
25896 * g77.f-torture/execute/19990313-3.f: New test.
25897
25898 1999-03-13 Craig Burley <craig@jcb-sc.com>
25899
25900 * g77.f-torture/execute/19990313-0.f: New test.
25901 * g77.f-torture/execute/19990313-1.f: New test.
25902
25903 1999-03-12 Jim Wilson <wilson@cygnus.com>
25904
25905 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
25906 printf to sprintf.
25907 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
25908 (main): Add check for u15. Conditionalize u31 check depending on
25909 whether ints are <32 bits or >=32 bits.
25910
25911 1999-03-08 Craig Burley <craig@jcb-sc.com>
25912
25913 * g77.f-torture/execute/19981119-0.f: Improve testiness.
25914
25915 1999-03-08 Craig Burley <craig@jcb-sc.com>
25916
25917 * g77.f-torture/compile/19990305-0.f: New test.
25918 * g77.f-torture/execute/19981119-0.f: New test.
25919
25920 1999-03-08 Craig Burley <craig@jcb-sc.com>
25921
25922 * g77.f-torture/execute/970625-2.f: call ABORT if final
25923 result is not correct, instead of just printing it.
25924 Add this checking via newly introduced obfuscation, to
25925 trip up buggy front ends.
25926
25927 1999-03-07 Craig Burley <craig@jcb-sc.com>
25928
25929 * g77.f-torture/compile/960317-1.f: Moved from being
25930 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
25931
25932 1999-03-06 Craig Burley <craig@jcb-sc.com>
25933
25934 * g77.f-torture/execute/960317-1.f: New (old) test.
25935 * g77.f-torture/execute/970625-2.f: Ditto.
25936
25937 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
25938
25939 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
25940 message on line 1 or line 2; cccp and cpplib do this differently.
25941
25942 1999-03-01 Jeffrey A Law (law@cygnus.com)
25943
25944 * g++.old-deja/g++.law/weak1.C: New test.
25945
25946 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
25947
25948 * gcc.c-torture/execute/990119-1.c: Renamed to...
25949 * gcc.dg/990119-1.c: this, so it will only be tested once
25950 (it's a preprocessor test, it doesn't need to be run at
25951 multiple optimization levels).
25952
25953 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
25954
25955 * lib/g++.exp: Don't add incdir=$base_dir/../include to
25956 ALWAYS_CXXFLAGS.
25957
25958 1999-02-24 Craig Burley <craig@jcb-sc.com>
25959
25960 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
25961 * g77.f-torture/compile/19981216-0.f: ...as it is expected
25962 to not be compilable by current g77.
25963
25964 1999-02-24 Nick Clifton <nickc@cygnus.com>
25965
25966 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
25967
25968 1999-02-22 Jeffrey A Law (law@cygnus.com)
25969
25970 * gcc.c-torture/execute/990222-1.c: New test.
25971
25972 1999-02-19 Craig Burley <craig@jcb-sc.com>
25973
25974 * g77.f-torture/compile/19990218-0.f: New test.
25975 * g77.f-torture/noncompile/19990218-1.f: New test.
25976
25977 1999-02-18 Craig Burley <craig@jcb-sc.com>
25978
25979 * g77.f-torture/compile/19981216-0.f: New test.
25980
25981 1999-02-14 Jeffrey A Law (law@cygnus.com)
25982
25983 * gcc.dg/990214-1.c: New test.
25984
25985 1999-02-13 Jeffrey A Law (law@cygnus.com)
25986
25987 * gcc.dg/990213-2.c: New test.
25988
25989 * gcc.dg/990213-1.c: New test.
25990
25991 1999-02-12 Jeffrey A Law (law@cygnus.com)
25992
25993 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
25994 ints.
25995
25996 1999-02-11 Nick Clifton <nickc@cygnus.com>
25997
25998 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
25999 specified by target.
26000
26001 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
26002
26003 1999-02-11 Jeffrey A Law (law@cygnus.com)
26004
26005 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
26006
26007 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
26008
26009 * gcc.dg/special/ecos.exp: New test driver for new tests with
26010 special requirements.
26011
26012 * gcc.dg/special/alias-1.c: New test.
26013 * gcc.dg/special/gcsec-1.c: New test.
26014 * gcc.dg/special/weak-1.c: New test.
26015 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
26016 * gcc.dg/special/weak-2.c: New test.
26017 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
26018 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
26019 * gcc.dg/special/wkali-1.c: New test.
26020 * gcc.dg/special/wkali-2.c: New test.
26021 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
26022 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
26023
26024 1999-02-10 Felix Lee <flee@cygnus.com>
26025
26026 * lib/c-torture.exp (c-torture-compile): Pull out code for
26027 analyzing gcc error messages.
26028 (c-torture-execute): Likewise. Fix some (harmless) false
26029 positives.
26030 * lib/gcc.exp (gcc_check_compile): New function.
26031
26032 1999-02-08 Richard Henderson <rth@cygnus.com>
26033
26034 * gcc.c-torture/execute/990208-1.c: New test.
26035
26036 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
26037
26038 * g++.dg/special/ecos.exp: New driver for new tests with special
26039 requirements
26040
26041 * g++.dg/special/conpr-1.C: New test
26042 * g++.dg/special/conpr-2.C: New test
26043 * g++.dg/special/conpr-2a.C: New test
26044 * g++.dg/special/conpr-3.C: New test
26045 * g++.dg/special/conpr-3a.C: New test
26046 * g++.dg/special/conpr-3b.C: New test
26047
26048 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
26049 allow g++ to use the dg driver
26050
26051 * README: Add comment about g++.dg directory
26052
26053 1999-02-06 Jeffrey A Law (law@cygnus.com)
26054
26055 * README: Update email addresses.
26056
26057 1999-02-03 Nick Clifton <nickc@cygnus.com>
26058
26059 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
26060 arguments in order to force structure S onto the stack even on
26061 the alpha.
26062 (test): Pass 10 leading arguments to function foo as well as the
26063 structure S.
26064
26065 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
26066 failure for all targets.
26067
26068 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
26069 abort to terminate program execution.
26070
26071 1999-01-30 Richard Henderson <rth@cygnus.com>
26072
26073 * gcc.c-torture/execute/990130-1.c: New test.
26074
26075 1999-01-30 Jeffrey A Law (law@cygnus.com)
26076
26077 * gcc.dg/990130-1.c: New test.
26078
26079 1999-01-28 Michael Meissner <meissner@cygnus.com>
26080
26081 * gcc.c-torture/execute/990128-1.c: New test.
26082
26083 1999-01-27 Michael Meissner <meissner@cygnus.com>
26084
26085 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
26086
26087 1999-01-27 Felix Lee <flee@cygnus.com>
26088
26089 * lib/c-torture.exp (c-torture-compile): pull out code for
26090 analyzing gcc error messages.
26091 (c-torture-execute): ditto, and fix some (harmless) false
26092 positives.
26093 * lib/gcc.exp (gcc_check_compile): new function.
26094
26095 1999-01-17 Jeffrey A Law (law@cygnus.com)
26096
26097 * gcc.dg/990117-1.c: New test.
26098
26099 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
26100
26101 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
26102
26103 1999-01-15 Jeffrey A Law (law@cygnus.com)
26104
26105 * g77.f-torture/compile/990115-1.f: New test.
26106
26107 1999-01-07 Jeffrey A Law (law@cygnus.com)
26108
26109 * gcc.c-torture/compile/990107-1.c: New test
26110
26111 1999-01-06 Jeffrey A Law (law@cygnus.com)
26112
26113 * gcc.c-torture/execute/990106-2.c: New test.
26114
26115 * gcc.c-torture/execute/990106-1.c: New test.
26116
26117 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
26118
26119 * gcc.c-torture/compile/981223-1.c: New test.
26120
26121 1998-12-29 Richard Henderson <rth@cygnus.com>
26122
26123 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
26124 (opt3): Rename from opt4 and disable.
26125
26126 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
26127
26128 * g++.old-deja/g++.pt/ptrmem5.C: New test.
26129
26130 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
26131
26132 * g++.old-deja/g++.other/conv5.C: New test.
26133
26134 1998-12-14 Nick Clifton <nickc@cygnus.com>
26135
26136 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
26137
26138 1998-12-11 Jeffrey A Law (law@cygnus.com)
26139
26140 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
26141
26142 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
26143
26144 * gcc.c-torture/compile/981211-1.c: New test.
26145
26146 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
26147
26148 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
26149
26150 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
26151
26152 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26153
26154 * gcc.special/930510-1.c: Make C9X safe.
26155 * gcc.misc-tests/gcov-1.c Similarly.
26156 * gcc.misc-tests/gcov-2.c Similarly.
26157
26158 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
26159
26160 * gcc.dg/ultrasp1.c: New test.
26161
26162 1998-12-06 Richard Henderson <rth@cygnus.com>
26163
26164 * gcc.c-torture/execute/981206.c: New test.
26165
26166 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
26167
26168 * g++.old-deja/g++.ns/template7.C: New test.
26169
26170 * g++.old-deja/g++.other/expr1.C: New test.
26171
26172 * g++.old-deja/g++.eh/tmpl3.C: New test.
26173
26174 * g++.old-deja/g++.eh/tmpl2.C: New test.
26175
26176 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
26177
26178 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
26179 * g++.old-deja/g++.other/using6.C: Removed.
26180 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
26181
26182 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
26183
26184 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
26185
26186 * g++.old-deja/g++.pt/overload8.C: New test.
26187
26188 * g++.old-deja/g++.pt/overload7.C: New test.
26189
26190 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
26191
26192 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
26193 and relinking messages.
26194 * lib/g++.exp (g++_target_compile): Remove .rpo file when
26195 compiling with -frepo.
26196
26197 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
26198
26199 * g++.old-deja/g++.pt/lookup6.C: New test.
26200
26201 1998-11-30 Nick Clifton <nickc@cygnus.com>
26202
26203 * gcc.c-torture/execute/981130-1.c: New test.
26204 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
26205
26206 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
26207
26208 * g++.old-deja/g++.pt/explicit76.C: New test.
26209
26210 * g++.old-deja/g++.pt/friend38.C: New test.
26211
26212 * g++.old-deja/g++.ns/crash2.C: New test.
26213
26214 * g++.old-deja/g++.pt/defarg8.C: New test.
26215
26216 * g++.old-deja/g++.pt/instantiate6.C: New test.
26217
26218 * g++.old-deja/g++.pt/static6.C: New test.
26219
26220 * g++.old-deja/g++.pt/decl2.C: New test.
26221
26222 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
26223
26224 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
26225 problem is actually related with name lookup, but so what? :-)
26226
26227 * g++.old-deja/g++.pt/friend37.C: New test.
26228
26229 1998-11-25 Dave Love <d.love@dl.ac.uk>
26230
26231 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
26232 element, which fails on some systems.
26233
26234 * g77.f-torture/execute/labug1.f: New test.
26235
26236 1998-11-21 Jeffrey A Law (law@cygnus.com)
26237
26238 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
26239 is defined.
26240
26241 1998-11-18 Dave Love <d.love@dl.ac.uk>
26242
26243 * g77.f-torture/compile/981117-1.f: New test.
26244
26245 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
26246
26247 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
26248 properly discarded.
26249
26250 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
26251
26252 * gcc.c-torture/execute/memcheck: New directory of tests for
26253 -fcheck-memory-usage.
26254
26255 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
26256
26257 * README: New file, general information about the testsuite and
26258 new description of the various C++ test subdirectories.
26259 * README.g++: Eliminate obsolete information, update and move most
26260 relevant stuff to README.
26261
26262 1998-11-07 Richard Henderson <rth@cygnus.com>
26263
26264 * gcc.c-torture/compile/981107-1.c: New test.
26265
26266 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
26267
26268 * execute/memcpy-bi.c: New testcase.
26269
26270 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
26271
26272 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
26273 base classes.
26274
26275 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
26276 template is selected.
26277
26278 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
26279 classes, it should be accepted for all types.
26280
26281 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
26282
26283 * g++.old-deja/g++.pt/spec24.C: Ensure that template
26284 specializations start with template headers.
26285
26286 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
26287
26288 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
26289
26290 * g++.old-deja/g++.other/init9.C: Test cross initialization of
26291 non-POD types.
26292
26293 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
26294
26295 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
26296
26297 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
26298
26299 * compile/981022-1.c, compile/981022-1.x: New test and driver.
26300
26301 1998-10-19 Jeffrey A Law (law@cygnus.com)
26302
26303 * 981019-1.c: New test.
26304
26305 1998-10-14 Robert Lipe <robertl@dgii.com>
26306
26307 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
26308 find objc headers.
26309
26310 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26311
26312 * compile/981001-4.c: Remove use of GCC extension that triggers a
26313 compiler bug.
26314
26315 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
26316
26317 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
26318
26319 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
26320
26321 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
26322 instantiation of template produces incorrect code for delete
26323 expression.
26324
26325 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
26326 constructors' name is not unique.
26327 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
26328 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
26329
26330 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
26331 automatic array of const is ill-formed.
26332
26333 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
26334 of template parameter?
26335
26336 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
26337 const.
26338
26339 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
26340 pointer-to-member expression.
26341
26342 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
26343 declaration causes ICE.
26344
26345 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
26346
26347 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
26348 reserved in the global namespace.
26349
26350 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
26351 generate needed virtual table.
26352
26353 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
26354
26355 1998-10-10 Dariush Eslimi <eslimi@loran.com>
26356
26357 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
26358 template-dependent type
26359
26360 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
26361
26362 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
26363 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
26364 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
26365
26366 * g++.old-deja/g++.other/using5.C: New test; using decl from base
26367 class should be usable as argument of member function.
26368 * g++.old-deja/g++.other/using6.C: New test; using decl from base
26369 class should be usable as return type of member function.
26370 * g++.old-deja/g++.other/using7.C: New test; using decl from base
26371 class should be usable as type of data member.
26372
26373 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
26374
26375 1998-10-09 Jeffrey A Law (law@cygnus.com)
26376
26377 * gcc.c-torture/special/920521-1.c: Fix bogus test.
26378
26379 1998-10-08 Nick Clifton <nickc@cygnus.com>
26380
26381 * gcc.dg/dll-?.c Add thumb to target list.
26382 Fix assembler scan patterns to match current assembler output.
26383
26384 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
26385
26386 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
26387 matching of template brackets.
26388
26389 * g++.old-deja/g++.other/using4.C: New test. Test using
26390 declarations of methods from base classes.
26391
26392 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
26393 within functions should introduce names into the innermost
26394 enclosing namespace.
26395
26396 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
26397 of static locals if first initialization throws.
26398
26399 1998-10-07 Jim Wilson <wilson@cygnus.com>
26400
26401 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
26402
26403 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
26404
26405 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
26406 lose track of the possible targets of tablejump insns.
26407 * special/special.exp: Run it.
26408
26409 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
26410
26411 * g++.old-deja/g++.pt/friend35.C: New test. A template function
26412 must be declared before its specializations can be named in friend
26413 declarations.
26414
26415 1998-10-05 Dave Love <d.love@dl.ac.uk>
26416
26417 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
26418
26419 * g77.f-torture/execute/io1.f: New test.
26420
26421 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
26422
26423 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
26424 with pointer to template function, for which no argument deduction
26425 is possible.
26426
26427 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
26428 specialization of template function as argument to template
26429 function.
26430
26431 * g++.old-deja/g++.other/access2.C: New test; Inner class
26432 shouldn't have privileged access to Outer's names.
26433
26434 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
26435
26436 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
26437 friend template declared within template class conflicts with
26438 nested class of the same name.
26439
26440 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
26441 is ignored.
26442
26443 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
26444 object with direct initializer as function declaration.
26445
26446 * g++.old-deja/g++.other/decl2.C: New test; duplicate
26447 initializers.
26448
26449 * g++.old-deja/g++.other/null2.C: New test; conditional operator
26450 involving const pointer and NULL produces incorrect result.
26451
26452 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
26453 type name without `typename' should be rejected with -pedantic.
26454
26455 1998-10-02 Richard Henderson <rth@cygnus.com>
26456
26457 * g++.old-deja/g++.other/addrof1.C: New test.
26458
26459 1998-10-01 Nick Clifton <nickc@cygnus.com>
26460
26461 * gcc.c-torture/compile/981001-1.c: New test.
26462 * gcc.c-torture/execute/981001-1.c: New test.
26463
26464 1998-10-01 Jeffrey A Law (law@cygnus.com)
26465
26466 * gcc.c-torture/compile/981001-2.c: New test.
26467 * gcc.c-torture/compile/981001-3.c: New test.
26468 * gcc.c-torture/compile/981001-4.c: New test.
26469
26470 1998-10-01 Robert Lipe <robertl@dgii.com>
26471
26472 * lib/objc.exp (objc_target_compile): Add -L during compiles for
26473 multilibbed hosts. Idea grafted from g77.exp.
26474
26475 1998-09-30 Dave Love <d.love@dl.ac.uk>
26476
26477 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
26478 avoid losing on systems which need -lsocket.
26479
26480 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
26481
26482 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
26483 * g++.old-deja/g++.other/nested2.C: Ditto.
26484 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
26485 failure.
26486
26487 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
26488
26489 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
26490 preferred over template operator!= for enum bitfields.
26491
26492 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
26493
26494 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
26495 that happen to have the same base name, but in different scopes,
26496 are incorrectly rejected.
26497
26498 1998-09-16 Richard Henderson <rth@cygnus.com>
26499
26500 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
26501 on the native word size instead of an integer literal.
26502
26503 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
26504
26505 * g++.old-deja/g++.other/static2.C: Invocation of static data
26506 member of type pointer-to-function denoted as non-static member.
26507
26508 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
26509 checks involving function types and aliases.
26510
26511 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
26512
26513 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
26514 redefined to the same non-trivial type.
26515
26516 * g++.old-deja/g++.pt/explicit73.C: Test for proper
26517 namespace-qualification of template specializations declared in
26518 other namespaces.
26519
26520 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
26521 to declare a subset of the specializations of a template function
26522 as friends of specializations of a template class.
26523
26524 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
26525 member templates that do not fully specialize the enclosing
26526 template class are rejected.
26527
26528 1998-09-11 Dave Love <d.love@dl.ac.uk>
26529
26530 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
26531
26532 1998-09-08 Dave Love <d.love@dl.ac.uk>
26533
26534 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
26535 altered from libf2c/libU77 version.
26536
26537 1998-09-06 Dave Love <d.love@dl.ac.uk>
26538
26539 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
26540
26541 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
26542
26543 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
26544 (un)signed char are different types for template specialization
26545 purposes.
26546
26547 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
26548
26549 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
26550 * objc: ObjC testsuite.
26551
26552 1998-08-31 Catherine Moore <clm@cygnus.com>
26553
26554 * gcc.c-torture/execute/941014-1.x: New file.
26555
26556 1998-08-31 Nick Clifton <nickc@cygnus.com>
26557
26558 * lib/c-torture.exp: Add support for
26559 torture_eval_before_compile and torture_eval_before_execute
26560 variables.
26561
26562 1998-08-30 Jeffrey A Law (law@cygnus.com)
26563
26564 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
26565 this test triggers valid.
26566
26567 1998-08-27 Jeffrey A Law (law@cygnus.com)
26568
26569 * gcc.dg/980827-1.c: New test.
26570
26571 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
26572
26573 * gcc.c-torture/execute/loop-4b.c: New test.
26574
26575 1998-08-26 Nick Clifton <nickc@cygnus.com>
26576
26577 * lib/c-torture.exp: Add support for
26578 torture_eval_before_compile and torture_eval_before_execute
26579 variables.
26580
26581 1998-08-25 Jeffrey A Law (law@cygnus.com)
26582
26583 * gcc.c-torture/compile/980825-1.c: New test.
26584
26585 1998-08-24 Nick Clifton <nickc@cygnus.com>
26586
26587 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
26588 count number tests in opt_t0 not good_t0.
26589
26590 1998-08-24 Jeffrey A Law (law@cygnus.com)
26591
26592 * gcc.c-torture/compile/930326-1.x: Fix typo.
26593
26594 1998-08-23 Mark Mitchell <mark@markmitchell.com>
26595
26596 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
26597 causes an ICE.
26598
26599 1998-08-21 Jeffrey A Law (law@cygnus.com)
26600
26601 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
26602 STACK_SIZE is defined.
26603 * gcc.c-torture/unsorted/stuct.c: Similarly.
26604
26605 * gcc.c-torture/compile/980821-1.c: New test.
26606
26607 1998-08-21 Jeffrey A Law (law@cygnus.com)
26608
26609 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
26610
26611 1998-08-19 Mark Mitchell <mark@markmitchell.com>
26612
26613 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
26614 code.
26615
26616 1998-08-09 Mark Mitchell <mark@markmitchell.com>
26617
26618 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
26619 error'.
26620
26621 1998-08-18 Jeffrey A Law (law@cygnus.com)
26622
26623 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
26624
26625 1998-08-16 Jeffrey A Law (law@cygnus.com)
26626
26627 * gcc.c-torture/compile/980816-1.c: New test.
26628
26629 * gcc.dg/980816-1.c: New test.
26630
26631 1998-08-13 Jeffrey A Law (law@cygnus.com)
26632
26633 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
26634 compiler for ieee tests.
26635
26636 1998-08-01 Dave Love <d.love@dl.ac.uk>
26637
26638 * g77.f-torture/compile/980729-0.f: New test.
26639
26640 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
26641
26642 * gcc.c-torture/special/eeprof-1.c: New test, for
26643 -finstrument-functions.
26644 * gcc.c-torture/special/special.exp: Run it.
26645
26646 1998-07-29 Jeffrey A Law (law@cygnus.com)
26647
26648 * gcc.c-torture/compile/980729-1.c: New test.
26649
26650 1998-07-27 Nick Clifton <nickc@cygnus.com>
26651
26652 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
26653 __thumb__ is defined, and test for ARM style doubles if so.
26654
26655 1998-07-26 Dave Love <d.love@dl.ac.uk>
26656
26657 * g77.f-torture/noncompile/980615-0.f: New test.
26658
26659 1998-07-26 H.J. Lu (hjl@gnu.org)
26660
26661 * gcc.dg/980312-1.c: Do link instead of compile.
26662 * gcc.dg/980313-1.c: Likewise.
26663
26664 1998-07-26 Jeffrey A Law (law@cygnus.com)
26665
26666 * gcc.c-torture/compile/980726-1.c: New test.
26667
26668 1998-07-25 Dave Love <d.love@dl.ac.uk>
26669
26670 * g77.f-torture/execute/io0.f: New test.
26671
26672 1998-07-24 Nick Clifton <nickc@cygnus.com>
26673
26674 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
26675 an int.
26676
26677 1998-06-18 Michael Meissner <meissner@cygnus.com>
26678
26679 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
26680 m32r bugs.
26681
26682 1998-07-17 Nick Clifton <nickc@cygnus.com>
26683
26684 * gcc.dg/980626-1.c: Expect failures for all toolchains until
26685 c-decl.c:grokdeclarator can handle mode attributes.
26686
26687 1998-07-16 Jeffrey A Law (law@cygnus.com)
26688
26689 * gcc.c-torture/execute/980716-1.c: New test.
26690
26691 1998-07-13 Jeffrey A Law (law@cygnus.com)
26692
26693 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
26694 the mn10200.
26695 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
26696 the mn10200.
26697 * gcc.c-torture/execute/va-arg-3.x: Similarly.
26698 * gcc.c-torture/compile/930326-1.x: Similarly.
26699
26700 1998-07-13 Dave Love <d.love@dl.ac.uk>
26701
26702 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
26703 New test from Craig.
26704
26705 1998-07-12 Dave Love <d.love@dl.ac.uk>
26706
26707 * g77.f-torture/noncompile/980616-0.f: New test.
26708
26709 * g77.f-torture/execute/970816-3.f: New test from Craig.
26710
26711 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
26712
26713 * g++.other/singleton.C: Return error value instead of taking
26714 SIGSEGV.
26715
26716 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
26717
26718 * g++.other/singleton.C: New test. Warning is under dispute.
26719 Runtime crash is not.
26720
26721 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
26722
26723 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
26724 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
26725 using6.C, using7.C}: New namespace tests.
26726
26727 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
26728
26729 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
26730 specialization with typedef'ed names used as array indexes.
26731
26732 1998-07-09 Jeffrey A Law (law@cygnus.com)
26733
26734 * gcc.c-torture/execute/980709-1.c: New test.
26735
26736 * gcc.dg/980709-1.c: New test.
26737
26738 1998-07-07 Richard Henderson <rth@cygnus.com>
26739
26740 * gcc.c-torture/execute/bcp-1.c: New test.
26741
26742 1998-07-07 Jeffrey A Law (law@cygnus.com)
26743
26744 * gcc.c-torture/execute/980707-1.c: New test.
26745
26746 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
26747
26748 * gcc.c-torture/compile/980706-1.c: New test.
26749
26750 1998-07-01 Dave Love <d.love@dl.ac.uk>
26751
26752 * g77.f-torture/execute/980701-0.f,
26753 g77.f-torture/execute/980701-1.f: New test from Craig.
26754
26755 1998-07-01 Jeffrey A Law (law@cygnus.com)
26756
26757 * gcc.c-torture/compile/980701-1.c: New test.
26758
26759 * gcc.c-torture/execute/980701-1.c: New test.
26760
26761 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
26762 rlsruhe.de>
26763
26764 * g++.old-deja/g++.robertl/eb132.C: New test.
26765 * g++.old-deja/g++.robertl/eb133.C: Likewise.
26766
26767 1998-06-29 Dave Love <d.love@dl.ac.uk>
26768
26769 * g77.f-torture/execute/980628-7.f,
26770 g77.f-torture/execute/980628-8.f,
26771 g77.f-torture/execute/980628-9.f,
26772 g77.f-torture/execute/980628-10.f: New tests from Craig.
26773
26774 * g77.f-torture/execute/980628-3.f: Remove mail headers.
26775
26776 1998-06-28 Jeffrey A Law (law@cygnus.com)
26777
26778 * g77.f-torture/execute/980628-4.f: New test from Craig.
26779 * g77.f-torture/execute/980628-5.f: Likewise.
26780 * g77.f-torture/execute/980628-2.f: Likewise.
26781 * g77.f-torture/execute/980628-0.f: Likewise.
26782 * g77.f-torture/execute/980628-1.f: Likewise.
26783 * g77.f-torture/execute/980628-3.f: Likewise.
26784 * g77.f-torture/execute/980628-6.f: Likewise.
26785
26786 1998-06-28 Jeffrey A Law (law@cygnus.com)
26787
26788 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
26789 directory when nothing has been installed yet.
26790
26791 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
26792
26793 * gcc.c-torture/special/special.exp: Handle newer versions of
26794 dejagnu.
26795
26796 1998-06-26 Jeffrey A Law (law@cygnus.com)
26797
26798 * gcc.dg/980626-1.c: New test.
26799
26800 1998-06-19 Bruno Haible <haible@ilog.fr>
26801
26802 * gcc.misc-tests/m-un-2.c: New test.
26803 * g++.old-deja/g++.other/warn01.c: Likewise.
26804
26805 1998-06-19 Robert Lipe <robertl@dgii.com>
26806
26807 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
26808 compatibility with assmblers with a different comment character.
26809 Eliminate use of GAS-specific extensions.
26810
26811 1998-06-19 Jeffrey A Law (law@cygnus.com)
26812
26813 * gcc.c-torture/execute/ieee/980619-1.c: New test.
26814
26815 1998-06-19 Robert Lipe <robertl@dgii.com>
26816
26817 *lib/g77.exp: Replace search for libf2c.a with search for newly
26818 renamed libg2c.a
26819
26820 1998-06-17 Jeffrey A Law (law@cygnus.com)
26821
26822 * gcc.c-torture/execute/980617-1.c: New test.
26823
26824 1998-06-12 Jeffrey A Law (law@cygnus.com)
26825
26826 * gcc.c-torture/execute/980612-1.c: New test.
26827
26828 1998-06-08 Jeffrey A Law (law@cygnus.com)
26829
26830 * gcc.dg/980523-1.c: Only test on ppc-linux.
26831 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
26832
26833 * gcc.c-torture/execute/980608-1.c: New test.
26834
26835 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
26836
26837 * gcc.c-torture/execute/980605-1.c: New test.
26838
26839 1998-06-04 Jeffrey A Law (law@cygnus.com)
26840
26841 * gcc.c-torture/execute/980604-1.c: New test.
26842
26843 1998-06-02 Jeffrey A Law (law@cygnus.com)
26844
26845 * gcc.c-torture/execute/980602-1.c: New test.
26846 * gcc.c-torture/execute/980602-2.c: Likewise.
26847
26848 1998-06-02 Dave Love <d.love@dl.ac.uk>
26849
26850 * 970125-0.f: Fix per JCB. Add commentary.
26851
26852 1998-05-31 Michael Meissner <meissner@cygnus.com>
26853
26854 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
26855 IEEE -0 support.
26856
26857 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
26858
26859 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
26860 earlier.
26861
26862 1998-05-28 Catherine Moore <clm@cygnus.com>
26863
26864 * gcc.c-torture/execute/980526-3.c: New test.
26865
26866 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
26867
26868 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
26869 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
26870 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
26871 m88k-motorola-sysv3 to XFAIL.
26872
26873 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26874
26875 * gcc.dg/980526-1.c: New test.
26876 * gcc.c-torture/execute/980526-2.c: New test.
26877
26878 1998-05-26 Jeffrey A Law (law@cygnus.com)
26879
26880 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
26881
26882 * gcc.c-torture/execute/980526-1.c: New test.
26883
26884 1998-05-26 Dave Love <d.love@dl.ac.uk>
26885
26886 * g77.f-torture/execute/alpha2.f: Add runtime test.
26887
26888 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
26889
26890 * g++.old-deja/old-deja.exp: Strip leading directories.
26891
26892 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
26893 error for the line. Don't run multiple tests for the same line.
26894
26895 1998-05-23 Jeffrey A Law (law@cygnus.com)
26896
26897 * gcc.dg/980523-1.c: New test.
26898
26899 1998-05-23 Dave Love <d.love@dl.ac.uk>
26900
26901 * g77.f-torture/compile/970915-0.f: New test.
26902
26903 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
26904
26905 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
26906
26907 1998-05-21 Jeffrey A Law (law@cygnus.com)
26908
26909 * gcc.dg/980520-1.c: New test.
26910
26911 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
26912
26913 * gcc.dg/980502-1.c: Fix return type.
26914
26915 1998-05-20 Jeffrey A Law (law@cygnus.com)
26916
26917 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
26918 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
26919 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
26920 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
26921 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
26922
26923 1998-05-20 Dave Love <d.love@dl.ac.uk>
26924
26925 * g77.f-torture/execute/980520-1.f: New test.
26926
26927 1998-05-15 Dave Love <d.love@dl.ac.uk>
26928
26929 * lib/mike-g77.exp: New file.
26930
26931 * g77.f-torture/noncompile/noncompile.exp,
26932 g77.f-torture/noncompile/check0.f: New files.
26933
26934 1998-05-14 Dave Love <d.love@dl.ac.uk>
26935
26936 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
26937 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
26938 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
26939 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
26940 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
26941 abort where appropriate.
26942
26943 1998-05-05 Michael Meissner <meissner@cygnus.com>
26944
26945 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
26946 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
26947
26948 1998-04-29 Dave Love <d.love@dl.ac.uk>
26949
26950 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
26951
26952 1998-04-27 Dave Love <d.love@dl.ac.uk>
26953
26954 * g77.f-torture/compile/980427-0.f: New test.
26955
26956 1998-04-24 Dave Love <d.love@dl.ac.uk>
26957
26958 * g77.f-torture/compile/980424-0.f: New test.
26959
26960 1998-04-19 Dave Love <d.love@dl.ac.uk>
26961
26962 * g77.f-torture/compile/980419-2.f (main): New test.
26963 * g77.f-torture/compile/970125-0.f: New test.
26964 * g77.f-torture/compile/980419-1.f: New test.
26965
26966 1998-04-08 Jim Wilson <wilson@cygnus.com>
26967
26968 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
26969 of loop-4.c.
26970
26971 1998-04-07 Jim Wilson <wilson@cygnus.com>
26972
26973 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
26974
26975 1998-04-03 Jim Wilson <wilson@cygnus.com>
26976
26977 * gcc.c-torture/compile/980329-1.c: New test.
26978
26979 1998-03-18 Jim Wilson <wilson@cygnus.com>
26980
26981 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
26982 * gcc.dg/980312-1.c: Fix typo in -march command.
26983
26984 1998-03-16 H.J. Lu (hjl@gnu.org)
26985
26986 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
26987
26988 1998-03-11 Robert Lipe <robertl@dgii.com>
26989
26990 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
26991 Dave Love agree the Fortran source is bogus.
26992
26993 1998-03-11 Robert Lipe <robertl@dgii.com>
26994
26995 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
26996 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
26997 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
26998 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
26999 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
27000
27001 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
27002
27003 * g++.old-deja/g++.other/friend1.C: New test.
27004
27005 1998-02-18 Dave Love <d.love@dl.ac.uk>
27006
27007 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
27008 possibly uninitialized) variables and declare dnrm2.
27009
27010 1998-02-23 Robert Lipe <robertl@dgii.com>
27011
27012 From Bruno Haible <haible@ilog.fr>:
27013 * gcc.c-torture/execute/980223.c: New test.
27014
27015 1998-02-13 Jeffrey A Law (law@cygnus.com)
27016
27017 * gcc.dg/ifelse-1.c: New test.
27018
27019 1998-02-09 H.J. Lu (hjl@gnu.org)
27020
27021 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
27022
27023 * lib/old-dejagnu.exp (old-dejagnu): Added the
27024 "execution test - XFAIL *-*-*" handling in the spirit of
27025 "excess errors test -". Changed the "execution test fails"
27026 handling to be like "excess errors test fails".
27027 * Update various tests accordingly.
27028
27029 1998-02-06 Jim Wilson <wilson@cygnus.com>
27030
27031 * gcc.c-torture/execute/980205.c: New test.
27032
27033 1998-01-18 Jeffrey A Law (law@cygnus.com)
27034
27035 * lib/c-torture.exp: Look for .x files instead of .cexp files.
27036 * lib/f-torture.exp: Similarly.
27037 * gcc.c-torture: Rename all .cexp files to .x files.
27038
27039 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
27040
27041 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
27042 (940510-1.c): Removed duplicate.
27043 (971104-1.c): New test.
27044
27045 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
27046
27047 * lib/f-torture.exp: Improve error and loop detection.
27048
27049 1997-11-19 Michael Meissner <meissner@cygnus.com>
27050
27051 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
27052 use that to size the filler array.
27053
27054 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
27055
27056 * lib/c-torture.exp(c-torture-execute): Fix typo.
27057
27058 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
27059 testcase as the executable name. Keep the executable around if
27060 the test fails.
27061
27062 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
27063
27064 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
27065 changes. Only test one -g option, and move it to the end of the
27066 list of options to test.
27067
27068 1997-09-19 Michael Meissner <meissner@cygnus.com>
27069
27070 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
27071 variable GCC_TORTURE_OPTIONS to supply default switches separated
27072 by colons. If no environment variable, run tests with -O0 -g, -O1
27073 -g, and -O2 -g as well.
27074
27075 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
27076
27077 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
27078 explanatory comments. Fix indentation.
27079
27080 1997-09-15 Jeffrey A Law (law@cygnus.com)
27081
27082 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
27083
27084 1997-09-11 Jeffrey A Law (law@cygnus.com)
27085
27086 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
27087 * g++.old-deja/g++.mike/p7325.C: Likewise.
27088 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
27089
27090 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
27091
27092 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
27093 * g++.old-deja/g++.brendan/crash30.C: Likewise.
27094 * g++.old-deja/g++.brendan/crash39.C: Likewise.
27095 * g++.old-deja/g++.law/operators4.C: Likewise.
27096
27097 1997-09-11 Joe Buck (jbuck@synopsys.com)
27098
27099 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
27100 * g++.old-deja/g++.mike/p784.C: Ditto.
27101 * g++.old-deja/g++.mike/p785.C: Ditto.
27102
27103 1997-09-05 Jeffrey A Law (law@cygnus.com)
27104
27105 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
27106
27107 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
27108
27109 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
27110 target feature; pass this to c-torture-execute as needed.
27111
27112 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
27113
27114 * lib/c-torture.exp(c-torture-execute): If the previous and the
27115 current executables being tested are identical, we don't need to
27116 run the executable again. Try to make the executable names
27117 unique. Add an optional argument for passing additional compiler
27118 flags.
27119
27120 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
27121
27122 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
27123
27124 1997-08-29 Jeffrey A Law (law@cygnus.com)
27125
27126 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
27127
27128 1997-07-31 Jeffrey A Law (law@cygnus.com)
27129
27130 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
27131 32bit or larger longs.
27132
27133 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
27134 have either a 32bit long or 32bit int.
27135
27136 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
27137
27138 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
27139 Make double precision tests dependent on sizeof (double).
27140
27141 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
27142
27143 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
27144 too.
27145
27146 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
27147
27148 * gcc.c-torture/compile/961203-1.cexp: New script.
27149
27150 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
27151
27152 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
27153 up the includes ourselves.
27154
27155 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
27156
27157 * lib/plumhall.exp: Remove random include, and add a few
27158 verbose messages for debugging.
27159
27160 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
27161
27162 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
27163 of trying to do it ourselves.
27164
27165 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
27166
27167 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
27168
27169 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
27170
27171 * gcc.prms/5403.c: Made regexp a bit less strict.
27172
27173 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
27174
27175 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
27176 is returned from remote_load instead.
27177 * lib/plumhall.exp: Ditto.
27178 * lib/mike-g++.exp: Ditto.
27179 * lib/old-dejagnu.exp: Ditto.
27180 * lib/c-torture.exp: Ditto.
27181
27182 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
27183
27184 * lib/g++.exp: Use build_wrapper procedure.
27185 * lib/gcc.exp: Ditto.
27186
27187 1997-05-20 Jeffrey A Law (law@cygnus.com)
27188
27189 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
27190 an old-style decl for malloc. Fixes tests to work when
27191 sizeof (int) != sizeof (size_t).
27192
27193 1997-05-15 Mike Meissner <meissner@cygnus.com>
27194
27195 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
27196
27197 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
27198 use stdargs.h interface.
27199
27200 1997-05-15 Mike Meissner <meissner@cygnus.com>
27201
27202 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
27203 NO_VARARGS when compiling.
27204
27205 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
27206
27207 * lib/plumhall.exp(ph_includes): New procedure.
27208 (ph_make): Use it.
27209 (ph_compiler): Ditto.
27210
27211 * lib/g++.exp: Rename test-glue.c to testglue.c.
27212 * lib/gcc.exp: Ditto.
27213
27214 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
27215
27216 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
27217 to completion when it's called.
27218
27219 1997-03-21 Michael Meissner <meissner@cygnus.com>
27220
27221 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
27222 is defined, don't do test.
27223
27224 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
27225
27226 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
27227 for object files.
27228 (ph_summary): Mark skipped testcases as untested, not unresolved.
27229
27230 * lib/plumhall.exp (ph_make): If unresolved because of bad
27231 errorCode, record errorCode in log file.
27232 (*): Replace send_log/verbose with verbose -log.
27233
27234 1997-03-19 Michael Meissner <meissner@cygnus.com>
27235
27236 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
27237 double conversion if double isn't at least 8 bytes.
27238
27239 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
27240 int to work with targets where int is 16 bits.
27241
27242 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
27243 8 bytes, just exit, since 4 byte doubles don't have enough bits of
27244 precision for the test to complete.
27245
27246 1997-03-14 Michael Meissner <meissner@cygnus.com>
27247
27248 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
27249 if d10v is not compiled with the -mdouble64 flag.
27250 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
27251
27252 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
27253 d10v is not compiled with the -mint32 flag.
27254
27255 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
27256
27257 * lib/plumhall.exp: Use incr_count.
27258
27259 1997-03-12 Jeffrey A Law (law@cygnus.com)
27260
27261 * gcc.c-torture: Update to c-torture-1.45.
27262
27263 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
27264
27265 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
27266 the name of the expect testcase file).
27267
27268 * lib/g++.exp(g++_init): Ditto.
27269
27270 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
27271
27272 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
27273 the host.
27274
27275 * lib/gcc.exp(gcc_exit): New procedure.
27276
27277 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
27278
27279 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
27280 specs where appropriate.
27281
27282 * g++.old-deja/g++.arm/*: Added additional ERROR checks
27283 because of new "candidates are" messages, and removed a few
27284
27285 * Converted all non-old-style g++ testcases to old-style, and
27286 moved into g++.old-deja.
27287
27288 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
27289
27290 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
27291 options.
27292
27293 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
27294 succeeded.
27295
27296 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
27297
27298 1997-02-13 Michael Meissner <meissner@cygnus.com>
27299
27300 * lib/gcc.exp (gcc_target_compile): Add support for defining
27301 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
27302 the machine doesn't have those features.
27303
27304 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
27305
27306 * g++.law/operators4.exp: Don't use LIBS.
27307
27308 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
27309
27310 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
27311
27312 * lib/mike-g++.exp: Don't set the compiler to be tested here.
27313 * lib/g++.exp: Set it here instead. Also, allow use of the
27314 --tool_exec and --tool_opt options. Change CXX to
27315 GXX_UNDER_TEST.
27316
27317 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
27318
27319 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
27320
27321 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
27322
27323 * lib/old-dejagnu.exp: Use prune_warnings instead of
27324 prune_system_crud.
27325 * lib/mike-g++.exp: Ditto.
27326 * lib/gcc.exp: Ditto.
27327 * lib/g++.exp: Ditto.
27328
27329 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
27330
27331 1997-02-07 Jeffrey A Law (law@cygnus.com)
27332
27333 * 941014-2.c: Include stdlib.h
27334 * 960327-1.c: Include stdio.h
27335 * dbra.c, index-1.c: Don't assume ints are 32bits.
27336
27337 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
27338
27339 * lib/gcc.exp: Add gcc,stack_size target feature.
27340
27341 * lib/g++.exp(g++_target_compile): Add the include and link
27342 paths here, not in two other places. And, it's $options, not
27343 options.
27344
27345 * lib/mike-g++.exp(postbase): Remove the code that determines
27346 the correct include and link paths.
27347 * g++.old-deja/old-deja.exp: Ditto.
27348
27349 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
27350
27351 * lib/g++.exp(g++_init): target_compile no longer returns the
27352 filename of the result.
27353
27354 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
27355
27356 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
27357 call to glob.
27358
27359 * gcc.c-torture/special/special.exp: Change call to
27360 gcc_target_compile to include the object file.
27361
27362 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
27363
27364 * gcc.c-torture/special/special.exp: Correct misspelling in last
27365 change.
27366
27367 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
27368
27369 * lib/plumhall.exp(ph_summary): Log the entire output of the
27370 executable. Return -1 if there were any failures, 0 otherwise.
27371 (ph_execute): Return -1 if there were any failures, 0 otherwise.
27372 (ph_make): Clean up objects and executables that were built
27373 if the tests succeeded.
27374
27375 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
27376
27377 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
27378 libraries and includes in the build tree as appropriate.
27379
27380 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
27381
27382 * lib/c-torture.exp: Instead of looking for the global variable
27383 NO_LONG_LONG, check to see if that's a feature of the target.
27384
27385 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
27386
27387 * config/default.exp: Minimize. Delete the remainer of the files in
27388 config; this functionality is now in devo/dejagnu/config.
27389
27390 g++.*/*: Pass any additional flags used to compile to postbase;
27391 delete CXXFLAGS.
27392
27393 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
27394 is now done by runtest.exp. Use gcc_target_compile instead of
27395 compile.
27396
27397 lib/c-torture.exp: Use gcc_target_compile instead of compile.
27398 Remove references to CFLAGS. Use remote_file instead of
27399 calling rm -f.
27400 (c-torture): Take a list of arguments to use to compile this
27401 testcase.
27402
27403 lib/g++.exp: Simplify. Use target_compile instead of compile.
27404 lib/gcc-dg.exp: Ditto.
27405 lib/gcc.exp: Ditto.
27406 lib/mike-{gcc,g++}.exp: Ditto.
27407 lib/old-dejagnu.exp: Ditto.
27408 lib/plumhall.exp: Ditto.
27409
27410 1997-01-08 Jim Wilson <wilson@cygnus.com>
27411
27412 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
27413 (ph_linker): Likewise.
27414
27415 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
27416
27417 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
27418 MAP_ANON / MAP_ANONYMOUS if defined;
27419 else try to map from /dev/zero .
27420
27421 1996-11-12 Jeffrey A Law (law@cygnus.com)
27422
27423 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
27424 isn't defined, then define it to MAP_ANONYMOUS.
27425
27426 1996-11-12 Jeffrey A Law (law@cygnus.com)
27427
27428 * gcc.c-torture: Update to c-torture-1.42 release.
27429
27430 1996-11-11 Jeffrey A Law (law@cygnus.com)
27431
27432 * gcc.c-torture: Update to c-torture-1.41 release.
27433
27434 1996-10-27 Jeffrey A Law (law@cygnus.com)
27435
27436 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
27437 c-torture release.
27438
27439 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
27440
27441 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
27442 and LDFLAGS. Fix second case to append the target_info ldflags
27443 onto LDFLAGS, not CFLAGS.
27444 * lib/g++.exp (g++_init): Add target_info stuff.
27445 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
27446 of libgloss and newlib flags for !native.
27447
27448 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
27449 (GDB): Fix relative path to go up another dir for finding gdb.
27450
27451 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
27452
27453 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
27454 versions in the target_info array, if they don't exist.
27455
27456 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
27457
27458 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
27459
27460 1996-07-08 Jim Wilson <wilson@cygnus.com>
27461
27462 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
27463 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
27464
27465 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
27466
27467 * lib/old-dejagnu.exp: Don't remove the output file before we've
27468 actually tested it. Don't append pwd to the path of the executable
27469 we're testing.
27470
27471 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
27472
27473 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
27474
27475 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
27476
27477 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
27478 temporary directory for compiler files, and set it to a default
27479 value of /tmp. Set $output as the name of the output file from
27480 compiling the testcase. Add a -o option to $cflags_var so the
27481 compiler writes the final output file as $output. Set $executable
27482 to $output.
27483
27484 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
27485 directory for compiler files, and set it to /tmp if it doesn't
27486 already have a value. Set $output_file to the name of the output
27487 file from compiling the testcase. Add a -o option to CXXFLAGS so
27488 the compiler writes the final output file as $output. Use $output
27489 as the executable to be tested.
27490
27491 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
27492
27493 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
27494
27495 1996-06-08 Jeffrey A Law (law@cygnus.com)
27496
27497 * gcc.c-torture/execute/pending-1.c: New test. Still
27498 pending in Tege's queue.
27499
27500 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
27501
27502 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
27503 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
27504 if there were failures. Call unresolved if there were unresolved
27505 testcases. Call gcc_fail if program did not run to completion.
27506 (ph_make): Pass additional argument name to ph_execute.
27507 (ph_execute): Add new argument. Pass additional arguments to
27508 ph_summary. Call gcc_fail is there is no execution output.
27509
27510 1996-04-24 Jeffrey A Law (law@cygnus.com)
27511
27512 * lib/plumhall.exp (proc_summary): Output relavent summary
27513 lines into the log so specific failures in plumhall can be
27514 investigated.
27515
27516 1996-04-10 Jeffrey A Law (law@cygnus.com)
27517
27518 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
27519 (c-torture-execute): Don't try to execute tests which use
27520 "long long" types if $NO_LONG_LONG is nonzero.
27521
27522 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
27523
27524 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
27525 not c-torture.
27526
27527 * gcc.ieee: Move from here.
27528 * gcc.c-torture/execute/ieee: To here.
27529
27530 1996-03-26 Jeffrey A Law (law@cygnus.com)
27531
27532 * gcc.c-torture: Update to c-torture-1.41 release.
27533
27534 1996-03-22 Jeffrey A Law (law@cygnus.com)
27535
27536 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
27537 not "$output".
27538
27539 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
27540
27541 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
27542 -c present.
27543
27544 1996-03-02 Jeffrey A Law (law@cygnus.com)
27545
27546 * config/proelf.exp: Handle connecting to a simulator.
27547
27548 1996-01-31 Jeffrey A Law (law@cygnus.com)
27549
27550 * config/proelf.exp: New file. Enough framework that we can
27551 run c-torture tests on the proelf targets (or any other target
27552 that gdb can connect to for that matter).
27553
27554 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
27555
27556 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
27557 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
27558
27559 * lib/plumhall.exp (ph_execute): Always call ph_summary if
27560 exec_output exists.
27561
27562 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
27563
27564 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
27565 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
27566
27567 * config/*.exp: Update FSF address. Change result of ${tool}_load
27568 to pass/fail/unresolved/unsupported/untested. Caller must now
27569 call unresolved/unsupported/untested.
27570 * lib/*.exp: Update FSF address. Update to handle new results of
27571 ${tool}_load.
27572 * lib/chill.exp (verbose): Delete.
27573
27574 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
27575
27576 * lib/gcc.exp (default_gcc_start): Change order of args to
27577 $LDFLAGS $CFLAGS $LIBS.
27578 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
27579 Save/set/restore CFLAGS. Pass single arg to gcc_start.
27580 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
27581 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
27582 * gcc.misc-tests/dg-test.exp: Likewise.
27583 * gcc.misc-tests/msgs.exp: Likewise.
27584 * gcc.prms/prms.exp: Likewise.
27585 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
27586 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
27587
27588 * lib/dg.exp: Deleted, moved to dejagnu/lib.
27589
27590 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
27591
27592 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
27593
27594 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
27595 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
27596
27597 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
27598 necessary.
27599
27600 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
27601
27602 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
27603 global for loop; add use of $mathlib.
27604 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
27605 settings here; set mathlib for anything but VxWorks.
27606
27607 1996-01-22 Jeffrey A Law (law@cygnus.com)
27608
27609 * gcc.c-torture: Update to c-torture-1.40 release.
27610
27611 1996-01-03 Jeffrey A Law (law@cygnus.com)
27612
27613 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
27614 dg.exp.
27615
27616 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
27617
27618 * lib/c-torture.exp (c-torture-execute): Declare "output" as
27619 global.
27620
27621 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
27622
27623 * lib/g++.exp (LIBS): Define if not already.
27624 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
27625 (gcc-dg-prune): Call prune_gcc_output.
27626 * lib/gcc.exp (prune_gcc_output): New proc.
27627 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
27628 prune_gcc_output.
27629
27630 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
27631
27632 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
27633 (c-torture-execute): Likewise. Rename `name' to `testcase'.
27634
27635 1995-11-15 Jeffrey A Law (law@cygnus.com)
27636
27637 * gcc.c-torture: Update to c-torture-1.39 release.
27638
27639 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
27640
27641 * lib/c-torture.exp (c-torture-execute): Don't return if one option
27642 fails, try others as well.
27643
27644 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
27645
27646 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
27647 If compilation fails, mark execute tests as `untested'.
27648 If test is marked as unsupported, don't mark compilation and
27649 execute tests as failed.
27650
27651 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
27652
27653 * lib/g++.exp (g++_init): Don't link in libg++, and look to
27654 libstdc++ for whether or not we want to be doing shared
27655 libraries. Delete link_curses since we don't need it anymore.
27656 * lib/mike-g++.exp (postbase): Don't link in libg++.
27657 * g++.old-deja/old-deja.exp: Likewise.
27658
27659 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
27660
27661 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
27662
27663 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
27664
27665 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
27666 For that, add `-Wl,-a,shared_archive'.
27667 * g++.old-deja/old-deja.exp: Likewise.
27668
27669 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
27670
27671 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
27672
27673 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
27674
27675 * lib/mike-g++.exp (postbase): Pay attention to the status of
27676 g++_load.
27677
27678 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
27679
27680 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
27681
27682 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
27683
27684 * lib/gcc.exp (default_gcc_start): No longer need to log program
27685 being executed or its output, execute_anywhere does that now.
27686 * lib/g++.exp (default_g++_version): Call execute_anywhere.
27687 (default_g++_start): Likewise. Delete calls to verbose/send_log.
27688
27689 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
27690
27691 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
27692 the same as those in lib/g++.exp.
27693
27694 1995-10-10 Jeff Law (law@hurl.cygnus.com)
27695
27696 * gcc.c-torture: Update to c-torture-1.38 release.
27697 * gcc.ieee: Related changes.
27698
27699 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
27700
27701 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
27702 "exec". Minor reformatting changes.
27703
27704 * config/rom68k.exp (${tool}_load): Make it work in a canadian
27705 cross. This means all "exec" calls now work on a remote host as
27706 well.
27707 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
27708 cross. Filter out the extra "\r\n" stuff that expect puts in.
27709 (c-torture-execute): Filter out the bogus warnings like
27710 c-torture-compile does. Add support for canadian cross.
27711 * lib/gcc.exp (default_gcc_version, default_gcc_start)
27712 Use execute_anywhere rather than calling exec directly. Now it
27713 works for canadian cross testing.
27714
27715 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
27716
27717 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
27718 results into a variable, and check that rather than using file exists.
27719
27720 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
27721
27722 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
27723 create a libg++.so. For sunos4.1.*, also add -ltermcap.
27724
27725 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
27726
27727 * g++.old-deja/old-deja.exp: Create and pass runshlib and
27728 lib_curses if there's a shared libg++ in the build tree.
27729
27730 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
27731
27732 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
27733 if not supported target.
27734
27735 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
27736
27737 * lib/g++.exp (g++_init): Move empty setting of runshlib and
27738 link_curses up to always happen, not just for native builds.
27739
27740 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
27741
27742 * gcc.c-torture: Update to c-torture-1.36 release.
27743 * gcc.failure: Related changes.
27744
27745 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
27746
27747 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
27748
27749 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
27750
27751 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
27752 * lib/mike-g++.exp (postbase): Not in here. Still reference
27753 runshlib, link_curses, and mathlib for link and run.
27754
27755 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
27756 pass the runtime shared library options for Solaris, OSF/1, and
27757 Irix5, and link with -lcurses to avoid unresolved references.
27758
27759 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
27760
27761 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
27762 only run once.
27763
27764 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
27765
27766 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
27767
27768 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
27769
27770 * gcc.c-torture: Update to c-torture-1.35 release. Note we
27771 do not have a framework for the "compat" tests yet.
27772
27773 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
27774
27775 * lib/mike-g++.exp (postbase): New local variable `mathlib',
27776 set to null if we're testing vxworks5.1. Use that instead of
27777 `-lm' in the setting of LIBS for link and run.
27778
27779 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
27780
27781 * config/rom68k.exp (${tool}_load): Major changes to make it
27782 work. Verified that it does in fact return the stuff in
27783 exec_output properly. Catch any Emul or any TRAP other than 0.
27784
27785 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
27786
27787 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
27788 LDFLAGS properly for targets that need stuff from libgloss.
27789 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
27790 only run once.
27791 (gpp_initialized): New variable.
27792
27793 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
27794
27795 * config/rom68k.exp: Load libgloss.exp.
27796 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
27797 so we can produce a fully linked binary.
27798 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
27799 so we can produce a fully linked binary.
27800
27801 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
27802
27803 * lib/plumhall.exp (ph_section): Watch for expected failures.
27804 Add missing `else'.
27805
27806 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
27807 run the testcase.
27808 (c-torture): Likewise.
27809
27810 1995-08-28 Doug Evans <dje@cygnus.com>
27811
27812 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
27813
27814 * lib/mike-g++.exp (mike_cleanup): New proc.
27815 (prebase): New globals compiler_result, not_compiler_result,
27816 target_regexp.
27817 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
27818 allow leading "-" in pattern. Watch for unsupported tests.
27819 If $compiler_result is set, pattern match assembler code,
27820 and ditto for $not_compiler_result.
27821 * lib/mike-gcc.exp: Likewise.
27822
27823 * lib/plumhall.exp (ph_execute): Only call ph_summary if
27824 execution "succeeded".
27825
27826 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
27827
27828 * config/win32.exp: New file.
27829 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
27830
27831 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
27832
27833 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
27834 unsupported.
27835 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
27836 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
27837 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
27838
27839 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
27840 "... without exceptions was ...". That is now handled by
27841 prune_system_crud.
27842 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
27843
27844 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
27845
27846 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
27847 sieve.c,sort2.c}: New files.
27848 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
27849 sieve.exp,sort2.exp}: Drivers for them.
27850
27851 * lib/mike-gcc.exp (program_output): New user settable variable.
27852 (postbase): Call prune_system_crud. Also prune extraneous compiler
27853 messages.
27854 * lib/mike-g++.exp (program_output): New user settable variable.
27855
27856 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
27857
27858 * config/sh.exp: Deleted (use sim.exp instead).
27859
27860 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
27861
27862 * config/vx.exp: Declare CHECKTASK as global.
27863 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
27864 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
27865 * lib/old-dejagnu.exp: Load [pwd]/$executable.
27866
27867 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
27868
27869 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
27870 target. Like vx.exp, only includes `vx29k.exp' instead of
27871 `vxworks.exp'.
27872
27873 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
27874
27875 * config/sim.exp: Increase time limit from 120 seconds to 240.
27876
27877 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
27878
27879 * gcc.c-torture/execute/950628-1.c: New test.
27880
27881 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
27882
27883 * gcc.c-torture: Update with changes/additions from
27884 c-torture-1.34.
27885
27886 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
27887
27888 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
27889
27890 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
27891
27892 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
27893
27894 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
27895
27896 * gcc.c-torture/compile/950512-1.c: New test.
27897 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
27898 * gcc.dg/struct-ret-1.c: Likewise.
27899
27900 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
27901
27902 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
27903 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
27904
27905 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
27906
27907 * gcc.c-torture/special/920411-1.c: Deleted.
27908 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
27909
27910 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
27911
27912 * config/sim.exp (${tool}_load): Hack in call to bash to get a
27913 cpu limit.
27914
27915 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
27916
27917 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
27918
27919 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
27920
27921 From kenner;
27922 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
27923 is the proper length.
27924 * va-arg-3.c: Likewise.
27925
27926 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
27927
27928 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
27929 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
27930
27931 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
27932 * lib/g++.exp (default_g++_start): Delete old cruft.
27933
27934 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
27935
27936 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
27937 (2 * (1 << 18)) to (2 * (1 << 17)).
27938
27939 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
27940
27941 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
27942
27943 * config/rom68k.exp: Renamed from config/idp.exp
27944
27945 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
27946
27947 * c-torture/compile/921109-2.c
27948
27949 1995-04-18 Mike Stump <mrs@cygnus.com>
27950
27951 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
27952 excess errors.
27953
27954 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
27955
27956 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
27957 output.
27958 * lib/g++.exp (default_g++_start): Likewise.
27959
27960 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
27961
27962 * gcc.c-torture/compile/950329-1.c: New test.
27963
27964 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
27965
27966 * config/bug.exp (${tool}_load): Updated to use new remote_open
27967 and remote_close procs.
27968 * config/idp.exp: New file.
27969
27970 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
27971
27972 * gcc.c-torture/execute/950322-1.c: New test.
27973
27974 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
27975
27976 * config/vx.exp (${tool}_load): Clean up testing of return code from
27977 vxworks_ld and vxworks_spawn.
27978
27979 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
27980
27981 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
27982
27983 1995-03-13 Mike Stump <mrs@cygnus.com>
27984
27985 * lib/old-deja.exp: Add `excess errors test - ' error, now one
27986 can mark excess errors on a machine by machine basis. Note, the
27987 default is to not expect any excess errors, even when excess
27988 errors test - is given, so you will want to put an XFAIL ... on
27989 these lines. For example, // excess errors test - XFAIL hppa*-*-*
27990 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
27991 those 4 machines, but no others.
27992
27993 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
27994
27995 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
27996 * lib/c-torture.exp: to here.
27997
27998 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
27999
28000 * gcc.c-torture/execute/950221-1.c: New test.
28001 * gcc.c-torture/execute/struct-ret-1.c: New test.
28002 * gcc.c-torture/compile/950221-1.c: New test.
28003
28004 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
28005
28006 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
28007
28008 * gcc.c-torture/execute/arith-1.c (main): Return 0.
28009 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
28010
28011 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
28012
28013 * g++.gb: New directory of tests, derived from my signature and
28014 class scoping tests.
28015
28016 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
28017 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
28018 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
28019 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
28020 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
28021 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
28022 * g++.gb/sig25.C: Likewise.
28023
28024 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
28025 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
28026 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
28027 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
28028 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
28029 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
28030 * g++.gb/sig25.exp: Likewise.
28031
28032 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
28033 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
28034 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
28035 * g++.gb/scope13.C: Likewise, this test still fails.
28036
28037 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
28038 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
28039 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
28040 * g++.gb/scope13.exp: Ditto.
28041
28042 * g++.gb/README: New file, explains what these tests are about.
28043
28044 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
28045
28046 * lib/dg.exp (dg-do): Support `preprocess'.
28047 (dg-test): Likewise.
28048
28049 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
28050
28051 * config/udi.exp: change "continue -expect" to "exp_continue".
28052
28053 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
28054
28055 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
28056 Delete redundant tests.
28057
28058 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
28059 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
28060 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
28061 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
28062 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
28063 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
28064 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
28065 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
28066
28067 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
28068 storing label pointers.
28069 * gcc.c-torture/execute/921019-1.c: Likewise.
28070 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
28071 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
28072 parameter fp.
28073 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
28074 constants.
28075
28076 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
28077 Delete obsolete tests.
28078
28079 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
28080 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
28081 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
28082 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
28083 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
28084 * gcc.c-torture/compile/950124-1.c: New test.
28085
28086 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
28087
28088 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
28089
28090 * lib/mike-g++.exp: Add -lm to LIBS.
28091
28092 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
28093
28094 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
28095
28096 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
28097
28098 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
28099
28100 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
28101
28102 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
28103
28104 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
28105
28106 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
28107 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
28108 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
28109 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
28110 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
28111 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
28112 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
28113 * g++.law/{operators31.C, operators32.C,
28114 * g++.law/{operators33.C, operators34.C}: Likewise.
28115 * g++.law/{pic1.C, refs2.C}: Likewise.
28116 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
28117 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
28118 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
28119 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
28120
28121 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
28122 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
28123 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
28124 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
28125 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
28126 * g++.law/{enum9.exp, friend5.exp}: Likewise.
28127 * g++.law/{nest3.exp, nest4.exp}: Likewise.
28128 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
28129 * g++.law/{operators30.exp, operators31.exp}: Likewise.
28130 * g++.law/{operators32.exp, operators33.exp}: Likewise.
28131 * g++.law/{operators34.exp}: Likewise.
28132 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
28133 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
28134 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
28135 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
28136 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
28137
28138 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
28139 No longer expected to fail.
28140 * g++.law/missed-error3.C: Tweak for recent bool changes.
28141
28142 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
28143
28144 * config/emb-unix: Deleted.
28145 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
28146 remote execution. Do final link on remote host if REMOTE_LINK is set.
28147
28148 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
28149
28150 * lib/dg.exp (dg-test): Fix typo in last patch.
28151
28152 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
28153
28154 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
28155 (handles multiple occurrences).
28156
28157 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
28158
28159 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
28160 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
28161 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
28162 printed).
28163 * lib/c-torture.exp (c-torture-compile): Likewise.
28164 (c-torture): Prepend full path if missing.
28165 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
28166 (gcc_fail): Likewise.
28167 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
28168
28169 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
28170
28171 * lib/netware.exp: Only attach to NetWare i386 systems.
28172
28173 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
28174
28175 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
28176 messages. Add test name to "output pattern match" pass/fail message.
28177
28178 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
28179
28180 * gcc.dg: New testsuite.
28181 * gcc.dg/dg.exp: New file.
28182
28183 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
28184 test-switch.c}: Deleted.
28185
28186 * gcc.misc-tests/msgs.exp: New testcase driver.
28187
28188 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
28189
28190 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
28191 Watch for illegal return values from ${tool}_load.
28192 * config/unix.exp (${tool}_load): Fix pass/fail detection for
28193 cross targets. Coerce return value >0 to 1.
28194
28195 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
28196
28197 * config/unix.exp (${tool}_load): Call program rsh, not proc.
28198
28199 * config/emb-unix.exp: New file.
28200
28201 * config/sim.exp: Error if variable $SIM not defined.
28202 (${tool}_load): Mark test as "untested" if simulator missing.
28203
28204 * config/unix.exp: Load remote.exp to get rcp_download.
28205 * lib/c-torture.exp: Use different option lists for testcases with
28206 and without loops.
28207 * gcc.c-torture/execute/execute.exp: Likewise.
28208
28209 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
28210
28211 * config/*.exp: Clarify return code from ${tool}_load.
28212 Call `unresolved' or `untested' instead of `warning' or `perror'
28213 (sometimes you still want to call both though).
28214 Add comment that `shell_id' is local to each file.
28215 * config/udi.exp (timeout): Set to 30.
28216 Don't print warning if connection fails, $connectmode has already
28217 printed an error.
28218 (${tool}_load): Move verbose messages to level 2.
28219 Rework pattern for "Process started" message.
28220 Pass `shell_id' to ${connectmode}_download.
28221 Retry twice upon timeout. Make resetting of target more robust.
28222 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
28223 Pass `shell_id' to exit_$connectmode.
28224 Only call exit_$connectmode if connected.
28225 * config/unix.exp (${tool}_load): Check return codes better.
28226 * config/vrtx.exp (${tool}_load): Likewise.
28227 * config/vx.exp (${tool}_load): Likewise.
28228 Delete unneeded global's.
28229 * lib/dg.exp (dg-test): Update to reflect clarified return codes
28230 from ${tool}_load.
28231 (dg-stat): Delete.
28232 (dg-init): Delete recording of pass/fail counts.
28233 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
28234 (old-dejagnu-init): Likewise.
28235 (old-dejagnu-stat): Delete contents, empty proc now.
28236 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
28237 (c-torture): Delete references to lcnt, lpass, lfail.
28238 Get option list from TORTURE_OPTIONS.
28239 Delete -funroll[-all]-loops if no loops.
28240 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
28241 (g++_stat): Delete contents (empty proc now).
28242 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
28243 (gcc_finish): Likewise.
28244 (gcc_stat): Deleted.
28245 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
28246 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
28247 * gcc.c-torture/execute/execute.exp: Likewise.
28248 Split tests into two parts: compile, execute.
28249 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
28250 no loops. Update to reflect clarified return codes from ${tool}_load.
28251
28252 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
28253
28254 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
28255 to grep for.
28256 (old-dejagnu): Likewise (where necessary).
28257
28258 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
28259
28260 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
28261
28262 * lib/dg.exp (dg-process-target): Fix processing of selector.
28263 Add comment regarding use of `error'.
28264
28265 * lib/gcc.exp (prune_system_crud): Define if missing.
28266 * lib/g++.exp (prune_system_crud): Likewise.
28267
28268 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
28269 Call prune_system_crud.
28270 * lib/dg.exp (dg-runtest): New proc.
28271 Use perror instead of send_user for tcl errors in testcase.
28272 Don't return any value, it's never used.
28273 Don't clobber previous definition of `unknown'.
28274 Print tcl errors in `dg-final'.
28275
28276 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
28277
28278 * lib/dg.exp (dg-process-target): Improve syntax error messages.
28279 (dg-test): Don't print errorInfo, it contains stack backtrace.
28280
28281 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
28282
28283 * lib/g++.exp (runtest_file_p): Define if missing.
28284
28285 1994-09-24 Doug Evans (dje@cygnus.com)
28286
28287 * lib/mike-g++.exp: Comment out loading of g++.exp.
28288 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
28289 (default_g++_version): Always print something.
28290 (default_g++_start): Comment out call to `which'.
28291 (g++_start, g++_load): Deleted (must be defined in config file).
28292 * lib/gcc.exp: Test for existence of $CC at start.
28293 Delete check for tmpdir (done in gcc_init).
28294 (default_gcc_version): Always print something.
28295 (default_gcc_start): Comment out call to `which'.
28296 * config/*.exp: Major cleanup - make cross targets work at least a
28297 little better for g++ (by not being "--tool gcc" specific).
28298 Rename gcc_xxx to ${tool}_xxx.
28299 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
28300 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
28301
28302 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
28303
28304 * lib/c-torture.exp (c-torture-compile): Rework compiler
28305 message processing.
28306
28307 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
28308 c-torture.
28309
28310 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
28311
28312 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
28313
28314 * lib/dg.exp (dg-process-target): Support { target native }.
28315
28316 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
28317
28318 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
28319 looked for "... program xxx got fatal signal".
28320 Correct regsub munging of `comp_output'.
28321 Ignore compiler messages "path prefix not used" and "linker input
28322 file unused".
28323
28324 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
28325
28326 * lib/gcc.exp (runtest_file_p): Define if missing.
28327 * gcc.prms/template.c: Example to work from.
28328
28329 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
28330
28331 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
28332 * lib/dg.exp (dg-test): Call unsupported testcases as such.
28333
28334 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
28335 * gcc.prms/1883.c: Moved from compile/940714-1.c.
28336 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
28337 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
28338
28339 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
28340 (dg-process-target): No longer a varargs proc.
28341 Return S/N for target, P/F for xfail. All callers changed.
28342 (user option procs): More argument checking.
28343 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
28344 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
28345 (dg-test): Skip test if not running on selected target in `dg-do'.
28346 Update handling of `dg-do-what', `dg-output-text'.
28347 Separate execution pass/fail from output pattern match pass/fail.
28348 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
28349
28350 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
28351
28352 * gcc.c-torture/special/special.exp: Don't expect failure for mips
28353 target for 920510-1.c.
28354
28355 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
28356
28357 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
28358 Clean up comment regarding use of passcnt, etc.
28359 (gcc_stat): Don't update `testcnt' here.
28360 (gcc_finish): Do it here.
28361 Might as well reset `but_id' here too.
28362 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
28363 to determine if the file should be tested.
28364 * gcc.c-torture/compile/compile.exp: Likewise.
28365 * gcc.c-torture/execute/execute.exp: Likewise.
28366 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
28367 * gcc.misc-tests/dg-test.exp: Likewise.
28368 * gcc.prms/prms.exp: Likewise.
28369 * gcc.wendy/wendy.exp: Likewise.
28370 * g++.old-deja.exp: Likewise.
28371 Move "Testing file" message to verbose level 1.
28372
28373 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
28374
28375 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
28376
28377 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
28378
28379 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
28380 (default_gcc_start): Accept optional second list element
28381 of compiler flags. Print compiler output at verbosity level 2.
28382 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
28383 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
28384 Save current values of framework globals passcnt, failcnt, xpasscnt,
28385 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
28386 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
28387 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
28388 xfailcnt to compute stats. Update framework global `testcnt' from
28389 pass/fail counts.
28390 (gcc_finish): New proc. Clean up test environment.
28391 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
28392 (gcc_epass, gcc_efail): Delete.
28393 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
28394 argument of line number.
28395 (dg-init): If the tool has an init routine, call it.
28396 (dg-test): Remove args `cflags_var' and `libs_var'.
28397 Pass all compiler options to ${tool}_start.
28398 Handle missing line number.
28399 (dg-finish): New function.
28400 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
28401 particular files. Call gcc_finish at end. Move "skipping test"
28402 message to verbosity level 3.
28403 * gcc.c-torture/compile/compile.exp: Likewise.
28404 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
28405 * gcc.c-torture/execute/execute.exp: Likewise.
28406 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
28407 Print testcase being tried at verbosity level 1.
28408 * gcc.c-torture/special/special.exp: Unset xfail.
28409 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
28410 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
28411 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
28412 * gcc.failure/failure.exp: Likewise.
28413 * gcc.ieee/ieee.exp: Likewise.
28414 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
28415 Update call to dg-test. Call dg-finish at end.
28416 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
28417 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
28418 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
28419 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
28420 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
28421 * gcc.wendy/wendy.exp: Add copyright.
28422 Delete setting of tmpdir (done by gcc_init).
28423 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
28424 Pass compiler flags to gcc_start. Call gcc_finish at end.
28425 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
28426 gcc_[ce]pass/fail.
28427
28428 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
28429
28430 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
28431 confusion.
28432 (g++_load): Likewise.
28433
28434 * config/*.exp (gcc_load): Some were varargs fns and some were not.
28435 Rename argument to `prog' to remove the confusion.
28436 Varargs fns behave differently too!
28437 (g++_load): Likewise.
28438
28439 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
28440
28441 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
28442 what it is. Delete (always) printing of status value for !native.
28443 Simplify verbose code, and include status and exec_output.
28444 (g++_load): Use gcc_load.
28445
28446 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
28447
28448 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
28449 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
28450 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
28451 940714-3.c as these testcases don't exist anymore. Make
28452 va-arg-1.c expected to pass.
28453
28454 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
28455
28456 * gcc.misc-tests/misc.exp: Only run specific testcases.
28457 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
28458 * gcc.misc-tests/dg-[1-9].c: New files.
28459
28460 * lib/dg.exp: New testsuite driver.
28461 * gcc.prms/prms.exp: Use it.
28462
28463 * README.gcc: New file.
28464
28465 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
28466 Document and reset `lxpass' and `lxfail'.
28467 Simplify "initialized" message.
28468 (gcc_stat): Clean up comments a little.
28469
28470 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
28471
28472 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
28473
28474 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
28475
28476 * lib/old-dejagnu.exp (process-option): New proc.
28477 (old-dejagnu-init, old-dejagnu-stat): Likewise.
28478 (old-dejagnu): Simplify.
28479 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
28480
28481 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
28482
28483 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
28484 exists and is not an empty string.
28485
28486 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
28487 $xfail rather than calling setup_xfail. Clear $xfail when test is
28488 finished.
28489 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
28490 automatically.
28491
28492 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
28493 longer expected to fail.
28494
28495 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
28496 "f" function call.
28497
28498 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
28499
28500 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
28501 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
28502 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
28503 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
28504 c-torture-1.29.
28505
28506 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
28507 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
28508
28509 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
28510
28511 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
28512 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
28513
28514 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
28515 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
28516 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
28517
28518 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
28519
28520 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
28521 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
28522 940714-1.c, 940714-2.c, 940714-3.c},
28523 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
28524 gcc.misc-tests/{mg.c,mg.exp}:
28525 New tests.
28526 * gcc.noncompile/noncompile.exp: Change accordingly.
28527
28528 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
28529
28530 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
28531 Undo previous clobberage.
28532
28533 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
28534
28535 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
28536 * gcc.special/{930510-1.c, special.exp}:
28537 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
28538 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
28539 struct-varargs-1.c}: New tests from c-torture-1.26.
28540
28541 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
28542
28543 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
28544 argument to switch.
28545
28546 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
28547
28548 * Revert the previous changes. Please see Rob's directory
28549 (/lisa/test/rob/progressive/gcc/testsuite) for testing
28550 fixes.
28551
28552 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
28553
28554 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
28555 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
28556 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
28557 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
28558 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
28559 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
28560 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
28561 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
28562 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
28563 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
28564 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
28565 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
28566 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
28567 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
28568 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
28569 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
28570 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
28571 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
28572 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
28573 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
28574 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
28575 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
28576 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
28577 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
28578 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
28579 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
28580 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
28581
28582 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
28583
28584 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
28585 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
28586 with perror calls.
28587
28588 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
28589
28590 * config/unix.exp (g++_load): Fix syntax.
28591
28592 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
28593
28594 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
28595 * gcc.noncompile/921017-1.c: Deleted obsolete test.
28596 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
28597 Don't expect va-arg-1.c to fail. Correct expected output for
28598 920928-1.c.
28599 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
28600 * gcc.wendy/hbm4.c: Correct typo.
28601 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
28602
28603 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
28604
28605 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
28606 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
28607 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
28608 * lib/c-torture.exp (c-torture-compile): Ditto.
28609
28610 Reduce volume of output (remove all the -I's and such).
28611 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
28612 Call gcc_cpass, gcc_cfail.
28613 (c-torture): Pass testing option to c-torture-compile.
28614
28615 1994-03-21 Doug Evans (dje@cygnus.com)
28616
28617 Bring patches over from progressive.
28618 * config/default.exp: Exit remote shell cleanly.
28619 (g++_exit, g++_start): Add default versions.
28620 * config/sim.exp (gcc_load): Use perror, not error.
28621
28622 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
28623
28624 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
28625 set in site.exp.
28626
28627 1994-03-14 Doug Evans (dje@cygnus.com)
28628
28629 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
28630 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
28631 (wendy_try): New proc to run testcase.
28632 (main loop): Call 'em.
28633 * gcc.wendy/*.c: Clean up pass to correct expected output.
28634
28635 * lib/gcc.exp: Minor cleanup work.
28636 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
28637
28638 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
28639
28640 * config/sim.exp (gcc_load): Document return codes better.
28641 Don't pass -v to simulator.
28642
28643 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
28644
28645 * gcc.special/920717-x.c: Fix typo.
28646 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
28647 get at sources.
28648
28649 * lib/mike-gcc.exp: Fix typo.
28650
28651 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
28652
28653 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
28654 binary to use, transform the name.
28655 * config/*.exp: rename everything. Nuke any g++ specific files,
28656 it's now a special case of gcc that requires no special support.
28657 Add a default.exp for unsupported targets.
28658
28659 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
28660
28661 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
28662 lib/old-dejagnu.exp: Fix a few patterns to work with the new
28663 version of Tcl.
28664
28665 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
28666
28667 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
28668 than a warning.
28669
28670 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
28671
28672 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
28673
28674 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
28675
28676 * gcc.execute/execute.exp: Combine opt_list and foption_list into
28677 option_list. Compile every file with only 4/6 option choices
28678 (same as C torture) instead of with 12/18 different option
28679 choices.
28680 * lib/c-torture.exp: Likewise.
28681
28682 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
28683 not already set.
28684
28685 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
28686
28687 * lib/old-deja.exp: Add `excess errors test fails' error, now one
28688 can put an XFAIL *-*-* on excess errors.
28689
28690 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
28691
28692 * g++.law: Add more tests derived from g++-bugs snapshots.
28693
28694 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
28695 equivalent to g++.law/init9.
28696
28697 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
28698 compiled it, and the a.out file after we've run it.
28699
28700 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
28701
28702 * lib/mike-g++.exp (postbase): Delete the .o file after we've
28703 compiled it, and the a.out file after we've run it.
28704
28705 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
28706
28707 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
28708
28709 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
28710
28711 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
28712 version number.
28713
28714 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
28715
28716 * g++.law: New directory of g++ tests derived from the g++-bugs
28717 snapshots.
28718
28719 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
28720
28721 * gcc.compile: initbug1.c initbug1.exp testcase added
28722
28723 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
28724
28725 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
28726 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
28727 fixes submitted by Jeff Law (law@cs.utah.edu)
28728 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
28729 Jeff Law (law@cs.utah.edu)
28730
28731
28732 1993-11-30 Mike Stump (mrs@cygnus.com)
28733
28734 * config/unix-g++.exp: Follow the gcc way of doing things.
28735 * g++.old-deja/old-deja.exp: Minor updates.
28736 * lib/g++.exp: New file, follow the gcc way of doing things.
28737 * lib/old-dejagnu.exp: Minor updates.
28738 * lib/mike-g++.exp: Always unset errorInfo.
28739
28740 1993-11-06 Mike Stump (mrs@cygnus.com)
28741
28742 * lib/gcc.exp: Fix some errors with the below change, CC and
28743 CFLAGS should be global when setting, not local.
28744
28745 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
28746
28747 * lib/gcc.exp: Transform tool name.
28748
28749 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
28750
28751 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
28752
28753 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
28754
28755 * lib/gcc.exp: change gcc_done to gcc_stat
28756
28757 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
28758
28759 * Upgraded gcc testsuite to c-torture version 1.25
28760
28761 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
28762
28763 * lib/gcc.exp: added reporting code. Changed verbose compile message.
28764 * lib/c-torture: added hooks for new reporting code.
28765
28766 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
28767
28768 * config/sh-gcc.exp: check if sh-sim exists in the path
28769
28770 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
28771
28772 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
28773 * gcc.compile/compile.exp: Initial changes for new logic.
28774 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
28775 * gcc.failure/failure.exp: Initial changes for new logic.
28776 * gcc.ieee/ieee.exp: Initial changes for new logic.
28777 * gcc.misc-tests/misc.exp: Initial changes for new logic.
28778 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
28779 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
28780 * lib/c-torture.exp: Initial changes for new logic.
28781 * lib/gcc.exp: Initial changes for new logic.
28782
28783 1993-10-15 Mike Stump (mrs@cygnus.com)
28784
28785 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
28786 depend upon failure or success. Fully qualify names in failure
28787 and success messages. Always remove a.out before starting
28788 compile, just in case. Pay more attention to error text output by
28789 the compiler. Handle testcases with no known past errors just
28790 like all others, so that things are uniform. Other miscellaneous
28791 improvements.
28792
28793 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
28794
28795 * gcc.cpp: new directory for cpp tests
28796
28797 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
28798
28799 * lib/chill.exp: Code reformatted, removed unused code.
28800 * config/unix-chill.exp: Code reformatted, removed unused code.
28801 * chill.execute/execute.exp: Code reformatted, removed unused code.
28802 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
28803
28804 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
28805
28806 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
28807 routines not written.
28808
28809 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
28810
28811 * config/bug-gcc.exp: Use new procs from bug.exp.
28812
28813 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
28814
28815 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
28816 via ftp, rather than depending on NFS.
28817 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
28818 case.
28819
28820 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
28821
28822 * config/bug-gcc.exp: Use new download proc.
28823
28824 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
28825
28826 * chill.execute/execute.exp: cleanups, handles errors better
28827 * chill.compile/compile.exp: rewrite, based on execute.exp
28828 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
28829 * lib/chill.exp: major changes to diff proc and compile and link
28830 procs. added chill_fail and chill_pass wrappers to pass and
28831 fail. added more comments, and handle error codes better.
28832 Added a hack to capture stderr from exec, so noncompile tests
28833 can work.
28834
28835 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
28836
28837 * chill.execute/execute.exp: rewrite of testsuite driver
28838 * lib/chill.exp: rewrite of testsuite driver
28839 * config/unix-chill.exp: rewrite of testsuite driver
28840
28841 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
28842
28843 In chill.execute:
28844 * iexpr.ch: Standardize uppercase.
28845 * tuples.dat: Standardize uppercase.
28846 * vary.ch: standardize. Correct varying string assignments.
28847 * vary.dat: Add new output lines.
28848
28849 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
28850
28851 In chill.execute:
28852 * chprintf.ch: Standardize use of uppercase.
28853 * tuples.ch: Standardize and turn arr2 into a DCL,
28854 rather than a SYN.
28855 * pinits.ch: Standardize.
28856
28857 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
28858
28859 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
28860 * Makefil: Renamed to Makefile.in.
28861 * configure.in: New.
28862
28863 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
28864
28865 In chill.execute:
28866 * .cvsignore: Add result/output files.
28867 * Makefile: Fix up variables at start. Use MFLAGS
28868 everywhere. Correct bool_loc, built_ins entries.
28869 Add entry for vary1.ch.
28870 * bitarray.ch: Standardize upper-case usage.
28871 * bitexpr.ch: Standardize, add output of b1.
28872 * params.ch: Use arrayt in along PROC parameters, to
28873 avoid novelty problems.
28874 * sets.ch: Tiny cleanup.
28875 * vary1.ch: Re-indent.
28876
28877 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
28878
28879 * Add PR-related files to Makefiles, .cvsignore files, etc.
28880
28881 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
28882
28883 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
28884 with compiler objects. New names are test-flow.c and test-loop.c
28885
28886 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
28887
28888 * Upgraded c-torture tests from 1.19 to 1.20
28889
28890 * new files:
28891 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
28892 * gcc.compile: 930623-1.c 930623-2.c
28893 * gcc.noncompile: 930622-1.c 930622-2.c
28894 * gcc.failure: 920411-1.c 920627-2.c
28895 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
28896
28897 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
28898
28899 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
28900 More changes to get testsuite working properly. Needs more work.
28901 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
28902
28903 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
28904
28905 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
28906 More changes to get testsuite working properly. Needs more work.
28907
28908 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
28909
28910 * chill.compile/compile.exp: Added for Dejagnu support
28911 * chill.execute/execute.exp: Added for Dejagnu support
28912 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
28913
28914 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
28915
28916 This should complete moving the CHILL test files.
28917 * chill.noncompile(.cvsignore printf.grt
28918 in-printf.grt chprintf.grt chprintf.ch):
28919 Added test-support files.
28920 (Makefile): Modified further.
28921 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
28922 signal.ch): Added test files.
28923 * chill.execute (.cvsignore printf.grt printr.c
28924 in-printf.grt rts.c chprintf.grt rts.h): Added
28925 test-support files.
28926 (Makefile): More corrections.
28927
28928 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
28929
28930 * chill.compile, chill.execute, chill.nocompile: Add CHILL
28931 test cases, ready for DejaGnu.
28932
28933 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
28934
28935 * Upgraded c-torture tests from 1.18 to 1.19
28936
28937 * gcc.compile: added test(s):
28938 930607-1.c
28939 * gcc.execute: added test(s):
28940 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
28941
28942 * added new subdirectory for misc tests: gcc.misc-tests
28943 * gcc.misc-test(s): added tests:
28944 inst-check.c test-consts.c test-ior.c test-switch.c
28945
28946 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
28947
28948 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
28949
28950 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
28951
28952 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
28953
28954 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
28955
28956 * Upgraded c-torture tests from 1.17 to 1.18
28957
28958 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
28959
28960 * Upgraded c-torture tests from 1.12 to 1.17
28961
28962 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
28963
28964 * lib/old-dejagnu.exp:
28965 Fixed handling of XFAIL target triplets to correctly
28966 recognize wildcard characters. Removed code that
28967 appended a unique id tag to the end of the file name
28968 printed out by the result of the testcases within a
28969 given test file.
28970
28971 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
28972
28973 * lib/old-dejagnu.exp:
28974 Reworked expected failure handling to trigger off of XFAIL
28975 keyword in keyphrase embeded in testcase source code. The
28976 XFAIL keyword must be at the end of the keyphrase line. It
28977 may optionally be followed by one or more target triplets.
28978 It has just occured that the handling of wildcards in the
28979 target triplet may not be correct.
28980
28981 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
28982
28983 * g++.old-deja/tests:
28984 Moved all subdirectories up one level into g++.old-deja .
28985
28986 * lib/old-dejagnu.exp:
28987 Fixed problem with CXXFLAGS not being properly reset, and being
28988 corrupted with extraneous "-c" compiler option. This was
28989 causing binaries to not be generated for test that needed them.
28990 Modified strings passed to "pass" and "fail" so that individual
28991 tests from the same test file would be distinguished by an
28992 identifier appended to the test file name in the summary logs;
28993 this corrected a problem with erroneous diff logs. Added code
28994 to search testcases for expected fail and unexpected pass keywords.
28995
28996 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
28997
28998 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
28999
29000 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
29001
29002 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
29003 Removed extraneous text from end of "Special g++ Options"
29004 keyphrase.
29005
29006 * lib/old-dejagnu.exp: Added pattern matching to look for new
29007 keywords, embedded in testcases comments, which will trigger
29008 calls to xpass and xfail.
29009
29010 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
29011
29012 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
29013 comments embedded in the testcases, especially the one looking for
29014 special compiler options, as well as the pattern matching for the
29015 compiler output again.
29016
29017 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
29018
29019 * lib/old-dejagnu.exp: Do a proper check of the return value for
29020 execute tests. Fixed several problems with the pattern matching
29021 of the compiler output which gave erroneous test results.
29022 Changed several of the test result messages to be more descriptive.
29023 * config/unix-g++.exp: Proc g++_load now actually works and
29024 executes the tests passed to it and returns a usable return
29025 value.
29026
29027 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
29028
29029 * lib/gcc.exp: Exits gracefully if $CC is bogus.
29030
29031 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
29032
29033 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
29034 Modified both files to properly execute the old style
29035 dejagnu tests. The previous versions of these files were
29036 experimental and did not function anything near correctly.
29037
29038 1993-04-05 Rob Savoye (rob@cygnus.com)
29039
29040 * Removed all Makefile.in and configure.in files. No configuration
29041 needed now.
29042
29043 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
29044
29045 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
29046
29047 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
29048
29049 * gcc.compile/configure.in, gcc.unsorted/configure.in,
29050 gcc.special/configure.in, gcc.noncompile/configure.in,
29051 gcc.execute/configure.in, gcc.code_quality/configure.in,
29052 g++.other/configure.in, g++.old-deja/configure.in,
29053 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
29054 in srcname setting.
29055
29056 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
29057
29058 * lib/udi.exp: Fixed mondfe and mondfe_download.
29059 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
29060 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
29061
29062 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
29063
29064 * config/udi-gdb.exp: Check $shell_id after connecting to target.
29065 (gdb_exit): Don't remove *_soc files.
29066
29067 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
29068
29069 * lib/c-torture.exp: Don't look for main; instead always use -w
29070 -c. This is how the c-torture tests work. Remove the object
29071 file if the compilation succeeds.
29072 * gcc.execute/execute.exp: Remove executable if test passes.
29073 * gcc.noncompile/noncompile.exp: Every test is an expected
29074 failure.
29075 * gcc.special/special.exp: Added tests from c-torture 1.11,
29076 corrected use of existing test.
29077 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
29078 gcc.execute/920625-1.c: Updated to c-torture 1.11.
29079 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
29080 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
29081 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
29082 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
29083 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
29084 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
29085 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
29086 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
29087 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
29088 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
29089 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
29090 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
29091 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
29092 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
29093 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
29094 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
29095 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
29096 c-torture 1.11.
29097 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
29098 correspond to c-torture 1.11.
29099
29100 * New file.