emmintrin.h (_mm_cvtsi128_si32): Move earlier.
[gcc.git] / gcc / testsuite / ChangeLog
1 2005-01-08 Richard Henderson <rth@redhat.com>
2
3 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
4 False for x86 and x86-64.
5
6 2005-01-08 Diego Novillo <dnovillo@redhat.com>
7
8 PR tree-optimization/18241
9 * gcc.dg/pr18241-1.c: New test.
10 * gcc.dg/pr18241-2.c: New test.
11 * gcc.dg/pr18241-3.c: New test.
12 * gcc.dg/pr18241-4.c: New test.
13 * gcc.dg/pr18241-5.c: New test.
14
15 2005-01-08 Steven G. Kargl <kargls@comcast.net>
16
17 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
18 gfortran.dg/select_4.f90: New.
19
20 2005-01-07 Jakub Jelinek <jakub@redhat.com>
21
22 * gcc.c-torture/execute/20050107-1.c: New test.
23
24 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
25
26 PR c++/19298
27 * g++.dg/template/ref2.C: New.
28
29 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
30
31 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
32 instead of being empty.
33
34 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
35
36 PR fortran/15553
37 * gfortran.dg/array-1.f90: New test.
38
39 2005-01-07 Jakub Jelinek <jakub@redhat.com>
40
41 PR tree-optimization/19283
42 * gcc.c-torture/execute/20050106-1.c: New test.
43
44 PR rtl-optimization/18861
45 * gcc.dg/20050105-1.c: New test.
46
47 PR tree-optimization/18828
48 * gcc.dg/20050105-2.c: New test.
49
50 2005-01-07 Andreas Jaeger <aj@suse.de>
51
52 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
53
54 2005-01-07 Bud Davis <bdavis9659@comcast.net>
55
56 PR fortran/18398
57 * gfortran.dg/fmt_read.f90: New test.
58
59 2005-01-06 Geoffrey Keating <geoffk@apple.com>
60
61 * gcc.dg/rs6000-ldouble-2.c: New.
62
63 2005-01-06 Mark Mitchell <mark@codesourcery.com>
64
65 PR c++/19244
66 * g++.dg/parser/ctor2.C: New test.
67
68 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
69
70 PR c++/17154
71 * g++.dg/template/using9.C: New test.
72
73 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
74
75 PR c++/19258
76 * g++.dg/lookup/friend6.C: New test.
77
78 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
79
80 PR c++/19270
81 * g++.dg/template/array10.C: New.
82
83 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
84
85 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
86 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
87
88 2005-01-06 Jakub Jelinek <jakub@redhat.com>
89
90 * gcc.c-torture/compile/20050105-1.c: New test.
91
92 2005-01-05 Geoffrey Keating <geoffk@apple.com>
93
94 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
95
96 2005-01-05 Roger Sayle <roger@eyesopen.com>
97
98 PR middle-end/19100
99 * gcc.dg/conv-3.c: New test case.
100
101 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
102
103 * gcc.dg/asm-wide-1.c: New test.
104
105 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
106
107 PR c++/19030
108 * g++.dg/parse/crash22.C: New
109
110 2005-01-04 Geoffrey Keating <geoffk@apple.com>
111
112 PR 19257
113 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
114
115 2005-01-04 Uros Bizjak <uros@kss-loka.si>
116
117 PR middle-end/17767
118 * gcc.dg/i386-mmx-6.c: New test case.
119
120 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
121
122 PR tree-optimization/18308
123 * gcc.dg/vect/pr18308.c: New testcase.
124
125 2005-01-04 Andreas Jaeger <aj@suse.de>
126
127 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
128
129 2005-01-03 Geoffrey Keating <geoffk@apple.com>
130 Robert Bowdidge <bowdidge@apple.com>
131
132 * gcc.dg/cpp/subframework1.c: New.
133 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
134 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
135 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
136 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
137
138 2005-01-03 Geoffrey Keating <geoffk@apple.com>
139
140 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
141 producing warning.
142 * gcc.dg/darwin-weakimport-2.c: New.
143
144 2005-01-03 Richard Henderson <rth@redhat.com>
145
146 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
147
148 2005-01-03 Richard Henderson <rth@redhat.com>
149
150 * gcc.dg/vect/vect.exp: Enable for ia64.
151 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
152 (check_effective_target_vect_float): Likewise.
153 (check_effective_target_vect_no_align): Likewise.
154 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
155 * gcc.dg/vect/vect-8.c: Likewise.
156
157 2005-01-03 Uros Bizjak <uros@kss-loka.si>
158
159 PR target/19236
160 * gcc.dg/pr19236-1.c: New test case.
161
162 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
163
164 PR rtl-optimization/12092
165 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
166
167 2005-01-02 Andreas Jaeger <aj@suse.de>
168
169 * gcc.dg/pr12092-1.c: Do not run on x86_64.
170
171 2005-01-01 Roger Sayle <roger@eyesopen.com>
172 Andrew Pinski <pinskia@physics.uc.edu>
173
174 PR rtl-optimization/12092
175 * gcc.dg/pr12092-1.c: New test case.
176
177 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
178
179 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
180 'hidden' and 'default' for better portability.
181 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
182
183 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
184 6 and 7.
185 * g++.old-deja/g++.brendan/new3.C: Likewise.
186
187 2005-01-01 Steven Bosscher <stevenb@suse.de>
188
189 * gcc.dg/20041231-1.C: New test.
190 * g++.dg/warn/Wunreachable-code-1.C: New test.
191
192 2004-12-30 David Edelsohn <edelsohn@gnu.org>
193
194 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
195 file, not /dev/null. Abort on error.
196
197 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
198 Ziemowit Laski <zlaski@apple.com>
199
200 PR objc/18971
201 * objc.dg/encode-5.m: New test.
202
203 2004-12-29 Richard Henderson <rth@redhat.com>
204
205 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
206 * objc.dg/stabs-1.m: Disable for ia64.
207
208 2004-12-29 Mark Mitchell <mark@codesourcery.com>
209
210 PR c++/19190
211 * g++.dg/warn/Wunused-10.C: New test.
212
213 2004-12-28 Richard Henderson <rth@redhat.com>
214
215 * objc.dg/stabs-1.m: Disable for alpha.
216
217 2004-12-27 Mark Mitchell <mark@codesourcery.com>
218
219 PR c++/19149
220 * g++.dg/parse/error23.C: New test.
221
222 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
223
224 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
225
226 PR fortran/19032
227 * gfortran.dg/intrinsic_modulo_1.f90: New.
228 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
229 tests with divisor -1.
230
231 2004-12-27 Mark Mitchell <mark@codesourcery.com>
232
233 * g++.dg/opt/temp1.C (memcpy): Return a value.
234
235 PR c++/19148
236 * g++.dg/expr/cond7.C: New test.
237
238 2004-12-27 Paul Brook <paul@codesourcery.com>
239
240 * gfortran.dg/g77/select_no_compile.f: Remove.
241
242 2004-12-27 Richard Henderson <rth@redhat.com>
243
244 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
245 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
246 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
247
248 2004-12-26 Richard Henderson <rth@redhat.com>
249
250 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
251 by 1i instead of token pasting.
252
253 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
254
255 PR tree-optimization/17578
256 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
257 to additional_flags.
258 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
259
260 2004-12-25 Richard Henderson <rth@redhat.com>
261
262 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
263 Remove Alpha.
264
265 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
266
267 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
268 hppa*-*-hpux*.
269 * gcc.dg/pr17957.c (dg-options): Likewise.
270 * gcc.dg/struct-ret-1.c: Add prototype for abort.
271 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
272 instead of 0 on __hppa__.
273 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
274 "foo,%r" on hppa*-*-*.
275
276 2004-12-23 Bud Davis <bdavis9659@comcast.net>
277
278 PR fortran/19071
279 * gfortran.dg/complex_write.f90: New test.
280
281 2004-12-23 Mark Mitchell <mark@codesourcery.com>
282
283 PR c++/17595
284 * g++.dg/parse/pragma2.C: New test.
285
286 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
287
288 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
289
290 * gcc.dg/empty2.c: Add missing dg-warning.
291
292 2004-12-23 Mark Mitchell <mark@codesourcery.com>
293
294 PR c++/17413
295 * g++.dg/template/local4.C: New test.
296 * g++.dg/template/crash19.C: Add dg-error marker.
297
298 * g++.dg/template/crash31.C: Correct embedded PR number.
299
300 2004-12-23 Mark Mitchell <mark@codesourcery.com>
301
302 PR c++/16405
303 * g++.dg/opt/temp1.C: Add do-run marker.
304
305 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
306
307 * g++.dg/template/spec19.C: New.
308
309 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
310
311 PR target/16819
312 * gcc.dg/empty2.c: New.
313
314 2004-12-23 Richard Henderson <rth@redhat.com>
315
316 * lib/target-supports.exp (check_effective_target_vect_no_align):
317 Remove i?86 and x86-64.
318
319 2004-12-23 Mark Mitchell <mark@codesourcery.com>
320
321 PR c++/16405
322 * g++.dg/opt/temp1.C: New test.
323
324 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
325
326 PR c++/18733
327 * g++.dg/template/friend33.C: New testcase.
328
329 2004-12-22 Mark Mitchell <mark@codesourcery.com>
330
331 PR c++/18464
332 * g++.dg/template/cond5.C: New test.
333
334 PR c++/18492
335 * g++.dg/inherit/thunk3.C: New test.
336
337 PR c++/11224
338 * g++.dg/warn/Wunused-9.C: New test.
339
340 2004-12-22 Janis Johnson <janis187@us.ibm.com>
341
342 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
343
344 2004-12-22 Jan Beulich <jbeulich@novell.com>
345
346 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
347
348 2004-12-21 Mark Mitchell <mark@codesourcery.com>
349
350 PR c++/18378
351 * g++.dg/ext/packed8.C: New test.
352
353 PR c++/13268
354 * g++.dg/template/crash31.C: New test.
355
356 PR c++/19034
357 * g++.dg/template/crash30.C: New test.
358
359 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
360
361 PR C++/18984
362 * g++.dg/eh/ctor3.C: New test.
363
364 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
365
366 * objc.dg/stabs-1.m: Allow section name to be quoted and
367 assembly label to begin with '.LL'.
368
369 2004-12-21 Janis Johnson <janis187@us.ibm.com>
370
371 * gcc.dg/vect/vect.exp
372 (check_effective_target_lp64_or_vect_no_align): New.
373 * gcc.dg/vect/vect-77.c: Use it.
374 * gcc.dg/vect/vect-78.c: Use it.
375
376 * lib/target-supports.exp
377 (check_effective_target_vect_no_max,
378 check_effective_target_vect_no_bitwise,
379 check_effective_target_vect_no_align): New.
380 * gcc.dg/vect/vect-13.c: Use them.
381 * gcc.dg/vect/vect-17.c: Ditto.
382 * gcc.dg/vect/vect-18.c: Ditto.
383 * gcc.dg/vect/vect-19.c: Ditto.
384 * gcc.dg/vect/vect-20.c: Ditto.
385 * gcc.dg/vect/vect-27.c: Ditto.
386 * gcc.dg/vect/vect-29.c: Ditto.
387 * gcc.dg/vect/vect-44.c: Ditto.
388 * gcc.dg/vect/vect-48.c: Ditto.
389 * gcc.dg/vect/vect-50.c: Ditto.
390 * gcc.dg/vect/vect-52.c: Ditto.
391 * gcc.dg/vect/vect-54.c: Ditto.
392 * gcc.dg/vect/vect-56.c: Ditto.
393 * gcc.dg/vect/vect-58.c: Ditto.
394 * gcc.dg/vect/vect-60.c: Ditto.
395 * gcc.dg/vect/vect-72.c: Ditto.
396 * gcc.dg/vect/vect-80.c: Ditto.
397
398 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
399
400 PR c++/14075
401 * g++.dg/init/string1.C: New.
402
403 PR c++/18975
404 * g++.dg/other/synth1.C: New.
405
406 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
407
408 PR c/18963
409 * gcc.dg/pr18963-1.c: New test.
410
411 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
412
413 PR c/18596
414 * gcc.dg/funcdef-storage-1.c (foo): Remove.
415 * gcc.dg/pr18596-1.c: Use dg-error.
416 (dg-options): Use -fno-unit-at-a-time.
417 * gcc.dg/pr18596-2.c: New test.
418 * gcc.dg/pr18596-3.c: New test.
419
420 2004-12-20 Roger Sayle <roger@eyesopen.com>
421
422 PR middle-end/18683
423 * g++.dg/opt/pr18683-1.C: New test case.
424
425 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
426
427 PR other/19093
428 * g++.dg/opt/max1.C: Fix for 64bit targets.
429
430 2004-12-20 Matt Austern <austern@apple.com>
431
432 PR c++/19044
433 * g++.dg/ext/builtin6.C: New
434
435 2004-12-20 Diego Novillo <dnovillo@redhat.com>
436
437 PR tree-optimization/19080
438 * gcc.c-torture/compile/pr19080.c: New test.
439
440 2004-12-20 Steven Bosscher <stevenb@suse.de>
441
442 * gcc.dg/20041219-1.c: New test.
443
444 2004-12-19 Roger Sayle <roger@eyesopen.com>
445
446 PR middle-end/19068
447 * g++.dg/opt/max1.C: New test case.
448
449 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
450
451 * gcc.dg/fdata-sections-1.c: New test.
452
453 2004-12-18 Roger Sayle <roger@eyesopen.com>
454
455 PR middle-end/18548
456 * gcc.dg/max-1.c: New test case.
457
458 2004-12-18 Jakub Jelinek <jakub@redhat.com>
459
460 * gcc.c-torture/execute/20041218-1.c: New test.
461
462 2004-12-17 Diego Novillo <dnovillo@redhat.com>
463
464 * gcc.dg/pr18501.c: New test.
465 * gcc.dg/uninit-5.c: XFAIL.
466 * gcc.dg/uninit-9.c: XFAIL.
467
468 2004-12-17 Dale Johannesen <dalej@apple.com>
469
470 * gcc.dg/20041213-1.c: New.
471
472 2004-12-17 Ziemowit Laski <zlaski@apple.com>
473
474 * objc.dg/stabs-1.m: Allow assembly label to begin
475 with a dot ('.').
476
477 2004-12-17 Jakub Jelinek <jakub@redhat.com>
478
479 * gcc.c-torture/execute/20041213-1.c: Move...
480 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
481
482 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
483
484 PR c++/18721
485 * g++.dg/lookup/conv-5.C: New.
486
487 2004-12-16 Ziemowit Laski <zlaski@apple.com>
488
489 * objc.dg/stabs-1.m: New test.
490
491 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
492
493 * gcc.dg/visibility-c.c: Change compile to
494 assemble for the test.
495
496 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
497
498 PR target/19041
499 * gcc.dg/visibility-c.c: New test.
500
501 2004-12-16 Roger Sayle <roger@eyesopen.com>
502
503 PR middle-end/18493
504 * gcc.dg/switch-8.c: New test case.
505
506 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
507
508 PR c++/18905
509 * g++.dg/template/init4.C: New.
510 * g++.dg/opt/static3.C: Enable optimizer.
511
512 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
513
514 * g++.dg/other/complex1.C: New test.
515
516 2004-12-15 Alan Modra <amodra@bigpond.net.au>
517
518 * g++.dg/opt/inline9.C: New test.
519
520 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
521
522 PR fortran/18993
523 * gfotran.dg/nullify_1.f: New test.
524
525 2004-12-15 Richard Henderson <rth@redhat.com>
526
527 * gcc.target/i386/i386.exp: New harness.
528 * gcc.target/i386/vect-args.c: New.
529
530 2004-12-15 David Edelsohn <edelsohn@gnu.org>
531
532 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
533
534 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
535
536 PR c++/18825
537 * g++.dg/template/friend32.C: New test.
538
539 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
540
541 * cpp/pragma-once-1.c: New test.
542 * cpp/pragma-once-1b.h: Likewise.
543 * cpp/pragma-once-1c.h: Likewise.
544 * cpp/pragma-once-1d.h: Likewise.
545 * cpp/inc/pragma-once-1a.h: Likewise.
546
547 2004-12-15 Bud Davis <bdavis9659@comcast.net>
548 Steven G. Kargl <kargls@comcast.net>
549
550 PR fortran/17597
551 * gfortran.dg/list_read_3.f90: New test.
552
553 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
554
555 * gcc.dg/ftrapv-2.c: New test.
556
557 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
558
559 PR c++/18981
560 * g++.dg/template/typename9.C: New test.
561
562 2004-12-14 Mark Mitchell <mark@codesourcery.com>
563
564 PR c++/18738
565 * g++.dg/template/typename8.C: New test.
566 * g++.dg/parse/friend2.C: Tweak error message.
567
568 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
569
570 * gcc.c-torture/20041214-1.c: New test.
571
572 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
573
574 PR c++/18965
575 * g++.dg/init/array17.C: New test.
576
577 2004-12-14 Mark Mitchell <mark@codesourcery.com>
578
579 PR c++/18793
580 * g++.dg/init/aggr3.C: New test.
581
582 2004-12-14 Janis Johnson <janis187@us.ibm.com
583
584 * gcc.dg/altivec-types-1.c: New test.
585 * gcc.dg/altivec-types-2.c: New test.
586 * gcc.dg/altivec-types-3.c: New test.
587 * gcc.dg/altivec-types-4.c: New test.
588 * g++.dg/ext/altivec-types-1.C: New test.
589 * g++.dg/ext/altivec-types-2.C: New test.
590 * g++.dg/ext/altivec-types-3.C: New test.
591 * g++.dg/ext/altivec-types-4.C: New test.
592
593 2004-12-14 Jakub Jelinek <jakub@redhat.com>
594
595 PR middle-end/18951
596 * gcc.c-torture/execute/20041213-1.c: New test.
597
598 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
599
600 PR c++/18949
601 * g++.dg/template/cast1.C: New.
602
603 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
604
605 * gcc.c-torture/execute/20041213-2.c: New test.
606
607 2004-12-13 Richard Henderson <rth@redhat.com>
608
609 * gcc.dg/i386-sse-10.c: Fix typo in options.
610
611 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
612
613 PR c++/18968
614 * g++.dg/opt/pr18968.C: New test.
615
616 2004-12-13 Mark Mitchell <mark@codesourcery.com>
617
618 PR c++/18925
619 * g++.dg/ext/visibility/staticdatamem.C: New test.
620
621 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
622
623 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
624
625 2004-12-13 Roger Sayle <roger@eyesopen.com>
626
627 PR rtl-optimization/18928
628 * gcc.dg/pr18928-1.c: New test case.
629
630 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
631
632 PR tree-opt/16951
633 * gcc.c-torture/compile/20041211-1.c: New.
634
635 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
636
637 PR middle-end/17564
638 * gcc.c-torture/execute/20041212-1.c: New test.
639
640 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
641
642 PR fortran/18869
643 * gfortran.dg/common_1.f90: New test.
644
645 2004-12-12 Steven G. Kargl <kargls@comcast.net>
646 Paul Brook <paul@codesourcery.com>
647
648 PR fortran/16222
649 * gfortran.dg/real_do_1.f90: New test.
650
651 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
652
653 PR tree-opt/18040
654 * g++.dg/opt/ptrmem6.C: New test.
655
656 2004-12-11 Roger Sayle <roger@eyesopen.com>
657
658 PR middle-end/18921
659 * gcc.dg/pr18921-1.c: New test case.
660
661 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
662
663 PR fortran/17175
664 * gfortran.dg/scale_1.f90: New test.
665
666 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
667
668 PR middle-end/18903
669 * gcc.c-torture/compile/pr18903.c: New test.
670
671 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
672
673 * gcc.c-torture/execute/20041210-1.c: New test.
674
675 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
676
677 PR c++/18731
678 * g++.dg/parser/struct-1.C: New test.
679 * g++.dg/parser/struct-2.C: New test.
680 * g++.dg/parser/struct-3.C: New test.
681
682 2004-12-09 Richard Henderson <rth@redhat.com>
683
684 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
685
686 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
687 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
688
689 2004-12-09 Matt Austern <austern@apple.com>
690
691 PR c++/18514
692 * g++.dg/ext/builtin1.C: New
693 * g++.dg/ext/builtin2.C: New
694 * g++.dg/ext/builtin3.C: New
695 * g++.dg/ext/builtin4.C: New
696 * g++.dg/ext/builtin5.C: New
697
698 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
699
700 PR tree-opt/18904
701 * g++.dg/opt/ptrmem5.C: New test.
702
703 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
704
705 * g++.dg/parse/typename5.C: Adjust for new error.
706 * g++.dg/parse/typename7.C: New.
707
708 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
709
710 PR c++/18073
711 * g++.dg/other/mmintrin.C: New test.
712
713 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
714
715 PR c++/16681
716 * g++.dg/init/array15.C: New.
717 * g++.dg/init/array16.C: New.
718
719 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
720
721 PR fortran/18826
722 * gfortran.dg/assign_1.f90: New test.
723
724 2004-12-08 Nick Clifton <nickc@redhat.com>
725
726 * gcc.target/xstormy16/bss_below100: New directory containing tests.
727 * gcc.target/xstormy16/data_below100: Likewise.
728 * gcc.target/xstormy16/sfr: Likewise.
729 * gcc.target/xstormy16/below100.S: New test source file.
730 * gcc.target/xstormy16/below100.ld: New test linker script.
731 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
732 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
733 bp instructions.
734 * gcc.target/xstormy16/bp.c: Likewise.
735
736 * gcc.target/xstormy16/bss_below100: New files:
737 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
738 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
739 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
740 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
741 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
742 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
743 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
744 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
745 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
746 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
747 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
748 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
749 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
750 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
751 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
752 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
753 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
754 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
755 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
756 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
757 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
758 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
759 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
760 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
761 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
762 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
763 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
764
765 * gcc.target/xstormy16/data_below100: New files:
766 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
767 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
768 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
769 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
770 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
771 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
772 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
773 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
774 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
775 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
776 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
777 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
778 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
779 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
780 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
781 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
782 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
783 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
784 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
785 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
786 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
787 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
788 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
789 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
790 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
791 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
792 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
793
794 * gcc.target/xstormy16/sfr: New files:
795 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
796 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
797 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
798 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
799 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
800 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
801 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
802 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
803 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
804 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
805 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
806 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
807 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
808 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
809 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
810 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
811 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
812 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
813 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
814 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
815 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
816 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
817 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
818 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
819 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
820 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
821 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
822 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
823 27_if0_sfrw_bitfield_f.c
824
825 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
826
827 PR c++/18100
828 * g++.dg/lookup/name-clash4.C: New test.
829
830 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
831
832 PR c++/18672
833 * g++.dg/opt/array1.C: New.
834
835 PR c++/18803
836 * g++.dg/template/operator5.C: New.
837
838 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
839
840 PR c/18867
841 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
842
843 2004-12-07 Steven Bosscher <stevenb@suse.de>
844
845 * gcc.dg/noncompile/20041207.c: New test.
846
847 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
848
849 * g++.dg/other/unreachable-1.C: New test.
850
851 2004-12-06 Nick Clifton <nickc@redhat.com>
852
853 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
854 <limits.h> because the latter comes from gcc's include/ directory
855 and not the newlib/libc/include directory.
856
857 2004-12-04 Richard Henderson <rth@redhat.com>
858
859 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
860
861 2004-12-04 Richard Henderson <rth@redhat.com>
862
863 * lib/target-supports.exp (check_gc_sections_available): Disable
864 for alpha and ia64.
865
866 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
867
868 PR middle-end/17909
869 * g++.dg/other/vararg-2.C: New test.
870
871 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
872
873 PR c++/17011, c++/17971
874 * g++.dg/template/error15.C: Adjust expected error.
875 * g++.dg/template/instantiate3.C: Likewise.
876
877 2004-12-03 Janis Johnson <janis187@us.ibm.com>
878
879 * gcc.dg/altivec-18.c: Fix for darwin
880
881 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
882
883 PR c++/18782
884 * g++.dg/parse/ptrmem2.C: New.
885
886 PR c++/18318
887 * g++.dg/template/new1.C: New.
888
889 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
890
891 PR fortran/18710
892 * gfortran.dg/direct_io_3.f90: New test.
893
894 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
895
896 PR 18758
897 * g++.dg/parse/crash21.C: New.
898
899 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
900
901 PR c++/15664, c++/18276
902 * g++.dg/template/ttp13.C: New test.
903 * g++.dg/template/ttp14.C: Likewise.
904
905 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
906
907 PR c++/18123
908 * g++.dg/parse/enum2.C: New test.
909 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
910
911 2004-12-02 Nick Clifton <nickc@redhat.com>
912
913 * gcc.target/xstormy16: New test directory.
914 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
915 * gcc.target/xstormy16/bp.c: Check the generation of bp
916 instructions.
917 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
918 bn instructions and the BELOW100 attribute.
919
920 2004-12-02 Alan Modra <amodra@bigpond.net.au>
921
922 PR target/16952
923 * gcc.dg/ppc-eabi.c: New.
924
925 2004-12-02 Bud Davis <bdavis9659@comcast.net>
926
927 PR fortran/18284
928 * gfortran.dg/backspace.f90
929
930 2004-12-02 Bud Davis <bdavis9659@comcast.net>
931
932 * gfortran.dg/inquire.f90: New test.
933
934 2004-12-01 Janis Johnson <janis187@us.ibm.com>
935
936 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
937 handle effective-target-keyword.
938 (dg-skip-if): Support effective-target keyword as target list.
939 (dg-xfail-if): Ditto.
940 * lib/target-supports.exp (is-effective-target-keyword): New proc.
941
942 2004-12-01 Diego Novillo <dnovillo@redhat.com>
943
944 PR tree-optimization/18291
945 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
946
947 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
948
949 PR C++/18729
950 * g++.dg/parse/crash20.C: New.
951
952 PR c++/17431
953 * g++.dg/overload/arg1.C: New.
954 * g++.dg/overload/arg2.C: New.
955 * g++.dg/overload/arg3.C: New.
956 * g++.dg/overload/arg4.C: New.
957
958 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
959
960 * gcc.dg/c99-flex-array-4.c: Remove.
961
962 2004-11-30 Janis Johnson <janis187@us.ibm.com>
963
964 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
965
966 * lib/target-supports.exp (is-effective-target): Simplify.
967
968 * lib/target-supports.exp (check_effective_target_vect_long):
969 Fix for powerpc64-*-*.
970
971 2004-11-30 Loren James Rittle <ljrittle@acm.org>
972
973 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
974 to support new requirements on FreeBSD 5.
975
976 2004-11-30 Devang Patel <dpatel@apple.com>
977
978 PR 18702
979 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
980
981 2004-11-30 Janis Johnson <janis187@us.ibm.com>
982
983 * g++.dg/ext/altivec-13.C: New test.
984
985 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
986
987 PR tree-opt/18298
988 * gcc.c-torture/execute/p18298.c: New test.
989
990 2004-11-30 Ira Rosen <irar@il.ibm.com>
991 Dorit Naishlos <dorit@il.ibm.com>
992
993 PR tree-opt/18607
994 * gcc.dg/vect/vect-89.c: New test.
995
996 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
997
998 * gcc.dg/pr18596-1.c: New test.
999
1000 2004-11-30 Ben Elliston <bje@au.ibm.com>
1001
1002 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
1003
1004 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
1005
1006 PR c/18479
1007 * gcc.dg/pr18479.c: New test.
1008
1009 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
1010
1011 PR target/18490
1012 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
1013 mmix-knuth-mmixware.
1014
1015 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
1016 cris-*-elf* cris-*-aout* mmix-*-*
1017
1018 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
1019
1020 PR middle-end/18725
1021 * gcc.dg/pr18725.c: New test.
1022
1023 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
1024
1025 PR target/18488
1026 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
1027
1028 PR target/18336
1029 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
1030
1031 2004-11-29 Mark Mitchell <mark@codesourcery.com>
1032
1033 PR c++/18368
1034 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
1035 * g++.old-deja/g++.law/ctors5.C: Likewise.
1036 * g++.old-deja/g++.other/crash25.C: Likewise.
1037
1038 PR c++/18674
1039 * g++.dg/template/error16.C: New test.
1040
1041 PR c++/18512
1042 * g++.dg/template/crash29.C: New test.
1043
1044 2004-11-29 Diego Novillo <dnovillo@redhat.com>
1045
1046 PR tree-optimization/18712
1047 * gcc.c-torture/compile/pr18712.c: New test.
1048
1049 2004-11-29 Joseph Myers <joseph@codesourcery.com>
1050
1051 PR c/7544
1052 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
1053 tests.
1054
1055 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1056
1057 PR c++/18652
1058 * g++.dg/lookup/crash6.C: New test.
1059
1060 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
1061
1062 PR middle-end/18164
1063 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
1064
1065 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
1066
1067 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
1068 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
1069 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
1070
1071 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
1072
1073 * gcc.dg/pr18164.c: New test.
1074
1075 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
1076
1077 * gcc.dg/funroll-loops-all.c: New.
1078
1079 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
1080
1081 PR target/18489
1082 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
1083 delimeter, match space and TAB as well as ":".
1084
1085 PR target/18484
1086 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
1087
1088 PR target/18348
1089 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
1090
1091 PR target/18345
1092 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
1093
1094 PR target/18337
1095 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
1096
1097 2004-11-28 Bud Davis <bdavis9659@comcast.net>
1098
1099 * gfortran.dg/direct_io_2.f90: New test.
1100
1101 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
1102
1103 PR target/18334
1104 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
1105
1106 2004-11-28 Richard Henderson <rth@redhat.com>
1107
1108 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
1109
1110 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
1111
1112 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
1113 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
1114 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
1115 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
1116 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
1117 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
1118 gcc.dg/pointer-arith-8.c: New tests.
1119
1120 2004-11-27 Bud Davis <bdavis9659@comcast.net>
1121
1122 PR fortran/18364
1123 * gfortran.dg/endfile.f90: New test.
1124
1125 2004-11-27 Falk Hueffner <falk@debian.org>
1126
1127 * gcc.dg/loop-6.c: New test.
1128
1129 2004-11-27 Jakub Jelinek <jakub@redhat.com>
1130
1131 * gcc.c-torture/execute/20041126-1.c: New test.
1132
1133 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
1134
1135 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
1136 on IRIX.
1137
1138 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
1139
1140 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
1141 functions.
1142
1143 2004-11-27 Jakub Jelinek <jakub@redhat.com>
1144
1145 PR rtl-optimization/17825
1146 * gcc.c-torture/compile/20041119-1.c: New test.
1147
1148 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1149
1150 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
1151 Check existence of ld library path variables before unsetting.
1152
1153 2004-11-26 Mark Mitchell <mark@codesourcery.com>
1154
1155 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
1156
1157 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
1158
1159 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
1160
1161 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
1162
1163 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
1164
1165 2004-11-26 Ben Elliston <bje@au.ibm.com>
1166
1167 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
1168 dg-do directive.
1169
1170 2004-11-26 Ben Elliston <bje@au.ibm.com>
1171
1172 * gcc.dg/pr17957.c: Pass --param, not -param.
1173
1174 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
1175
1176 PR middle-end/17957
1177 * testsuite/gcc.dg/pr17957.c: New test.
1178
1179 2004-11-25 Mark Mitchell <mark@codesourcery.com>
1180
1181 PR c++/18445
1182 * g++.dg/template/crash28.C: Likewise.
1183
1184 PR c++/18001
1185 * g++.dg/expr/unary2.C: Adjust lvalue messages.
1186 * g++.dg/ext/lvaddr.C: Likewise.
1187 * g++.dg/opt/pr7503-3.C: Likewise.
1188
1189 PR c++/18466
1190 * g++.dg/parse/qualified3.C: New test.
1191 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
1192
1193 PR c++/18545
1194 * g++.dg/expr/return1.C: New test.
1195
1196 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1197
1198 Friend class name lookup 3/n, PR c++/3332
1199 * g++.dg/lookup/friend3.C: New test.
1200 * g++.dg/lookup/friend4.C: Likewise.
1201 * g++.dg/lookup/friend5.C: Likewise.
1202
1203 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1204
1205 Friend class name lookup 2/n, PR c++/14513, c++/15410
1206 * g++.dg/lookup/friend2.C: New test.
1207 * g++.dg/template/friend31.C: Likewise.
1208
1209 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1210
1211 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
1212
1213 2004-11-24 Mark Mitchell <mark@codesourcery.com>
1214
1215 PR c++/17473
1216 * g++.dg/tc1/dr56.C: Remove.
1217 * g++.dg/template/typedef1.C: Add dg-error markers.
1218 * g++.old-deja/g++.other/typedef7.C: Likewise.
1219
1220 PR c++/18285
1221 * g++.dg/parse/typedef7.C: New test.
1222
1223 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
1224
1225 * gcc.c-torture/execute/20041124-1.c: New test.
1226
1227 2004-11-24 Mark Mitchell <mark@codesourcery.com>
1228
1229 * g++.dg/template/deduce3.C: New test.
1230
1231 PR c++/18586
1232 * g++.dg/template/crash27.C: New test.
1233
1234 PR c++/18530
1235 * g++.dg/warn/Wshadow-3.C: New test.
1236
1237 2004-11-24 Devang Patel <dpatel@apple.com>
1238
1239 PR/18555
1240 * gcc.dg/cpp/isysroot-1.c: New test.
1241 * gcc.dg/cpp/usr/include/stdio.h: New file.
1242 * gcc.dg/cpp/isysroot-2.c: New test.
1243 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
1244 New file.
1245
1246 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1247
1248 PR c++/8929
1249 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
1250
1251 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
1252
1253 * gcc.target/sparc/align.c: Do not include <stdint.h>.
1254 * gcc.target/sparc/pdist.c: Likewise.
1255
1256 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
1257
1258 PR c++/16882
1259 * g++.dg/conversion/simd1.C: New test.
1260
1261 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1262
1263 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
1264 and restore_ld_library_path_env_vars.
1265 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
1266 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
1267 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
1268 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
1269
1270 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
1271
1272 * gcc.dg/pragma-align-2.c: Test macro expansion.
1273 * gcc.dg/pragma-pack-2.c: New test.
1274
1275 2004-11-23 Richard Henderson <rth@redhat.com>
1276
1277 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
1278 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
1279 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
1280 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
1281 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
1282 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
1283
1284 * gcc.dg/vect/vect.exp: Add check for alpha.
1285 * lib/target-supports.exp (check_alpha_max_hw_available): New.
1286 (check_effective_target_vect_int): Enable for alpha.
1287 (check_effective_target_vect_long): New.
1288 (is-effective-target): Add it.
1289
1290 2004-11-23 Uros Bizjak <uros@kss-loka.si>
1291
1292 * gcc.dg/pr18614-1.c: New test.
1293
1294 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
1295
1296 * gcc.dg/setjmp-2.c: New test.
1297
1298 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
1299
1300 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
1301 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
1302 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
1303 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
1304 gcc.target/sparc/pdist.c: New tests.
1305
1306 2004-11-22 Bob Wilson <bob.wilson@acm.org>
1307
1308 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
1309
1310 2004-11-22 Dale Johannesen <dalej@apple.com>
1311
1312 * gcc.dg/20041111-1.c: New.
1313
1314 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
1315
1316 PR tree-opt/18536
1317 * gcc.dg/vect/pr18536.c: New test.
1318
1319 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1320
1321 PR c++/18354
1322 * g++.dg/template/nontype11.C: New test.
1323
1324 2004-11-21 Roger Sayle <roger@eyesopen.com>
1325
1326 PR middle-end/18520
1327 * gcc.dg/pr18520-1.c: New test case.
1328
1329 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
1330
1331 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
1332 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
1333 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
1334 expected diagnostics.
1335
1336 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
1337
1338 PR target/18580
1339 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
1340 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
1341 vect-77.c, vect-77a.c: XFAIL on the SPARC.
1342
1343 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
1344
1345 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
1346
1347 2004-11-19 Mark Mitchell <mark@codesourcery.com>
1348 Joseph Myers <joseph@codesourcery.com>
1349
1350 * lib/target-supports.exp (check_visibility_available): Really
1351 test the compiler.
1352
1353 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
1354
1355 PR tree-opt/18181
1356 * gcc.dg/vect/vect-85.c: New test.
1357 * gcc.dg/vect/vect-86.c: New test.
1358 * gcc.dg/vect/vect-87.c: New test.
1359 * gcc.dg/vect/vect-88.c: New test.
1360
1361 2004-11-19 Ben Elliston <bje@au.ibm.com>
1362
1363 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
1364
1365 2004-11-18 Janis Johnson <janis187@us.ibm.com>
1366
1367 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
1368 * gcc.dg/ppc-and-1.c: Ditto.
1369 * gcc.dg/ppc-compare-1.c: Ditto.
1370 * gcc.dg/ppc-mov-1.c: Ditto
1371
1372 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
1373 Mark Mitchell <mark@codesourcery.com>
1374
1375 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
1376
1377 2004-11-17 Janis Johnson <janis187@us.ibm.com>
1378 Aldy Hernandez <aldyh@redhat.com>
1379
1380 * lib/target-supports.exp (check_effective_target_vect_int): New
1381 (check_effective_target_vect_float): New
1382 (check_effective_target_vect_double): New.
1383 (is-effective-target): Support new effective targets keywords.
1384 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
1385 default action for dg-do.
1386 * gcc.dg/vect/pr16105.c: Use new support.
1387 * gcc.dg/vect/pr18400.c: Ditto.
1388 * gcc.dg/vect/pr18425.c: Ditto.
1389 * gcc.dg/vect/vect-1.c: Ditto.
1390 * gcc.dg/vect/vect-10.c: Ditto.
1391 * gcc.dg/vect/vect-11.c: Ditto.
1392 * gcc.dg/vect/vect-12.c: Ditto.
1393 * gcc.dg/vect/vect-13.c: Ditto.
1394 * gcc.dg/vect/vect-14.c: Ditto.
1395 * gcc.dg/vect/vect-15.c: Ditto.
1396 * gcc.dg/vect/vect-16.c: Ditto.
1397 * gcc.dg/vect/vect-17.c: Ditto.
1398 * gcc.dg/vect/vect-18.c: Ditto.
1399 * gcc.dg/vect/vect-19.c: Ditto.
1400 * gcc.dg/vect/vect-2.c: Ditto.
1401 * gcc.dg/vect/vect-20.c: Ditto.
1402 * gcc.dg/vect/vect-21.c: Ditto.
1403 * gcc.dg/vect/vect-22.c: Ditto.
1404 * gcc.dg/vect/vect-23.c: Ditto.
1405 * gcc.dg/vect/vect-24.c: Ditto.
1406 * gcc.dg/vect/vect-25.c: Ditto.
1407 * gcc.dg/vect/vect-26.c: Ditto.
1408 * gcc.dg/vect/vect-27.c: Ditto.
1409 * gcc.dg/vect/vect-27a.c: Ditto.
1410 * gcc.dg/vect/vect-28.c: Ditto.
1411 * gcc.dg/vect/vect-29.c: Ditto.
1412 * gcc.dg/vect/vect-29a.c: Ditto.
1413 * gcc.dg/vect/vect-3.c: Ditto.
1414 * gcc.dg/vect/vect-30.c: Ditto.
1415 * gcc.dg/vect/vect-31.c: Ditto.
1416 * gcc.dg/vect/vect-32.c: Ditto.
1417 * gcc.dg/vect/vect-33.c: Ditto.
1418 * gcc.dg/vect/vect-34.c: Ditto.
1419 * gcc.dg/vect/vect-35.c: Ditto.
1420 * gcc.dg/vect/vect-36.c: Ditto.
1421 * gcc.dg/vect/vect-37.c: Ditto.
1422 * gcc.dg/vect/vect-38.c: Ditto.
1423 * gcc.dg/vect/vect-4.c: Ditto.
1424 * gcc.dg/vect/vect-40.c: Ditto.
1425 * gcc.dg/vect/vect-41.c: Ditto.
1426 * gcc.dg/vect/vect-42.c: Ditto.
1427 * gcc.dg/vect/vect-43.c: Ditto.
1428 * gcc.dg/vect/vect-44.c: Ditto.
1429 * gcc.dg/vect/vect-45.c: Ditto.
1430 * gcc.dg/vect/vect-46.c: Ditto.
1431 * gcc.dg/vect/vect-47.c: Ditto.
1432 * gcc.dg/vect/vect-48.c: Ditto.
1433 * gcc.dg/vect/vect-48a.c: Ditto.
1434 * gcc.dg/vect/vect-49.c: Ditto.
1435 * gcc.dg/vect/vect-5.c: Ditto.
1436 * gcc.dg/vect/vect-50.c: Ditto.
1437 * gcc.dg/vect/vect-51.c: Ditto.
1438 * gcc.dg/vect/vect-52.c: Ditto.
1439 * gcc.dg/vect/vect-53.c: Ditto.
1440 * gcc.dg/vect/vect-54.c: Ditto.
1441 * gcc.dg/vect/vect-55.c: Ditto.
1442 * gcc.dg/vect/vect-56.c: Ditto.
1443 * gcc.dg/vect/vect-56a.c: Ditto.
1444 * gcc.dg/vect/vect-57.c: Ditto.
1445 * gcc.dg/vect/vect-58.c: Ditto.
1446 * gcc.dg/vect/vect-59.c: Ditto.
1447 * gcc.dg/vect/vect-6.c: Ditto.
1448 * gcc.dg/vect/vect-60.c: Ditto.
1449 * gcc.dg/vect/vect-61.c: Ditto.
1450 * gcc.dg/vect/vect-62.c: Ditto.
1451 * gcc.dg/vect/vect-63.c: Ditto.
1452 * gcc.dg/vect/vect-64.c: Ditto.
1453 * gcc.dg/vect/vect-65.c: Ditto.
1454 * gcc.dg/vect/vect-66.c: Ditto.
1455 * gcc.dg/vect/vect-67.c: Ditto.
1456 * gcc.dg/vect/vect-68.c: Ditto.
1457 * gcc.dg/vect/vect-69.c: Ditto.
1458 * gcc.dg/vect/vect-7.c: Ditto.
1459 * gcc.dg/vect/vect-72.c: Ditto.
1460 * gcc.dg/vect/vect-72a.c: Ditto.
1461 * gcc.dg/vect/vect-73.c: Ditto.
1462 * gcc.dg/vect/vect-74.c: Ditto.
1463 * gcc.dg/vect/vect-75.c: Ditto.
1464 * gcc.dg/vect/vect-76.c: Ditto.
1465 * gcc.dg/vect/vect-77.c: Ditto.
1466 * gcc.dg/vect/vect-77a.c: Ditto.
1467 * gcc.dg/vect/vect-78.c: Ditto.
1468 * gcc.dg/vect/vect-79.c: Ditto.
1469 * gcc.dg/vect/vect-8.c: Ditto.
1470 * gcc.dg/vect/vect-80.c: Ditto.
1471 * gcc.dg/vect/vect-82.c: Ditto.
1472 * gcc.dg/vect/vect-82_64.c: Ditto.
1473 * gcc.dg/vect/vect-83.c: Ditto.
1474 * gcc.dg/vect/vect-83_64.c: Ditto.
1475 * gcc.dg/vect/vect-9.c: Ditto.
1476 * gcc.dg/vect/vect-all.c: Ditto.
1477 * gcc.dg/vect/vect-none.c: Ditto.
1478
1479 2004-11-17 Janis Johnson <janis187@us.ibm.com>
1480
1481 * lib/gcc-dg.exp (dg-skip-if): New function.
1482 (dg-forbid-option): Remove.
1483 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
1484 * g++.dg/abi/bitfield8.C: Likewise.
1485 * g++.dg/abi/dtor1.C: Likewise.
1486 * g++.dg/abi/empty10.C: Likewise.
1487 * g++.dg/abi/empty7.C: Likewise.
1488 * g++.dg/abi/empty9.C: Likewise.
1489 * g++.dg/abi/layout3.C: Likewise.
1490 * g++.dg/abi/layout4.C: Likewise.
1491 * g++.dg/abi/thunk1.C: Likewise.
1492 * g++.dg/abi/thunk2.C: Likewise.
1493 * g++.dg/abi/vbase11.C: Likewise.
1494 * g++.dg/abi/vthunk2.C: Likewise.
1495 * g++.dg/abi/vthunk3.C: Likewise.
1496 * g++.dg/ext/attrib8.C: Likewise.
1497 * g++.dg/opt/longbranch2.C: Likewise.
1498 * g++.dg/opt/reg-stack4.C: Likewise.
1499 * g++.old-deja/g++.ext/attrib1.C: Likewise.
1500 * g++.old-deja/g++.ext/attrib2.C: Likewise.
1501 * g++.old-deja/g++.ext/attrib3.C: Likewise.
1502 * g++.old-deja/g++.other/store-expr1.C: Likewise.
1503 * g++.old-deja/g++.other/store-expr2.C: Likewise.
1504 * gcc.dg/20000609-1.c: Likewise.
1505 * gcc.dg/20000720-1.c: Likewise.
1506 * gcc.dg/20011107-1.c: Likewise.
1507 * gcc.dg/20011119-1.c: Likewise.
1508 * gcc.dg/20020108-1.c: Likewise.
1509 * gcc.dg/20020122-2.c: Likewise.
1510 * gcc.dg/20020122-3.c: Likewise.
1511 * gcc.dg/20020201-3.c: Likewise.
1512 * gcc.dg/20020206-1.c: Likewise.
1513 * gcc.dg/20020218-1.c: Likewise.
1514 * gcc.dg/20020310-1.c: Likewise.
1515 * gcc.dg/20020411-1.c: Likewise.
1516 * gcc.dg/20020418-2.c: Likewise.
1517 * gcc.dg/20020426-1.c: Likewise.
1518 * gcc.dg/20020426-2.c: Likewise.
1519 * gcc.dg/20020517-1.c: Likewise.
1520 * gcc.dg/20020523-1.c: Likewise.
1521 * gcc.dg/20020523-2.c: Likewise.
1522 * gcc.dg/20020729-1.c: Likewise.
1523 * gcc.dg/20030204-1.c: Likewise.
1524 * gcc.dg/20030826-2.c: Likewise.
1525 * gcc.dg/20030926-1.c: Likewise.
1526 * gcc.dg/20031202-1.c: Likewise.
1527 * gcc.dg/980312-1.c: Likewise.
1528 * gcc.dg/980313-1.c: Likewise.
1529 * gcc.dg/990117-1.c: Likewise.
1530 * gcc.dg/990424-1.c: Likewise.
1531 * gcc.dg/990524-1.c: Likewise.
1532 * gcc.dg/991230-1.c: Likewise.
1533 * gcc.dg/i386-387-1.c: Likewise.
1534 * gcc.dg/i386-387-2.c: Likewise.
1535 * gcc.dg/i386-387-3.c: Likewise.
1536 * gcc.dg/i386-387-4.c: Likewise.
1537 * gcc.dg/i386-387-5.c: Likewise.
1538 * gcc.dg/i386-387-6.c: Likewise.
1539 * gcc.dg/i386-asm-1.c: Likewise.
1540 * gcc.dg/i386-bitfield1.c: Likewise.
1541 * gcc.dg/i386-bitfield2.c: Likewise.
1542 * gcc.dg/i386-loop-1.c: Likewise.
1543 * gcc.dg/i386-loop-2.c: Likewise.
1544 * gcc.dg/i386-loop-3.c: Likewise.
1545 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
1546 * gcc.dg/i386-pic-1.c: Likewise.
1547 * gcc.dg/i386-regparm.c: Likewise.
1548 * gcc.dg/i386-signbit-1.c: Likewise.
1549 * gcc.dg/i386-signbit-2.c: Likewise.
1550 * gcc.dg/i386-signbit-3.c: Likewise.
1551 * gcc.dg/i386-sse-5.c: Likewise.
1552 * gcc.dg/i386-sse-8.c: Likewise.
1553 * gcc.dg/i386-unroll-1.c: Likewise.
1554 * gcc.dg/tls/opt-1.c: Likewise.
1555 * gcc.dg/tls/opt-2.c: Likewise.
1556 * gcc.dg/unroll-1.c: Likewise.
1557 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
1558 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
1559 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
1560 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
1561
1562 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1563
1564 * g++.dg/template/incomplete1.C: New test.
1565
1566 2004-11-16 Nick Clifton <nickc@redhat.com>
1567
1568 Revert patches accidentally commited during checkin of fixes for
1569 xstormy16 tests:
1570 gcc.c-torture/execute/simd-4.c: Revert
1571 gcc.dg/20040910-1.c: Revert.
1572
1573 2004-11-16 Paul Brook <paul@codesourcery.com>
1574
1575 PR fortran/13010
1576 * gfortran.dg/der_pointer_1.f90: New test.
1577
1578 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
1579
1580 PR c/18498
1581 * gcc.dg/bitfld-13.c: New test.
1582
1583 2004-11-15 Janis Johnson <janis187@us.ibm.com>
1584
1585 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
1586 powerpc*-*-linux*.
1587
1588 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
1589 * gcc.dg/ppc64-abi-2.c: Ditto.
1590 * gcc.dg/ppc64-abi-3.c: Ditto.
1591
1592 * lib/gcc-dg.exp (dg-target-list): Remove.
1593
1594 2004-11-15 Steve Ellcey <sje@cup.hp.com>
1595
1596 * gcc.dg/ia64-postinc.c: New test.
1597
1598 2004-11-15 Mark Mitchell <mark@codesourcery.com>
1599
1600 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
1601
1602 2004-11-15 Nick Clifton <nickc@redhat.com>
1603
1604 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
1605 __INT_MAX__ so that the test can be compiled by toolchains
1606 targeted at 16-bit processors.
1607
1608 * gcc.dg/20040625-1.c: Use long constants rather than integers
1609 when performing arithmetic that will overflow 16-bits.
1610
1611 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
1612 xstormy16. It does not support 128-bit vector operations.
1613
1614 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
1615 with the macro PTR_TYPE. Define this macro to an integer type
1616 suitable for holding a pointer.
1617
1618 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
1619 the target is a 16-bit processor.
1620
1621 * gcc.dg/cpp/if-2.c: Expect a different warning message from
1622 16-bit targets where the character constant will be too long.
1623
1624 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
1625 where the double will not be directly addressable.
1626
1627 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1628
1629 Friend class name lookup 1/n, PR c++/18471
1630 * g++.dg/template/crash26.C: New test.
1631 * g++.dg/lookup/struct1.C: Adjust expected error.
1632 * g++.dg/parse/elab1.C: Likewise.
1633 * g++.dg/parse/elab2.C: Likewise.
1634 * g++.dg/parse/int-as-enum1.C: Likewise.
1635 * g++.dg/parse/struct-as-enum1.C: Likewise.
1636 * g++.dg/parse/typedef1.C: Likewise.
1637 * g++.dg/parse/typedef3.C: Likewise.
1638 * g++.dg/parse/typedef4.C: Likewise.
1639 * g++.dg/parse/typedef5.C: Likewise.
1640 * g++.dg/template/nontype4.C: Likewise.
1641 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
1642 * g++.old-deja/g++.other/elab1.C: Likewise.
1643 * g++.old-deja/g++.other/syntax4.C: Likewise.
1644
1645 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1646
1647 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
1648
1649 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
1650
1651 * gcc.c-torture/execute/20041114-1.c: New test.
1652
1653 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
1654
1655 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
1656 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
1657 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
1658 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
1659 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
1660 gcc.dg/switch-7.c: New tests.
1661
1662 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
1663
1664 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
1665
1666 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
1667
1668 PR tree-opt/18400
1669 * gcc.dg/vect/pr18400.c: New test.
1670
1671 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
1672 Andrew Pinski <pinskia@physics.uc.edu>
1673
1674 PR tree-opt/18425
1675 * gcc.dg/vect/pr18425.c: New test.
1676
1677 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
1678
1679 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
1680 Guard with dg-require-alias and dg-require-visibility.
1681
1682 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
1683
1684 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
1685
1686 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1687
1688 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
1689
1690 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1691
1692 PR c++/17344
1693 * g++.dg/template/defarg5.C: New test.
1694
1695 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
1696
1697 * g++.dg/parse/cast1.C: Run only on ILP32.
1698 * g++.old-deja/g++.mike/p784.C: Likewise.
1699
1700 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
1701
1702 * gcc.c-torture/execute/20041113-1.c: New test.
1703
1704 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
1705
1706 PR target/18230
1707 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
1708 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
1709 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
1710 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
1711 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
1712 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
1713 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
1714 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
1715 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
1716 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
1717 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
1718 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
1719 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
1720
1721 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
1722
1723 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
1724 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
1725 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
1726 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
1727 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
1728 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
1729 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
1730 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
1731 gcc.target/sparc/combined-1.c: New tests.
1732
1733 2004-11-12 Ziemowit Laski <zlaski@apple.com>
1734
1735 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
1736 New tests.
1737
1738 2004-11-12 Mark Mitchell <mark@codesourcery.com>
1739
1740 * lib/gcc-dg.exp (dg-forbid-option): New function.
1741 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
1742 * g++.dg/abi/bitfield8.C: Likewise.
1743 * g++.dg/abi/dtor1.C: Likewise.
1744 * g++.dg/abi/empty10.C: Likewise.
1745 * g++.dg/abi/empty7.C: Likewise.
1746 * g++.dg/abi/empty9.C: Likewise.
1747 * g++.dg/abi/layout3.C: Likewise.
1748 * g++.dg/abi/layout4.C: Likewise.
1749 * g++.dg/abi/thunk1.C: Likewise.
1750 * g++.dg/abi/thunk2.C: Likewise.
1751 * g++.dg/abi/vbase11.C: Likewise.
1752 * g++.dg/abi/vthunk2.C: Likewise.
1753 * g++.dg/abi/vthunk3.C: Likewise.
1754 * g++.dg/ext/attrib8.C: Likewise.
1755 * g++.dg/opt/longbranch2.C: Likewise.
1756 * g++.dg/opt/reg-stack4.C: Likewise.
1757 * g++.old-deja/g++.ext/attrib1.C: Likewise.
1758 * g++.old-deja/g++.ext/attrib2.C: Likewise.
1759 * g++.old-deja/g++.ext/attrib3.C: Likewise.
1760 * g++.old-deja/g++.other/store-expr1.C: Likewise.
1761 * g++.old-deja/g++.other/store-expr2.C: Likewise.
1762 * gcc.dg/20000609-1.c: Likewise.
1763 * gcc.dg/20000720-1.c: Likewise.
1764 * gcc.dg/20011107-1.c: Likewise.
1765 * gcc.dg/20011119-1.c: Likewise.
1766 * gcc.dg/20020108-1.c: Likewise.
1767 * gcc.dg/20020122-2.c: Likewise.
1768 * gcc.dg/20020122-3.c: Likewise.
1769 * gcc.dg/20020201-3.c: Likewise.
1770 * gcc.dg/20020206-1.c: Likewise.
1771 * gcc.dg/20020218-1.c: Likewise.
1772 * gcc.dg/20020310-1.c: Likewise.
1773 * gcc.dg/20020411-1.c: Likewise.
1774 * gcc.dg/20020418-2.c: Likewise.
1775 * gcc.dg/20020426-1.c: Likewise.
1776 * gcc.dg/20020426-2.c: Likewise.
1777 * gcc.dg/20020517-1.c: Likewise.
1778 * gcc.dg/20020523-1.c: Likewise.
1779 * gcc.dg/20020523-2.c: Likewise.
1780 * gcc.dg/20020729-1.c: Likewise.
1781 * gcc.dg/20030204-1.c: Likewise.
1782 * gcc.dg/20030826-2.c: Likewise.
1783 * gcc.dg/20030926-1.c: Likewise.
1784 * gcc.dg/20031202-1.c: Likewise.
1785 * gcc.dg/980312-1.c: Likewise.
1786 * gcc.dg/980313-1.c: Likewise.
1787 * gcc.dg/990117-1.c: Likewise.
1788 * gcc.dg/990424-1.c: Likewise.
1789 * gcc.dg/990524-1.c: Likewise.
1790 * gcc.dg/991230-1.c: Likewise.
1791 * gcc.dg/i386-387-1.c: Likewise.
1792 * gcc.dg/i386-387-2.c: Likewise.
1793 * gcc.dg/i386-387-3.c: Likewise.
1794 * gcc.dg/i386-387-4.c: Likewise.
1795 * gcc.dg/i386-387-5.c: Likewise.
1796 * gcc.dg/i386-387-6.c: Likewise.
1797 * gcc.dg/i386-asm-1.c: Likewise.
1798 * gcc.dg/i386-bitfield1.c: Likewise.
1799 * gcc.dg/i386-bitfield2.c: Likewise.
1800 * gcc.dg/i386-loop-1.c: Likewise.
1801 * gcc.dg/i386-loop-2.c: Likewise.
1802 * gcc.dg/i386-loop-3.c: Likewise.
1803 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
1804 * gcc.dg/i386-pic-1.c: Likewise.
1805 * gcc.dg/i386-regparm.c: Likewise.
1806 * gcc.dg/i386-signbit-1.c: Likewise.
1807 * gcc.dg/i386-signbit-2.c: Likewise.
1808 * gcc.dg/i386-signbit-3.c: Likewise.
1809 * gcc.dg/i386-sse-5.c: Likewise.
1810 * gcc.dg/i386-sse-8.c: Likewise.
1811 * gcc.dg/i386-unroll-1.c: Likewise.
1812 * gcc.dg/tls/opt-1.c: Likewise.
1813 * gcc.dg/tls/opt-2.c: Likewise.
1814 * gcc.dg/unroll-1.c: Likewise.
1815 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
1816 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
1817 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
1818 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
1819 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
1820 -m64 is specified.
1821
1822 2004-11-12 Mark Mitchell <mark@codesourcery.com>
1823
1824 PR c++/18389
1825 * g++.dg/parse/cond1.C: New test.
1826
1827 PR c++/18429
1828 * g++.dg/template/array9.C: New test.
1829 * g++.dg/ext/vla1.C: Adjust error messages.
1830 * g++.dg/ext/vlm1.C: Likewise.
1831 * g++.dg/template/crash2.C: Likewise.
1832
1833 PR c++/18436
1834 * g++.dg/template/call3.C: New test.
1835
1836 PR c++/18407
1837 * g++.dg/template/ptrmem11.C: New test.
1838
1839 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
1840
1841 PR other/14264
1842 * lib/g++.exp: Set LC_ALL and LANG to C.
1843 * lib/gcc-dg.exp: Likewise.
1844 * lib/gfortran.exp: Likewise.
1845 * lib/objc.exp: Likewise.
1846 * lib/treelang.exp: Likewise.
1847
1848 2004-11-12 Andreas Schwab <schwab@suse.de>
1849
1850 * gcc.dg/pr16286.c: Fix last change.
1851
1852 2004-11-12 Mark Mitchell <mark@codesourcery.com>
1853
1854 PR c++/18416
1855 * g++.dg/init/global1.C: New test.
1856
1857 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
1858
1859 * gcc.c-torture/execute/20041112-1.c: New test.
1860
1861 2004-11-11 Janis Johnson <janis187@us.ibm.com>
1862
1863 * lib/gcc-dg.exp (dg-target-list): New.
1864
1865 2004-11-11 Janis Johnson <janis187@us.ibm.com>
1866 Richard Sandiford <rsandifo@redhat.com>
1867
1868 * lib/target-supports.exp (get-compiler_messages): New.
1869 (check_named_sections_available): Use it.
1870 (check_effective_target_ilp32): New.
1871 (check_effective_target_lp64): New.
1872 (is-effective-target): New.
1873 * lib/gcc-dg.exp (dg-require-effective-target): New.
1874
1875 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
1876
1877 * gcc.dg/precedence-1.c: New test.
1878
1879 2004-11-11 Janis Johnson <janis187@us.ibm.com>
1880
1881 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
1882
1883 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
1884 message, delete generated files, use more descriptive name for
1885 executable, and make the test unsupported when it cannot be run.
1886
1887 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
1888 (dg-require-weak, dg-require-visibility, dg-require-alias,
1889 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
1890 dg-require-iconv, dg-require-named-sections): Use it.
1891
1892 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
1893
1894 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
1895
1896 PR target/16457
1897 * gcc.dg/ppc-and-1: New
1898
1899 PR target/16796
1900 * gcc.dg/ppc-mov-1.c: New.
1901
1902 PR target/16458
1903 * gcc.dg/ppc-compare-1.c: New.
1904
1905 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
1906
1907 * objc.dg/desig-init-2.m: New test.
1908
1909 2004-11-10 Adam Nemet <anemet@lnxw.com>
1910
1911 PR middle-end/18160
1912 * g++.dg/warn/register-var-1.C: New test.
1913 * g++.dg/warn/register-var-2.C: New test.
1914
1915 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
1916
1917 * gcc.dg/union-2.c: New test.
1918
1919 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
1920
1921 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
1922 New test for PR tree-optimization/17892.
1923
1924 2004-11-09 Mark Mitchell <mark@codesourcery.com>
1925
1926 PR c++/18369
1927 * g++.dg/init/new12.C: New test.
1928
1929 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
1930
1931 * gcc.target/sparc: New directory.
1932 * gcc.target/sparc/sparc.exp: New driver.
1933 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
1934 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
1935 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
1936 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
1937
1938 2004-11-10 Paul Brook <paul@codesourcery.com>
1939
1940 PR fortran/18218
1941 * gfortran.dg/list_read.c: New test.
1942
1943 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
1944
1945 PR c/18322
1946 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
1947 expected diagnostic location.
1948
1949 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
1950
1951 * gcc.dg/20041109-1.c: New test.
1952
1953 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
1954
1955 PR objc/18406
1956 * objc/compile/pr18406.m: New test.
1957
1958 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
1959
1960 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
1961
1962 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
1963
1964 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
1965
1966 2004-11-08 Steve Ellcey <sje@cup.hp.com>
1967
1968 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
1969
1970 2004-11-08 Steve Ellcey <sje@cup.hp.com>
1971
1972 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
1973 exit.
1974
1975 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
1976
1977 PR tree-opt/18299
1978 * gcc.c-torture/pr18299-1.c: New test.
1979
1980 2004-11-06 Andreas Schwab <schwab@suse.de>
1981
1982 * gcc.dg/pr16286.c: Also test for bool and pixel.
1983
1984 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
1985
1986 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
1987 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
1988 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
1989 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
1990 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
1991 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
1992 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
1993 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
1994 gcc.dg/struct-semi-3.c: New tests.
1995
1996 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1997
1998 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
1999
2000 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
2001
2002 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
2003 Do not use C99 designators.
2004
2005 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
2006
2007 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
2008
2009 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
2010
2011 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
2012 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
2013 * gcc.c-torture/execute/simd-5.x: Remove.
2014
2015 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
2016
2017 PR rtl-optimization/17933
2018 * gcc.dg/torture/pr17933-1.c: New test.
2019
2020 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
2021
2022 PR target/18106
2023 * lib/target-supports.exp (check_weak_available): Support
2024 Windows.
2025
2026 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
2027
2028 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
2029 call to fflush(stdout) before abort.
2030 (my_ffsll): New function.
2031 (generate_fields): Use it.
2032
2033 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
2034
2035 * gcc.dg/init-undef-1.c: New test.
2036
2037 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
2038
2039 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
2040 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
2041 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
2042 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
2043 expected messages for new parser.
2044
2045 2004-11-04 Mark Mitchell <mark@codesourcery.com>
2046
2047 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
2048
2049 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
2050
2051 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
2052 on LP64 targets.
2053
2054 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
2055
2056 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
2057 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
2058 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
2059 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
2060 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
2061 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
2062 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
2063 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
2064 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
2065 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
2066
2067 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
2068
2069 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
2070 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
2071 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
2072 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
2073 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
2074 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
2075 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
2076 for new parser.
2077
2078 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
2079
2080 PR target/15342
2081 * gcc.dg/20041104-1.c: New test.
2082
2083 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2084
2085 * g++.dg/template/nontype7.C: New test.
2086 * g++.dg/template/nontype8.C: Likewise.
2087 * g++.dg/template/nontype9.C: Likewise.
2088 * g++.dg/template/nontype10.C: Likewise.
2089 * g++.dg/tc1/dr49.C: Likewise.
2090 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
2091 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
2092
2093 2004-11-04 Ben Elliston <bje@au.ibm.com>
2094
2095 * g++.dg/rtti/tinfo1.C: Remove xfails.
2096
2097 2004-11-04 Ben Elliston <bje@au.ibm.com>
2098
2099 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
2100 packed attribute to the definition to satisfy the new C++ parser.
2101
2102 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
2103
2104 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
2105 invocations of va_arg.
2106
2107 2004-11-02 Mark Mitchell <mark@codesourcery.com>
2108
2109 PR c++/18124
2110 * g++.dg/template/crash25.C: New test.
2111
2112 PR c++/18155
2113 * g++.dg/template/typedef2.C: New test.
2114 * g++.dg/parse/crash13.C: Adjust error markers.
2115
2116 PR c++/18177
2117 * g++.dg/conversion/const3.C: New test.
2118
2119 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2120
2121 PR fortran/17535
2122 PR fortran/17583
2123 PR fortran/17713
2124 * gfortran.dg/generic_[123].f90: New testcases.
2125
2126 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
2127
2128 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
2129 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
2130
2131 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
2132
2133 PR tree-opt/16808
2134 * gcc.c-torture/compile/pr16808.c: New test.
2135
2136 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
2137
2138 PR rtl-optimization/17104
2139 * gcc.dg/ppc-bitfield1.c: New.
2140
2141 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
2142
2143 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
2144
2145 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
2146
2147 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
2148 strings for 32-bit code.
2149
2150 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
2151
2152 PR c/18239
2153 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
2154
2155 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
2156
2157 PR c++/18064
2158 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
2159
2160 2004-10-31 Mark Mitchell <mark@codesourcery.com>
2161
2162 PR c++/15172
2163 * g++.dg/init/aggr2.C: New test.
2164
2165 2004-10-30 Ziemowit Laski <zlaski@apple.com>
2166
2167 * objc.dg/local-decl-1.m: New test.
2168
2169 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
2170
2171 * gcc.dg/20040910-1.c: Adjust regex.
2172
2173 2004-10-30 Roger Sayle <roger@eyesopen.com>
2174
2175 PR rtl-optimization/18084
2176 * g++.dg/opt/pr18084-1.C: New testcase.
2177
2178 2004-10-30 Matt Austern <austern@apple.com>
2179
2180 PR c++/17542
2181 * g++.dg/ext/attrib18.C: New test.
2182
2183 2004-10-30 Roger Sayle <roger@eyesopen.com>
2184
2185 PR middle-end/18096
2186 * gcc.dg/pr18096-1.c: New test case.
2187
2188 2004-10-30 Roger Sayle <roger@eyesopen.com>
2189
2190 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
2191
2192 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
2193
2194 PR c/16666
2195 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
2196 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
2197 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
2198 gcc.dg/old-style-prom-3.c: New tests.
2199
2200 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
2201
2202 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
2203 Remove unnecessary inclusion of stdio.h.
2204
2205 2004-10-29 Roger Sayle <roger@eyesopen.com>
2206
2207 PR rtl-optimization/17581
2208 * gcc.dg/pr17581-1.c: New test case.
2209
2210 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
2211
2212 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
2213 being implemented.
2214 * g++.dg/conversion/dr195-1.C: New.
2215 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
2216 * g++.old-deja/g++.mike/p10148.C: Likewise.
2217
2218 2004-10-29 Mark Mitchell <mark@codesourcery.com>
2219
2220 PR c++/17695
2221 * g++.dg/debug/typedef2.C: New test.
2222
2223 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
2224
2225 PR fortran/13490
2226 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
2227 * gfortran.dg/g77/README: Update.
2228
2229 2004-10-28 Matt Austern <austern@apple.com>
2230
2231 PR c++/14124
2232 * g++.dg/ext/packed7.C: New test.
2233
2234 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
2235
2236 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
2237 scan-assembler.
2238 * lib/scanasm.exp (hidden-scan-for): New proc.
2239 (scan-hidden): Use hidden-scan-for instead of constructing the scan
2240 string.
2241 (scan-not-hidden): Likewise.
2242 * lib/target-supports.exp (check_visibility_available): mach-o is
2243 support too.
2244
2245 2004-10-28 Mark Mitchell <mark@codesourcery.com>
2246
2247 PR c++/17132
2248 * g++.dg/template/memclass3.C: New test.
2249
2250 2004-10-28 Adam Nemet <anemet@lnxw.com>
2251
2252 PR middle-end/18160
2253 * gcc.dg/register-var-1.c: New test.
2254 * gcc.dg/register-var-2.c: New test.
2255 * gcc.dg/asm-7.c: Taking the address of a register variable is an
2256 error now.
2257
2258 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
2259
2260 PR other/18172
2261 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
2262 unused variables.
2263 * gcc.dg/vect/vect-22.c: Likewise.
2264
2265 2004-10-28 Jakub Jelinek <jakub@redhat.com>
2266
2267 * gcc.dg/i386-rotate-1.c: New test.
2268
2269 2004-10-27 Mark Mitchell <mark@codesourcery.com>
2270
2271 * g++.dg/init/ref12.C: Add "run" marker.
2272
2273 PR c++/17435
2274 * g++.dg/init/ref12.C: New test.
2275
2276 PR c++/18140
2277 * g++.dg/template/shift1.C: New test.
2278 * g++.dg/template/error10.C: Adjust error markers.
2279
2280 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
2281
2282 PR tree-opt/17529
2283 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
2284
2285 2004-10-27 Geoffrey Keating <geoffk@apple.com>
2286
2287 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
2288 * gcc.dg/weak/weak-3.c: Likewise.
2289 * gcc.dg/weak/weak-5.c: Likewise.
2290 * gcc.dg/weak/weak-9.c: Likewise.
2291 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
2292 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
2293
2294 * gcc.dg/darwin-weakimport-1.c: New.
2295
2296 2004-10-28 Ben Elliston <bje@au.ibm.com>
2297
2298 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
2299
2300 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
2301
2302 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
2303 'syntax' error messages.
2304 * gcc.dg/cpp/direct2s.c: Likewise.
2305
2306 2004-10-26 Geoffrey Keating <geoffk@apple.com>
2307
2308 * gcc.c-torture/compile/20041026-1.c: New.
2309
2310 2004-10-26 Mark Mitchell <mark@codesourcery.com>
2311
2312 PR c++/18093
2313 * g++.dg/lookup/ns2.C: New test.
2314
2315 PR c++/18020
2316 * g++.dg/template/enum4.C: New test.
2317
2318 PR c++/18161
2319 * g++.dg/template/expr1.C: New test.
2320
2321 2004-10-26 Ben Elliston <bje@au.ibm.com>
2322
2323 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
2324
2325 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
2326
2327 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
2328 gcc.dg/decl-nospec-3.c: New tests.
2329
2330 2004-10-26 Ziemowit Laski <zlaski@apple.com>
2331
2332 * objc.dg/super-class-3.m: New test.
2333
2334 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
2335
2336 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
2337 resyncing.
2338 * gcc.dg/cpp/direct2s.c: Likewise.
2339
2340 2004-10-25 Geoffrey Keating <geoffk@apple.com>
2341
2342 * objc.dg/image-info.m: Update for changes to section selection.
2343
2344 2004-10-25 David Ayers <d.ayers@inode.at>
2345 Ziemowit Laski <zlaski@apple.com>
2346
2347 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
2348 diagnostics when messaging 'id <Proto>'.
2349 * objc.dg/class-protocol-1.m: New test.
2350 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
2351 a non-existent method signature.
2352 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
2353 Update diagnostics when messaging with non-existent method signature.
2354 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
2355 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
2356 invalid receivers are now resolved as if messaging 'id'; remove
2357 extraneous diagnostics.
2358
2359 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
2360
2361 PR c/16667
2362 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
2363 gcc.dg/init-desig-obs-3.c: New tests.
2364
2365 2004-10-25 Jakub Jelinek <jakub@redhat.com>
2366
2367 * gcc.dg/debug/20041023-1.c: New test.
2368
2369 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
2370
2371 PR middle-end/17407
2372 * gcc.c-torture/compile/pr17407.c: New test.
2373
2374 PR c++/18121
2375 * g++.dg/template/array8.C: New test.
2376
2377 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
2378
2379 PR other/18138
2380 * lib/g++.exp: Accept more than one multilib libgcc.
2381 * lib/gcc-dg.exp: Likewise.
2382 * lib/objc.exp: Likewise.
2383 * lib/treelang.exp: Likewise.
2384 * lib/gfortran.exp: Likewise.
2385
2386 2004-10-24 Ben Elliston <bje@au.ibm.com>
2387
2388 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
2389
2390 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
2391
2392 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
2393 * gcc.dg/c99-const-expr-3.c: Likewise.
2394
2395 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
2396
2397 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
2398
2399 2004-10-23 Ben Elliston <bje@au.ibm.com>
2400
2401 * gcc.c-torture/execute/loop-2e.x: Remove.
2402
2403 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
2404
2405 PR c++/18095
2406 * g++.dg/parse/crash18.C: New.
2407 * g++.dg/parse/crash19.C: New.
2408
2409 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
2410
2411 * g++.dg/ext/dllimport1.C: Move dg-warnings.
2412 * g++.dg/ext/dllimport2.C: Same.
2413 * g++.dg/ext/dllimport8.C: Same.
2414
2415 2004-10-21 Mark Mitchell <mark@codesourcery.com>
2416
2417 PR c++/10841
2418 * g++.dg/conversion/cast1.C: New test.
2419 * g++.dg/overload/pmf1.C: Adjust error marker.
2420
2421 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
2422
2423 PR objc/17923
2424 * objc.dg/const-str-7.m: New test.
2425
2426 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2427
2428 * g++.dg/template/memfriend11.C: Fix comment typo.
2429 * g++.dg/template/memfriend14.C: Likewise.
2430
2431 2004-10-20 Richard Henderson <rth@redhat.com>
2432
2433 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
2434 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
2435 -fasynchronous-unwind-tables.
2436
2437 2004-10-20 Richard Henderson <rth@redhat.com>
2438
2439 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
2440 (main): Return success.
2441 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
2442 (main): Return success.
2443
2444 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2445
2446 PR c++/13495
2447 * g++.dg/template/memfriend9.C: New test.
2448 * g++.dg/template/memfriend10.C: Likewise.
2449 * g++.dg/template/memfriend11.C: Likewise.
2450 * g++.dg/template/memfriend12.C: Likewise.
2451 * g++.dg/template/memfriend13.C: Likewise.
2452 * g++.dg/template/memfriend14.C: Likewise.
2453 * g++.dg/template/memfriend15.C: Likewise.
2454 * g++.dg/template/memfriend16.C: Likewise.
2455 * g++.dg/template/memfriend17.C: Likewise.
2456 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
2457
2458 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
2459
2460 * g++.dg/conversion/dr195.C: New.
2461 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
2462
2463 2004-10-20 Ben Elliston <bje@au.ibm.com>
2464 Devang Patel <dpatel@apple.com>
2465
2466 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
2467 of floating point arithmetic, which could trap.
2468
2469 2004-10-19 Mark Mitchell <mark@codesourcery.com>
2470
2471 PR c++/14035
2472 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
2473 * g++.dg/conversion/const2.C: New test.
2474 * g++.dg/expr/reinterpret2.C: New test.
2475 * g++.dg/expr/reinterpret3.C: New test.
2476 * g++.dg/expr/cast2.C: New test.
2477 * g++.dg/expr/copy1.C: New test.
2478 * g++.dg/other/conversion1.C: Change error message.
2479 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
2480 function pointers to void *.
2481 * g++.old-deja/g++.mike/p10148.C: Likewise.
2482
2483 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
2484
2485 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
2486
2487 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
2488
2489 PR c++/18047
2490
2491 * g++.dg/parse/expr3.C: New test.
2492
2493 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
2494
2495 * gcc.dg/smod-1.c: New test.
2496
2497 2004-10-18 Ziemowit Laski <zlaski@apple.com>
2498
2499 * objc.dg/method-14.m: New test.
2500
2501 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
2502
2503 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
2504 Also xfail as the patch was reverted.
2505
2506 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
2507
2508 PR middle-end/16973
2509 * gcc.dg/pr16973.c: New test.
2510
2511 2004-10-18 Diego Novillo <dnovillo@redhat.com>
2512
2513 PR tree-optimization/17656
2514 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
2515
2516 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
2517
2518 * g++.dg/eh/shadow1.C: New.
2519
2520 2004-10-18 Jakub Jelinek <jakub@redhat.com>
2521
2522 * gcc.c-torture/compile/20041018-1.c: New test.
2523
2524 2004-10-18 Ben Elliston <bje@au.ibm.com>
2525
2526 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
2527 compiler referring to register 0 when accessing sdata. The linker
2528 now patches things up.
2529
2530 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
2531
2532 PR c/17529
2533 * gcc.c-torture/compile/pr17529.c: New test.
2534
2535 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2536
2537 PR c++/17743
2538 * g++.dg/ext/attrib17.C: New test.
2539
2540 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
2541
2542 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
2543
2544 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2545
2546 PR c++/10479
2547 * g++.dg/ext/attrib16.C: New test.
2548
2549 2004-10-15 Mark Mitchell <mark@codesourcery.com>
2550
2551 PR c++/17042
2552 * g++.dg/init/dso_handle1.C: New test.
2553
2554 PR c++/14667
2555 * g++.dg/parse/typedef6.C: New test.
2556
2557 PR c++/17916
2558 * g++.dg/parse/pragma1.C: New test.
2559
2560 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
2561
2562 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
2563
2564 2004-10-15 Steve Ellcey <sje@cup.hp.com>
2565
2566 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
2567 -fno-common when on HPPA HP-UX platforms.
2568
2569 2004-10-15 Jakub Jelinek <jakub@redhat.com>
2570
2571 PR other/16820
2572 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
2573 stdint.h.
2574 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
2575 uintptr_t.
2576
2577 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
2578
2579 PR c++/16301
2580 * g++.dg/lookup/strong-using-4.C: New test.
2581
2582 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
2583
2584 PR middle-end/16567
2585 * gcc.c-torture/compile/nested-1.c: New test.
2586
2587 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
2588
2589 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
2590 and mipsisa64*-*-* (until support for misaligned loads is added).
2591 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
2592 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
2593 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
2594 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
2595 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
2596 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
2597
2598 2004-10-14 Mark Mitchell <mark@codesourcery.com>
2599
2600 PR c++/17976
2601 * g++.dg/init/dtor3.C: New test.
2602
2603 2004-10-15 Ben Elliston <bje@au.ibm.com>
2604
2605 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
2606
2607 2004-10-14 Geoffrey Keating <geoffk@apple.com>
2608
2609 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
2610 * gcc.dg/macho-lo-sum.c: Likewise.
2611
2612 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
2613
2614 * gcc.dg/ppc-spe64-1.c: New test.
2615
2616 2004-10-14 Devang Patel <dpatel@apple.com>
2617
2618 PR 17635
2619 * gcc.dg/pr17635.c : New test.
2620
2621 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
2622
2623 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
2624 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
2625 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
2626 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
2627 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
2628 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
2629 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
2630 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
2631 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
2632 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
2633 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
2634 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
2635 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
2636 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
2637 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
2638 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
2639 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
2640 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
2641
2642 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
2643
2644 * gcc.dg/vect/vect-82.c: New testcase.
2645 * gcc.dg/vect/vect-82_64.c: New testcase.
2646 * gcc.dg/vect/vect-83.c: New testcase.
2647 * gcc.dg/vect/vect-83_64.c: New testcase.
2648
2649 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
2650
2651 * gcc.dg/cpp/error-1.c: New test.
2652
2653 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
2654
2655 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
2656
2657 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
2658
2659 PR target/17984
2660 * gcc.dg/cris-peep2-xsrand2.c: New test.
2661
2662 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
2663
2664 PR c++/17661
2665 * testsuite/g++.dg/expr/for2.C: New test.
2666
2667 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
2668
2669 * g++.dg/inherit/thunk1.C: Run on the SPARC.
2670
2671 2004-10-13 Jakub Jelinek <jakub@redhat.com>
2672
2673 PR tree-optimization/17724
2674 * g++.dg/opt/pr17724-1.C: New test.
2675 * g++.dg/opt/pr17724-2.C: New test.
2676 * g++.dg/opt/pr17724-3.C: New test.
2677 * g++.dg/opt/pr17724-4.C: New test.
2678 * g++.dg/opt/pr17724-5.C: New test.
2679 * g++.dg/opt/pr17724-6.C: New test.
2680
2681 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
2682
2683 PR c/17301
2684 * gcc.dg/pr17301-2.c: New test.
2685
2686 2004-10-11 Mark Mitchell <mark@codesourcery.com>
2687
2688 PR c++/15876
2689 * g++.dg/parse/error22.C: New test.
2690
2691 PR c++/17936
2692 * g++.dg/template/spec18.C: New test.
2693
2694 2004-10-11 Steve Ellcey <sje@cup.hp.com>
2695
2696 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
2697 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
2698 memcpy.
2699 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
2700 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
2701
2702 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
2703
2704 * g++.dg/eh/cleanup5.C: Add dg-options "".
2705
2706 2004-10-11 Roger Sayle <roger@eyesopen.com>
2707
2708 PR middle-end/17657
2709 * gcc.dg/switch-4.c: New test case.
2710
2711 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
2712
2713 * gcc.c-torture/execute/20041011-1.c: New test.
2714
2715 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
2716
2717 PR c++/17554
2718 * g++.dg/init/for3.C: New test.
2719
2720 PR c++/17657
2721 * g++.dg/opt/switch2.C: New test.
2722
2723 PR middle-end/17703
2724 * g++.dg/warn/Wreturn-2.C: New test.
2725
2726 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
2727
2728 PR c++/17907
2729 * g++.dg/eh/cleanup5.C: New test.
2730
2731 2004-10-10 Mark Mitchell <mark@codesourcery.com>
2732
2733 PR c++/17393
2734 * g++.dg/parse/error21.C: New test.
2735
2736 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
2737
2738 * g++.dg/overload/pmf1.C: Adjust quoting marks.
2739 * g++.dg/warn/incomplete1.C: Likewise.
2740 * g++.dg/template/qualttp20.C: Likewise.
2741
2742 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
2743
2744 PR c/17881
2745 * parm-incomplete-1.c: New test.
2746
2747 2004-10-09 Mark Mitchell <mark@codesourcery.com>
2748
2749 PR c++/17867
2750 * g++.dg/parse/error19.C: New test.
2751
2752 PR c++/17670
2753 * g++.dg/init/new11.C: New test.
2754
2755 PR c++/17821
2756 * g++.dg/parse/error20.C: New test.
2757
2758 PR c++/17826
2759 * g++.dg/template/crash24.C: New test.
2760
2761 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
2762
2763 PR c/17301
2764 * gcc.dg/pr17301-1.c: New test.
2765
2766 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
2767
2768 PR c/17189
2769 * gcc.dg/anon-struct-5.c: New test.
2770
2771 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
2772
2773 PR c/17844
2774 * gcc.dg/pr17844-1.c: New test.
2775
2776 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
2777
2778 PR tree-optimization/17906
2779 * gcc.c-torture/compile/pr17906.c: New.
2780
2781 2004-10-09 Stuart Hastings <stuart@apple.com>
2782 Roger Sayle <roger@eyesopen.com>
2783
2784 PR rtl-optimization/17853
2785 * gcc.dg/i386-mmx-5.c: New testcase.
2786
2787 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
2788
2789 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
2790
2791 2004-10-09 Mark Mitchell <mark@codesourcery.com>
2792
2793 PR c++/17524
2794 * g++.dg/template/static9.C: New test.
2795
2796 PR c++/17685
2797 * g++.dg/parse/operator5.C: New test.
2798
2799 2004-10-09 Roger Sayle <roger@eyesopen.com>
2800
2801 PR middle-end/17894
2802 * gcc.c-torture/execute/divcmp-4.c: New test case.
2803
2804 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
2805
2806 PR tree-opt/17902
2807 * g++.dg/opt/pr17902.C: New test.
2808
2809 2004-10-09 Jakub Jelinek <jakub@redhat.com>
2810
2811 * gcc.dg/cpp/ident-1.c: Add dg-options "".
2812
2813 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
2814
2815 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
2816
2817 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
2818
2819 * gcc.dg/assign-warn-3.c: New test.
2820
2821 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
2822
2823 PR c/16999
2824 * gcc.dg/cpp/ident-1.c: New test.
2825
2826 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
2827
2828 * gcc.c-torture/compile/acc1.c: New.
2829
2830 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
2831
2832 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
2833 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
2834
2835 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
2836
2837 * gcc.dg/ultrasp11.c: New test.
2838
2839 2004-10-08 Michael Matz <matz@suse.de>
2840
2841 * gcc.dg/doloop-2.c: New test.
2842
2843 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
2844
2845 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
2846 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
2847 objc.dg/method-9.m: Update expected diagnostics.
2848
2849 2004-10-07 Geoffrey Keating <geoffk@apple.com>
2850
2851 * gcc.dg/ppc-fsel-3.c: New file.
2852 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
2853
2854 2004-10-07 Paul Brook <paul@codesourcery.com>
2855
2856 * gfortran.dg/intrinsic_verify_1.f90: New test.
2857
2858 2004-10-07 Paul Brook <paul@codesourcery.com>
2859
2860 * gfortran.dg/empty_format_1.f90: Remove stray commas.
2861
2862 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2863
2864 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
2865 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
2866 commit.
2867
2868 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
2869
2870 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
2871
2872 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2873
2874 PR c++/17115
2875 * g++.dg/warn/Winline-4.C: New test.
2876
2877 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
2878
2879 * gcc.c-torture/compile/20041007-1.c: New test.
2880
2881 2004-10-07 Paul Brook <paul@codesourcery.com>
2882
2883 PR fortran/17678
2884 * gfortran.dg/use_allocated_1.f90: New test.
2885
2886 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
2887
2888 PR middle-end/17849
2889 * gfortran.fortran-torture/compile/nested.f90: New test
2890
2891 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
2892
2893 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
2894
2895 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
2896
2897 PR c++/17368
2898 * g++.dg/ext/asm6.C: New test.
2899
2900 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
2901
2902 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
2903
2904 2004-10-06 Paul Brook <paul@codesourcery.com>
2905
2906 PR libfortran/17709
2907 * gfortran.dg/empty_format_1.f90: New test.
2908
2909 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2910
2911 PR fortran/17568
2912 * gfortran.dg/ishft.f90: New test.
2913
2914 PR fortran/17283
2915 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
2916 tests.
2917
2918 2004-10-06 Paul Brook <paul@codesourcery.com>
2919
2920 * gfortran.dg/do_1.f90: New test.
2921
2922 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2923
2924 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
2925 optimizing for size.
2926
2927 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
2928
2929 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
2930
2931 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
2932
2933 * gcc.c-torture/compile/20041005-1.c: New test.
2934
2935 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
2936
2937 PR c++/17829
2938 * g++.dg/lookup/koenig4.C: New.
2939
2940 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
2941
2942 * g++.dg/other/classkey1.C: Adjust quoting marks.
2943 * g++.dg/parse/error15.C: Likewise.
2944 * g++.dg/template/meminit2.C (int>): Likewise.
2945
2946 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2947
2948 PR fortran/17283
2949 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
2950
2951 PR fortran/17631
2952 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
2953
2954 PR fortran/17708
2955 * gfortran.dg/pr17708.f90: New test.
2956
2957 2004-10-04 Chao-ying Fu <fu@mips.com>
2958
2959 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
2960 * gcc.dg/vect/vect-4.c: Ditto.
2961 * gcc.dg/vect/vect-5.c: Ditto.
2962 * gcc.dg/vect/vect-6.c: Ditto.
2963 * gcc.dg/vect/vect-8.c: Ditto.
2964 * gcc.dg/vect/vect-16.c: Ditto.
2965 * gcc.dg/vect/vect-30.c: Ditto.
2966 * gcc.dg/vect/vect-40.c: Ditto.
2967 * gcc.dg/vect/vect-41.c: Ditto.
2968 * gcc.dg/vect/vect-42.c: Ditto.
2969 * gcc.dg/vect/vect-43.c: Ditto.
2970 * gcc.dg/vect/vect-44.c: Ditto.
2971 * gcc.dg/vect/vect-45.c: Ditto.
2972 * gcc.dg/vect/vect-46.c: Ditto.
2973 * gcc.dg/vect/vect-47.c: Ditto.
2974 * gcc.dg/vect/vect-48.c: Ditto.
2975 * gcc.dg/vect/vect-49.c: Ditto.
2976 * gcc.dg/vect/vect-50.c: Ditto.
2977 * gcc.dg/vect/vect-51.c: Ditto.
2978 * gcc.dg/vect/vect-52.c: Ditto.
2979 * gcc.dg/vect/vect-53.c: Ditto.
2980 * gcc.dg/vect/vect-54.c: Ditto.
2981 * gcc.dg/vect/vect-55.c: Ditto.
2982 * gcc.dg/vect/vect-56.c: Ditto.
2983 * gcc.dg/vect/vect-57.c: Ditto.
2984 * gcc.dg/vect/vect-58.c: Ditto.
2985 * gcc.dg/vect/vect-59.c: Ditto.
2986 * gcc.dg/vect/vect-60.c: Ditto.
2987 * gcc.dg/vect/vect-74.c: Ditto.
2988 * gcc.dg/vect/vect-79.c: Ditto.
2989 * gcc.dg/vect/vect-80.c: Ditto.
2990
2991 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
2992
2993 * gcc.dg/unused-7.c: Use the correct option.
2994
2995 2004-10-04 Paul Brook <paul@codesourcery.com>
2996 Bud Davis <bdavis9659@comcast.net>
2997
2998 PR fortran/17706
2999 PR fortran/16434
3000 * gfortran/pr17706.f90: New test.
3001 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
3002
3003 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3004
3005 * gfortran.dg/pr17612.f90: New test.
3006
3007 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
3008
3009 * g++.dg/template/local1.C: Adjust quoting marks in
3010 testing for diagnostics.
3011 * g++.dg/tls/diag-2.C: Likewise.
3012 * g++.dg/other/error8.C: Likewise.
3013
3014 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
3015
3016 PR c/17178
3017 * gcc.dg/unused-4.c: Adjust to be correct.
3018
3019 PR c/17820
3020 * gcc.dg/unused-7.c: New test.
3021
3022 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
3023
3024 PR c++/17797
3025 * g++.dg/overload/template2.C: New test.
3026
3027 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
3028
3029 PR tree-optimization/16632
3030 * gcc.dg/tree-ssa/20041002-1.c: New.
3031
3032 2004-10-03 Paul Brook <paul@codesourcery.com>
3033
3034 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
3035 rather than relying on default formatting.
3036
3037 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
3038
3039 * gcc.dg/20040920-1.c: Update expected message text.
3040
3041 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
3042
3043 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
3044
3045 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
3046
3047 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
3048 tree level.
3049
3050 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
3051
3052 * gcc.dg/tree-ssa/pr17343.c: Remove.
3053
3054 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
3055
3056 PR tree-opt/17343
3057 * gcc.dg/tree-ssa/pr17343.c: New test.
3058
3059 2004-10-01 Jakub Jelinek <jakub@redhat.com>
3060
3061 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
3062 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
3063 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
3064 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
3065 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
3066
3067 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
3068
3069 * gcc.dg/lvalue-2.c: New test.
3070
3071 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
3072
3073 PR c/17730
3074 * gcc.dg/pr17730-1.c: New test
3075
3076 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
3077
3078 PR c/7425
3079 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
3080
3081 2004-09-29 Jakub Jelinek <jakub@redhat.com>
3082
3083 * gcc.c-torture/execute/stdarg-1.c: New test.
3084 * gcc.c-torture/execute/stdarg-2.c: New test.
3085 * gcc.c-torture/execute/stdarg-3.c: New test.
3086 * gcc.dg/tree-ssa/stdarg-1.c: New test.
3087 * gcc.dg/tree-ssa/stdarg-2.c: New test.
3088 * gcc.dg/tree-ssa/stdarg-3.c: New test.
3089 * gcc.dg/tree-ssa/stdarg-4.c: New test.
3090 * gcc.dg/tree-ssa/stdarg-5.c: New test.
3091
3092 2004-09-29 Jakub Jelinek <jakub@redhat.com>
3093
3094 PR tree-optimization/17697
3095 * g++.dg/opt/pr17697-1.C: New test.
3096 * g++.dg/opt/pr17697-2.C: New test.
3097 * g++.dg/opt/pr17697-3.C: New test.
3098
3099 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
3100
3101 PR c/16409
3102 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
3103 gcc.dg/vla-init-5.c: New tests.
3104
3105 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
3106
3107 PR c/13804
3108 * gcc.dg/pr13804-1.c: New test.
3109
3110 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3111
3112 PR fortran/16938
3113 * gfortran.dg/pr16938.f90: New test.
3114
3115 2004-09-27 Mark Mitchell <mark@codesourcery.com>
3116
3117 * g++.dg/template/crash23.C: New test.
3118
3119 2004-09-27 Mark Mitchell <mark@codesourcery.com>
3120
3121 PR c++/17585
3122 * g++.dg/template/static8.C: New test.
3123
3124 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
3125
3126 PR c++/17681
3127 * g++.dg/other/error9.C: New test.
3128
3129 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
3130
3131 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
3132
3133 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3134
3135 PR fortran/15164
3136 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
3137
3138 2004-09-26 Roger Sayle <roger@eyesopen.com>
3139
3140 PR middle-end/17112
3141 * gcc.dg/pr17112-1.c: New test case.
3142
3143 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
3144
3145 PR c/11459
3146 * gcc.dg/pr11459-1.c: New test.
3147
3148 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
3149
3150 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
3151 * gcc.dg/tree-ssa/loop-4.c: Likewise.
3152
3153 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3154
3155 * gfortran.dg/pr15324.f90: Make array bounds consistent.
3156
3157 2004-09-25 Jan Hubicka <jh@suse.cz>
3158
3159 * compile/30040909-1.c: New test.
3160 * compile/30040907-1.c: New test.
3161
3162 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
3163
3164 * gcc.c-torture/execute/va-arg-26.c: New test.
3165
3166 2004-09-24 Zack Weinberg <zack@codesourcery.com>
3167
3168 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
3169 extra diagnostics on targets with 64-bit pointers.
3170 * objc.dg/selector-1.m: Adjust dg-warning regexp.
3171
3172 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
3173
3174 PR c/17188
3175 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
3176 * gcc.dg/decl-3.c: Adjust expected message.
3177
3178 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3179
3180 PR fortran/17615
3181 * gfortran.dg/pr17615.f90: New test.
3182
3183 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
3184
3185 PR tree-optimzation/17517
3186 * g++.dg/tree-ssa/pr17517.C: New Test.
3187
3188 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
3189
3190 PR c++/16889
3191 * g++.dg/lookup/ambig3.C: New.
3192
3193 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
3194
3195 PR tree-opt/17624
3196 * g++.dg/opt/pr17624.C: New test.
3197
3198 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
3199
3200 PR c/6980
3201 * gcc.dg/Wbad-function-cast-1.c: New test.
3202
3203 2004-09-23 Zack Weinberg <zack@codesourcery.com>
3204
3205 * g++.dg/ext/complit1.C
3206 * g++.dg/other/error2.C
3207 * g++.dg/other/nontype-1.C
3208 * g++.dg/parse/crash11.C
3209 * g++.dg/parse/crash12.C
3210 * g++.dg/parse/error15.C
3211 * g++.dg/parse/error4.C
3212 * g++.dg/parse/tmpl-outside1.C
3213 * g++.dg/parse/too-many-tmpl-args1.C
3214 * g++.dg/template/dependent-expr3.C
3215 * g++.dg/template/error10.C
3216 * g++.dg/template/instantiate1.C
3217 * g++.dg/template/vtable2.C
3218 * g++.dg/warn/Wshadow-1.C
3219 * g++.dg/warn/weak1.C
3220 * g++.old-deja/g++.brendan/crash16.C
3221 * g++.old-deja/g++.brendan/crash18.C
3222 * g++.old-deja/g++.brendan/crash48.C
3223 * g++.old-deja/g++.brendan/crash49.C
3224 * g++.old-deja/g++.brendan/crash55.C
3225 * g++.old-deja/g++.brendan/crash56.C
3226 * g++.old-deja/g++.brendan/crash8.C
3227 * g++.old-deja/g++.brendan/enum11.C
3228 * g++.old-deja/g++.brendan/enum8.C
3229 * g++.old-deja/g++.brendan/enum9.C
3230 * g++.old-deja/g++.brendan/friend3.C
3231 * g++.old-deja/g++.brendan/misc14.C
3232 * g++.old-deja/g++.bugs/900402_02.C
3233 * g++.old-deja/g++.bugs/900404_03.C
3234 * g++.old-deja/g++.bugs/900404_04.C
3235 * g++.old-deja/g++.bugs/900428_03.C
3236 * g++.old-deja/g++.jason/crash4.C
3237 * g++.old-deja/g++.jason/overload21.C
3238 * g++.old-deja/g++.jason/redecl1.C
3239 * g++.old-deja/g++.jason/report.C
3240 * g++.old-deja/g++.jason/rfg10.C
3241 * g++.old-deja/g++.jason/template30.C
3242 * g++.old-deja/g++.law/arm12.C
3243 * g++.old-deja/g++.law/ctors5.C
3244 * g++.old-deja/g++.law/cvt20.C
3245 * g++.old-deja/g++.law/init10.C
3246 * g++.old-deja/g++.law/init8.C
3247 * g++.old-deja/g++.law/visibility17.C
3248 * g++.old-deja/g++.law/visibility7.C
3249 * g++.old-deja/g++.mike/net8.C
3250 * g++.old-deja/g++.mike/p646.C
3251 * g++.old-deja/g++.mike/p700.C
3252 * g++.old-deja/g++.mike/p701.C
3253 * g++.old-deja/g++.mike/p811.C
3254 * g++.old-deja/g++.ns/template13.C
3255 * g++.old-deja/g++.other/array3.C
3256 * g++.old-deja/g++.other/crash25.C
3257 * g++.old-deja/g++.other/dtor3.C
3258 * g++.old-deja/g++.other/dtor4.C
3259 * g++.old-deja/g++.other/main1.C
3260 * g++.old-deja/g++.other/warn7.C
3261 * g++.old-deja/g++.pt/crash11.C
3262 * g++.old-deja/g++.pt/crash36.C
3263 * g++.old-deja/g++.pt/spec22.C
3264 * g++.old-deja/g++.pt/spec9.C
3265 * g++.old-deja/g++.pt/ttp52.C
3266 * g++.old-deja/g++.robertl/eb103.C
3267 * g++.old-deja/g++.robertl/eb121.C
3268 * g++.old-deja/g++.robertl/eb22.C
3269 * g++.old-deja/g++.robertl/eb8.C:
3270 Update locations and/or regexps of dg-error markers.
3271 Remove markers for some bogus messages that are no longer issued.
3272
3273 2004-09-23 Jakub Jelinek <jakub@redhat.com>
3274
3275 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
3276 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
3277
3278 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
3279
3280 PR c++/17618
3281 * g++.dg/lookup/crash5.C: New test.
3282
3283 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
3284
3285 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
3286 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
3287 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
3288 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
3289 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
3290 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
3291
3292 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
3293 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
3294 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
3295 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
3296 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
3297 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
3298
3299 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
3300
3301 * gcc.dg/vect/vect-44.c: Check additional cases.
3302 * gcc.dg/vect/vect-48.c: Check additional cases.
3303
3304 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
3305 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
3306 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
3307 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
3308 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
3309 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
3310 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
3311 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
3312 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
3313
3314 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
3315 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
3316 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
3317
3318 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3319
3320 * gcc.dg/tree-ssa/loop-6.c: New test.
3321
3322 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
3323
3324 PR c++/17620
3325 * g++.dg/inherit/base2.C: New.
3326
3327 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
3328
3329 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
3330 * gcc.dg/20001012-2.c: Likewise.
3331 * gcc.dg/20001013-1.c: Likewise.
3332 * gcc.dg/20001101-1.c: Likewise.
3333 * gcc.dg/20001102-1.c: Likewise.
3334 * gcc.dg/bf-spl1.c: Likewise.
3335 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
3336 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
3337
3338 2004-09-22 Diego Novillo <dnovillo@redhat.com>
3339
3340 PR tree-optimization/16721
3341 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
3342
3343 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
3344
3345 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
3346 * gcc.dg/20040305-1.c: Likewise.
3347
3348 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
3349
3350 PR c/16566
3351 * gcc.c-torture/compile/pr16566-1.c,
3352 gcc.c-torture/compile/pr16566-2.c,
3353 gcc.c-torture/compile/pr16566-3.c: New tests.
3354
3355 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
3356
3357 PR tree-optimization/17512
3358 * gcc.c-torture/compile/20040916-1.c.
3359
3360 2004-09-21 Mark Mitchell <mark@codesourcery.com>
3361
3362 * gcc.dg/pragma-re-3.c: New test.
3363
3364 2004-09-17 Matt Austern <austern@apple.com>
3365
3366 PR c++/15049
3367 * g++.dg/other/anon3.C: New.
3368
3369 2004-09-21 Roger Sayle <roger@eyesopen.com>
3370
3371 PR c++/7503
3372 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
3373 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
3374 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
3375 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
3376 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
3377
3378 2004-09-21 Bud Davis <bdavis9659@comcast.net>
3379
3380 PR fortran/17286
3381 * gfortran.dg/pr17286.f90: New test.
3382
3383 2004-09-20 Mark Mitchell <mark@codesourcery.com>
3384
3385 PR c++/17530
3386 * g++.dg/template/static7.C: New test.
3387
3388 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
3389
3390 PR tree-opt/17558
3391 * gcc.c-torture/compile/pr17558.c: New test.
3392
3393 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
3394
3395 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
3396 if SKIP_ATTRIBUTE is defined.
3397
3398 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3399
3400 PR fortran/15957
3401 * gfortran.dg/pr15957.f90: New test.
3402
3403 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
3404
3405 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
3406 in comparison.
3407 * gcc.dg/vect/vect-79.c: Likewise.
3408 * gcc.dg/vect/vect-80.c: Likewise.
3409
3410 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3411
3412 PR fortran/15750
3413 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
3414
3415 2004-09-20 Ira Rosen <irar@il.ibm.com>
3416
3417 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
3418 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
3419 * gcc.dg/vect/vect-62.c: New testcase.
3420 * gcc.dg/vect/vect-63.c: New testcase.
3421 * gcc.dg/vect/vect-64.c: New testcase.
3422 * gcc.dg/vect/vect-65.c: New testcase.
3423 * gcc.dg/vect/vect-66.c: New testcase.
3424 * gcc.dg/vect/vect-67.c: New testcase.
3425 * gcc.dg/vect/vect-68.c: New testcase.
3426 * gcc.dg/vect/vect-69.c: New testcase.
3427 * gcc.dg/vect/vect-79.c: New testcase.
3428 * gcc.dg/vect/vect-80.c: New testcase.
3429
3430 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
3431
3432 * gcc.target/mips/asm-1.c: New test.
3433
3434 2004-09-19 Ira Rosen <irar@il.ibm.com>
3435
3436 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
3437 * gcc.dg/vect/vect-73.c: New testcase.
3438 * gcc.dg/vect/vect-74.c: New testcase.
3439 * gcc.dg/vect/vect-75.c: New testcase.
3440 * gcc.dg/vect/vect-76.c: New testcase.
3441 * gcc.dg/vect/vect-77.c: New testcase.
3442 * gcc.dg/vect/vect-78.c: New testcase
3443
3444 2004-09-18 Paul Brook <paul@codesourcery.com>
3445
3446 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
3447
3448 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
3449
3450 PR c/17424
3451 * gcc.dg/pr17424-1.c: New test.
3452
3453 2004-09-18 Diego Novillo <dnovillo@redhat.com>
3454
3455 * g++.dg/tree-ssa/pr17153.C: New test.
3456
3457 2004-09-16 Geoffrey Keating <geoffk@apple.com>
3458
3459 PR pch/13361
3460 * testsuite/g++.dg/pch/wchar-1.C: New.
3461 * testsuite/g++.dg/pch/wchar-1.Hs: New.
3462
3463 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
3464
3465 * gcc.c-torture/execute/20040917-1.c: New test.
3466
3467 2004-09-17 Diego Novillo <dnovillo@redhat.com>
3468
3469 PR tree-optimization/17319
3470 * gcc.dg/pr17319.c: New test.
3471
3472 2004-09-17 Devang Patel <dpatel@apple.com>
3473
3474 * gcc.dg/20040813-1.c: New test.
3475
3476 2004-09-17 Diego Novillo <dnovillo@redhat.com>
3477
3478 PR tree-optimization/17273
3479 * gcc.c-torture/compile/pr17273.c: New test.
3480
3481 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
3482
3483 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
3484 Update expected messages.
3485 * gcc.dg/declspec-13.c: New test.
3486
3487 2004-09-17 David Edelsohn <edelsohn@gnu.org>
3488
3489 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
3490
3491 2004-09-17 Diego Novillo <dnovillo@redhat.com>
3492
3493 * gcc.c-torture/execute/pr17252.c: Use post-increment to
3494 change what 'a' is pointing to.
3495
3496 2004-09-17 Mark Mitchell <mark@codesourcery.com>
3497
3498 PR c++/16002
3499 * g++.dg/template/error18.C: New test.
3500
3501 PR c++/16029
3502 * g++.dg/warn/Wunused-8.C: New test.
3503
3504 2004-09-17 Steven Bosscher <stevenb@suse.de>
3505
3506 PR tree-optimization/17513
3507 * gcc.dg/20040916-1.c: New test.
3508
3509 2004-09-16 Mark Mitchell <mark@codesourcery.com>
3510
3511 PR c++/17501
3512 * g++.dg/template/typename7.C: New test.
3513
3514 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3515
3516 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
3517
3518 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
3519
3520 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
3521 with -ftree-based-profiling also.
3522 * lib/profopt.exp: Support late-set profile_option/feedback_option.
3523
3524 2004-09-16 Victor Leikehman <lei@il.ibm.com>
3525
3526 PR/15364
3527 * gfortran.dg/der_array_io_1.f90: New test.
3528 * gfortran.dg/der_array_io_2.f90: New test.
3529 * gfortran.dg/der_array_io_3.f90: New test.
3530
3531 2004-09-15 Mark Mitchell <mark@codesourcery.com>
3532
3533 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
3534 EABI.
3535
3536 2004-09-15 Mark Mitchell <mark@codesourcery.com>
3537
3538 * g++.dg/opt/switch1.C: New test.
3539
3540 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
3541
3542 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
3543 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
3544 Update expected messages.
3545
3546 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3547
3548 PR fortran/16485
3549 * gfortran.dg/same_name_1.f90: New test.
3550
3551 2004-09-15 Diego Novillo <dnovillo@redhat.com>
3552
3553 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
3554 dereference garbage pointers.
3555
3556 2004-09-15 Jakub Jelinek <jakub@redhat.com>
3557
3558 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
3559 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
3560
3561 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
3562 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
3563 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
3564
3565 2004-09-14 Mark Mitchell <mark@codesourcery.com>
3566
3567 PR c++/17324
3568 * g++.dg/template/mangle1.C: New test.
3569
3570 2004-09-14 Diego Novillo <dnovillo@redhat.com>
3571
3572 PR tree-optimization/17252
3573 * gcc.c-torture/execute/pr17252.c: New test.
3574
3575 2004-09-14 Andrew Pinski <apinski@apple.com>
3576
3577 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
3578
3579 2004-09-14 Roger Sayle <roger@eyesopen.com>
3580
3581 PR rtl-optimization/9771
3582 * gcc.dg/pr9771-1.c: New test case.
3583
3584 2004-09-14 Diego Novillo <dnovillo@redhat.com>
3585
3586 PR tree-optimization/15262
3587 * gcc.c-torture/execute/pr15262-1.c: New test.
3588 * gcc.c-torture/execute/pr15262-2.c: New test.
3589
3590 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
3591
3592 * gcc.dg/declspec-12.c: New test.
3593
3594 2004-09-14 Bud Davis <bdavis9659@comcast.net>
3595
3596 * gfortran.dg/pr17090.f90: Add directives to test.
3597
3598 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3599
3600 * gcc.c-torture/compile/20040914-1.c: New test.
3601
3602 2004-09-13 Mark Mitchell <mark@codesourcery.com>
3603
3604 PR c++/16162
3605 * g++.dg/template/decl2.C: New test.
3606
3607 2004-09-13 Bud Davis <bdavis9659@comcast.net>
3608
3609 PR fortran/17090
3610 * gfortran.dg/pr17090.f90: New test.
3611
3612 2004-09-13 Dale Johannesen <dalej@apple.com>
3613
3614 * gcc.c-torture/compile/pr17408.c: New test case.
3615
3616 2004-09-13 Mark Mitchell <mark@codesourcery.com>
3617
3618 PR c++/16716
3619 * g++.dg/parse/crash17.C: New test.
3620
3621 PR c++/17327
3622 * g++.dg/template/enum3.C: New test.
3623
3624 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
3625
3626 * lib/gcc-defs.exp: Load wrapper.exp.
3627 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
3628 using local code.
3629 * lib/gcc.exp (gcc_init): Similar.
3630 * lib/gfortran.exp (gfortran_init): Similar.
3631 * lib/objc.exp (objc_init): Similar.
3632 * lib/treelang.exp (treelang_init): Similar.
3633 * lib/wrapper.exp: New file with build_wrapper call machinery in
3634 ${tool}_maybe_build_wrapper.
3635
3636 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
3637
3638 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
3639 "inline".
3640 * gcc.dg/declspec-11.c: Update expected messages.
3641 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
3642 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
3643 gcc.dg/inline-12.c: New tests.
3644
3645 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
3646
3647 * g++.dg/tree-ssa/pr17400.C: New testcase.
3648
3649 2004-09-13 James E Wilson <wilson@specifixinc.com>
3650
3651 * gcc.target/mips/sb1-1.c: New testcase.
3652
3653 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
3654
3655 * lib/g77-dg.exp: Remove unused file.
3656 * lib/mike-g77.exp: Ditto.
3657 * lib/g77.exp: Ditto.
3658
3659 2004-09-12 Richard Henderson <rth@redhat.com>
3660
3661 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
3662
3663 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
3664
3665 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
3666 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
3667 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
3668 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
3669 Update expected messages.
3670
3671 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
3672
3673 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
3674 declaration/use mismatch for dirp parameter.
3675
3676 2004-09-12 Andrew Pinski <apinski@apple.com>
3677
3678 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
3679 -fgnu-runtime is passed.
3680
3681 2004-09-12 Richard Henderson <rth@redhat.com>
3682
3683 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
3684 do the uplevel thing and update additional_flags directly.
3685 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
3686 gfortran.fortran-torture/execute/intrinsic_nearest.x,
3687 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
3688 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
3689
3690 2004-09-11 Steven Bosscher <stevenb@suse.de>
3691
3692 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
3693
3694 2004-09-11 Roger Sayle <roger@eyesopen.com>
3695
3696 PR middle-end/17411
3697 * g++.dg/opt/pr17411-1.C: New test case.
3698
3699 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
3700
3701 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
3702 gcc.dg/tls/diag-2.c: Update expected messages.
3703 * gcc.dg/991209-1.c: Specify compilation options. Update expected
3704 messages.
3705 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
3706 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
3707 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
3708 gcc.dg/tls/diag-5.c: New tests.
3709
3710 2004-09-11 Zack Weinberg <zack@codesourcery.com>
3711
3712 * gcc.dg/20040910-1.c: Correct dg-error regexp.
3713
3714 2004-09-11 Steven Bosscher <stevenb@suse.de>
3715
3716 * g++.dg/parse/break-in-for.C: New test.
3717
3718 2004-09-11 Jakub Jelinek <jakub@redhat.com>
3719
3720 * gcc.dg/tree-ssa/20040911-1.c: New test.
3721
3722 2004-09-11 Andreas Jaeger <aj@suse.de>
3723
3724 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
3725 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
3726
3727 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
3728
3729 * gcc.target/frv: New directory of FR-V-specific tests.
3730
3731 2004-09-10 James E Wilson <wilson@specifixinc.com>
3732
3733 * gcc.dg/convert-vec-1.c: New test.
3734
3735 2004-09-10 Roger Sayle <roger@eyesopen.com>
3736
3737 PR middle-end/17024
3738 * gcc.dg/pr17024-1.c: New test case.
3739
3740 2004-09-10 Eric Christopher <echristo@redhat.com>
3741
3742 * gcc.dg/20040910-1.c: New test.
3743
3744 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
3745
3746 * gcc.dg/bitfld-9.c: New test.
3747
3748 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
3749
3750 * gcc.c-torture/execute/ieee/acc1.c: New test.
3751 * gcc.c-torture/execute/ieee/acc2.c: New test.
3752 * gcc.c-torture/execute/ieee/mzero6.c: New test.
3753
3754 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
3755
3756 * gcc.dg/deprecated-2.c: New test.
3757
3758 2004-09-09 James E Wilson <wilson@specifixinc.com>
3759
3760 * gcc.dg/init-vec-1.c: New test.
3761
3762 2004-09-09 Roger Sayle <roger@eyesopen.com>
3763
3764 PR middle-end/17055
3765 * gcc.dg/pr17055-1.c: New test case.
3766
3767 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
3768
3769 PR target/17377
3770 * gcc.c-torture/execute/pr17377.c: New test.
3771
3772 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
3773
3774 PR c/8420
3775 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
3776 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
3777 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
3778 gcc.dg/long-long-typespec-1.c: New tests.
3779 * gcc.dg/tls/diag-2.c: Update expected diagnostics
3780
3781 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
3782
3783 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
3784 gcc.dg/gnu99-static-1.c: New tests.
3785
3786 2004-09-08 Devang Patel <dpatel@apple.com>
3787
3788 * gcc.dg/darwin-ld-20040828-1.c: New test.
3789 * gcc.dg/darwin-ld-20040828-2.c: New test.
3790 * gcc.dg/darwin-ld-20040828-3.c: New test.
3791
3792 2004-09-08 Ziemowit Laski <zlaski@apple.com>
3793
3794 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
3795 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
3796 in error message.
3797 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
3798 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
3799 in error message.
3800 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
3801 types they qualify.
3802 * objc.dg/type-size-2.m: Fix wording in comment.
3803 * objc.dg/va-meth-1.m: New test case.
3804
3805 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
3806
3807 PR c/16633:
3808 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
3809 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
3810
3811 2004-09-06 Devang Patel <dpatel@apple.com>
3812
3813 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
3814 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
3815
3816 2004-09-06 Zack Weinberg <zack@codesourcery.com>
3817
3818 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
3819 reflect changed line numbering of diagnostics.
3820
3821 2004-09-06 Paul Brook <paul@codesourcery.com>
3822
3823 * gfortran.dg/edit_real_1.f90: Add new test.
3824
3825 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3826
3827 * gcc.dg/tree-ssa/loop-2.c: New test.
3828 * gcc.dg/tree-ssa/loop-3.c: New test.
3829 * gcc.dg/tree-ssa/loop-4.c: New test.
3830 * gcc.dg/tree-ssa/loop-5.c: New test.
3831
3832 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3833
3834 * gcc.dg/format/sentinel-1.c: Update for parameter option.
3835
3836 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3837
3838 * gcc.dg/format/sentinel-1.c: New test.
3839
3840 2004-09-04 Uros Bizjak <uros@kss-loka.si>
3841
3842 * testsuite/gcc.dg/builtins-46.c: New.
3843
3844 2004-09-03 Devang Patel <dpatel@apple.com>
3845
3846 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
3847 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
3848
3849 2004-09-03 Jan Beulich <jbeulich@novell.com>
3850
3851 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
3852 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
3853 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
3854 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
3855 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
3856 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
3857 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
3858 the non-portable bzero.
3859 * gcc.dg/20010912-1.c: xfail for NetWare.
3860 * gcc.dg/20020426-2.c: xfail for NetWare.
3861 * gcc.dg/20021014-1.c: xfail for NetWare.
3862 * gcc.dg/20021018-1.c: xfail for NetWare.
3863 * gcc.dg/20030213-1.c: xfail for NetWare.
3864 * gcc.dg/20030225-1.c: xfail for NetWare.
3865 * gcc.dg/20030708-1.c: xfail for NetWare.
3866 * gcc.dg/builtins-config.h: Also exclude NetWare.
3867 * gcc.dg/format/format.h: Define restrict only if not already defined.
3868 * gcc.dg/nest.c: xfail for NetWare.
3869 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
3870 * lib/target-supports.exp (check_visibility_available): Exclude
3871 NetWare.
3872
3873 2004-09-03 Jan Beulich <jbeulich@novell.com>
3874
3875 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
3876 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
3877 deterministic starting point for the alignment of structure fields.
3878 * gcc.dg/Wpadded.c: Dito.
3879 * g++.dg/abi/vbase10.C: Dito.
3880
3881 2004-09-03 Devang Patel <dpatel@apple.com>
3882
3883 * g++.dg/debug/pr15736.cc: New test.
3884
3885 2004-09-02 Mark Mitchell <mark@codesourcery.com>
3886
3887 * README.QMTEST: Fix out-of-date link.
3888
3889 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
3890
3891 PR fortran/16579
3892 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
3893 Delete. Duplicate of gfortran.dg/g77/20010610.f
3894
3895 2004-09-02 Mark Mitchell <mark@codesourcery.com>
3896
3897 * g++.dg/abi/arm_rtti1.C: New test.
3898
3899 2004-09-02 Geoffrey Keating <geoffk@apple.com>
3900
3901 * gcc.dg/ppc-vector-memcpy.c: New.
3902 * gcc.dg/ppc-vector-memset.c: New.
3903
3904 2004-09-02 Chao-ying Fu <fu@mips.com>
3905
3906 * gcc.target/mips/mips-3d-1.c: New test.
3907 * gcc.target/mips/mips-3d-2.c: New test.
3908 * gcc.target/mips/mips-3d-3.c: New test.
3909 * gcc.target/mips/mips-3d-4.c: New test.
3910 * gcc.target/mips/mips-3d-5.c: New test.
3911 * gcc.target/mips/mips-3d-6.c: New test.
3912 * gcc.target/mips/mips-3d-7.c: New test.
3913 * gcc.target/mips/mips-3d-8.c: New test.
3914 * gcc.target/mips/mips-3d-9.c: New test.
3915 * gcc.target/mips/mips-ps-1.c: New test.
3916 * gcc.target/mips/mips-ps-2.c: New test.
3917 * gcc.target/mips/mips-ps-3.c: New test.
3918 * gcc.target/mips/mips-ps-4.c: New test.
3919 * gcc.target/mips/mips-ps-type.c: New test.
3920
3921 2004-09-02 Paul Brook <paul@codesourcery.com>
3922
3923 * gfortran.dg/edit_real_1.f90: Add new tests.
3924
3925 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3926
3927 PR fortran/15327
3928 * gfortran.dg/merge_char_1.f90: New test.
3929
3930 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3931
3932 PR fortran/16404
3933 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
3934
3935 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
3936
3937 PR c/1522
3938 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
3939
3940 2004-09-01 Mark Mitchell <mark@codesourcery.com>
3941
3942 * g++.dg/opt/loop1.C: Do not XFAIL.
3943
3944 2004-09-01 Jakub Jelinek <jakub@redhat.com>
3945
3946 * gcc.c-torture/execute/20040831-1.c: New test.
3947
3948 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
3949
3950 PR fortran/16579
3951 * gfortran.dg/g77/20010610.f: Now passes.
3952 Copy from g77.f-torture/execute. Add dg-run directive.
3953 * gfortran.dg/g77/README: Update
3954
3955 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
3956
3957 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
3958 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
3959 (t1, t2, t3, t4): Add volatile.
3960
3961 2004-08-31 Mark Mitchell <mark@codesourcery.com>
3962
3963 * g++.dg/ext/visibility/arm1.C: New test.
3964
3965 2004-08-31 Geoffrey Keating <geoffk@apple.com>
3966
3967 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
3968 -pedantic-errors.
3969
3970 2004-09-01 Paul Brook <paul@codesourcery.com>
3971
3972 * gfortran.dg/eof_2.f90: New test.
3973
3974 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3975
3976 PR fortran/16579
3977 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
3978
3979 2004-08-31 Bud Davis <bdavis9659@comcast.net>
3980
3981 PR libfortran/16805
3982 * gfortran.dg/list_read_2.f90: New test.
3983
3984 2004-08-31 Mark Mitchell <mark@codesourcery.com>
3985
3986 * g++.dg/abi/key1.C: New test.
3987
3988 2004-08-31 Richard Henderson <rth@redhat.com>
3989
3990 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
3991 form of offsetof.
3992 * g++.dg/other/offsetof5.C: Remove duplicate.
3993
3994 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3995
3996 PR fortran/17244
3997 * gfortran.dg/func_derived_1.f90: New test.
3998
3999 2004-08-31 Paul Brook <paul@codesourcery.com>
4000
4001 * gfortran.dg/eof_1.f90: New test.
4002
4003 2004-08-31 Paul Brook <paul@codesourcery.com>
4004
4005 * gfortran.dg/list_read_1.f90: New file.
4006
4007 2004-08-30 Mark Mitchell <mark@codesourcery.com>
4008
4009 * g++.dg/opt/loop1.C: XFAIL.
4010
4011 2004-08-30 Geoffrey Keating <geoffk@apple.com>
4012
4013 * gcc.dg/funcdef-storage-1.c: New.
4014 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
4015 an extern function in local scope.
4016 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
4017 declare an 'auto inline' function in local scope.
4018 * gcc.dg/20011130-1.c: Likewise.
4019 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
4020 an 'auto' function in local scope.
4021 * gcc.dg/20021014-1.c: Likewise.
4022 * gcc.dg/20030331-2.c: Likewise.
4023
4024 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4025
4026 * gfortran.dg/blockdata_1.f90: New test.
4027
4028 2004-08-30 Richard Henderson <rth@redhat.com>
4029
4030 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
4031
4032 2004-08-30 Richard Henderson <rth@redhat.com>
4033
4034 * lib/fortran-torture.exp (fortran-torture-execute): Honor
4035 additional_flags set by alternate driver.
4036 (ieee-options): New procedure.
4037 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
4038 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
4039 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
4040 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
4041
4042 2004-08-30 Richard Henderson <rth@redhat.com>
4043
4044 * lib/f-torture.exp: Remove.
4045
4046 2004-08-29 Mark Mitchell <mark@codesourcery.com>
4047
4048 PR rtl-optimization/16590
4049 * g++.dg/opt/loop1.C: New test.
4050
4051 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4052
4053 PR fortran/13910
4054 * gfortran.dg/oldstyle_1.f90: New test.
4055
4056 2004-08-29 Steven G. Kargl <kargls@comcast.net>
4057 Paul Brook <paul@codesourcery.com>
4058
4059 * gfortran.dg/g77/README: Update.
4060 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
4061 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
4062 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
4063
4064 2004-08-28 Paul Brook <paul@codesourcery.com>
4065
4066 PR libfortran/17195
4067 * gfortran.dg/edit_real_1.f90: New test.
4068
4069 2004-08-27 Paul Brook <paul@codesourcery.com>
4070
4071 * gfortran.dg/rewind_1.f90: New test.
4072
4073 2004-08-27 Bud Davis <bdavis9659@comcast.net>
4074
4075 PR fortran/16597
4076 * gfortran.dg/pr16597.f90: New test.
4077
4078 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
4079
4080 PR c/13801
4081 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
4082 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
4083 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
4084 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
4085 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
4086
4087 2004-08-26 Nick Clifton <nickc@redhat.com>
4088
4089 * gcc.c-torture/compile/pr17119.c: New test.
4090
4091 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
4092
4093 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
4094
4095 2004-08-25 Richard Henderson <rth@redhat.com>
4096
4097 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
4098 the bits that expect kind=8 to be the largest real kind.
4099
4100 2004-08-25 Ziemowit Laski <zlaski@apple.com>
4101
4102 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
4103
4104 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4105
4106 * gfortran.dg/assignment_1.f90: New test.
4107
4108 2004-08-25 Adam Nemet <anemet@lnxw.com>
4109
4110 * g++.dg/template/repo3.C: New test.
4111
4112 2004-08-25 Roger Sayle <roger@eyesopen.com>
4113
4114 PR middle-end/16693
4115 PR tree-optimization/16372
4116 * g++.dg/opt/pr16372-1.C: New test case.
4117 * g++.dg/opt/pr16693-1.C: New test case.
4118 * g++.dg/opt/pr16693-2.C: New test case.
4119
4120 2004-08-25 Ziemowit Laski <zlaski@apple.com>
4121
4122 * objc.dg/proto-lossage-4.m: New test.
4123
4124 2004-08-25 Mark Mitchell <mark@codesourcery.com>
4125
4126 PR c++/17155
4127 * g++.dg/inherit/local2.C: New test.
4128
4129 2004-08-25 Paul Brook <paul@codesourcery.com>
4130
4131 PR fortran/17144
4132 * gfortran.dg/string_ctor_1.f90: New test.
4133
4134 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4135
4136 PR c++/14428
4137 * g++.dg/template/redecl2.C: New test.
4138
4139 2004-08-24 Bud Davis <bdavis9659@comcast.net>
4140
4141 PR fortran/17143
4142 * gfortran.dg/pr17143.f90: New test.
4143
4144 2004-08-24 Bud Davis <bdavis9659@comcast.net>
4145
4146 PR fortran/17164
4147 * gfortran.dg/pr17164.f90: New test.
4148
4149 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4150
4151 * gcc.dg/tree-ssa/loop-1.c: New test.
4152
4153 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
4154
4155 * gcc.c-torture/compile/20040824-1.c: New test.
4156
4157 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
4158
4159 * gcc.c-torture/compile/iftrap-3.c: New test.
4160
4161 2004-08-24 Paul Brook <paul@codesourcery.com>
4162
4163 * gfortran.dg/entry_2.f90: New test.
4164
4165 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
4166
4167 PR c++/16889
4168 * g++.dg/lookup/ambig[12].C: New.
4169
4170 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4171
4172 PR c++/16706
4173 * g++.dg/template/crash21.C: New test.
4174 * g++.dg/template/crash22.C: Likewise.
4175
4176 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
4177
4178 PR c++/17149
4179 * g++.dg/template/access15.C: New.
4180
4181 2004-08-23 Mark Mitchell <mark@codesourcery.com>
4182
4183 PR c++/17163
4184 * g++.dg/template/repo2.C: New test.
4185
4186 2004-08-23 Roger Sayle <roger@eyesopen.com>
4187
4188 PR rtl-optimization/17078
4189 * gcc.c-torture/execute/pr17078-1.c: New test case.
4190
4191 2004-08-23 Mark Mitchell <mark@codesourcery.com>
4192
4193 PR c/14492
4194 * gcc.dg/debug/crash1.c: New test.
4195
4196 2004-08-23 Mark Mitchell <mark@codesourcery.com>
4197
4198 PR c/16180
4199 * gcc.dg/loop-5.c: New test.
4200
4201 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4202
4203 * gcc.c-torture/execute/20040823-1.c: New test.
4204
4205 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
4206
4207 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
4208 to the assembler. Simplify test accordingly.
4209 (asm_abi_flags): Use GNU names.
4210 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
4211 to check for ABI flags.
4212
4213 2004-08-22 Andrew Pinski <apinski@apple.com>
4214
4215 * g++.dg/opt/pr14029.C: New test.
4216 * gcc.c-torture/execute/pr15262.c: New test.
4217
4218 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4219
4220 * gfortran.dg/reduction.f90: Add checks with complex arguments.
4221
4222 2004-08-21 Bud Davis <bdavis9659@comcast.net>
4223
4224 PR 16908
4225 * gfortran.dg/direct_io.f90: New test.
4226
4227 2004-08-20 Mark Mitchell <mark@codesourcery.com>
4228
4229 PR c++/17121
4230 * g++.dg/inherit/local2.C: New test.
4231
4232 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
4233
4234 PR c++/17120
4235 * g++.dg/warn/Wparentheses-4.C: New test.
4236
4237 2004-08-20 Mark Mitchell <mark@codesourcery.com>
4238
4239 PR c++/17121
4240 * g++.dg/inherit/local2.C: New test.
4241
4242 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
4243 * gcc.dg/ppc-ldstruct.c: Likewise.
4244 * gcc.dg/ppc64-abi-2.c: Likewise.
4245
4246 2004-08-20 Jakub Jelinek <jakub@redhat.com>
4247
4248 PR rtl-optimization/17099
4249 * gcc.c-torture/execute/20040820-1.c: New test.
4250
4251 2004-08-20 David Edelsohn <edelsohn@gnu.org>
4252
4253 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
4254
4255 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
4256
4257 PR fortran/17077
4258 * gfortran.dg/auto_array_1.f90: New test.
4259
4260 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4261
4262 PR fortran/17074
4263 * gfortran.dg/simpleif_1.f90: New test.
4264
4265 2004-08-19 Mark Mitchell <mark@codesourcery.com>
4266
4267 * lib/target-supports.exp (check_profiling_available): Return
4268 false for arm*-*-symbianelf* and arm*-*-eabi*.
4269
4270 PR c++/15890
4271 * g++.dg/template/delete1.C: New test.
4272
4273 2004-08-19 Paul Brook <paul@codesourcery.com>
4274
4275 PR fortran/14976
4276 PR fortran/16228
4277 * gfortran.dg/data_char_1.f90: New test.
4278
4279 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
4280
4281 PR fortran/16946
4282 * gfortran.dg/reduction.f90: New testcase.
4283
4284 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4285
4286 PR fortran/16520
4287 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
4288
4289 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
4290
4291 PR c++/17041
4292 * g++.dg/Wparentheses-3.C: New test.
4293
4294 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
4295
4296 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
4297 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
4298 * gcc.dg/vect/vect-2.c: Likewise.
4299 * gcc.dg/vect/vect-3.c: Likewise.
4300 * gcc.dg/vect/vect-4.c: Likewise.
4301 * gcc.dg/vect/vect-5.c: Likewise.
4302 * gcc.dg/vect/vect-6.c: Likewise.
4303 * gcc.dg/vect/vect-7.c: Likewise.
4304 * gcc.dg/vect/vect-25.c: Likewise.
4305 * gcc.dg/vect/vect-31.c: Likewise.
4306 * gcc.dg/vect/vect-32.c: Likewise.
4307 * gcc.dg/vect/vect-34.c: Likewise.
4308 * gcc.dg/vect/vect-36.c: Likewise.
4309 * gcc.dg/vect/vect-all.c: Likewise.
4310
4311 2004-08-18 Mark Mitchell <mark@codesourcery.com>
4312
4313 PR c++/17068
4314 * g++.dg/template/operator4.C: New test.
4315
4316 2004-08-18 Richard Henderson <rth@redhat.com>
4317
4318 * gcc.dg/20040206-1.c: XFAIL.
4319
4320 2004-08-17 Mark Mitchell <mark@codesourcery.com>
4321
4322 PR c++/16246
4323 * g++.dg/template/array7.C: New test.
4324
4325 2004-08-17 James E Wilson <wilson@specifixinc.com>
4326
4327 * gcc.dg/mips-movcc-1.c: New test.
4328 * gcc.dg/mips-movcc-2.c: New test.
4329 * gcc.dg/mips-movcc-3.c: New test.
4330
4331 * gcc.dg/mips-nmadd-1.c: New test.
4332 * gcc.dg/mips-nmadd-2.c: New test.
4333
4334 2004-08-17 Mark Mitchell <mark@codesourcery.com>
4335
4336 PR c++/15871
4337 * g++.dg/opt/inline8.C: New test.
4338
4339 PR c++/16965
4340 * g++.dg/parse/error17.C: New test.
4341
4342 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
4343
4344 * gcc.dg/vect: New directory for vectorizer tests.
4345 * gcc.dg/vect/tree-vect.h: New file.
4346 * gcc.dg/vect/vect.exp: New file.
4347 * gcc.dg/vect/pr16105.c.c: New test.
4348 * gcc.dg/vect/vect-1.c: New test.
4349 * gcc.dg/vect/vect-2.c: New test.
4350 * gcc.dg/vect/vect-3.c: New test.
4351 * gcc.dg/vect/vect-4.c: New test.
4352 * gcc.dg/vect/vect-5.c: New test.
4353 * gcc.dg/vect/vect-6.c: New test.
4354 * gcc.dg/vect/vect-7.c: New test.
4355 * gcc.dg/vect/vect-8.c: New test.
4356 * gcc.dg/vect/vect-9.c: New test.
4357 * gcc.dg/vect/vect-10.c: New test.
4358 * gcc.dg/vect/vect-11.c: New test.
4359 * gcc.dg/vect/vect-12.c: New test.
4360 * gcc.dg/vect/vect-13.c: New test.
4361 * gcc.dg/vect/vect-14.c: New test.
4362 * gcc.dg/vect/vect-15.c: New test.
4363 * gcc.dg/vect/vect-16.c: New test.
4364 * gcc.dg/vect/vect-17.c: New test.
4365 * gcc.dg/vect/vect-18.c: New test.
4366 * gcc.dg/vect/vect-19.c: New test.
4367 * gcc.dg/vect/vect-20.c: New test.
4368 * gcc.dg/vect/vect-21.c: New test.
4369 * gcc.dg/vect/vect-22.c: New test.
4370 * gcc.dg/vect/vect-23.c: New test.
4371 * gcc.dg/vect/vect-24.c: New test.
4372 * gcc.dg/vect/vect-25.c: New test.
4373 * gcc.dg/vect/vect-26.c: New test.
4374 * gcc.dg/vect/vect-27.c: New test.
4375 * gcc.dg/vect/vect-28.c: New test.
4376 * gcc.dg/vect/vect-29.c: New test.
4377 * gcc.dg/vect/vect-30.c: New test.
4378 * gcc.dg/vect/vect-31.c: New test.
4379 * gcc.dg/vect/vect-32.c: New test.
4380 * gcc.dg/vect/vect-33.c: New test.
4381 * gcc.dg/vect/vect-34.c: New test.
4382 * gcc.dg/vect/vect-35.c: New test.
4383 * gcc.dg/vect/vect-36.c: New test.
4384 * gcc.dg/vect/vect-37.c: New test.
4385 * gcc.dg/vect/vect-38.c: New test.
4386 * gcc.dg/vect/vect-40.c: New test.
4387 * gcc.dg/vect/vect-41.c: New test.
4388 * gcc.dg/vect/vect-42.c: New test.
4389 * gcc.dg/vect/vect-43.c: New test.
4390 * gcc.dg/vect/vect-44.c: New test.
4391 * gcc.dg/vect/vect-45.c: New test.
4392 * gcc.dg/vect/vect-46.c: New test.
4393 * gcc.dg/vect/vect-47.c: New test.
4394 * gcc.dg/vect/vect-48.c: New test.
4395 * gcc.dg/vect/vect-49.c: New test.
4396 * gcc.dg/vect/vect-50.c: New test.
4397 * gcc.dg/vect/vect-51.c: New test.
4398 * gcc.dg/vect/vect-52.c: New test.
4399 * gcc.dg/vect/vect-53.c: New test.
4400 * gcc.dg/vect/vect-54.c: New test.
4401 * gcc.dg/vect/vect-55.c: New test.
4402 * gcc.dg/vect/vect-56.c: New test.
4403 * gcc.dg/vect/vect-57.c: New test.
4404 * gcc.dg/vect/vect-58.c: New test.
4405 * gcc.dg/vect/vect-59.c: New test.
4406 * gcc.dg/vect/vect-60.c: New test.
4407 * gcc.dg/vect/vect-61.c: New test.
4408 * gcc.dg/vect/vect-all.c: New test.
4409 * gcc.dg/vect/vect-none.c: New test.
4410
4411 2004-08-17 Paul Brook <paul@codesourcery.com>
4412
4413 PR fortran/13082
4414 * gfortran.dg/entry_1.f90: New test.
4415
4416 2004-08-17 Andrew Pinski <apinski@apple.com>
4417
4418 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
4419
4420 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
4421
4422 * gcc.dg/pr17036-1.c: New test.
4423
4424 2004-08-16 Devang Patel <dpatel@apple.com>
4425
4426 * gcc.dg/darwin-20040809-1.c: New test.
4427
4428 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
4429
4430 * gcc.dg/funcdef-attr-1.c: New test.
4431
4432 2004-08-16 Janis Johnson <janis187@us.ibm.com>
4433
4434 * gcc.dg/altivec-17.c: New test.
4435 * gcc.dg/altivec-18.c: New test.
4436
4437 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4438
4439 PR c++/6749
4440 * g++.dg/template/vtable2.C: New test.
4441
4442 2004-08-14 Richard Henderson <rth@redhat.com>
4443
4444 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
4445 * gcc.dg/pack-test-4.c (main): Return 0.
4446 * gcc.dg/setjmp-1.c: Remove XFAIL.
4447 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
4448
4449 2004-08-14 Richard Henderson <rth@redhat.com>
4450
4451 * gcc.dg/980217-1.c: Add prototype for printf.
4452
4453 2004-08-13 Bud Davis <bdavis9659@comcast.net>
4454
4455 * gfortran.dg/pr16935.f90: New test.
4456
4457 2004-08-13 Janis Johnson <janis187@us.ibm.com>
4458
4459 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
4460
4461 2004-08-13 Paul Brook <paul@codesourcery.com>
4462
4463 * gfortran.dg/der_io_1.f90: Remove stray comma.
4464
4465 2004-08-12 Janis Johnson <janis187@us.ibm.com>
4466
4467 * gcc.dg/vmx/cw-bug-2.c: Remove.
4468 * gcc.dg/vmx/vprint-1.c: Remove.
4469 * gcc.dg/vmx/vscan-1.c: Remove.
4470
4471 2004-08-12 Devang patel <dpatel@apple.com>
4472
4473 * gcc.dg/darwin-20040809-2.c: New test.
4474
4475 2004-08-12 Janis Johnson <janis1872us.ibm.com>
4476
4477 * g++.dg/ext/altivec-12.C: New test.
4478
4479 * g++.dg/ext/altivec-11.C: New test.
4480
4481 2004-08-12 Paul Brook <paul@codesourcery.com>
4482
4483 * g++.dg/abi/arm_cxa_vec_1.C: New test.
4484
4485 2004-08-12 Janis Johnson <janis187@us.ibm.com>
4486
4487 * g++.dg/ext/altivec-2.C: Check for hardware support before
4488 executing any VMX instructions.
4489
4490 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
4491
4492 2004-08-12 Jakub Jelinek <jakub@redhat.com>
4493
4494 PR c++/16276
4495 * g++.old-deja/g++.other/comdat4.C: New test.
4496 * g++.old-deja/g++.other/comdat4-aux.cc: New.
4497
4498 2004-08-12 Ben Elliston <bje@au.ibm.com>
4499
4500 PR target/16286
4501 * gcc.dg/pr16286.c: New test.
4502
4503 2004-08-12 Jan Beulich <jbeulich@novell.com>
4504
4505 * g++.dg/ext/asm5.C: New.
4506
4507 2004-08-11 Mark Mitchell <mark@codesourcery.com>
4508
4509 PR c++/16698
4510 * g++.dg/eh/crash1.C: New test.
4511
4512 PR c++/16717
4513 * g++.dg/ext/construct1.C: New test.
4514
4515 2004-08-11 Mark Mitchell <mark@codesourcery.com>
4516
4517 PR c++/16853
4518 * g++.dg/init/ptrmem1.C: New test.
4519
4520 PR c++/16618
4521 * g++.dg/parse/offsetof5.C: New test.
4522
4523 PR c++/16870
4524 * g++.dg/template/overload3.C: New test.
4525
4526 2004-08-11 Mark Mitchell <mark@codesourcery.com>
4527
4528 PR c++/16964
4529 * g++.dg/parse/error16.C: New test.
4530
4531 PR c++/16904
4532 * g++.dg/template/error14.C: New test.
4533
4534 PR c++/16929
4535 * g++.dg/template/error15.C: New test.
4536
4537 2004-08-11 Devang Patel <dpatel@apple.com>
4538
4539 * gcc.dg/darwin-ld-20040809-1.c: New test.
4540 * gcc.dg/darwin-ld-20040809-2.c: New test.
4541
4542 2004-08-11 Steven G. Kargl <kargls@comcast.net>
4543
4544 PR fortran/16917
4545 * gfortran.dg/dfloat_1.f90: New test.
4546
4547 2004-08-09 Mark Mitchell <mark@codesourcery.com>
4548
4549 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
4550 * gcc.dg/dll-2.c: Fix dg-require syntax.
4551 * gcc.misc-tests/arm-isr.c (abort): Declare.
4552 (exit): Likewise.
4553
4554 2004-08-10 Mark Mitchell <mark@codesourcery.com>
4555
4556 PR c++/16971
4557 * g++.dg/parse/crash16.C: New test.
4558
4559 2004-08-10 Roger Sayle <roger@eyesopen.com>
4560
4561 * gcc.dg/mips-rsqrt-1.c: New test case.
4562 * gcc.dg/mips-rsqrt-2.c: New test case.
4563 * gcc.dg/mips-rsqrt-3.c: New test case.
4564
4565 2004-08-10 Paul Brook <paul@codesourcery.com>
4566
4567 * gfortran.dg/der_io_1.f90: New test.
4568
4569 2004-08-10 Paul Brook <paul@codesourcery.com>
4570
4571 PR fortran/16919
4572 * gfortran.dg/der_array_1.f90: New test.
4573
4574 2004-08-09 David Edelsohn <edelsohn@gnu.org>
4575
4576 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
4577
4578 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
4579
4580 * gcc.dg/wchar_t-2.c: Fix typo.
4581
4582 2004-08-09 Falk Hueffner <falk@debian.org>
4583
4584 PR tree-optimization/12517
4585 * gcc.c-torture/compile/pr12517.c: New test.
4586
4587 PR tree-optimization/12578
4588 * gcc.c-torture/compile/pr12578.c: New test.
4589
4590 PR tree-optimization/12899
4591 * gcc.c-torture/compile/pr12899.c: New test.
4592
4593 PR rtl-optimization/14692
4594 * gcc.c-torture/compile/pr14692.c: New test.
4595
4596 PR tree-optimization/16461
4597 * gcc.c-torture/compile/pr16461.c: New test.
4598
4599 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
4600
4601 * gfortran.dg/getenv_1.f90: New test.
4602
4603 2004-08-06 Mark Mitchell <mark@codesourcery.com>
4604
4605 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
4606 wchar_t.
4607 * gcc.dg/symbian5.c: Test -fno-short-wchar.
4608
4609 2004-08-06 Paul Brook <paul@codesourcery.com>
4610
4611 * gfortran.dg/ret_array_1.f90: New test.
4612 * gfortran.dg/ret_pointer_1.f90: New test.
4613
4614 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
4615
4616 * gcc.dg/missing-field-init-[12].c: New tests.
4617 * g++.dg/warn/missing-field-init-[12].C: New tests.
4618
4619 2004-08-06 Mark Mitchell <mark@codesourcery.com>
4620
4621 * gcc.dg/enum2.c: New test.
4622 * gcc.dg/symbian3.c: Likewise.
4623 * gcc.dg/symbian4.c: Likewise.
4624 * gcc.dg/wchar_t-2.c: Likewise.
4625
4626 2004-08-05 Mark Mitchell <mark@codesourcery.com>
4627
4628 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
4629 destructor tests.
4630
4631 2004-08-05 Mark Mitchell <mark@codesourcery.com>
4632
4633 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
4634 dg-require-visiblity.
4635 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
4636 * g++.dg/ext/visibility/fvisibility.C: Likewise.
4637 * g++.dg/ext/visibility/memfuncts.C: Likewise.
4638 * g++.dg/ext/visibility/new1.C: Likewise.
4639 * g++.dg/ext/visibility/pragma.C: Likewise.
4640 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
4641 * g++.dg/ext/visibility/virtual.C: Likewise.
4642 * g++/dg/ext/visibility/visibility-1.C: Likewise.
4643 * g++/dg/ext/visibility/visibility-2.C: Likewise.
4644 * g++/dg/ext/visibility/visibility-3.C: Likewise.
4645 * g++/dg/ext/visibility/visibility-4.C: Likewise.
4646 * g++/dg/ext/visibility/visibility-5.C: Likewise.
4647 * g++/dg/ext/visibility/visibility-6.C: Likewise.
4648 * g++/dg/ext/visibility/visibility-7.C: Likewise.
4649 * g++/dg/ext/visibility/visibility-8.C: New test.
4650 * gcc.c-torture/compile/dll.x: Remove.
4651 * gcc.dg/dll-2.c: Use dg-require-dll
4652 * gcc.dg/visibility-10.c: New test.
4653 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
4654 supporting DLLs.
4655 * testsuite/lib/scanasm.exp (scan_hidden): New function.
4656 (scan_not_hidden): Likewise.
4657
4658 2004-08-05 David Edelsohn <edelsohn@gnu.org>
4659
4660 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
4661
4662 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
4663
4664 * gcc.c-torture/execute/20040805-1.c: New test.
4665
4666 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
4667
4668 * gcc.dg/20020118-1.c: Declare abort.
4669 * gcc.dg/altivec_check.h: Likewise.
4670 * gcc.dg/iftrap-2.c: Likewise.
4671 * gcc.dg/pragma-darwin.c: Likewise.
4672 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
4673
4674 2004-08-04 Geoffrey Keating <geoffk@apple.com>
4675
4676 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
4677
4678 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
4679
4680 * gcc.c-torture/execute/builtins/abs-2.c,
4681 gcc.c-torture/execute/builtins/abs-3.c,
4682 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
4683 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
4684 intmax_t, uintmax_t and their limits.
4685 * gcc.dg/intmax_t-1.c: New test.
4686
4687 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4688
4689 * g++.dg/tc1/dr147.C: Add reference to PR.
4690
4691 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
4692
4693 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
4694 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
4695
4696 2004-08-03 David Edelsohn <edelsohn@gnu.org>
4697
4698 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
4699
4700 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
4701
4702 * gcc.dg/redecl-5.c: New test.
4703 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
4704 of scanf.
4705
4706 2004-08-03 Roger Sayle <roger@eyesopen.com>
4707
4708 PR middle-end/16790
4709 * gcc.c-torture/execute/pr16790-1.c: New test case.
4710
4711 2004-08-03 Mark Mitchell <mark@codesourcery.com>
4712
4713 * g++.dg/ext/visibility/assign1.C: New test.
4714 * g++.dg/ext/visibility/new1.C: Likewise.
4715
4716 * gcc.dg/symbian1.c: New test.
4717 * gcc.dg/symbian2.c: Likewise.
4718
4719 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
4720
4721 PR target/16570
4722 * gcc.dg/i386-sse-9.c: New test.
4723
4724 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
4725
4726 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
4727
4728 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
4729
4730 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
4731 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
4732 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
4733 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
4734 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
4735 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
4736 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
4737 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
4738 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
4739 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
4740 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
4741 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
4742 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
4743 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
4744 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
4745 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
4746 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
4747 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
4748 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
4749 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
4750 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
4751 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
4752 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
4753 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
4754 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
4755 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
4756 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
4757 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
4758 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
4759 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
4760 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
4761 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
4762 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
4763 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
4764 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
4765 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
4766 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
4767 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
4768 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
4769 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
4770 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
4771 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
4772 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
4773 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
4774 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
4775 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
4776 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
4777 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
4778 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
4779 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
4780 gcc.misc-tests/i386-pf-3dnow-1.c,
4781 gcc.misc-tests/i386-pf-athlon-1.c,
4782 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
4783 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
4784 Declare built-in functions used.
4785 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
4786
4787 2004-08-02 Mark Mitchell <mark@codesourcery.com>
4788
4789 PR c++/16707
4790 * g++.dg/lookup/using12.C: New test.
4791
4792 * g++.dg/init/null1.C: Fix PR number.
4793 * g++.dg/parse/namespace10.C: Likewise.
4794
4795 2004-08-01 Mark Mitchell <mark@codesourcery.com>
4796
4797 PR c++/16224
4798 * g++.dg/template/spec17.C: New test.
4799 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
4800 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
4801
4802 2004-08-02 David Billinghurst
4803
4804 PR fortran/16292
4805 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
4806
4807 2004-08-01 Zack Weinberg <zack@codesourcery.com>
4808
4809 * gcc.dg/ia64-got-1.c: New test case.
4810
4811 2004-08-01 Mark Mitchell <mark@codesourcery.com>
4812
4813 PR c++/16489
4814 * g++.dg/init/null1.C: New test.
4815 * g++.dg/tc1/dr76.C: Adjust error marker.
4816
4817 PR c++/16529
4818 * g++.dg/parse/namespace10.C: New test.
4819
4820 PR c++/16810
4821 * g++.dg/inherit/ptrmem2.C: New test.
4822
4823 2004-08-02 Ben Elliston <bje@au.ibm.com>
4824
4825 PR target/16155
4826 * gcc.dg/pr16155.c: New test.
4827
4828 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
4829
4830 * gcc.dg/redecl-2.c: New test.
4831
4832 2004-07-30 Geoffrey Keating <geoffk@apple.com>
4833
4834 * gcc.dg/darwin-longdouble.c: New file.
4835
4836 2004-07-30 Richard Henderson <rth@redhat.com>
4837
4838 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
4839 write to constant argument.
4840 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
4841
4842 2004-07-30 Richard Henderson <rth@redhat.com>
4843
4844 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
4845 tests of nearest around zero.
4846
4847 2004-07-30 Andrew Pinski <apinski@apple.com>
4848
4849 * gcc.c-torture/compile/20040730-1.c: New test.
4850
4851 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
4852
4853 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
4854 powerpc-eabispe.
4855
4856 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
4857
4858 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
4859
4860 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
4861
4862 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
4863 contains $ld_library_path.
4864 * lib/gfortran.exp (gfortran_link_flags): Likewise.
4865
4866 2004-07-29 Richard Henderson <rth@redhat.com>
4867
4868 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
4869
4870 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
4871 (alt2, which): New.
4872 (Check): Accept either alternative.
4873
4874 2004-07-29 Mark Mitchell <mark@codesourcery.com>
4875
4876 * g++.dg/abi/inline1.C: New test.
4877 * g++.dg/abi/local1-a.cc: Likewise.
4878 * g++.dg/abi/local1.C: Likewise.
4879 * g++.dg/abi/mangle11.C: Tweak location of warnings.
4880 * g++.dg/abi/mangle12.C: Likewise.
4881 * g++.dg/abi/mangle17.C: Likewise.
4882 * g++.dg/abi/mangle20-2.C: Likewise.
4883 * g++.dg/opt/interface1.C: Likewise.
4884 * g++.dg/opt/interface1.h: Likewise.
4885 * g++.dg/opt/interface1-a.cc: New test.
4886 * g++.dg/parse/repo1.C: New test.
4887 * g++.dg/template/repo1.C: Likewise.
4888 * g++.dg/warn/Winline-1.C: Likewise.
4889 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
4890
4891 2004-07-29 Diego Novillo <dnovillo@redhat.com>
4892
4893 * gcc.dg/tree-ssa/20040729-1.c: New test.
4894
4895 2004-07-27 Matt Austern <austern@apple.com>
4896
4897 * gcc.dg/darwin-bool-1.c: New test.
4898 * gcc.dg/darwin-bool-2.c: New test.
4899
4900 2004-07-28 Richard Henderson <rth@redhat.com>
4901
4902 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
4903 arguments in the correct type. Don't write to constant arguments.
4904
4905 2004-07-28 Diego Novillo <dnovillo@redhat.com>
4906
4907 PR tree-optimization/16688
4908 PR tree-optimization/16689
4909 * g++.dg/tree-ssa/pr16688.C: New test.
4910
4911 2004-07-28 Diego Novillo <dnovillo@redhat.com>
4912
4913 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
4914 loads. Not only in the comment, this time.
4915
4916 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
4917
4918 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
4919 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
4920 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
4921 * gcc.dg/sh4a-bitmovua.c: New.
4922 * gcc.dg/sh4a-cos.c: New.
4923 * gcc.dg/sh4a-cosf.c: New.
4924 * gcc.dg/sh4a-fprun.c: New.
4925 * gcc.dg/sh4a-fsrra.c: New.
4926 * gcc.dg/sh4a-memmovua.c: New.
4927 * gcc.dg/sh4a-sin.c: New.
4928 * gcc.dg/sh4a-sincos.c: New.
4929 * gcc.dg/sh4a-sincosf.c: New.
4930 * gcc.dg/sh4a-sinf.c: New.
4931
4932 2004-07-28 Diego Novillo <dnovillo@redhat.com>
4933
4934 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
4935 conditionals.
4936 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
4937 loads.
4938 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
4939 DOM1.
4940
4941 2004-07-27 Andrew Pinski <apinski@apple.com>
4942
4943 * g++.dg/rtti/tinfo1.C: Correct the xfail.
4944
4945 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
4946
4947 * gcc.dg/pragma-isr.c: New test.
4948
4949 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4950
4951 PR c++/14429
4952 * g++.dg/template/ttp11.C: New test.
4953
4954 2004-07-27 Diego Novillo <dnovillo@redhat.com>
4955
4956 * gcc.c-torture/compile/20040727-1.c: New test.
4957
4958 2004-07-26 Eric Christopher <echristo@redhat.com>
4959
4960 * gcc.c-torture/compile/20040726-2.c: New test.
4961
4962 2004-07-26 Andrew Pinski <apinski@apple.com>
4963
4964 * g++.dg/rtti/tinfo1.C: Xfail.
4965
4966 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
4967
4968 * gcc.c-torture/compile/20040726-1.c: New test.
4969
4970 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
4971 Brian Ryner <bryner@brianryner.com>
4972
4973 PR c++/9283
4974 PR c++/15000
4975 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
4976 * g++.dg/ext/visibility/: New directory.
4977 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
4978 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
4979 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
4980 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
4981 * g++.dg/ext/visibility/fvisibility.C,
4982 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
4983 g++.dg/ext/visibility/fvisibility-override1.C
4984 g++.dg/ext/visibility/fvisibility-override2.C
4985 g++.dg/ext/visibility/memfuncts.C
4986 g++.dg/ext/visibility/noPLT.C
4987 g++.dg/ext/visibility/pragma.C
4988 g++.dg/ext/visibility/pragma-override1.C
4989 g++.dg/ext/visibility/pragma-override2.C
4990 g++.dg/ext/visibility/staticmemfuncts.C
4991 g++.dg/ext/visibility/virtual.C: New tests.
4992
4993 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
4994
4995 PR c/15360
4996 * gcc.dg/pr15360-1.c: New test.
4997
4998 2004-07-25 Daniel Jacobowitz <dan@debian.org>
4999
5000 * gcc.dg/pragma-align-2.c: New test.
5001 * gcc.dg/pragma-init-fini.c: New test.
5002 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
5003 targets.
5004
5005 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
5006
5007 * gcc.dg/init-string-2.c: New test.
5008
5009 2004-07-24 Zack Weinberg <zack@codesourcery.com>
5010
5011 PR 16684
5012 * gcc.dg/Wredundant-decls-1.c: New test case.
5013
5014 2004-07-24 Jakub Jelinek <jakub@redhat.com>
5015
5016 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
5017 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
5018 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
5019 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
5020 * gcc.dg/compat/generate-random.c: New file.
5021 * gcc.dg/compat/generate-random.h: Likewise.
5022 * gcc.dg/compat/generate-random_r.c: Likewise.
5023 * gcc.dg/compat/struct-layout-1.h: Likewise.
5024 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
5025 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
5026 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
5027 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
5028 * gcc.dg/compat/struct-layout-1_main.c: New test.
5029 * gcc.dg/compat/struct-layout-1_x.c: New file.
5030 * gcc.dg/compat/struct-layout-1_y.c: New file.
5031 * gcc.dg/compat/struct-layout-1_test.h: New file.
5032
5033 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
5034
5035 * gcc.dg/comp-return-1.c: New test
5036
5037 2004-07-23 Janis Johnson <janis187@us.ibm.com>
5038
5039 * gcc.dg/vmx/8-02a.c: Fix typo.
5040
5041 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
5042 * gcc.dg/darwin-abi-3.c: New test.
5043
5044 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
5045 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
5046
5047 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
5048 * gcc.dg/vmx/ops-long-1.c: New test.
5049 * gcc.dg/vmx/ops-long-2.c: New test.
5050
5051 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
5052
5053 * g++.dg/lookup/conv-[1234].C: New.
5054
5055 2004-07-22 Mark Mitchell <mark@codesourcery.com>
5056
5057 * g++.dg/parse/attr2.C: Simplify.
5058
5059 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
5060
5061 PR c/7284
5062 * gcc.c-torture/execute/pr7284-1.c: New test.
5063
5064 2004-07-22 Brian Booth <bbooth@redhat.com>
5065
5066 * gcc.dg/tree-ssa/20040721-1.c: New test.
5067
5068 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
5069
5070 * g++.dg/template/crash20.c: New.
5071
5072 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
5073
5074 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
5075 Add dg-run directive. Declare variables as required.
5076 * gfortran.dg/g77/README: Update
5077
5078 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
5079
5080 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
5081 gcc.dg/cris-peep2-andu2.c: New tests.
5082
5083 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
5084
5085 PR c/15052
5086 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
5087 on return type.
5088 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
5089 messages.
5090 * gcc.dg/qual-return-2.c: Update expected messages.
5091 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
5092
5093 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
5094
5095 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
5096 * gcc.dg/noncompile/921102-1.c: Update expected error message.
5097
5098 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
5099
5100 PR c/11250
5101 * gcc.dg/init-string-1.c: New test.
5102
5103 2004-07-21 Jakub Jelinek <jakub@redhat.com>
5104
5105 PR middle-end/15345
5106 PR c/16450
5107 * gcc.dg/torture/nested-fn-1.c: New test.
5108
5109 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
5110
5111 PR target/16559
5112 * gcc.dg/ia64-fptr-1.c: New file.
5113
5114 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5115
5116 PR c++/14497
5117 * g++.dg/template/spec16.C: New test.
5118 * g++.old-deja/g++.robertl/eb118.C: Remove.
5119
5120 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5121
5122 PR c++/509
5123 * g++.dg/template/spec15.C: New test.
5124
5125 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
5126
5127 Copy cases from g77.f-torture/execute and add dg-run
5128 directive. Other changes as noted.
5129 * gfortran.dg/g77/13037.f
5130 * gfortran.dg/g77/1832.f
5131 * gfortran.dg/g77/19981119-0.f
5132 * gfortran.dg/g77/19990313-0.f
5133 * gfortran.dg/g77/19990313-1.f
5134 * gfortran.dg/g77/19990313-2.f
5135 * gfortran.dg/g77/19990313-3.f
5136 * gfortran.dg/g77/19990419-1.f
5137 * gfortran.dg/g77/19990826-0.f
5138 * gfortran.dg/g77/19990826-2.f
5139 * gfortran.dg/g77/20000503-1.f
5140 * gfortran.dg/g77/20001111.f
5141 * gfortran.dg/g77/20010116.f
5142 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
5143 * gfortran.dg/g77/20010430.f
5144 * gfortran.dg/g77/6177.f
5145 * gfortran.dg/g77/947.f
5146 * gfortran.dg/g77/970816-3.f
5147 * gfortran.dg/g77/971102-1.f
5148 * gfortran.dg/g77/980520-1.f
5149 * gfortran.dg/g77/980628-0.f
5150 * gfortran.dg/g77/980628-1.f
5151 * gfortran.dg/g77/980628-10.f
5152 * gfortran.dg/g77/980628-2.f
5153 * gfortran.dg/g77/980628-3.f
5154 * gfortran.dg/g77/980628-7.f
5155 * gfortran.dg/g77/980628-8.f
5156 * gfortran.dg/g77/980628-9.f
5157 * gfortran.dg/g77/980701-0.f
5158 * gfortran.dg/g77/980701-1.f
5159 * gfortran.dg/g77/cabs.f
5160 * gfortran.dg/g77/claus.f
5161 * gfortran.dg/g77/complex_1.f
5162 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
5163 * gfortran.dg/g77/dcomplex.f
5164 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
5165 * gfortran.dg/g77/f90-intrinsic-mathematical.f
5166 * gfortran.dg/g77/f90-intrinsic-numeric.f
5167 * gfortran.dg/g77/int8421.f
5168 * gfortran.dg/g77/labug1.f
5169 * gfortran.dg/g77/large_vec.f
5170 * gfortran.dg/g77/le.f
5171 * gfortran.dg/g77/short.f
5172 * gfortran.dg/g77/README: Update
5173
5174 2004-07-20 Mark Mitchell <mark@codesourcery.com>
5175
5176 PR c++/16637
5177 * g++.dg/parse/lookup4.C: New test.
5178
5179 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5180
5181 PR c++/16175
5182 * g++.dg/template/ttp10.C: New test.
5183
5184 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
5185
5186 * gcc.dg/pr12625-1.c: New test.
5187
5188 2004-07-20 Steven Bosscher <stevenb@suse.de>
5189
5190 * testsuite/gcc.dg/switch-warn-1.c: New test.
5191 * testsuite/gcc.dg/switch-warn-2.c: New test.
5192 * gcc.c-torture/compile/pr14730.c: Update.
5193
5194 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
5195
5196 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
5197 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
5198 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
5199 g++.dg/template/nontype3.C: Remove trailing CR from tests.
5200
5201 2004-07-18 Mark Mitchell <mark@codesourcery.com>
5202
5203 PR c++/16623
5204 * g++.dg/template/assign1.C: New test.
5205
5206 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5207
5208 PR c++/12170
5209 * g++.dg/template/ttp9.C: New test.
5210
5211 2004-07-19 Daniel Jacobowitz <dan@debian.org>
5212
5213 * gcc.dg/format/cmn-err-1.c: New test.
5214
5215 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
5216
5217 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
5218 gcc.dg/Wparentheses-10.c: New tests.
5219 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
5220
5221 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5222
5223 PR fortran/16465
5224 * gfortran.dg/g77//ffixed-line-length-0.f,
5225 gfortran.dg/g77/ffixed-line-length-132.f,
5226 gfortran.dg/g77/ffixed-line-length-72.f,
5227 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
5228 gfortran.dg/g77/README: Update.
5229
5230 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5231
5232 PR c++/13092
5233 * g++.dg/template/non-dependent7.C: New test.
5234 * g++.dg/template/non-dependent8.C: Likewise.
5235 * g++.dg/template/non-dependent9.C: Likewise.
5236 * g++.dg/template/non-dependent10.C: Likewise.
5237
5238 2004-07-17 Mark Mitchell <mark@codesourcery.com>
5239
5240 PR c++/16337
5241 * g++.dg/parse/attr2.C: New test.
5242
5243 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
5244
5245 * g77.dg: Removed.
5246 * g77.f-torture: Ditto.
5247
5248 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
5249
5250 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
5251 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
5252 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
5253
5254 2004-07-16 Richard Henderson <rth@redhat.com>
5255
5256 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
5257
5258 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5259
5260 * lib/fortran-torture.exp (fortran-torture): Don't test compile
5261 tests with full list of options.
5262 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
5263 of TORTURE_OPTIONS if test contains 'dg-do run'.
5264
5265 PR fortran/16404
5266 * gfortran.dg/do_iterator.f90: New test.
5267
5268 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5269
5270 PR rtl-optimization/16536
5271 * gcc.c-torture/execute/restrict-1.c: New test.
5272
5273 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5274
5275 PR fortran/15324
5276 * gfortran.dg/pr15324.f90: New test.
5277
5278 PR fortran/15129
5279 * gfortran.dg/pr15129.f90: New test.
5280
5281 PR fortran/15140
5282 * gfortran.dg/pr15140.f90: New test.
5283
5284 PR fortran/13792
5285 * gfortran.fortran-torture/execute/bounds.f90: Add check for
5286 compile-time simplification.
5287
5288 2004-07-14 Mike Stump <mrs@apple.com>
5289
5290 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
5291
5292 2004-07-14 James E Wilson <wilson@specifixinc.com>
5293
5294 PR target/16325
5295 * gcc.dg/profile-generate-1.c: New.
5296
5297 2004-07-15 Jakub Jelinek <jakub@redhat.com>
5298
5299 * gcc.c-torture/execute/20040709-1.c: New test.
5300 * gcc.c-torture/execute/20040709-2.c: New test.
5301
5302 2004-07-14 Mike Stump <mrs@apple.com>
5303
5304 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
5305
5306 2004-07-14 Mike Stump <mrs@apple.com>
5307
5308 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
5309
5310 2004-07-13 Mark Mitchell <mark@codesourcery.com>
5311
5312 PR c++/16518
5313 * g++.dg/parse/mutable1.C: New test.
5314
5315 2004-07-13 Diego Novillo <dnovillo@redhat.com>
5316
5317 PR tree-optimization/16443
5318 * gcc.dg/tree-ssa/20040713-1.c: New test.
5319
5320 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
5321
5322 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
5323 for operator new.
5324
5325 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
5326
5327 * gfortran.dg/g77/README: New file
5328 * gfortran.dg/g77/19981216-0.f: Copy from
5329 g77.f-torture/noncompile. Add "dg-do compile" and
5330 dg-error as required.
5331 * gfortran.dg/g77/19990218-1.f: Likewise
5332 * gfortran.dg/g77/19990905-1.f: Likewise
5333 * gfortran.dg/g77/9263.f: Likewise
5334 * gfortran.dg/g77/980615-0.f: Likewise
5335 * gfortran.dg/g77/980616-0.f: Likewise
5336 * gfortran.dg/g77/check0.f: Likewise
5337 * gfortran.dg/g77/select_no_compile.f: Likewise
5338
5339 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
5340
5341 Copy files from g77.f-torture/compile.
5342 Add "{ dg-do compile}". Other changes as noted
5343 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
5344 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
5345 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
5346 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
5347 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
5348 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
5349 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
5350 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
5351 statement to conform to standard. Append alpha1.x for reference.
5352 * gfortran.dg/g77/xformat.f: Add dg-warning
5353
5354 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
5355
5356 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
5357 Add {dg-do compile} directive.
5358 * gfortran.dg/g77/cpp2.F: Likewise
5359
5360 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5361
5362 PR c++/5402
5363 * g++.dg/lookup/name-clash1.C: New test.
5364
5365 PR c++/9777
5366 * g++.dg/lookup/name-clash2.C: New test.
5367
5368 PR c++/12102
5369 * g++.dg/lookup/name-clash3.C: New test.
5370
5371 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5372
5373 * g++.dg/lookup/new2.C: New test.
5374 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
5375
5376 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
5377
5378 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
5379 Add {dg-do compile} directive.
5380 * gfortran.dg/g77/13060.f: Likewise
5381 * gfortran.dg/g77/19990218-0.f: Likewise
5382 * gfortran.dg/g77/19990305-0.f: Likewise
5383 * gfortran.dg/g77/19990419-0.f: Likewise
5384 * gfortran.dg/g77/19990502-0.f: Likewise
5385 * gfortran.dg/g77/19990502-1.f: Likewise
5386 * gfortran.dg/g77/19990525-0.f: Likewise
5387 * gfortran.dg/g77/19990826-1.f: Likewise
5388 * gfortran.dg/g77/19990826-3.f: Likewise
5389 * gfortran.dg/g77/19990905-2.f: Likewise
5390 * gfortran.dg/g77/20000412-1.f: Likewise
5391 * gfortran.dg/g77/20000511-1.f: Likewise
5392 * gfortran.dg/g77/20000511-2.f: Likewise
5393 * gfortran.dg/g77/20000518.f: Likewise
5394 * gfortran.dg/g77/20000601-1.f: Likewise
5395 * gfortran.dg/g77/20000601-2.f: Likewise
5396 * gfortran.dg/g77/20000629-1.f: Likewise
5397 * gfortran.dg/g77/20000630-2.f: Likewise
5398 * gfortran.dg/g77/20010115.f: Likewise
5399 * gfortran.dg/g77/20010321-1.f: Likewise
5400 * gfortran.dg/g77/20010426.f: Likewise
5401 * gfortran.dg/g77/20020307-1.f: Likewise
5402 * gfortran.dg/g77/8485.f: Likewise
5403 * gfortran.dg/g77/960317-1.f: Likewise
5404 * gfortran.dg/g77/970915-0.f: Likewise
5405 * gfortran.dg/g77/980310-1.f: Likewise
5406 * gfortran.dg/g77/980310-2.f: Likewise
5407 * gfortran.dg/g77/980310-3.f: Likewise
5408 * gfortran.dg/g77/980310-4.f: Likewise
5409 * gfortran.dg/g77/980310-6.f: Likewise
5410 * gfortran.dg/g77/980310-7.f: Likewise
5411 * gfortran.dg/g77/980310-8.f: Likewise
5412 * gfortran.dg/g77/980419-2.f: Likewise
5413 * gfortran.dg/g77/980424-0.f: Likewise
5414 * gfortran.dg/g77/980427-0.f: Likewise
5415 * gfortran.dg/g77/980729-0.f: Likewise
5416 * gfortran.dg/g77/981117-1.f: Likewise
5417 * gfortran.dg/g77/toon_1.f: Likewise
5418
5419 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5420
5421 PR c++/2204
5422 * g++.dg/other/abstract2.C: New test.
5423
5424 2004-07-12 Paul Brook <paul@codesourcery.com>
5425
5426 * gfortran.dg/pointer_init_1.f90: New test.
5427
5428 2004-07-11 Paul Brook <paul@codesourcery.com>
5429
5430 PR fortran/15986
5431 * gfortran.dg/contained_1.f90: New test.
5432
5433 2004-07-11 Mark Mitchell <mark@codesourcery.com>
5434
5435 * g++.dg/parse/defarg8.C: New test.
5436
5437 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5438
5439 PR fortran/16433
5440 * gfortran.dg/pr16433.f: New test.
5441
5442 PR fortran/17574
5443 * gfortran.dg/pr15754.f90: New test.
5444
5445 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
5446
5447 PR tree-optimization/16437
5448 * gcc.c-torture/execute/bitfld-4.c: New test.
5449
5450 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5451
5452 * gfortran.fortran-torture/execute/common_2.f90: Add check for
5453 access to common var from module.
5454
5455 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5456
5457 PR fortran/16336
5458 * gfortran.fortran-torture/execute/common_2.f90: New test.
5459
5460 2004-07-10 Paul Brook <paul@codesourcery.com>
5461
5462 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
5463
5464 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5465
5466 PR fortran/15969
5467 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
5468
5469 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
5470
5471 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
5472 * gfortran.dg/g77/ffixed-form-2.f: Likewise
5473 * gfortran.dg/g77/ffree-form-1.f: Likewise
5474 * gfortran.dg/g77/ffree-form-2.f: Likewise
5475 * gfortran.dg/g77/ffree-form-3.f: Likewise
5476 * gfortran.dg/g77/fno-underscoring.f: Likewise
5477 * gfortran.dg/g77/funderscoring.f: Likewise
5478 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
5479
5480 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5481
5482 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
5483
5484 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5485 Paul Brook <paul@codesourcery.com>
5486
5487 PR fortran/13415
5488 * gfortran.dg/common_pointer_1.f90: New test.
5489
5490 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5491
5492 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
5493
5494 2004-07-09 James E Wilson <wilson@specifixinc.com>
5495
5496 PR target/16364
5497 * gcc.c-torture/compile/20040709-1.c: New.
5498
5499 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5500
5501 PR fortran/14077
5502 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
5503
5504 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5505
5506 PR fortran/13201
5507 * gfortran.dg/shape_1.f90: New test.
5508
5509 2004-07-09 Zack Weinberg <zack@codesourcery.com>
5510 Andrew Pinski <apinski@apple.com>
5511
5512 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
5513
5514 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5515
5516 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
5517 comment.
5518
5519 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5520 Paul Brook <paul@codesourcery.com>
5521
5522 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
5523 '.f95' and '.F95'.
5524
5525 2004-07-09 Diego Novillo <dnovillo@redhat.com>
5526
5527 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
5528
5529 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5530
5531 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
5532 testcases with capital suffix.
5533
5534 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5535
5536 PR fortran/15481
5537 PR fortran/13372
5538 PR fortran/13575
5539 PR fortran/15978
5540 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
5541
5542 * gfortran.dg/implicit_1.f90: New test.
5543
5544 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5545
5546 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
5547 expression to match gfortran warning/error messages
5548 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
5549 dg-error text.
5550
5551 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5552
5553 * lib/fortran-torture.exp: Rename proc search_for to
5554 search_for_re.
5555
5556 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
5557
5558 * gcc.c-torture/execute/simd-5.x: New file.
5559 XFAIL on SPARC 64-bit at -O0.
5560
5561 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5562
5563 PR c++/8211
5564 PR c++/16165
5565 * g++.dg/warn/effc3.C: New test.
5566
5567 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5568
5569 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
5570 change X to 1X in format.
5571 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
5572 add data statements to conform to standard.
5573
5574 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5575
5576 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
5577 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
5578 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
5579
5580 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5581
5582 * gfortran.dg/g77/7388.f: Copy from g77.dg
5583 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
5584 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
5585 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
5586 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
5587 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
5588 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
5589 * gfortran.dg/g77/strlen0.f: Likewise
5590
5591 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5592
5593 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
5594 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
5595
5596 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
5597
5598 * gcc.c-torture/execute/920428-2.x: Delete.
5599 * gcc.c-torture/execute/920501-7.x: Likewise.
5600
5601 2004-07-08 Jakub Jelinek <jakub@redhat.com>
5602
5603 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
5604 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
5605 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
5606 prescott and c3-2.
5607 (PREFETCH_3DNOW): Add -march=c3.
5608
5609 2004-07-08 Diego Novillo <dnovillo@redhat.com>
5610
5611 PR c/16437
5612 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
5613 * gcc.c-torture/execute/bf64-1.x: Likewise.
5614
5615 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
5616
5617 * gcc.c-torture/compile/20040708-1.c: New test.
5618
5619 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5620
5621 PR c++/16169
5622 * g++.dg/warn/effc2.C: New test.
5623
5624 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
5625
5626 * gcc.c-torture/execute/bitfld-1.x: Remove.
5627 * gcc.c-torture/execute/bitfld-3.c: New test.
5628 * gcc.dg/bitfld-2.c: Remove XFAILs.
5629
5630 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
5631
5632 PR c++/16276
5633 * g++.dg/rtti/tinfo1.C: New file.
5634
5635 2004-07-07 Eric Christopher <echristo@redhat.com>
5636
5637 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
5638
5639 2004-07-07 Andrew Pinski <apinski@apple.com>
5640
5641 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
5642
5643 2004-07-07 Mark Mitchell <mark@codesourcery.com>
5644
5645 * g++.dg/init/call1.C: XFAIL.
5646
5647 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
5648
5649 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
5650 except for movstrict*, to movmem* and clrstr* to clrmem*.
5651
5652 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
5653
5654 * gcc.c-torture/execute/20040707-1.c: New test.
5655
5656 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
5657
5658 * gcc.c-torture/execute/20040706-1.c: New test.
5659
5660 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5661
5662 PR c++/3671
5663 * g++.dg/template/spec14.C: New test.
5664
5665 2004-07-05 Jakub Jelinek <jakub@redhat.com>
5666
5667 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
5668 nothing if not yet defined. Use it in b, c and d type definitions.
5669 * gcc.c-torture/execute/20040705-1.c: New test.
5670 * gcc.c-torture/execute/20040705-2.c: New test.
5671
5672 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5673
5674 PR c++/2518
5675 * g++.dg/lookup/new1.C: New test.
5676
5677 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5678
5679 PR c++/11406
5680 * g++.dg/template/sizeof8.C: New test.
5681
5682 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
5683
5684 * gcc.c-torture/compile/20040705-1.c: New test.
5685
5686 2004-07-04 Bud Davis <bdavis9659@comcast.net>
5687
5688 * gfortran.fortran-torture/execute/seq_io.f90: New test.
5689
5690 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
5691
5692 * gcc.dg/cpp/if-mop.c: Two new testcases.
5693 * gcc.dg/cpp/trad/comment-3.c: New.
5694
5695 2004-07-04 Paul Brook <paul@codesourcery.com>
5696
5697 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
5698
5699 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
5700
5701 PR c++/3761
5702 * g++.dg/lookup/crash4.C: New test.
5703
5704 2004-07-02 Zack Weinberg <zack@codesourcery.com>
5705
5706 * gcc.c-torture/execute/builtin-abs-1.c
5707 * gcc.c-torture/execute/builtin-abs-2.c
5708 * gcc.c-torture/execute/builtin-complex-1.c
5709 * gcc.c-torture/execute/builtins/string-1-lib.c
5710 * gcc.c-torture/execute/builtins/string-1.c
5711 * gcc.c-torture/execute/builtins/string-2-lib.c
5712 * gcc.c-torture/execute/builtins/string-2.c
5713 * gcc.c-torture/execute/builtins/string-3-lib.c
5714 * gcc.c-torture/execute/builtins/string-3.c
5715 * gcc.c-torture/execute/builtins/string-4-lib.c
5716 * gcc.c-torture/execute/builtins/string-4.c
5717 * gcc.c-torture/execute/builtins/string-5-lib.c
5718 * gcc.c-torture/execute/builtins/string-5.c
5719 * gcc.c-torture/execute/builtins/string-6-lib.c
5720 * gcc.c-torture/execute/builtins/string-6.c
5721 * gcc.c-torture/execute/builtins/string-7-lib.c
5722 * gcc.c-torture/execute/builtins/string-7.c
5723 * gcc.c-torture/execute/builtins/string-8-lib.c
5724 * gcc.c-torture/execute/builtins/string-8.c
5725 * gcc.c-torture/execute/builtins/string-9-lib.c
5726 * gcc.c-torture/execute/builtins/string-9.c
5727 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
5728 * gcc.c-torture/execute/builtins/string-asm-1.c
5729 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
5730 * gcc.c-torture/execute/builtins/string-asm-2.c
5731 * gcc.c-torture/execute/stdio-opt-1.c
5732 * gcc.c-torture/execute/stdio-opt-2.c
5733 * gcc.c-torture/execute/stdio-opt-3.c
5734 * gcc.c-torture/execute/string-opt-1.c
5735 * gcc.c-torture/execute/string-opt-10.c
5736 * gcc.c-torture/execute/string-opt-11.c
5737 * gcc.c-torture/execute/string-opt-12.c
5738 * gcc.c-torture/execute/string-opt-13.c
5739 * gcc.c-torture/execute/string-opt-14.c
5740 * gcc.c-torture/execute/string-opt-15.c
5741 * gcc.c-torture/execute/string-opt-16.c
5742 * gcc.c-torture/execute/string-opt-2.c
5743 * gcc.c-torture/execute/string-opt-6.c
5744 * gcc.c-torture/execute/string-opt-7.c
5745 * gcc.c-torture/execute/string-opt-8.c:
5746 Replace with ...
5747
5748 * gcc.c-torture/execute/builtins/abs-2.c
5749 * gcc.c-torture/execute/builtins/abs-3.c
5750 * gcc.c-torture/execute/builtins/complex-1.c
5751 * gcc.c-torture/execute/builtins/fprintf.c
5752 * gcc.c-torture/execute/builtins/fputs.c
5753 * gcc.c-torture/execute/builtins/memcmp.c
5754 * gcc.c-torture/execute/builtins/memmove.c
5755 * gcc.c-torture/execute/builtins/memops-asm.c
5756 * gcc.c-torture/execute/builtins/mempcpy-2.c
5757 * gcc.c-torture/execute/builtins/mempcpy.c
5758 * gcc.c-torture/execute/builtins/memset.c
5759 * gcc.c-torture/execute/builtins/printf.c
5760 * gcc.c-torture/execute/builtins/sprintf.c
5761 * gcc.c-torture/execute/builtins/strcat.c
5762 * gcc.c-torture/execute/builtins/strchr.c
5763 * gcc.c-torture/execute/builtins/strcmp.c
5764 * gcc.c-torture/execute/builtins/strcpy.c
5765 * gcc.c-torture/execute/builtins/strcspn.c
5766 * gcc.c-torture/execute/builtins/strlen-2.c
5767 * gcc.c-torture/execute/builtins/strlen.c
5768 * gcc.c-torture/execute/builtins/strncat.c
5769 * gcc.c-torture/execute/builtins/strncmp-2.c
5770 * gcc.c-torture/execute/builtins/strncmp.c
5771 * gcc.c-torture/execute/builtins/strncpy.c
5772 * gcc.c-torture/execute/builtins/strpbrk.c
5773 * gcc.c-torture/execute/builtins/strpcpy-2.c
5774 * gcc.c-torture/execute/builtins/strpcpy.c
5775 * gcc.c-torture/execute/builtins/strrchr.c
5776 * gcc.c-torture/execute/builtins/strspn.c
5777 * gcc.c-torture/execute/builtins/strstr-asm.c
5778 * gcc.c-torture/execute/builtins/strstr.c:
5779 ... these new files.
5780
5781 * gcc.c-torture/execute/builtins/abs-2-lib.c
5782 * gcc.c-torture/execute/builtins/abs-3-lib.c
5783 * gcc.c-torture/execute/builtins/complex-1-lib.c
5784 * gcc.c-torture/execute/builtins/fprintf-lib.c
5785 * gcc.c-torture/execute/builtins/fputs-lib.c
5786 * gcc.c-torture/execute/builtins/memcmp-lib.c
5787 * gcc.c-torture/execute/builtins/memmove-lib.c
5788 * gcc.c-torture/execute/builtins/memops-asm-lib.c
5789 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
5790 * gcc.c-torture/execute/builtins/mempcpy-lib.c
5791 * gcc.c-torture/execute/builtins/memset-lib.c
5792 * gcc.c-torture/execute/builtins/printf-lib.c
5793 * gcc.c-torture/execute/builtins/sprintf-lib.c
5794 * gcc.c-torture/execute/builtins/strcat-lib.c
5795 * gcc.c-torture/execute/builtins/strchr-lib.c
5796 * gcc.c-torture/execute/builtins/strcmp-lib.c
5797 * gcc.c-torture/execute/builtins/strcpy-lib.c
5798 * gcc.c-torture/execute/builtins/strcspn-lib.c
5799 * gcc.c-torture/execute/builtins/strlen-2-lib.c
5800 * gcc.c-torture/execute/builtins/strlen-lib.c
5801 * gcc.c-torture/execute/builtins/strncat-lib.c
5802 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
5803 * gcc.c-torture/execute/builtins/strncmp-lib.c
5804 * gcc.c-torture/execute/builtins/strncpy-lib.c
5805 * gcc.c-torture/execute/builtins/strpbrk-lib.c
5806 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
5807 * gcc.c-torture/execute/builtins/strpcpy-lib.c
5808 * gcc.c-torture/execute/builtins/strrchr-lib.c
5809 * gcc.c-torture/execute/builtins/strspn-lib.c
5810 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
5811 * gcc.c-torture/execute/builtins/strstr-lib.c
5812 * gcc.c-torture/execute/builtins/lib/abs.c
5813 * gcc.c-torture/execute/builtins/lib/fprintf.c
5814 * gcc.c-torture/execute/builtins/lib/memset.c
5815 * gcc.c-torture/execute/builtins/lib/printf.c
5816 * gcc.c-torture/execute/builtins/lib/sprintf.c
5817 * gcc.c-torture/execute/builtins/lib/strcpy.c
5818 * gcc.c-torture/execute/builtins/lib/strcspn.c
5819 * gcc.c-torture/execute/builtins/lib/strncat.c
5820 * gcc.c-torture/execute/builtins/lib/strncmp.c
5821 * gcc.c-torture/execute/builtins/lib/strncpy.c
5822 * gcc.c-torture/execute/builtins/lib/strpbrk.c
5823 * gcc.c-torture/execute/builtins/lib/strspn.c
5824 * gcc.c-torture/execute/builtins/lib/strstr.c:
5825 New files containing support routines.
5826
5827 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
5828 declaration.
5829 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
5830 when not optimizing.
5831
5832 2004-07-02 Mark Mitchell <mark@codesourcery.com>
5833
5834 PR c++/16240
5835 * g++.dg/abi/mangle22.C: New test.
5836 * g++.dg/abi/mangle23.C: Likewise.
5837
5838 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
5839
5840 PR fortran/16290
5841 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
5842 Allow for cases without denormalized floating point numbers.
5843
5844 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
5845
5846 PR c/1027
5847 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
5848 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
5849 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
5850 expected warning text.
5851 * gcc.dg/format/diag-2.c: New test.
5852
5853 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
5854
5855 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
5856
5857 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
5858
5859 * gcc.dg/builtins-43.c: New.
5860 * gcc.dg/builtins-44.c: New.
5861 * gcc.dg/builtins-45.c: New.
5862
5863 2004-06-26 Geoffrey Keating <geoffk@apple.com>
5864 Andreas Tobler <a.tobler@schweiz.ch>
5865
5866 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
5867 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
5868 as SIGSEGV.
5869 * gcc.dg/cleanup-11.c: Likewise.
5870 * gcc.dg/cleanup-8.c: Likewise.
5871 * gcc.dg/cleanup-9.c: Likewise.
5872 * gcc.dg/cleanup-5.c: Run on all platforms.
5873
5874 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
5875
5876 * g++.dg/warn/nonnull1.C: New test.
5877
5878 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
5879
5880 * gcc.dg/compat/compat-common.h: Wrap up CINT in
5881 an #ifndef SKIP_COMPLEX_INT/#endif pair.
5882 Special-case the Sun compiler wrt to <complex.h>.
5883
5884 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
5885
5886 * gcc.dg/Wunreachable-8.C: New test.
5887
5888 * gcc.dg/h8300-ice2.c : New test.
5889
5890 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
5891
5892 PR fortran/16161
5893 * gfortran.fortran-torture/compile/implicit.f90: Add test
5894 for implicit character.
5895
5896 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
5897
5898 PR fortran/16289
5899 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
5900 Use tiny() intrinsic to find smallest non-negative real
5901
5902 2004-06-30 Jakub Jelinek <jakub@redhat.com>
5903
5904 * gcc.dg/compat/struct-by-value-22_main.c: New test.
5905 * gcc.dg/compat/struct-by-value-22_x.c: New.
5906 * gcc.dg/compat/struct-by-value-22_y.c: New.
5907
5908 * gcc.c-torture/execute/20040629-1.c: New test.
5909
5910 2004-06-29 Jakub Jelinek <jakub@redhat.com>
5911
5912 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
5913 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
5914
5915 PR target/16195
5916 * gcc.dg/20040625-1.c: New test.
5917
5918 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5919
5920 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
5921
5922 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5923
5924 PR fortran/15963
5925 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
5926
5927 2004-06-29 Richard Henderson <rth@redhat.com>
5928
5929 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
5930
5931 2004-06-29 Paul Brook <paul@codesourcery.com>
5932
5933 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
5934 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
5935
5936 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
5937
5938 PR c++/16260
5939 * g++.dg/parse/crash15.C: New.
5940
5941 2004-06-28 Andrew Pinski <apinski@apple.com>
5942
5943 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
5944 by the error already.
5945
5946 * g++.dg/opt/ptrmem4.C: Change to compile only test.
5947
5948 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
5949
5950 PR target/14041
5951 * gcc.dg/h8300-bss-align-1.c : New.
5952
5953 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
5954
5955 * PR c++/16174
5956 * g++.dg/template/ctor4.C: New.
5957
5958 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
5959
5960 PR c++/16205
5961 * g++.dg/warn/Wsequence-point-1.C: New test.
5962
5963 2004-06-27 Paul Brook <paul@codesourcery.com>
5964
5965 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
5966
5967 2004-06-27 Zack Weinberg <zack@codesourcery.com>
5968
5969 * g++.old-deja/g++.mike/p7325.C: Remove.
5970
5971 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
5972
5973 PR c/14963
5974 * gcc.dg/pr14963.c: New test.
5975
5976 2004-06-27 Mark Mitchell <mark@codesourcery.com>
5977
5978 PR c++/16193
5979 * g++.dg/parse/redef1.C: New test.
5980
5981 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
5982
5983 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
5984 20021110.c.
5985 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
5986 20021119-1.c.
5987 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
5988 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
5989 5-04.c.
5990 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
5991 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
5992 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
5993 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
5994 g++.brendan/enum14.C.
5995 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
5996 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
5997 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
5998 g++.mike/virt1.C.
5999 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
6000 memtemp24.C.
6001
6002 2004-06-27 Roger Sayle <roger@eyesopen.com>
6003
6004 * gcc.dg/20040527-1.c: New test case.
6005
6006 2004-06-26 Bud Davis <bdavis9659@comcast.net>
6007
6008 PR gfortran/pr16196
6009 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
6010
6011 2004-06-25 Roger Sayle <roger@eyesopen.com>
6012
6013 PR middle-end/15825
6014 * gcc.dg/pr15825-1.c: New test case.
6015
6016 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
6017
6018 * gcc.c-torture/execute/20040625-1.c: New test.
6019
6020 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6021
6022 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
6023
6024 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
6025
6026 * gcc.dg/torture/mips-div-1.c: New test.
6027
6028 2004-06-24 Jeff Law <law@redhat.com>
6029
6030 * gcc.dg/tree-ssa/20040624-1.c: New test.
6031
6032 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
6033
6034 * gcc.c-torture/compile/20040624-1.c: New test.
6035
6036 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6037
6038 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
6039 this directory.
6040
6041 2004-06-23 Andrew Pinski <apinski@apple.com>
6042
6043 PR middle-end/15988
6044 * g++.dg/opt/ptrmem4.C: New test.
6045
6046 * gcc.dg/c90-array-quals-2.c: New test.
6047
6048 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
6049
6050 * gcc.dg/kpice1.c: New test.
6051
6052 2006-06-23 Andrew Pinski <apinski@apple.com>
6053
6054 * gcc.dg/c90-array-quals.c: New test.
6055
6056 2006-06-22 Richard Henderson <rth@redhat.com>
6057
6058 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
6059
6060 2004-06-22 Loren James Rittle <ljrittle@acm.org>
6061
6062 * gcc.dg/builtins-config.h: Handle FreeBSD.
6063
6064 2006-06-22 Richard Henderson <rth@redhat.com>
6065
6066 * g++.dg/opt/devirt1.C: New.
6067
6068 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
6069
6070 * g++.dg/opt/pr15551.C: New testcase.
6071
6072 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
6073
6074 PR target/14800
6075 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
6076 x86_64-*-linux* when compiling for 32bit.
6077
6078 2004-06-21 Andrew Pinski <apinski@apple.com>
6079
6080 * gcc.dg/pch/struct-1.c: New.
6081 * gcc.dg/pch/struct-1.hs: New.
6082
6083 2004-06-21 Geoffrey Keating <geoffk@apple.com>
6084
6085 * gcc.dg/pch/save-temps-1.c: New file.
6086 * gcc.dg/pch/save-temps-1.hs: New file.
6087
6088 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
6089
6090 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
6091 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
6092
6093 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6094
6095 * gfortran.fortran-torture/execute/select_1.f90: Rename function
6096 to fix type error.
6097 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
6098 Remove trailing spaces.
6099
6100 2004-06-21 Richard Henderson <rth@redhat.com>
6101
6102 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
6103 merging && to BIT_FIELD_REF.
6104
6105 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
6106
6107 * g++.dg/opt/placeholder1.C: New test.
6108
6109 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6110
6111 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
6112 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
6113 * gcc.dg/compat/union-m128-1_x.c: Likewise.
6114 * gcc.dg/compat/union-m128-1_y.c: Likewise.
6115
6116 2004-06-20 Zack Weinberg <zack@codesourcery.com>
6117
6118 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
6119 extern "C".
6120 * g++.dg/other/pragma-re-1.C: Add comments.
6121
6122 2004-06-19 Bud Davis <bdavis9659@comcast.net>
6123
6124 PR gfortran/16080
6125 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
6126
6127 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
6128
6129 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
6130 instead of setting the type of size_t by
6131 hand.
6132
6133 2004-06-18 Roger Sayle <roger@eyesopen.com>
6134
6135 * gcc.dg/unordered-2.c: New test case.
6136 * gcc.dg/unordered-3.c: New test case.
6137
6138 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
6139
6140 PR other/16043
6141 * lib/g++.exp (g++_version): Tweak regexp for version
6142 * lib/g77.exp (g77_version): Likewise
6143 * lib/gfortran.exp (gfortran_version): Likewise
6144 * lib/objc.exp (objc_version): Likewise
6145 * lib/treelang.exp (treelang_version): Likewise
6146
6147 2004-06-19 Jakub Jelinek <jakub@redhat.com>
6148
6149 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
6150 Use INT_MAX instead of __INT_MAX__.
6151 * gcc.dg/compat/struct-align-2_y.c: Likewise.
6152
6153 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
6154 * gcc.dg/compat/scalar-return-3_x.c: Use it.
6155 * gcc.dg/compat/scalar-return-3_y.c: Use it.
6156 * gcc.dg/compat/scalar-return-4_x.c: Use it.
6157 * gcc.dg/compat/scalar-return-4_y.c: Use it.
6158 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
6159 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
6160 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
6161 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
6162
6163 * gcc.dg/range-test-1.c: New test.
6164 * g++.dg/opt/range-test-1.C: New test.
6165
6166 2004-06-17 Richard Henderson <rth@redhat.com>
6167
6168 * objc.dg/sync-1.m: New.
6169 * objc.dg/try-catch-1.m: Don't force next runtime.
6170 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
6171 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
6172 shadowed catch clause.
6173 * objc.dg/try-catch-5.m: New.
6174
6175 2004-06-17 Zack Weinberg <zack@codesourcery.com>
6176
6177 Bug 14610
6178 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
6179
6180 2004-06-15 Richard Henderson <rth@redhat.com>
6181
6182 * gcc.dg/20001116-1.c: Move expected warning line.
6183
6184 2004-06-15 Richard Henderson <rth@redhat.com>
6185
6186 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
6187 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
6188
6189 2004-06-15 Jeff Law <law@redhat.com>
6190
6191 * gcc.dg/tree-ssa/20040615-1.c: New test.
6192 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
6193 be less sensitive to operand ordering.
6194 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
6195
6196 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
6197
6198 * g++.dg/abi/bitfield3.C: Add comment..
6199
6200 2004-06-15 Richard Henderson <rth@redhat.com>
6201
6202 * g++.dg/ext/stmtexpr1.C: XFAIL.
6203 * gcc.dg/20030612-1.c: XFAIL.
6204
6205 2004-06-15 Eric Christopher <echristo@redhat.com>
6206
6207 * g++.dg/charset/asm5.c: New.
6208 * gcc.dg/charset/asm6.c: New.
6209
6210 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6211
6212 PR fortran/15962
6213 * gfortran.fortran-torture/execute/select_1.f90: New test.
6214
6215 2004-06-15 Paul Brook <paul@codesourcery.com>
6216
6217 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
6218
6219 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6220
6221 PR c++/15967
6222 * g++.dg/lookup/crash3.C: New test.
6223
6224 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6225
6226 PR c++/15947
6227 * g++.dg/parse/dtor4.C: New test.
6228
6229 2004-06-14 Jeff Law <law@redhat.com>
6230
6231 * gcc.c-torture/compile/20040614-1.c: New test.
6232
6233 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6234
6235 PR fortran/15211
6236 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
6237 LEN of a character array.
6238
6239 2004-06-14 Mark Mitchell <mark@codesourcery.com>
6240
6241 PR c++/15096
6242 * g++.dg/template/ptrmem10.C: New test.
6243
6244 PR c++/14930
6245 * g++.dg/template/friend30.C: New test.
6246
6247 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6248
6249 PR fortran/14928
6250 * gfortran.fortran-torture/compile/mloc.f90: New test.
6251
6252 2004-06-13 Paul Brook <paul@codesourcery.com>
6253
6254 * gfortran.fortran-torture/execute/random_2.f90: New test.
6255
6256 2004-06-13 Eric Christopher <echristo@redhat.com>
6257
6258 * gcc.dg/noncompile/redecl-1.c: Fix error message.
6259
6260 2004-06-12 Paul Brook <paul@codesourcery.com>
6261
6262 * gfortran.fortran-torture/execute/contained_3.f90: New test.
6263
6264 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6265
6266 PR fortran/14923
6267 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
6268
6269 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6270
6271 PR fortran/14957
6272 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
6273 syntax errors in end statements of contained subroutines.
6274
6275 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6276
6277 PR fortran/12841
6278 * gfortran.fortran-torture/execute/null_arg.f90: New test.
6279
6280 2004-06-12 Bud Davis <bdavis9659@comcast.net>
6281
6282 PR fortran/15665
6283 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
6284
6285 2004-06-12 Bud Davis <bdavis9659@comcast.net>
6286
6287 PR gfortran/12839
6288 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
6289
6290 2004-06-11 Mark Mitchell <mark@codesourcery.com>
6291
6292 PR c++/15862
6293 * g++.dg/parse/enum1.C: New test.
6294
6295 2004-06-10 Jeff Law <law@redhat.com>
6296
6297 * gcc.c-torture/compile/20040610-1.c: New test.
6298
6299 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6300
6301 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
6302 * g++.old-deja/g++.other/decl3.C: Likewise.
6303
6304 2004-06-10 Brian Booth <bbooth@redhat.com>
6305
6306 * gcc.dg/tree-ssa/20031015-1.c: Scan for
6307 V_MAY_DEF instead of VDEF.
6308 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
6309
6310 2004-06-10 Mark Mitchell <mark@codesourcery.com>
6311
6312 PR c++/14211
6313 * g++.dg/conversion/const1.C: New test.
6314
6315 PR c++/15076
6316 * g++.dg/conversion/reinterpret1.C: New test.
6317
6318 PR c++/15877
6319 * g++.dg/template/enum2.C: New test.
6320
6321 PR c++/15227
6322 * g++.dg/template/error13.C: New test.
6323
6324 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6325
6326 PR fortran/14957
6327 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
6328 arguments to test_* REAL and of the right size.
6329
6330 2004-06-10 Jakub Jelinek <jakub@redhat.com>
6331
6332 PR target/15569
6333 PR rtl-optimization/15681
6334 * gcc.dg/20040609-1.c: New test.
6335
6336 2004-06-10 Jakub Jelinek <jakub@redhat.com>
6337
6338 PR c++/14791
6339 * g++.dg/opt/builtins1.C: New test.
6340
6341 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
6342
6343 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
6344 that use default windows32 struct layout.
6345 * gcc.dg/i386-bitfield2.c: Likewise.
6346
6347 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
6348
6349 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
6350 for mingw32 and cygwin targets.
6351
6352 2004-06-09 Geoffrey Keating <geoffk@apple.com>
6353
6354 * gcc.dg/pch/macro-4.c: New.
6355 * gcc.dg/pch/macro-4.hs: New.
6356
6357 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6358
6359 PR fortran/13249
6360 * gfortran.fortran-torture/compile/name_clash.f90: New test.
6361
6362 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6363
6364 PR fortran/13372
6365 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
6366
6367 2004-06-09 Bud Davis <bdavis9659@comcast.net>
6368
6369 PR gfortran/14897
6370 * gfortran.fortran-torture/execute/t_edit.f90: New test.
6371
6372 2004-06-09 Bud Davis <bdavis9659@comcast.net>
6373
6374 PR gfortran/15755
6375 * gfortran.fortran-torture/execute/backspace.c : New test.
6376
6377 2004-06-09 Paul Brook <paul@codesourcery.com>
6378
6379 * gfortran.fortran-torture/execure/intrinsic_associated.f90
6380 (pointer_to_section): Rewrite to use smaller array.
6381
6382 2004-06-08 David Edelsohn <edelsohn@gnu.org>
6383
6384 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
6385 * gcc.dg/ext/altivec-10.c: Same.
6386 * gcc.dg/ext/altivec-11.c: Same.
6387 * gcc.dg/ext/altivec-12.c: Same.
6388 * gcc.dg/ext/altivec-13.c: Same.
6389 * gcc.dg/ext/altivec-14.c: Same.
6390 * gcc.dg/ext/altivec-15.c: Same.
6391 * gcc.dg/ext/altivec-16.c: Same.
6392 * gcc.dg/ext/altivec-3.c: Same.
6393 * gcc.dg/ext/altivec-4.c: Same.
6394 * gcc.dg/ext/altivec-6.c: Same.
6395 * gcc.dg/ext/altivec-7.c: Same.
6396 * gcc.dg/ext/altivec-8.c: Same.
6397 * gcc.dg/ext/altivec-varargs-1.c: Same.
6398
6399 * g++.dg/ext/altivec-1.C: Correct dg syntax.
6400 * g++.dg/ext/altivec-10.C: Same.
6401 * g++.dg/ext/altivec-2.C: Same.
6402 * g++.dg/ext/altivec-3.C: Same.
6403 * g++.dg/ext/altivec-4.C: Same.
6404 * g++.dg/ext/altivec-5.C: Same.
6405 * g++.dg/ext/altivec-6.C: Same.
6406 * g++.dg/ext/altivec-7.C: Same.
6407 * g++.dg/ext/altivec-8.C: Same.
6408 * g++.dg/ext/altivec-9.C: Same.
6409
6410 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6411
6412 PR c++/7841
6413 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
6414
6415 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
6416
6417 * gcc.dg/union-1.c: New test.
6418
6419 2004-06-07 Roger Sayle <roger@eyesopen.com>
6420
6421 * gcc.dg/builtins-41.c: New test case.
6422 * gcc.dg/builtins-42.c: New test case.
6423
6424 2004-06-07 David Edelsohn <edelsohn@gnu.org>
6425
6426 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
6427 * g++.dg/ext/altivec-10.C: Same.
6428 * g++.dg/ext/altivec-2.C: Same.
6429 * g++.dg/ext/altivec-3.C: Same.
6430 * g++.dg/ext/altivec-4.C: Same.
6431 * g++.dg/ext/altivec-5.C: Same.
6432 * g++.dg/ext/altivec-6.C: Same.
6433 * g++.dg/ext/altivec-7.C: Same.
6434 * g++.dg/ext/altivec-8.C: Same.
6435 * g++.dg/ext/altivec-9.C: Same.
6436 * g++.old-deja/g++.abi/cxa_vec.C: Same.
6437 * g++.old-deja/g++.brendan/new3.C: Same.
6438 * gcc.c-torture/execute/eeprof-1.x: Same.
6439
6440 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
6441
6442 PR c/14765
6443 * gcc.dg/pr14765-1.c: New test.
6444
6445 2004-06-07 Roger Sayle <roger@eyesopen.com>
6446
6447 PR c/14649
6448 * gcc.dg/pr14649-1.c: New test case.
6449
6450 2004-06-07 Richard Henderson <rth@redhat.com>
6451
6452 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
6453 if temporaries.
6454
6455 2004-06-07 David Edelsohn <edelsohn@gnu.org>
6456
6457 * g++.dg/eh/elide1.C: Remove XFAIL.
6458
6459 2004-06-07 Mark Mitchell <mark@codesourcery.com>
6460
6461 PR c++/15337
6462 * g++.dg/expr/sizeof3.C: New test.
6463
6464 PR c++/14777
6465 * g++.dg/template/access14.C: New test.
6466
6467 PR c++/15554
6468 * g++.dg/template/enum1.C: New test.
6469
6470 PR c++/15057
6471 * g++.dg/eh/throw1.C: New test.
6472
6473 2004-06-07 David Ayers <d.ayers@inode.at>
6474 Ziemowit Laski <zlaski@apple.com>
6475
6476 * lib/objc.exp (objc_target_compile): Revert the '-framework
6477 Foundation' flag fix, since bare Darwin does not ship
6478 with the Foundation framework.
6479 * objc/execute/next_mapping.h: Provide a local NSConstantString
6480 @interface and @implementation.
6481 (objc_constant_string_init): A constructor function, used to
6482 initialize the NSConstantString meta-class object.
6483 * objc/execute/string1.m: Include "next_mapping.h" instead of
6484 <Foundation/NSString.h>.
6485 * objc/execute/string2.m: Likewise.
6486 * objc/execute/string3.m: Likewise.
6487 * objc/execute/string4.m: Likewise.
6488
6489 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
6490
6491 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
6492 to double. Replace double with FLOAT.
6493 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
6494
6495 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
6496 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
6497 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
6498 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
6499 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
6500 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
6501 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
6502 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
6503
6504 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
6505
6506 PR c/13519
6507 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
6508
6509 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6510
6511 PR c++/15503
6512 * g++.dg/template/meminit2.C: New test.
6513
6514 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
6515
6516 PR target/15822
6517 * gcc.c-torture/execute/compare-fp-1.c,
6518 gcc.c-torture/execute/compare-fp-2.c,
6519 gcc.c-torture/execute/compare-fp-3.c,
6520 gcc.c-torture/execute/compare-fp-4.c,
6521 gcc.c-torture/execute/compare-fp-3.x,
6522 gcc.c-torture/execute/compare-fp-4.x: Moved...
6523 * gcc.c-torture/execute/ieee/compare-fp-1.c,
6524 gcc.c-torture/execute/ieee/compare-fp-2.c,
6525 gcc.c-torture/execute/ieee/compare-fp-3.c,
6526 gcc.c-torture/execute/ieee/compare-fp-4.c,
6527 gcc.c-torture/execute/ieee/compare-fp-3.x,
6528 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
6529
6530 2004-06-04 David Ayers <d.ayers@inode.at>
6531
6532 * objc/execute/protocol-isEqual-4.m: New testcase.
6533
6534 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
6535
6536 * objc/execute/protocol-isEqual-1.m: New testcase.
6537 * objc/execute/protocol-isEqual-2.m: New testcase.
6538 * objc/execute/protocol-isEqual-3.m: New testcase.
6539
6540 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6541
6542 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
6543
6544 2004-06-02 Ziemowit Laski <zlaski@apple.com>
6545
6546 * lib/objc.exp (objc_target_compile): When running tests on
6547 Darwin (Mac OS X), inform the linker about '-framework
6548 'Foundation'.
6549
6550 2004-06-02 Eric Christopher <echristo@redhat.com>
6551
6552 * gcc.c-torture/compile/20040602-1.c: New.
6553
6554 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
6555
6556 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
6557 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
6558
6559 PR tree-optimization/14736
6560 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
6561
6562 PR tree-optimization/14042
6563 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
6564
6565 PR tree-optimization/14729
6566 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
6567
6568 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6569
6570 PR fortran/15557
6571 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
6572
6573 2004-06-01 Richard Hederson <rth@redhat.com>
6574
6575 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
6576
6577 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6578
6579 PR c++/14932
6580 * g++.dg/parse/offsetof4.C: New test.
6581
6582 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
6583
6584 PR objc/7993
6585 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
6586
6587 2004-05-31 Mark Mitchell <mark@codesourcery.com>
6588
6589 PR c++/15701
6590 * g++.dg/template/friend29.C: New test.
6591
6592 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
6593
6594 PR c/15749
6595 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
6596
6597 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
6598
6599 * gcc.dg/sparc-trap-1.c: New test.
6600
6601 2004-05-31 Roger Sayle <roger@eyesopen.com>
6602
6603 PR middle-end/15069
6604 * g++.dg/opt/fold3.C: New test case.
6605
6606 2004-05-30 Graham Stott <graham.stott@btinternet.com>
6607
6608 * lib/target-supports.exp (check_iconv_available): Fix fallout
6609 from 2004-05-28 patch.
6610
6611 2004-05-30 Paul Brook <paul@codesourcery.com>
6612
6613 PR fortran/15620
6614 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
6615 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
6616
6617 2004-05-30 Steven G. Kargl <kargls@comcast.net>
6618
6619 * gfortran.fortran-torture/execute/random_1.f90: New test.
6620
6621 2004-05-28 Ziemowit Laski <zlaski@apple.com>
6622
6623 * g++.dg/ext/altivec-10.C: New test.
6624
6625 2004-05-29 Paul Brook <paul@codesourcery.com>
6626
6627 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
6628
6629 2004-05-28 Ziemowit Laski <zlaski@apple.com>
6630
6631 * gcc.dg/altivec-16.c: New test.
6632
6633 2004-05-28 Janis Johnson <janis187@us.ibm.com>
6634
6635 * lib/target-supports.exp (check_vmx_hw_available): New.
6636 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
6637
6638 * lib/target-supports.exp (check_alias_available,
6639 check_iconv_available, check_named_sections_available): Use
6640 unique names for temporary files.
6641
6642 2004-05-28 Ziemowit Laski <zlaski@apple.com>
6643
6644 * gcc.dg/altivec-15.c: New test.
6645
6646 2004-05-28 Mark Mitchell <mark@codesourcery.com>
6647
6648 PR c++/15083
6649 * g++.dg/warn/noeffect6.C: New test.
6650
6651 PR c++/15471
6652 * g++.dg/expr/ptrmem4.C: New test.
6653
6654 PR c++/15640
6655 * g++.dg/template/operator3.C: New test.
6656
6657 2004-05-28 Mark Mitchell <mark@codesourcery.com>
6658
6659 PR c++/14668
6660 * g++.dg/lookup/redecl1.C: New test.
6661 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
6662
6663 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
6664
6665 * gcc.c-torture/execute/compare-fp-1.c,
6666 gcc.c-torture/execute/compare-fp-2.c,
6667 gcc.c-torture/execute/compare-fp-3.c,
6668 gcc.c-torture/execute/compare-fp-4.c,
6669 gcc.c-torture/execute/compare-fp-3.x,
6670 gcc.c-torture/execute/compare-fp-4.x,
6671 gcc.dg/pr15649-1.c: New.
6672
6673 2004-05-27 Adam Nemet <anemet@lnxw.com>
6674
6675 PR c++/12883
6676 * g++.dg/init/array14.C: New test.
6677
6678 2004-05-25 Janis Johnson <janis187@us.ibm.com>
6679
6680 * lib/compat.exp (compat-get-options-main): New.
6681 (compat-get-options): Remove unneeded code, warn for ignored
6682 command.
6683 (compat-execute): Check flag set by dg-require-* commands.
6684
6685 * lib/compat.exp (compat-execute): Break up long lines.
6686
6687 2004-05-24 Janis Johnson <janis187@us.ibm.com>
6688
6689 * gcc.dg/altivec-7.c: Don't use 'vector long'.
6690 * gcc.dg/altivec-14.c: New test.
6691 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
6692
6693 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
6694 * gcc.dg/altivec-12.c: Ditto.
6695
6696 * gcc.dg/altivec-3.c: Move call to altivec_check.
6697
6698 2004-05-23 Mark Mitchell <mark@codesourcery.com>
6699
6700 PR c++/15044
6701 * g++.dg/template/error12.C: New test.
6702
6703 PR c++/15317
6704 * g++.dg/ext/attrib15.C: New test.
6705
6706 PR c++/15329
6707 * g++.dg/template/ptrmem9.C: New test.
6708
6709 2004-05-25 Paul Brook <paul@codesourcery.com>
6710
6711 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
6712
6713 2004-05-23 Mark Mitchell <mark@codesourcery.com>
6714
6715 PR c++/15165
6716 * g++.dg/template/crash19.C: New test.
6717
6718 2004-05-23 Mark Mitchell <mark@codesourcery.com>
6719
6720 PR c++/15025
6721 * g++.dg/template/redecl1.C: New test.
6722
6723 2004-05-23 Mark Mitchell <mark@codesourcery.com>
6724
6725 PR c++/14821
6726 * g++.dg/other/ns1.C: New test.
6727
6728 PR c++/14883
6729 * g++.dg/template/invalid1.C: New test.
6730
6731 2004-05-23 Paul Brook <paul@codesourcery.com>
6732 Victor Leikehman <lei@haifasphere.co.il>
6733
6734 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
6735 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
6736
6737 2004-05-22 Mark Mitchell <mark@codesourcery.com>
6738
6739 PR c++/15285
6740 PR c++/15299
6741 * g++.dg/template/non-dependent5.C: New test.
6742 * g++.dg/template/non-dependent6.C: New test.
6743
6744 2004-05-22 Mark Mitchell <mark@codesourcery.com>
6745
6746 PR c++/15507
6747 * g++.dg/inherit/union1.C: New test.
6748
6749 PR c++/15542
6750 * g++.dg/template/addr1.C: New test.
6751
6752 PR c++/15427
6753 * g++.dg/template/array5.C: New test.
6754
6755 PR c++/15287
6756 * g++.dg/template/array6.C: New test.
6757
6758 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
6759 Roger Sayle <roger@eyesopen.com>
6760
6761 * g++.dg/lookup/forscope2.C: New test case.
6762
6763 2004-05-22 Ben Elliston <bje@au.ibm.com>
6764
6765 * gcc.dg/cpp/Wmissingdirs.c: New.
6766
6767 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
6768
6769 PR target/15301
6770 * gcc.dg/compat/union-m128-1.h: New file.
6771 * gcc.dg/compat/union-m128-1_main.c: Likewise.
6772 * gcc.dg/compat/union-m128-1_x.c: Likewise.
6773 * gcc.dg/compat/union-m128-1_y.c: Likewise.
6774
6775 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
6776
6777 PR target/15302
6778 * gcc.dg/compat/struct-complex-1.h: New file.
6779 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
6780 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
6781 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
6782
6783 2004-05-20 Roger Sayle <roger@eyesopen.com>
6784
6785 PR middle-end/3074
6786 * gcc.dg/pr3074-1.c: New test case.
6787 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
6788
6789 2004-05-20 Falk Hueffner <falk@debian.org>
6790
6791 PR other/15526
6792 * gcc.dg/ftrapv-1.c: New test case.
6793
6794 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
6795
6796 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
6797
6798 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
6799 Jeff Law <law@redhat.com>
6800
6801 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
6802 * gcc.dg/tree-ssa/20040518-2.c: New test.
6803
6804 * gcc.dg/tree-ssa/20040518-1.c: New test.
6805
6806 2004-05-18 Zack Weinberg <zack@codesourcery.com>
6807
6808 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
6809
6810 2004-05-18 Paul Brook <paul@codesourcery.com>
6811
6812 PR fortran/13930
6813 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
6814
6815 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6816
6817 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
6818 constant folding.
6819
6820 2004-05-17 Steven Bosscher <stevenb@suse.de>
6821
6822 * gcc.dg/tree-ssa/20040517-1.c: New test.
6823
6824 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6825
6826 * gcc.dg/loop-4.c: New test.
6827
6828 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
6829
6830 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
6831
6832 2004-05-15 Bud Davis <bdavis9659@comcast.net>
6833
6834 PR fortran/15311
6835 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
6836
6837 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6838
6839 PR fortran/13826
6840 PR fortran/13940
6841 * gfortran.fortran-torture/compile/data_1.f90: New test.
6842
6843 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
6844
6845 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
6846 * gcc.dg/uninit-H.c: Define ASM for __s390__.
6847
6848 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
6849
6850 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
6851
6852 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
6853
6854 PR c/15444
6855 * gcc.dg/format/xopen-1.c: Adjust expected message.
6856 * gcc.dg/format/xopen-3.c: New test.
6857
6858 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
6859
6860 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
6861
6862 2004-05-14 Jeff Law <law@redhat.com>
6863
6864 * gcc.dg/tree-ssa/20040514-2.c: New test.
6865
6866 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6867
6868 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
6869 this ...
6870 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
6871 this.
6872
6873 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
6874
6875 * gcc.dg/tree-ssa/20040514-1.c: New test.
6876
6877 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6878
6879 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
6880 test.
6881
6882 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6883
6884 PR fortran/14066
6885 * gfortran.fortran-torture/compile/do_1.f90: New test.
6886
6887 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6888
6889 PR fortran/15051
6890 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
6891 test.
6892
6893 2004-05-14 Bud Davis <bdavis9659@comcast.net>
6894
6895 PR fortran/15149
6896 * gfortran.fortran-torture/execute/random_init.f90: New test.
6897
6898 2004-05-13 Paul Brook <paul@codesourcery.com>
6899
6900 PR fortran/15314
6901 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
6902
6903 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
6904
6905 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
6906 for the powerpc case.
6907
6908 2004-05-13 Jeff Law <law@redhat.com>
6909
6910 * gcc.dg/tree-ssa/20040513-1.c: New test.
6911 * gcc.dg/tree-ssa/20040513-2.c: New test.
6912
6913 2004-05-13 Paul Brook <paul@codesourcery.com>
6914
6915 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
6916 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
6917 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
6918
6919 2004-05-13 Andreas Schwab <schwab@suse.de>
6920
6921 PR other/10819
6922 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
6923 characters.
6924
6925 2004-05-13 Bud Davis <bdavis9659@comcast.net>
6926
6927 PR fortran/15294
6928 * gfortran.fortran-torture/execute/adjustr.f90: New file.
6929
6930 2004-05-13 Diego Novillo <dnovillo@redhat.com>
6931
6932 Merge from tree-ssa-20020619-branch. See
6933 ChangeLog.tree-ssa for details.
6934
6935 2004-05-11 Ziemowit Laski <zlaski@apple.com>
6936
6937 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
6938 include <altivec.h> explicitly.
6939 * gcc.dg/altivec-13.c: Likewise.
6940
6941 2004-05-11 Paul Brook <paul@codesourcery.com>
6942
6943 * gcc.c-torture/compile/20010518-1.c: Force enum size.
6944
6945 2004-05-10 Eric Christopher <echristo@redhat.com>
6946
6947 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
6948 * gcc.dg/sibcall-4.c: Ditto.
6949
6950 2004-05-10 Ziemowit Laski <zlaski@apple.com>
6951
6952 * g++.dg/ext/altivec-8.C: New test case.
6953 * gcc.dg/altivec-13.c: New test case.
6954
6955 2004-05-08 Roger Sayle <roger@eyesopen.com>
6956
6957 * gcc.c-torture/execute/divcmp-1.c: New test case.
6958 * gcc.c-torture/execute/divcmp-2.c: New test case.
6959 * gcc.c-torture/execute/divcmp-3.c: New test case.
6960
6961 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
6962
6963 * g++.dg/other/pragma-re-2.C: New test.
6964
6965 2004-05-07 Uros Bizjak <uros@kss-loka.si>
6966
6967 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
6968 * gcc.dg/i386-387-2.c: Likewise.
6969
6970 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
6971 __builtin_drem.
6972 * gcc.dg/i386-387-6.c: Likewise.
6973
6974 2004-05-07 Uros Bizjak <uros@kss-loka.si>
6975
6976 * gcc.dg/builtins-33.c: Also check log1p*.
6977
6978 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
6979
6980 PR optimization/15296
6981 * gcc.c-torture/execute/pr15296.c: New test.
6982
6983 2004-05-05 Uros Bizjak <uros@kss-loka.si>
6984
6985 * gcc.dg/builtins-40.c: New test.
6986
6987 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
6988
6989 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
6990
6991 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
6992
6993 * g++.dg/ext/spe1.C: New testcase.
6994
6995 2004-05-04 Ziemowit Laski <zlaski@apple.com>
6996
6997 * objc.dg/image-info.m: Allow additional attributes
6998 for __image_info section.
6999
7000 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
7001
7002 * gcc.dg/torture/mips-hilo-2.c: New test.
7003
7004 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7005
7006 PR c++/14389
7007 * g++.dg/template/member5.C: New test.
7008
7009 2004-05-03 Uros Bizjak <uros@kss-loka.si>
7010
7011 * gcc.dg/builtins-34.c: Also check expm1*.
7012
7013 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7014
7015 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
7016 * gcc.dg/torture/builtin-convert-3.c: New test.
7017
7018 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
7019
7020 PR middle-end/15054
7021 * g++.dg/opt/pr15054.C: New test.
7022
7023 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7024
7025 * gcc.dg/torture/builtin-rounding-1.c: New test.
7026 * gcc.dg/builtins-25.c: Delete.
7027 * gcc.dg/builtins-29.c: Delete.
7028
7029 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
7030
7031 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
7032 * gcc.dg/sibcall-4.c: Likewise.
7033 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
7034
7035 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
7036
7037 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
7038 bit-field on 16-bit targets.
7039
7040 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
7041
7042 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
7043 16-bit targets.
7044
7045 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
7046
7047 * gcc.dg/rs6000-power2-1.c: Change to compile only.
7048 * gcc.dg/rs6000-power2-2.c: Likewise.
7049
7050 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
7051
7052 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
7053 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
7054 Change the asm registers to be in form of frN instead of fN.
7055
7056 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7057
7058 * gcc.dg/torture/builtin-convert-2.c: New test.
7059
7060 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
7061
7062 * gcc.dg/rs6000-power2-1.c: New test.
7063 * gcc.dg/rs6000-power2-2.c: New test.
7064
7065 2004-04-28 Jan Hubicka <jh@suse.cz>
7066
7067 * gcc.dg/unused-6.c: New test.
7068
7069 2004-04-24 Laurent GUERBY <laurent@guerby.net>
7070 Ulrich Weigand <uweigand@de.ibm.com>
7071
7072 * ada/acats/run_all.sh: Define $target variable.
7073
7074 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
7075
7076 PR c++/15119
7077 * g++.dg/other/vararg-1.C: New test.
7078
7079 PR c++/4794
7080 * g++.dg/eh/cleanup3.C: New test.
7081
7082 2004-04-24 Laurent GUERBY <laurent@guerby.net>
7083
7084 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
7085 and ad8011a (target_insn).
7086 * ada/acats/support/macro.dfs: Likewise.
7087 * ada/acats/support/impbit.adb: New file.
7088
7089 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
7090
7091 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
7092
7093 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
7094
7095 * gcc.dg/loop-3.c: New test.
7096
7097 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
7098
7099 * gcc.c-torture/execute/simd-5.c: New test.
7100
7101 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7102
7103 PR c++/15064
7104 * g++.dg/template/crash18.C: New test.
7105
7106 2004-04-22 Mark Mitchell <mark@codesourcery.com>
7107
7108 * g++.dg/ext/complit3.C: New test.
7109
7110 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
7111
7112 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
7113 * gcc.dg/altivec-3.c: Same.
7114 * gcc.dg/altivec-varargs-1.c: Same.
7115
7116 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
7117
7118 * lib/target-supports.exp (check_profiling_available): Assume
7119 profiling is not available on powerpc-eabi targets.
7120
7121 2004-04-21 Janis Johnson <janis187@us.ibm.com>
7122
7123 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
7124 * gcc.dg/vmx/bug-1.c: Ditto.
7125
7126 2004-04-20 Eric Christopher <echristo@redhat.com>
7127
7128 * gcc.dg/charset/extern.c: New test.
7129 * g++.dg/charset/extern3.cc: Ditto.
7130
7131 2004-04-20 Uros Bizjak <uros@kss-loka.si>
7132
7133 * gcc.dg/builtins-39.c: New test.
7134
7135 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
7136
7137 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
7138
7139 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
7140
7141 * gcc.dg/torture/mips-hilo-1.c: New test.
7142
7143 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
7144
7145 * gcc.c-torture/compile/20040419-1.c: New test.
7146
7147 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
7148
7149 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
7150
7151 2004-04-18 Zack Weinberg <zack@codesourcery.com>
7152 Aldy Hernandez <aldyh@redhat.com>
7153
7154 * gcc.c-torture/execute/va-arg-24.c: New.
7155
7156 2004-04-17 Zack Weinberg <zack@codesourcery.com>
7157 Aldy Hernandez <aldyh@redhat.com>
7158
7159 * gcc.dg/vmx/1b-01.c: New.
7160 * gcc.dg/vmx/1b-02.c: New.
7161 * gcc.dg/vmx/1b-03.c: New.
7162 * gcc.dg/vmx/1b-04.c: New.
7163 * gcc.dg/vmx/1b-05.c: New.
7164 * gcc.dg/vmx/1b-06.c: New.
7165 * gcc.dg/vmx/1b-07.c: New.
7166 * gcc.dg/vmx/1c-01.c: New.
7167 * gcc.dg/vmx/1c-02.c: New.
7168 * gcc.dg/vmx/3a-01a.c: New.
7169 * gcc.dg/vmx/3a-01.c: New.
7170 * gcc.dg/vmx/3a-01m.c: New.
7171 * gcc.dg/vmx/3a-03.c: New.
7172 * gcc.dg/vmx/3a-03m.c: New.
7173 * gcc.dg/vmx/3a-04.c: New.
7174 * gcc.dg/vmx/3a-04m.c: New.
7175 * gcc.dg/vmx/3a-05.c: New.
7176 * gcc.dg/vmx/3a-06.c: New.
7177 * gcc.dg/vmx/3a-06m.c: New.
7178 * gcc.dg/vmx/3a-07.c: New.
7179 * gcc.dg/vmx/3b-01.c: New.
7180 * gcc.dg/vmx/3b-02.c: New.
7181 * gcc.dg/vmx/3b-10.c: New.
7182 * gcc.dg/vmx/3b-13.c: New.
7183 * gcc.dg/vmx/3b-14.c: New.
7184 * gcc.dg/vmx/3b-15.c: New.
7185 * gcc.dg/vmx/3c-01a.c: New.
7186 * gcc.dg/vmx/3c-01.c: New.
7187 * gcc.dg/vmx/3c-02.c: New.
7188 * gcc.dg/vmx/3c-03.c: New.
7189 * gcc.dg/vmx/3d-01.c: New.
7190 * gcc.dg/vmx/4-01.c: New.
7191 * gcc.dg/vmx/4-03.c: New.
7192 * gcc.dg/vmx/5-01.c: New.
7193 * gcc.dg/vmx/5-02.c: New.
7194 * gcc.dg/vmx/5-03.c: New.
7195 * gcc.dg/vmx/5-04.c: New.
7196 * gcc.dg/vmx/5-05.c: New.
7197 * gcc.dg/vmx/5-06.c: New.
7198 * gcc.dg/vmx/5-07.c: New.
7199 * gcc.dg/vmx/5-07t.c: New.
7200 * gcc.dg/vmx/5-08.c: New.
7201 * gcc.dg/vmx/5-10.c: New.
7202 * gcc.dg/vmx/5-11.c: New.
7203 * gcc.dg/vmx/7-01a.c: New.
7204 * gcc.dg/vmx/7-01.c: New.
7205 * gcc.dg/vmx/7c-01.c: New.
7206 * gcc.dg/vmx/7d-01.c: New.
7207 * gcc.dg/vmx/7d-02.c: New.
7208 * gcc.dg/vmx/8-01.c: New.
7209 * gcc.dg/vmx/8-02a.c: New.
7210 * gcc.dg/vmx/8-02.c: New.
7211 * gcc.dg/vmx/brode-1.c: New.
7212 * gcc.dg/vmx/bug-1.c: New.
7213 * gcc.dg/vmx/bug-2.c: New.
7214 * gcc.dg/vmx/bug-3.c: New.
7215 * gcc.dg/vmx/cw-bug-1.c: New.
7216 * gcc.dg/vmx/cw-bug-2.c: New.
7217 * gcc.dg/vmx/cw-bug-3.c: New.
7218 * gcc.dg/vmx/dct.c: New.
7219 * gcc.dg/vmx/debug-1.c: New.
7220 * gcc.dg/vmx/debug-2.c: New.
7221 * gcc.dg/vmx/debug-3.c: New.
7222 * gcc.dg/vmx/debug-4.c: New.
7223 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
7224 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
7225 * gcc.dg/vmx/eg-5.c: New.
7226 * gcc.dg/vmx/fft.c: New.
7227 * gcc.dg/vmx/gcc-bug-1.c: New.
7228 * gcc.dg/vmx/gcc-bug-2.c: New.
7229 * gcc.dg/vmx/gcc-bug-3.c: New.
7230 * gcc.dg/vmx/gcc-bug-4.c: New.
7231 * gcc.dg/vmx/gcc-bug-5.c: New.
7232 * gcc.dg/vmx/gcc-bug-6.c: New.
7233 * gcc.dg/vmx/gcc-bug-7.c: New.
7234 * gcc.dg/vmx/gcc-bug-8.c: New.
7235 * gcc.dg/vmx/gcc-bug-9.c: New.
7236 * gcc.dg/vmx/gcc-bug-b.c: New.
7237 * gcc.dg/vmx/gcc-bug-c.c: New.
7238 * gcc.dg/vmx/gcc-bug-d.c: New.
7239 * gcc.dg/vmx/gcc-bug-e.c: New.
7240 * gcc.dg/vmx/gcc-bug-f.c: New.
7241 * gcc.dg/vmx/gcc-bug-g.c: New.
7242 * gcc.dg/vmx/gcc-bug-i.c: New.
7243 * gcc.dg/vmx/harness.h: New.
7244 * gcc.dg/vmx/ira1.c: New.
7245 * gcc.dg/vmx/ira2a.c: New.
7246 * gcc.dg/vmx/ira2b.c: New.
7247 * gcc.dg/vmx/ira2.c: New.
7248 * gcc.dg/vmx/ira2c.c: New.
7249 * gcc.dg/vmx/mem.c: New.
7250 * gcc.dg/vmx/newton-1.c: New.
7251 * gcc.dg/vmx/ops.c: New.
7252 * gcc.dg/vmx/sn7153.c: New.
7253 * gcc.dg/vmx/spill2.c: New.
7254 * gcc.dg/vmx/spill3.c: New.
7255 * gcc.dg/vmx/spill.c: New.
7256 * gcc.dg/vmx/t.c: New.
7257 * gcc.dg/vmx/varargs-1.c: New.
7258 * gcc.dg/vmx/varargs-2.c: New.
7259 * gcc.dg/vmx/varargs-3.c: New.
7260 * gcc.dg/vmx/varargs-4.c: New.
7261 * gcc.dg/vmx/varargs-5.c: New.
7262 * gcc.dg/vmx/varargs-6.c: New.
7263 * gcc.dg/vmx/varargs-7.c: New.
7264 * gcc.dg/vmx/vmx.exp: New.
7265 * gcc.dg/vmx/vprint-1.c: New.
7266 * gcc.dg/vmx/vscan-1.c: New.
7267 * gcc.dg/vmx/x-01.c: New.
7268 * gcc.dg/vmx/x-02.c: New.
7269 * gcc.dg/vmx/x-03.c: New.
7270 * gcc.dg/vmx/x-04.c: New.
7271 * gcc.dg/vmx/x-05.c: New.
7272 * gcc.dg/vmx/yousufi-1.c: New.
7273 * gcc.dg/vmx/zero-1.c: New.
7274 * gcc.dg/vmx/zero.c: New.
7275
7276 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
7277
7278 * g++.dg/lookup/java1.C: Update for chage of
7279 _Jv_AllocObject.
7280 * g++.dg/lookup/java2.C: Likewise.
7281
7282 2004-04-17 Laurent GUERBY <laurent@guerby.net>
7283
7284 * ada/acats/run_all.sh: use -O2 by default.
7285
7286 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
7287
7288 * gcc.dg/vr-mult-[12].c: New tests.
7289
7290 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7291
7292 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
7293
7294 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
7295
7296 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
7297
7298 * lib/target-supports.exp (check_profiling_available): Assume profiling
7299 isn't available for mips*-*-elf targets.
7300
7301 2004-04-14 Uros Bizjak <uros@kss-loka.si>
7302
7303 * gcc.dg/builtins-38.c: New test.
7304
7305 2004-04-14 Eric Christopher <echristo@redhat.com>
7306
7307 * g++.dg/charset/charset.exp: Run .cc extension tests.
7308
7309 2004-04-14 Zack Weinberg <zack@codesourcery.com>
7310
7311 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
7312
7313 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7314
7315 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
7316
7317 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
7318
7319 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
7320 * gcc.dg/i386-387-2.c: Likewise.
7321
7322 * gcc.dg/i386-387-7.c: New test.
7323 * gcc.dg/i386-387-8.c: New test.
7324
7325 * gcc.dg/builtins-37.c: New test.
7326
7327 2004-04-13 Geoffrey Keating <geoffk@apple.com>
7328
7329 * g++.dg/pch/externc-1.C: Add missing semicolon.
7330
7331 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
7332
7333 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
7334
7335 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
7336
7337 * gcc.c-torture/execute/20040411-1.c: New test.
7338
7339 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
7340
7341 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
7342
7343 2004-04-09 Chris Demetriou <cgd@broadcom.com>
7344
7345 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
7346
7347 2004-04-09 Zack Weinberg <zack@codesourcery.com>
7348
7349 * lib/target-supports.exp (check_named_sections_available): New.
7350 * lib/gcc-dg.exp (dg-require-named-sections): New.
7351 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
7352 old-deja.exp. Also prune error-count message from HP linker.
7353 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
7354
7355 * g++.dg/init/init-ref4.C: Use dg-require-weak.
7356 * g++.old-deja/g++.pt/static3.C: Likewise.
7357 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
7358
7359 2004-04-09 Roger Sayle <roger@eyesopen.com>
7360
7361 * gcc.c-torture/execute/20040409-1.c: New test case.
7362 * gcc.c-torture/execute/20040409-2.c: New test case.
7363 * gcc.c-torture/execute/20040409-3.c: New test case.
7364
7365 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
7366
7367 * gcc.dg/20040409-1.c: New test.
7368
7369 2004-04-08 Roger Sayle <roger@eyesopen.com>
7370
7371 PR target/14888
7372 * g++.dg/opt/pr14888.C: New test case.
7373
7374 2004-04-08 Geoffrey Keating <geoffk@apple.com>
7375
7376 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
7377 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
7378 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
7379 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
7380 New tests.
7381
7382 2004-04-08 Paul Brook <paul@codesourcery.com>
7383
7384 * gcc.dg/spill-1.c: New test.
7385
7386 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7387
7388 * gcc.dg/torture/builtin-ctype-2.c: New test.
7389
7390 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
7391
7392 * gcc.dg/pch/pch.exp: Add largefile test.
7393
7394 2004-04-06 Geoffrey Keating <geoffk@apple.com>
7395
7396 * g++.dg/pch/externc-1.Hs: New.
7397 * g++.dg/pch/externc-1.C: New.
7398
7399 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7400
7401 * gcc.dg/compat/struct-by-value-5a_main.c,
7402 gcc.dg/compat/struct-by-value-5b_main.c: New files.
7403 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
7404 * gcc.dg/compat/struct-by-value-5a_x.c,
7405 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
7406 gcc.dg/compat/struct-by-value-5_x.c.
7407 * gcc.dg/compat/struct-by-value-5a_y.c,
7408 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
7409 gcc.dg/compat/struct-by-value-5_y.c.
7410
7411 * gcc.dg/compat/struct-by-value-6a_main.c,
7412 gcc.dg/compat/struct-by-value-6b_main.c: New files.
7413 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
7414 * gcc.dg/compat/struct-by-value-6a_x.c,
7415 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
7416 gcc.dg/compat/struct-by-value-6_x.c.
7417 * gcc.dg/compat/struct-by-value-6a_y.c,
7418 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
7419 gcc.dg/compat/struct-by-value-6_y.c.
7420
7421 * gcc.dg/compat/struct-by-value-7a_main.c,
7422 gcc.dg/compat/struct-by-value-7b_main.c: New files.
7423 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
7424 * gcc.dg/compat/struct-by-value-7a_x.c,
7425 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
7426 gcc.dg/compat/struct-by-value-7_x.c.
7427 * gcc.dg/compat/struct-by-value-7a_y.c,
7428 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
7429 gcc.dg/compat/struct-by-value-7_y.c.
7430
7431 2004-04-06 Jakub Jelinek <jakub@redhat.com>
7432
7433 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
7434 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
7435 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
7436 options.
7437
7438 2004-04-06 Uros Bizjak <uros@kss-loka.si>
7439
7440 * gcc.dg/builtins-36.c: New test.
7441
7442 2004-04-06 Paul Brook <paul@codesourcery.com>
7443
7444 * README.gcc: Remove obsolete contraint on testcases.
7445
7446 2004-04-05 Paul Brook <paul@codesourcery.com>
7447
7448 PR2123
7449 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
7450 failure and exit(0) on success.
7451 * g++.dg/expr/anew2.C: Ditto.
7452 * g++.dg/expr/anew3.C: Ditto.
7453 * g++.dg/expr/anew4.C: Ditto.
7454
7455 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
7456
7457 PR c++/3518
7458 * g++.dg/template/unify7.C: New.
7459
7460 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
7461
7462 * g++.dg/README: Bring up to date with new subdirectories; remove
7463 duplicate subdirectory lines.
7464
7465 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
7466
7467 PR c++/14007
7468 * g++.dg/template/unify5.C: New.
7469 * g++.dg/template/unify6.C: New.
7470 * g++.dg/template/qualttp20.C: Adjust.
7471 * g++.old-deja/g++.jason/report.C: Adjust.
7472 * g++.old-deja/g++.other/qual1.C: Adjust.
7473
7474 2004-04-01 Mark Mitchell <mark@codesourcery.com>
7475
7476 PR c++/14803
7477 * g++.dg/inherit/ptrmem1.C: New test.
7478
7479 2004-04-01 Jakub Jelinek <jakub@redhat.com>
7480
7481 PR c++/14755
7482 * gcc.c-torture/execute/20040331-1.c: New test.
7483 * gcc.dg/20040331-1.c: New test.
7484
7485 2004-04-01 Paul Brook <paul@codesourcery.com>
7486
7487 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
7488
7489 2004-03-30 Mark Mitchell <mark@codesourcery.com>
7490
7491 PR c++/14724
7492 * g++.dg/init/goto1.C: New test.
7493
7494 PR c++/14763
7495 * g++.dg/template/defarg4.C: New test.
7496
7497 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
7498
7499 * gcc.dg/altivec-11.c: Extend test for more valid cases.
7500
7501 2004-03-28 David Edelsohn <edelsohn@gnu.org>
7502
7503 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
7504
7505 2004-03-28 Zack Weinberg <zack@codesourcery.com>
7506
7507 * gcc.dg/noncompile/undeclared-2.c: New test.
7508
7509 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
7510
7511 * gcc.dg/940409-1.c: Remove XFAIL.
7512 * gcc.dg/reg-vol-struct-1.c: New test.
7513
7514 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7515
7516 * gcc.dg/torture/builtin-wctype-1.c: New test.
7517
7518 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
7519
7520 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
7521 * gcc.dg/20001101-1.c: Likewise.
7522 * gcc.dg/20001102-1.c: Likewise.
7523
7524 2004-03-25 Roger Sayle <roger@eyesopen.com>
7525
7526 * gcc.dg/compare8.c: Add an additional test for XOR.
7527
7528 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7529
7530 * gcc.dg/torture/builtin-ctype-1.c: New test.
7531
7532 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7533
7534 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
7535 * gcc.dg/torture/builtin-math-1.c: Likewise.
7536 * gcc.dg/torture/builtin-power-1.c: New test.
7537
7538 2004-03-24 Andreas Schwab <schwab@suse.de>
7539
7540 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
7541 IA64 assembler.
7542
7543 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
7544 Roger Sayle <roger@eyesopen.com>
7545
7546 * gcc.dg/compare8.c: New test case.
7547
7548 2004-03-23 Ziemowit Laski <zlaski@apple.com>
7549
7550 * g++.dg/ext/altivec-7.C: New test.
7551
7552 2004-03-23 Zack Weinberg <zack@codesourcery.com>
7553
7554 PR 12267, 12391, 12560, 13129, 14114, 14133
7555 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
7556 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
7557 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
7558 Adjust error regexps.
7559 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
7560 * gcc.dg/noncompile/undeclared-1.c: New test cases.
7561 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
7562 * gcc.dg/local1.c: Add explanatory comment.
7563
7564 2004-03-23 Roger Sayle <roger@eyesopen.com>
7565
7566 PR optimization/14669
7567 * g++.dg/opt/fold2.C: New test case.
7568
7569 2004-03-22 Jakub Jelinek <jakub@redhat.com>
7570
7571 PR c/14069
7572 * gcc.dg/20040322-1.c: New test.
7573
7574 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
7575
7576 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
7577 * gcc.dg/ultrasp4.c: Likewise.
7578 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
7579
7580 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
7581
7582 * gcc.dg/i386-sse-8.c: Reset default options.
7583
7584 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
7585
7586 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
7587 in the error message text.
7588
7589 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
7590
7591 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
7592
7593 2004-03-21 Mark Mitchell <mark@codesourcery.com>
7594
7595 PR c++/14616
7596 * g++.dg/init/array13.C: New test.
7597
7598 2004-03-20 Roger Sayle <roger@eyesopen.com>
7599
7600 PR target/13889
7601 * gcc.c-torture/compile/pr13889.c: New test case.
7602
7603 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
7604
7605 PR c/14635
7606 * builtins-1.c (nan, nans): Don't test.
7607 * builtins-30.c: Don't use nan, nanf, nanl.
7608 * builtins-35.c: New test.
7609
7610 2004-03-19 Ziemowit Laski <zlaski@apple.com>
7611
7612 * g++.dg/ext/altivec-6.C: New test.
7613
7614 2004-03-19 Mark Mitchell <mark@codesourcery.com>
7615
7616 * g++.dg/init/placement3.C: New test.
7617
7618 * g++.dg/template/spec13.C: New test.
7619
7620 * g++.dg/lookup/using11.C: New test.
7621
7622 * g++.dg/lookup/koenig3.C: New test.
7623
7624 * g++.dg/template/operator2.C: New test.
7625
7626 * g++.dg/expr/dtor3.C: New test.
7627 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
7628 marker.
7629 * g++.old-deja/g++.law/visibility28.C: Likewise.
7630
7631 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
7632
7633 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
7634 * gcc.dg/ppc64-abi-3.c: Likewise.
7635
7636 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7637
7638 PR c++/14545
7639 * g++.dg/parse/template15.C: New test.
7640
7641 2004-03-18 Mark Mitchell <mark@codesourcery.com>
7642
7643 * g++.dg/expr/dtor2.C: New test.
7644
7645 * g++.dg/lookup/anon4.C: New test.
7646
7647 * g++.dg/overload/using1.C: New test.
7648
7649 * g++.dg/template/lookup7.C: New test.
7650
7651 * g++.dg/template/typename6.C: New test.
7652
7653 * g++.dg/expr/cond6.C: New test.
7654
7655 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7656
7657 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
7658
7659 2004-03-18 Mark Mitchell <mark@codesourcery.com>
7660
7661 * g++.dg/expr/cond5.C: New test.
7662 * g++.dg/expr/constcast1.C: Likewise.
7663 * g++.dg/expr/ptrmem2.C: Likewise.
7664 * g++.dg/expr/ptrmem3.C: Likewise.
7665 * g++.dg/lookup/main1.C: Likewise.
7666 * g++.dg/template/lookup6.C: Likewise.
7667
7668 2004-03-18 Mark Mitchell <mark@codesourcery.com>
7669
7670 * gcc.dg/local1.c: New test.
7671
7672 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
7673
7674 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7675
7676 * gcc.dg/torture/builtin-convert-1.c: New test.
7677
7678 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7679
7680 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
7681
7682 2004-03-16 Mark Mitchell <mark@codesourcery.com>
7683
7684 PR c++/14481
7685 * g++.dg/warn/Wunused-7.C: New test.
7686
7687 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7688
7689 * gcc.dg/torture/builtin-integral-1.c: New test.
7690
7691 2004-03-16 Mark Mitchell <mark@codesourcery.com>
7692
7693 PR c++/14586
7694 * g++.dg/parse/non-dependent3.C: New test.
7695
7696 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
7697
7698 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
7699 * g++.dg/eh/simd-2.C: Likewise.
7700 * g++.dg/init/array10.C: Likewise.
7701 * gcc.c-torture/compile/simd-1.c: Likewise.
7702 * gcc.c-torture/compile/simd-2.c: Likewise.
7703 * gcc.c-torture/compile/simd-3.c: Likewise.
7704 * gcc.c-torture/compile/simd-4.c: Likewise.
7705 * gcc.c-torture/compile/simd-6.c: Likewise.
7706 * gcc.c-torture/execute/simd-1.c: Likewise.
7707 * gcc.c-torture/execute/simd-2.c: Likewise.
7708 * gcc.dg/compat/vector-defs.h: Likewise.
7709 * gcc.dg/20020531-1.c: Likewise.
7710 * gcc.dg/altivec-3.c: Likewise.
7711 * gcc.dg/altivec-4.c: Likewise.
7712 * gcc.dg/altivec-varargs-1.c: Likewise.
7713 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
7714 * gcc.dg/i386-mmx-3.c: Likewise.
7715 * gcc.dg/i386-sse-4.c: Likewise.
7716 * gcc.dg/i386-sse-5.c: Likewise.
7717 * gcc.dg/i386-sse-8.c: Likewise.
7718 * gcc.dg/simd-1.c: Likewise.
7719 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
7720 __ev64_opaque__ since the machine description provides it.
7721
7722 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7723
7724 * lib/compat.exp (skip_list): New global variable.
7725 Use it to hold the user defined COMPAT_SKIPS list if any.
7726 (compat-obj): Add the members of skip_list to optall.
7727
7728 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7729
7730 * gcc.dg/compat/union-by-value-1_main.c,
7731 union-by-value-1_x.c, union-by-value-1_y.c,
7732 union-check.h, union-defs.h,
7733 union-init.h, union-return-1_main.c,
7734 union-return-1_x.c, union-return-1_y.c: New files.
7735
7736 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7737
7738 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
7739 mixed-struct-init.h: Add 4 mixed structure types.
7740 struct-by-value-21_main.c, struct-by-value-21_x.c,
7741 struct-by-value-21_y.c, struct-return-21_main.c,
7742 struct-return-21_x.c, struct-return-21_y.c: New files.
7743
7744 2004-03-13 Mark Mitchell <mark@codesourcery.com>
7745
7746 PR c++/14550
7747 * g++.dg/parse/template14.C: New test.
7748
7749 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
7750
7751 * gcc.c-torture/execute/20040313-1.c: New test.
7752
7753 2004-03-13 Jakub Jelinek <jakub@redhat.com>
7754
7755 PR target/14533
7756 * gcc.dg/20040311-2.c: New test.
7757
7758 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
7759
7760 PR other/14544
7761 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
7762 bit-field.
7763
7764 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
7765
7766 * gcc.dg/20040305-2.c: Add missing return statement.
7767
7768 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7769
7770 * gcc.dg/builtins-34.c: Also check pow10*.
7771
7772 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
7773
7774 PR target/14262
7775 * gcc.dg/20040305-2.c: New test.
7776
7777 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
7778
7779 * gcc.dg/20040310-1.c: New test.
7780
7781 2004-03-11 Roger Sayle <roger@eyesopen.com>
7782
7783 * gcc.c-torture/execute/20040311-1.c: New test case.
7784
7785 2004-03-11 Mark Mitchell <mark@codesourcery.com>
7786
7787 PR c++/14476
7788 * g++.dg/lookup/enum1.C: New test.
7789
7790 2004-03-10 Mark Mitchell <mark@codesourcery.com>
7791
7792 PR c++/14510
7793 * g++.dg/lookup/struct2.C: New test.
7794
7795 2004-03-10 Uros Bizjak <uros@kss-loka.si>
7796
7797 * gcc.dg/builtins-34.c: New test.
7798
7799 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7800
7801 * gcc.dg/torture/builtin-nonneg-1.c: New test.
7802
7803 2004-03-09 James E Wilson <wilson@specifixinc.com>
7804
7805 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
7806 * gcc.dg/alias-2.c: New testcase.
7807
7808 2004-03-09 Zack Weinberg <zack@codesourcery.com>
7809
7810 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
7811
7812 2004-03-09 Roger Sayle <roger@eyesopen.com>
7813
7814 * gcc.c-torture/execute/20040309-1.c: New test case.
7815
7816 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
7817
7818 PR c++/14397
7819 * g++.dg/overload/ref1.C: New.
7820
7821 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7822
7823 PR c++/14409
7824 * g++.dg/template/spec12.C: New test.
7825
7826 PR c++/14448
7827 * g++.dg/parse/crash14.C: New test.
7828
7829 2004-03-09 Mark Mitchell <mark@codesourcery.com>
7830
7831 PR c++/14230
7832 * g++.dg/init/ref11.C: New test.
7833
7834 2004-03-09 Mark Mitchell <mark@codesourcery.com>
7835
7836 PR c++/14432
7837 * g++.dg/parse/builtin2.C: New test.
7838
7839 2004-03-08 Mark Mitchell <mark@codesourcery.com>
7840
7841 PR c++/14401
7842 * g++.dg/init/ctor3.C: New test.
7843 * g++.dg/init/union1.C: New test.
7844 * g++.dg/ext/anon-struct4.C: New test.
7845
7846 2004-03-08 Mark Mitchell <mark@codesourcery.com>
7847
7848 * g++.dg/lookup/koenig1.C: Tweak error messages.
7849 * g++.dg/lookup/used-before-declaration.C: Likewise.
7850 * g++.dg/other/do1.C: Likewise.
7851 * g++.dg/overload/koenig1.C: Likewise.
7852 * g++.dg/parse/crash13.C: Likewise.
7853 * g++.dg/template/instantiate3.C: Likewise.
7854
7855 2004-03-08 Eric Christopher <echristo@redhat.com>
7856
7857 * * lib/target-supports.exp: Enable libiconv in test
7858 compilation. Fix up error checking.
7859
7860 2004-03-08 Roger Sayle <roger@eyesopen.com>
7861
7862 PR middle-end/14289
7863 * gcc.dg/pr14289-1.c: New test case.
7864 * gcc.dg/pr14289-2.c: Likewise.
7865 * gcc.dg/pr14289-3.c: Likewise.
7866
7867 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
7868
7869 * gcc.c-torture/execute/20040308-1.c: New test.
7870
7871 2004-03-07 Roger Sayle <roger@eyesopen.com>
7872
7873 * gcc.c-torture/execute/20040307-1.c: New test case.
7874
7875 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
7876
7877 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
7878
7879 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
7880
7881 * gcc.dg/20040306-1.c: New test.
7882
7883 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
7884
7885 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
7886 them static.
7887 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
7888
7889 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7890
7891 PR c/14465
7892 * gcc.dg/decl-6.c: New test.
7893
7894 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7895
7896 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
7897 Rename LOGPOW -> LOG_POW.
7898 (SQRT_EXP, POW_EXP): New.
7899
7900 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7901
7902 * gcc.dg/i386-sse-8.c: New test.
7903
7904 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7905
7906 PR c/14114
7907 * gcc.dg/decl-5.c: New test.
7908
7909 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
7910
7911 * gcc.dg/20040305-1.c: New test.
7912
7913 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
7914
7915 PR other/14354
7916 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
7917
7918 2004-03-04 Ziemowit Laski <zlaski@apple.com>
7919
7920 PR c++/14425, c++/14426
7921 * g++.dg/ext/altivec-4.C: New test.
7922 * g++.dg/ext/altivec-5.C: New test.
7923
7924 2004-03-04 Geoffrey Keating <geoffk@apple.com>
7925
7926 * g++.old-deja/g++.other/linkage1.C: Expect errors about
7927 global variables of a type with no linkage.
7928 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
7929 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
7930 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
7931 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
7932 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
7933 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
7934 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
7935 * g++.dg/warn/deprecated.C: Name enum Color.
7936 * g++.dg/overload/VLA.C: Name structure for 'b'.
7937 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
7938
7939 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7940
7941 * gcc.c-torture/compile/20040304-1.c: New test.
7942
7943 2004-03-03 Zack Weinberg <zack@codesourcery.com>
7944
7945 PR 13728
7946 * gcc.dg/decl-4.c: New testcase.
7947
7948 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
7949
7950 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
7951 as PRECF if sizeof (float) > sizeof (double).
7952 (PRECL): Make it the same as PRECF if
7953 sizeof (float) > sizeof (long double).
7954
7955 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7956
7957 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
7958 system type. Add check for irix6 which doesn't have c99 runtime.
7959
7960 2004-03-03 Bob Wilson <bob.wilson@acm.org>
7961
7962 * gcc.dg/const-elim-1.c: xfail for xtensa.
7963
7964 2004-03-01 Mark Mitchell <mark@codesourcery.com>
7965
7966 PR c++/14369
7967 * g++.dg/template/cond4.C: New test.
7968
7969 2004-03-01 Mark Mitchell <mark@codesourcery.com>
7970
7971 PR c++/14360
7972 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
7973
7974 PR c++/14361
7975 * g++.dg/parse/defarg7.C: New test.
7976
7977 PR c++/14359
7978 * g++.dg/template/friend26.C: New test.
7979
7980 2004-03-01 Mark Mitchell <mark@codesourcery.com>
7981
7982 PR c++/14324
7983 * g++.dg/abi/mangle21.C: New test.
7984
7985 PR c++/14260
7986 * g++.dg/parse/constructor2.C: New test.
7987
7988 PR c++/14337
7989 * g++.dg/template/sfinae1.C: New test.
7990
7991 2004-02-29 Mark Mitchell <mark@codesourcery.com>
7992
7993 PR c++/14267
7994 * g++.dg/expr/crash2.C: New test.
7995
7996 PR middle-end/13448
7997 * gcc.dg/inline-5.c: New test.
7998 * gcc.dg/always-inline.c: Split out tests into ...
7999 * gcc.dg/always-inline2.c: ... this and ...
8000 * gcc.dg/always-inline3.c: ... this.
8001
8002 2004-02-29 Mark Mitchell <mark@codesourcery.com>
8003
8004 PR debug/12103
8005 * g++.dg/debug/crash1.C: New test.
8006
8007 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
8008
8009 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
8010 function with __attribute__((noinline)).
8011 (recurser_void2): Likewise.
8012 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
8013 (recurser_void2): Likewise.
8014
8015 2004-02-29 Roger Sayle <roger@eyesopen.com>
8016
8017 PR middle-end/14203
8018 * g++.dg/warn/Wunused-6.C: New test case.
8019
8020 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
8021
8022 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
8023 not defined.
8024
8025 2004-02-27 Eric Christopher <echristo@redhat.com>
8026
8027 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
8028 * g++.dg/charset/asm2.c: Run only x86.
8029 * gcc.dg/charset/asm3.c: Ditto.
8030
8031 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
8032
8033 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
8034 ld_library_path.
8035
8036 2004-02-27 Ziemowit Laski <zlaski@apple.com>
8037
8038 * g++.dg/ext/altivec-3.C: New.
8039
8040 2004-02-26 Richard Henderson <rth@redhat.com>
8041
8042 * g++.dg/ext/attrib10.C: Mark for warning.
8043 * gcc.dg/attr-alias-1.c: New.
8044
8045 2004-02-26 Richard Henderson <rth@redhat.com>
8046
8047 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
8048 * gcc.c-torture/execute/20040208-2.c: ... it back.
8049
8050 2004-02-26 Eric Christopher <echristo@redhat.com>
8051
8052 * lib/target-supports.exp (check-iconv-available): New function.
8053 * lib/gcc-dg.exp (dg-require-iconv): New function.
8054 Use above.
8055 * gcc.dg/charset: New directory.
8056 * gcc.dg/charset/charset.exp: New file.
8057 * gcc.dg/charset/asm1.c: Ditto.
8058 * gcc.dg/charset/asm2.c: Ditto.
8059 * gcc.dg/charset/asm3.c: Ditto.
8060 * gcc.dg/charset/asm4.c: Ditto.
8061 * gcc.dg/charset/asm5.c: Ditto.
8062 * gcc.dg/charset/attribute1.c: Ditto.
8063 * gcc.dg/charset/attribute2.c: Ditto.
8064 * gcc.dg/charset/string1.c: Ditto.
8065 * g++.dg/charset: New directory.
8066 * g++.dg/dg.exp: Add here. Special options.
8067 * g++.dg/charset/charset.exp: New file.
8068 * g++.dg/charset/asm1.c: Ditto.
8069 * g++.dg/charset/asm2.c: Ditto.
8070 * g++.dg/charset/asm3.c: Ditto.
8071 * g++.dg/charset/asm4.c: Ditto.
8072 * g++.dg/charset/attribute1.c: Ditto.
8073 * g++.dg/charset/attribute2.c: Ditto.
8074 * g++.dg/charset/extern1.cc: Ditto.
8075 * g++.dg/charset/extern2.cc: Ditto.
8076 * g++.dg/charset/string1.c: Ditto.
8077
8078 2004-02-26 Mark Mitchell <mark@codesourcery.com>
8079
8080 PR c++/14278
8081 * g++.dg/parse/comma1.C: New test.
8082
8083 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8084
8085 PR c++/14284
8086 * g++.dg/template/ttp8.C: New test.
8087
8088 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
8089
8090 * gcc.dg/fixuns-trunc-1.c: New test.
8091
8092 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8093
8094 * gcc.dg/builtins-config.h: Use #elif.
8095
8096 2004-02-26 Michael Matz <matz@suse.de>
8097
8098 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
8099 * gcc.dg/991214-1.c: Likewise.
8100 * gcc.dg/i386-asm-1.c: Likewise.
8101
8102 2004-02-25 Richard Henderson <rth@redhat.com>
8103
8104 * gcc.c-torture/execute/20040208-2.c: Move ...
8105 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
8106
8107 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8108
8109 PR c++/14246
8110 * g++.dg/other/crash-3.C: New test.
8111
8112 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8113
8114 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
8115 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
8116
8117 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
8118 HP-UX.
8119
8120 2004-02-24 Michael Matz <matz@suse.de>
8121
8122 * gcc.dg/i386-regparm.c: New.
8123
8124 2004-02-23 James E Wilson <wilson@specifixinc.com>
8125
8126 * gcc.c-torture/execute/20040223-1.c: New.
8127
8128 2004-02-23 Zack Weinberg <zack@codesourcery.com>
8129 Kazu Hirata <kazu@cs.umass.edu>
8130
8131 * gcc.dg/fwritable-strings-1.c: Remove.
8132
8133 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
8134
8135 PR c/14156
8136 * gcc.dg/20040223-1.c: New test.
8137
8138 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8139
8140 PR c++/14106
8141 * g++.dg/ext/typeof9.C: New test.
8142
8143 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8144
8145 PR c++/14250
8146 * g++.dg/other/switch1.C: New test.
8147
8148 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8149
8150 * gcc.dg/cast-function-1.c: Adjust for new informative message.
8151 * gcc.dg/va-arg-1.c: Likewise.
8152
8153 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8154
8155 PR c++/14143
8156 * g++.dg/template/koenig5.C: New test.
8157
8158 2004-02-21 Ziemowit Laski <zlaski@apple.com>
8159
8160 * g++.dg/ext/altivec-1.C: Generalize target triple.
8161 * g++.dg/ext/altivec-2.C: New test case.
8162 * g++.dg/ext/altivec_check.h: New file.
8163 * gcc.dg/altivec-1.c: Generalize target triple;
8164 include altivec_check.h and call altivec_check().
8165 * gcc.dg/altivec-[2-5].c: Generalize target triple.
8166 * gcc.dg/altivec-6.c: New test case.
8167 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
8168 type casts as needed.
8169 * gcc.dg/altivec-10.c: Include altivec_check.h and call
8170 altivec_check().
8171 * gcc.dg/altivec-12.c: New test case.
8172 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
8173 include altivec_check.h and call altivec_check().
8174 * gcc.dg/altivec_check.h: New file.
8175
8176 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8177
8178 * lib/target-supports.exp (check_alias_available): Don't mangle
8179 function `g' in test program.
8180
8181 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8182
8183 * lib/target-supports.exp (check_profiling_available): Check
8184 argument to determine whether we support a profiling type.
8185 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
8186 check_profiling_available.
8187 * g++.dg/bprob/bprob.exp: Likewise
8188 * g77.dg/bprob/bprob.exp: Likewise.
8189 * gcc.misc-tests/bprob.exp: Likewise.
8190 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
8191 dg-require-profiling and delete expected error handling.
8192 * gcc.dg/20021014-1.c: Likewise.
8193 * gcc.dg/nest.c: Likewise.
8194
8195 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8196
8197 PR c++/12007
8198 * g++.dg/other/vthunk1.C: New test.
8199
8200 2004-02-20 Falk Hueffner <falk@debian.org>
8201
8202 PR target/14201
8203 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
8204
8205 2004-02-20 Mark Mitchell <mark@codesourcery.com>
8206
8207 PR c++/13927
8208 * g++.dg/other/error8.C: Remove XFAIL markers.
8209
8210 PR c++/14173
8211 * g++.dg/ext/packed5.C: New test.
8212
8213 PR c++/14199
8214 * g++.dg/warn/Wunused-5.C: New test.
8215
8216 PR c++/14186
8217 * g++.dg/lookup/member1.C: New test.
8218
8219 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
8220
8221 * gcc.c-torture/compile/20040130-1.c: Enable only when
8222 __INT_MAX__ >= 2147483647L.
8223 * gcc.c-torture/compile/961203-1.c: Likewise.
8224
8225 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
8226
8227 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
8228 * g++.dg/opt/template1.C: Robustify assembler regexp
8229
8230 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8231
8232 * gcc.c-torture/execute/simd-4.x: Remove.
8233 * gcc.c-torture/execute/va-arg-25.x: Likewise.
8234 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
8235 Guard with #ifndef SKIP_ATTRIBUTE.
8236 * gcc.dg/compat/vector-1_y.c: Likewise.
8237 * gcc.dg/compat/vector-2_x.c: Likewise.
8238 * gcc.dg/compat/vector-2_y.c: Likewise.
8239 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
8240 * g++.dg/eh/simd-2.C: Likewise.
8241
8242 2004-02-19 Alan Modra <amodra@bigpond.net.au>
8243
8244 * gcc.c-torture/compile/complex-1.c: New.
8245
8246 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
8247
8248 PR target/14209
8249 * gcc.c-torture/execute/20040218-1.c: New test.
8250
8251 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8252
8253 PR c++/14181
8254 * g++.dg/parse/new2.C: New test.
8255
8256 2004-02-18 Paul Brook <paul@codesourcery.com>
8257
8258 * gcc.c-torture/compile/libcall-1.c: New test.
8259
8260 2004-02-18 Paul Brook <paul@codesourcery.com>
8261
8262 PR debug/12934
8263 * gcc.dg/debug/debug-7.c: New test.
8264
8265 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
8266
8267 * gcc.dg/20040217-1.c: New test.
8268
8269 2004-02-17 Zack Weinberg <zack@codesourcery.com>
8270
8271 * gcc.c-torture/execute/990208-1.x: Delete.
8272
8273 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
8274
8275 * gcc.c-torture/execute/20040208-2.x: New file.
8276
8277 2004-02-17 Mark Mitchell <mark@codesourcery.com>
8278
8279 PR c++/11326
8280 * g++.dg/abi/structret1.C: New test.
8281
8282 2004-02-17 Jakub Jelinek <jakub@redhat.com>
8283
8284 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
8285 (i386_cpuid): No need to test if cpuid is available on AMD64.
8286 Fix assembly, so that it works onboth i386 and AMD64.
8287 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
8288 (vecInLong): Fix s[] member type to unsigned int.
8289 (vecInWord): Remove type.
8290 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
8291 (a64, b64, c64, d64, e64): Remove.
8292 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
8293 Remove unused variable. Remove initialization of removed variables.
8294 Don't call mmx_tests nor sse_tests.
8295 (reference_mmx, reference_sse): Remove.
8296 (check): Add return stmt.
8297 * gcc.dg/i386-sse-7.c: New test.
8298 * gcc.dg/i386-mmx-4.c: New test.
8299
8300 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8301
8302 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
8303 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
8304 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
8305 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
8306 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
8307 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
8308 g++.dg/tc1/dr94.C: Fix line terminator.
8309
8310 2004-02-16 Geoffrey Keating <geoffk@apple.com>
8311
8312 * gcc.c-torture/compile/20040216-1.c: New.
8313
8314 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8315
8316 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
8317 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
8318 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
8319 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
8320 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
8321 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
8322
8323 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8324
8325 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
8326
8327 2004-02-15 Mark Mitchell <mark@codesourcery.com>
8328
8329 PR c++/13971
8330 * g++.dg/expr/cond4.C: New test.
8331
8332 PR c++/14086
8333 * g++.dg/lookup/crash2.C: New test.
8334
8335 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
8336
8337 * gcc.c-torture/compile/20040214-2.c: New test.
8338
8339 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
8340
8341 PR c++/14116
8342 * g++.dg/ext/typeof8.C: New test.
8343
8344 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
8345
8346 * gcc.c-torture/compile/20040214-1.c: New test.
8347
8348 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8349
8350 PR c++/13635
8351 * g++.dg/template/spec11.C: New test.
8352
8353 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8354
8355 PR c++/13927
8356 * g++.dg/other/error8.C: New test.
8357
8358 2004-02-13 Mark Mitchell <mark@codesourcery.com>
8359
8360 PR c++/14122
8361 * g++.dg/template/array4.C: New test.
8362
8363 PR c++/14108
8364 * g++.dg/inherit/thunk2.C: New test.
8365
8366 PR c++/14083
8367 * g++.dg/eh/cond2.C: New test.
8368
8369 2004-02-12 Alan Modra <amodra@bigpond.net.au>
8370
8371 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
8372
8373 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
8374
8375 * lib/scanasm.exp (dg-scan): Quote pattern before display.
8376
8377 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
8378
8379 * g++.dg/simd-2.C: xfail on ppc64-linux.
8380
8381 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
8382
8383 PR c/456
8384 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
8385 tests.
8386
8387 2004-02-11 Uros Bizjak <uros@kss-loka.si>
8388
8389 * gcc.dg/builtins-33.c: New test.
8390
8391 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
8392
8393 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
8394
8395 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
8396
8397 * g++.dg/simd-2.C: Set -maltivec for ppc64.
8398
8399 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
8400
8401 * gcc.dg/ppc64-abi-3.c: New test.
8402
8403 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
8404
8405 PR c/14092
8406
8407 * gcc.dg/pr14092-1.c: New testcase.
8408
8409 2004-02-10 Alan Modra <amodra@bigpond.net.au>
8410
8411 * gcc.dg/cpp/assert4.c: Fix typo last change.
8412
8413 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
8414 * gcc.dg/cpp/assert4.c: Handle powerpc64.
8415
8416 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
8417
8418 2004-02-09 Roger Sayle <roger@eyesopen.com>
8419
8420 * gcc.c-torture/compile/20040209-1.c: New test case.
8421
8422 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
8423
8424 * gcc.dg/c90-init-1.c: Adjust expected error messages.
8425
8426 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
8427
8428 * gcc.c-torture/execute/20040208-[12].c: New tests.
8429
8430 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
8431
8432 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
8433
8434 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
8435
8436 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
8437
8438 2004-02-07 Zack Weinberg <zack@codesourcery.com>
8439
8440 Bug 13856
8441 * gcc.dg/visibility-8.c: New testcase.
8442
8443 2004-02-07 Zack Weinberg <zack@codesourcery.com>
8444
8445 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
8446 arguments.
8447 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
8448
8449 2004-02-07 Roger Sayle <roger@eyesopen.com>
8450
8451 PR middle-end/13696
8452 * g++.dg/opt/fold1.C: New test case.
8453
8454 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8455
8456 PR c++/14033
8457 * g++.dg/other/crash-2.C: New test.
8458
8459 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8460
8461 PR c++/14028
8462 * g++.dg/parse/angle-bracket2.C: New test.
8463
8464 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
8465
8466 PR middle-end/13750
8467 Revert:
8468 2004-01-15 Geoffrey Keating <geoffk@apple.com>
8469 PR pch/13361
8470 * testsuite/g++.dg/pch/wchar-1.C: New.
8471 * testsuite/g++.dg/pch/wchar-1.Hs: New.
8472
8473 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8474
8475 PR c++/14008
8476 * g++.dg/parse/error15.C: New test.
8477 * g++.dg/parse/crash11.C: Update dg-error mark.
8478
8479 2004-02-04 Mark Mitchell <mark@codesourcery.com>
8480
8481 PR c++/13932
8482 * g++.dg/warn/conv2.C: New test.
8483
8484 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8485
8486 PR c++/13086
8487 * g++.dg/warn/incomplete1.C: Remove xfail.
8488
8489 2004-02-04 Mark Mitchell <mark@codesourcery.com>
8490
8491 * lib/file-format.exp (gcc_target_object_format): Use
8492 ${tool}_target_compile, not gcc_target_compile.
8493 * lib/target-supports.exp (check_alias_available): Likewise.
8494 (check_gc_sections_available): Likewise.
8495 * g++.dg/ext/attrib10.C: Use dg-require-alias.
8496 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
8497 dg-require-alias.
8498
8499 2004-02-04 Mark Mitchell <mark@codesourcery.com>
8500
8501 PR c++/13969
8502 * g++.dg/template/static6.C: New test.
8503
8504 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
8505
8506 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
8507
8508 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8509
8510 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
8511 tests for systems where `char' is unsigned by default.
8512
8513 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8514
8515 PR c++/13997
8516 * g++.dg/template/partial3.C: New test.
8517
8518 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
8519
8520 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
8521 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
8522 Remove mentions of obsolete ports.
8523
8524 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
8525
8526 * gcc.dg/noncompile/20001228-1.c: Fix for new
8527 error message.
8528
8529 2004-02-03 Roger Sayle <roger@eyesopen.com>
8530
8531 PR target/9348
8532 * gcc.c-torture/execute/multdi-1.c: New test case.
8533
8534 2004-02-03 Mark Mitchell <mark@codesourcery.com>
8535
8536 PR c++/13925
8537 * g++.dg/template/lookup5.C: New test.
8538
8539 2004-02-03 Mark Mitchell <mark@codesourcery.com>
8540
8541 PR c++/13950
8542 * g++.dg/template/lookup4.C: New test.
8543
8544 PR c++/13970
8545 * g++.dg/parse/error14.C: New test.
8546
8547 PR c++/14002
8548 * g++.dg/parse/template13.C: New test.
8549
8550 2004-02-03 Mark Mitchell <mark@codesourcery.com>
8551
8552 PR c++/13978
8553 * g++.dg/template/koenig4.C: New test.
8554
8555 PR c++/13968
8556 * g++.dg/template/crash17.C: New test.
8557
8558 PR c++/13975
8559 * g++.dg/parse/error13.C: New test.
8560 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
8561
8562 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
8563
8564 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
8565
8566 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
8567
8568 PR c/11658
8569 PR c/13994
8570 * gcc.dg/noncompile/20040203-1.c: New test.
8571 * gcc.dg/noncompile/20040203-2.c: Likewise.
8572 * gcc.dg/noncompile/20040203-3.c: Likewise.
8573 * gcc.dg/20040203-1.c: Likewise.
8574
8575 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
8576
8577 PR c++/10858
8578 * g++.dg/template/sizeof7.C: New test.
8579
8580 2004-02-02 Eric Christopher <echristo@redhat.com>
8581 Zack Weinberg <zack@codesourcery.com>
8582
8583 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
8584
8585 2004-02-02 Zack Weinberg <zack@codesourcery.com>
8586
8587 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
8588 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
8589 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
8590 * gcc.dg/cleanup-5.c: Run only on Linux targets.
8591
8592 2004-02-02 Mark Mitchell <mark@codesourcery.com>
8593
8594 PR c++/13113
8595 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
8596
8597 PR c++/13854
8598 * g++.dg/ext/attrib13.C: New test.
8599
8600 PR c++/13907
8601 * g++.dg/conversion/op2.C: New test.
8602
8603 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
8604
8605 * gcc.dg/titype-1.c: Fix pasto.
8606
8607 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
8608
8609 * gcc.dg/titype-1.c: New test.
8610
8611 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8612
8613 PR c++/13957
8614 * g++.dg/template/non-type-template-argument-1.C,
8615 g++.dg/template/qualified-id1.C: Update dg-error marks.
8616 * g++.dg/template/nontype6.C: New test.
8617
8618 2004-02-01 Roger Sayle <roger@eyesopen.com>
8619
8620 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
8621 * gcc.dg/builtins-31.c: New testcase.
8622 * gcc.dg/builtins-32.c: New testcase.
8623
8624 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
8625
8626 * objc.dg/call-super-2.m: Update line numbers
8627 for the including of stddef.h.
8628
8629 2004-01-30 Michael Matz <matz@suse.de>
8630
8631 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
8632 g++.dg/ext/case-range3.C: New tests.
8633
8634 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8635
8636 DR206
8637 PR c++/13813
8638 * g++.dg/template/member4.C: New test.
8639
8640 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8641
8642 PR c++/13683
8643 * g++.dg/template/sizeof6.C: New test.
8644
8645 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
8646
8647 * gcc.dg/fwritable-strings-1.c: New test.
8648
8649 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
8650
8651 * gcc.c-torture/compile/20040130-1.c: New test.
8652
8653 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
8654
8655 * objc.dg/call-super-2.m: Include stddef.h for size_t.
8656
8657 2004-01-29 Mark Mitchell <mark@codesourcery.com>
8658
8659 PR c++/13883
8660 * g++.dg/template/ctor3.C: New test.
8661
8662 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8663
8664 * g++.dg/tc1: New directory.
8665 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
8666 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
8667 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
8668 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
8669 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
8670
8671 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8672
8673 * g++.dg/parse/error11.C: New test.
8674 * g++.dg/parse/error12.C: Likewise.
8675
8676 2004-01-28 Ziemowit Laski <zlaski@apple.com>
8677
8678 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
8679 (scan_initial, main): Use aligned_sizeof instead of sizeof.
8680
8681 2004-01-28 Mark Mitchell <mark@codesourcery.com>
8682
8683 PR c++/13791
8684 * g++.dg/ext/attrib12.C: New test.
8685
8686 PR c++/13736
8687 * g++.dg/parse/cast2.C: New test.
8688
8689 2004-01-27 James E Wilson <wilson@specifixinc.com>
8690
8691 * objc.dg/encode-2.m (main): New local string. Set depending on
8692 sizeof long. Use in sscanf call.
8693 * objc.dg/encode-3.m (main): New local string. Set depending on
8694 sizeof long. Use in scan_initial call.
8695
8696 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8697
8698 * objc.dg/call-super-2.m: Make LP64-safe.
8699 * objc.dg/desig-init-1.m: Likewise.
8700
8701 2004-01-27 Devang Patel <dpatel@apple.com>
8702
8703 * g++.dg/debug/namespace1.C: New test.
8704
8705 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
8706
8707 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
8708 xscale-*-*.
8709
8710 * gcc.dg/arm-mmx-1.c: New test.
8711
8712 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
8713
8714 * gcc.dg/20040127-1.c: New test.
8715 * gcc.dg/20040127-2.c: New test.
8716
8717 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
8718
8719 * objc.dg/stret-1.m (glob): Renamed to globa.
8720
8721 2004-01-26 Mark Mitchell <mark@codesourcery.com>
8722
8723 PR c++/13663
8724 * g++.dg/expr/for1.C: New test.
8725
8726 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
8727
8728 PR middle-end/13779
8729 * gcc.dg/darwin-longlong.c: New test.
8730
8731 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
8732
8733 * gcc.dg/20040124-1.c: Moved test from here...
8734 * gcc.c-torture/compile/20040124-1.c: ...to here.
8735
8736 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
8737
8738 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
8739 the assembly output if -m64 is passed.
8740
8741 2004-01-25 Mark Mitchell <mark@codesourcery.com>
8742
8743 PR c++/13833
8744 * g++.dg/template/cond3.C: New test.
8745
8746 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8747
8748 PR c++/13810
8749 * g++.dg/template/ttp7.C: New test.
8750
8751 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8752
8753 PR c++/13797
8754 * g++.dg/template/nontype4.C: New test.
8755 * g++.dg/template/nontype5.C: Likewise.
8756
8757 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
8758
8759 * gcc.dg/torture/mips-clobber-at.c: New test.
8760
8761 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
8762
8763 * gcc.dg/20040124-1.c: New test.
8764
8765 2004-01-24 Jakub Jelinek <jakub@redhat.com>
8766
8767 * gcc.dg/20040123-1.c: New test.
8768
8769 2004-01-23 Zack Weinberg <zack@codesourcery.com>
8770
8771 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
8772
8773 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
8774
8775 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
8776
8777 2004-01-23 Andrew Pinski <apinski@apple.com>
8778
8779 * gcc.dg/20030121-1.c: Move to ..
8780 * gcc.dg/20040121-1.c: here.
8781
8782 2004-01-23 Roger Sayle <roger@eyesopen.com>
8783
8784 * gcc.dg/builtins-29.c: New test case.
8785
8786 2004-01-23 Zack Weinberg <zack@codesourcery.com>
8787
8788 PR 18314
8789 * gcc.dg/builtins-30.c: New testcase.
8790
8791 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
8792
8793 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
8794 * lib/g77.exp: Likewise.
8795 * lib/objc.exp: Likewise.
8796 * lib/g++.exp: Likewise.
8797
8798 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
8799
8800 * gcc.dg/struct-by-value-2.c: New test.
8801
8802 2004-01-21 Andrew Pinski <apinski@apple.com>
8803
8804 PR target/13785
8805 * gcc.dg/20030121-1.c: New test.
8806
8807 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
8808
8809 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
8810 clobber frame pointer register in asm statement.
8811
8812 2004-01-21 Falk Hueffner <falk@debian.org>
8813
8814 * gcc.c-torture/compile/20040121-1.c: New test.
8815
8816 2004-01-21 Zack Weinberg <zack@codesourcery.com>
8817
8818 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
8819
8820 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
8821
8822 * gcc.dg/ppc64-abi-2.c: New test.
8823
8824 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
8825
8826 * lib/treelang.exp: Fill out this file.
8827 * lib/treelang-dg.exp: New File.
8828
8829 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
8830
8831 * gcc.c-torture/compile/981022-1.c: Remove.
8832 * gcc.dg/array-5.c: Remove XFAIL.
8833 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
8834 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
8835 gcc.dg/cond-lvalue-1.c: Update.
8836 * gcc.dg/cast-lvalue-2.c: New test.
8837
8838 2004-01-19 Mark Mitchell <mark@codesourcery.com>
8839
8840 PR c++/13592
8841 * g++.dg/other/error1.C (class foo): Tweak error message.
8842
8843 PR c++/13592
8844 * g++.dg/template/call2.C: New test.
8845
8846 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8847
8848 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
8849 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
8850 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
8851 scalar-return-1_x.c, scalar-return-2_y.c,
8852 scalar-return-3_x.c, scalar-return-3_y.c,
8853 scalar-return-4_x.c, scalar-return-4_y.c,
8854 struct-align-1.h, struct-align-1_x.c,
8855 struct-align-1_y.c, struct-align-2.h,
8856 struct-align-2_x.c, struct-align-2_y.c,
8857 struct-by-value-10_y.c, struct-by-value-11_x.c,
8858 struct-by-value-11_y.c, struct-by-value-12_x.c,
8859 struct-by-value-12_y.c, struct-by-value-13_x.c,
8860 struct-by-value-13_y.c, struct-by-value-14_x.c,
8861 struct-by-value-14_y.c, struct-by-value-15_x.c,
8862 struct-by-value-15_y.c, struct-by-value-16_y.c,
8863 struct-by-value-17_y.c, struct-by-value-18_y.c,
8864 struct-by-value-19_y.c, struct-by-value-1_x.c,
8865 struct-by-value-1_y.c, struct-by-value-20_y.c,
8866 struct-by-value-2_x.c, struct-by-value-2_y.c,
8867 struct-by-value-3_y.c, struct-by-value-4_x.c,
8868 struct-by-value-4_y.c, struct-by-value-5_y.c,
8869 struct-by-value-6_y.c, struct-by-value-7_y.c
8870 struct-by-value-8_x.c, struct-by-value-8_y.c
8871 struct-by-value-9_x.c, struct-by-value-9_y.c
8872 struct-return-10_x.c, struct-return-10_y.c,
8873 struct-return-19_x.c, struct-return-20_x.c
8874 struct-return-2_x.c, struct-return-2_y.c
8875 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
8876 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
8877
8878 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8879
8880 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
8881 attribute on sparc*-sun-solaris2.*.
8882
8883 2004-01-18 Mark Mitchell <mark@codesourcery.com>
8884
8885 PR c++/13710
8886 * g++.dg/ext/typeof7.C: New test.
8887
8888 2004-01-18 David Edelsohn <edelsohn@gnu.org>
8889
8890 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
8891 * gcc.dg/const-elim-1.c: Same.
8892
8893 2004-01-17 Ziemowit Laski <zlaski@apple.com>
8894
8895 * objc.dg/stret-1.m: New.
8896 * objc.dg/stret-2.m: New.
8897
8898 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
8899
8900 PR c++/11895
8901 * g++.dg/ext/vector1.C: New test.
8902
8903 2004-01-16 Geoffrey Keating <geoffk@apple.com>
8904
8905 * gcc.dg/pch/import-1.c: New.
8906 * gcc.dg/pch/import-1.hs: New.
8907 * gcc.dg/pch/import-1a.h: New.
8908 * gcc.dg/pch/import-1b.h: New.
8909 * gcc.dg/pch/import-1c.h: New.
8910
8911 2004-01-16 Mark Mitchell <mark@codesourcery.com>
8912
8913 PR c++/13574
8914 * g++.dg/ext/array1.C: New test.
8915
8916 PR c++/13178
8917 * g++.dg/conversion/op1.C: New test.
8918
8919 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
8920
8921 PR 11864
8922 From Kazumoto Kojima / Dan Kegel:
8923 * gcc.dg/pr11864-1.c: New test.
8924
8925 PR 10392
8926 From Marcus Comstedt / Dan Kegel:
8927 * gcc.dg/pr10392-1.c: New test.
8928
8929 2004-01-16 Mark Mitchell <mark@codesourcery.com>
8930
8931 PR c++/13478
8932 * g++.dg/init/ref10.C: New test.
8933
8934 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8935
8936 PR c++/13407
8937 * g++.dg/parse/typename6.C: New test.
8938
8939 2004-01-15 Geoffrey Keating <geoffk@apple.com>
8940
8941 PR pch/13361
8942 * testsuite/g++.dg/pch/wchar-1.C: New.
8943 * testsuite/g++.dg/pch/wchar-1.Hs: New.
8944
8945 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8946
8947 PR c++/9259
8948 * g++.dg/expr/sizeof2.C: New test.
8949
8950 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
8951
8952 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
8953
8954 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
8955
8956 PR c++/13659
8957 * g++.dg/lookup/strong-using-3.C: New.
8958 * g++.dg/lookup/using-10.C: New.
8959
8960 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
8961
8962 PR c++/13594
8963 * g++.dg/lookup/strong-using-2.C: New.
8964
8965 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
8966 Dan Kegel <dank@kegel.com>
8967 J"orn Rennecke <joern.rennecke@superh.com>
8968
8969 PR target/9365
8970 * gcc.dg/pr9365-1.c: New test.
8971
8972 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8973
8974 PR c++/8856
8975 * g++.dg/parse/casting-operator2.C: New test.
8976 * g++.old-deja/g++.pt/explicit83.C: Remove.
8977
8978 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
8979
8980 * gcc.dg/label-compound-stmt-1.c: New test.
8981 * gcc.c-torture/compile/950922-1.c,
8982 gcc.c-torture/compile/20000211-3.c,
8983 gcc.c-torture/compile/20000518-1.c,
8984 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
8985 compound statements.
8986
8987 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
8988
8989 * gcc.dg/ppc64-abi-1.c: New test.
8990
8991 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
8992
8993 * g++.dg/ext/attrib9.C: Add dg-warnings.
8994
8995 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8996
8997 PR c++/12335
8998 * g++.dg/parse/dtor3.C: New test.
8999
9000 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
9001
9002 PR c++/12709
9003 * g++.dg/parse/try-catch-1.C: New test.
9004
9005 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
9006
9007 * ada/acats/run_all.sh: Add more verbose output in acats.log
9008 when compiling tests.
9009
9010 2004-01-12 Zack Weinberg <zack@codesourcery.com>
9011
9012 PR 13656
9013 * gcc.dg/typedef-redecl.c: New test case.
9014 * gcc.dg/typedef-redecl.h: New support file.
9015
9016 2004-01-13 Jan Hubicka <jh@suse.cz>
9017
9018 * gcc.dg/always_inline.c: New test.
9019 * gcc.dg/debug/20031231-1.c: Fix.
9020
9021 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9022
9023 PR c++/13474
9024 * g++.dg/template/array3.C: New test.
9025
9026 2004-01-12 Zack Weinberg <zack@codesourcery.com>
9027
9028 * g++.dg/ext/lvalue1.C: No longer expected to fail.
9029 * g++.dg/warn/Wunused-2.C: Likewise.
9030
9031 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9032
9033 PR c++/13289
9034 * g++.dg/template/instantiate6.C: New test.
9035
9036 2004-01-12 Roger Sayle <roger@eyesopen.com>
9037
9038 PR middle-end/11397
9039 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
9040
9041 2004-01-12 Jan Hubicka <jh@suse.cz>
9042
9043 PR opt/12826
9044 * gcc.dg/20040112-1.c: New.
9045
9046 * gcc.dg/dwarf-die[1-7].c: Move to...
9047 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
9048 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
9049
9050 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
9051
9052 PR c++/4100
9053 * g++.dg/parse/friend4.C: New test.
9054
9055 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
9056
9057 PR c++/4100
9058 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
9059 definition is called a friend.
9060
9061 2004-01-11 Zack Weinberg <zack@codesourcery.com>
9062
9063 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
9064
9065 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
9066
9067 PR c++/3478
9068 * g++.dg/parse/error10.C: New test.
9069 * g++.dg/template/arg2.C: Accept "invalid type" error.
9070
9071 2004-01-11 Jakub Jelinek <jakub@redhat.com>
9072
9073 PR middle-end/13392
9074 * g++.dg/opt/expect2.C: New test.
9075
9076 2004-01-10 Zack Weinberg <zack@codesourcery.com>
9077
9078 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
9079 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
9080 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
9081 Update dg-error regexps.
9082
9083 2004-01-10 Zack Weinberg <zack@codesourcery.com>
9084
9085 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
9086 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
9087
9088 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
9089
9090 * gcc.dg/pragma-re-1.c: Use right pointer type.
9091
9092 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
9093
9094 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
9095
9096 2004-01-09 Geoffrey Keating <geoffk@apple.com>
9097
9098 * gcc.dg/rs6000-ldouble-1.c: New.
9099
9100 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9101
9102 DR 337
9103 PR c++/9256
9104 * g++.dg/other/abstract1.C: New test.
9105
9106 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
9107
9108 * g++.dg/lookup/strong-using-1.C: New.
9109
9110 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
9111
9112 PR c/11234
9113 * gcc.dg/func-ptr-conv-1.c: New test.
9114 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
9115
9116 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
9117
9118 PR target/13380.
9119 * gcc.c-torture/compile/20040109-1.c: New.
9120
9121 2004-01-08 Stuart Hastings <stuart@apple.com>
9122
9123 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
9124 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
9125 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
9126
9127 2004-01-09 Alan Modra <amodra@bigpond.net.au>
9128
9129 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
9130
9131 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9132
9133 * ada/acats/run_acats: Treat 'gnatchop' the same way
9134 as 'gnatmake'. Export GCC_DRIVER.
9135 * ada/acats/run_all.sh: Add target_gnatchop. Use
9136 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
9137
9138 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9139
9140 PR c++/12573
9141 * g++.dg/template/dependent-expr4.C: New test.
9142
9143 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
9144
9145 * gcc.dg/altivec-11.c: New test.
9146
9147 2004-01-07 Mark Mitchell <mark@codesourcery.com>
9148
9149 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
9150
9151 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
9152
9153 PR c/6024
9154 * gcc.dg/enum-compat-1.c: New test.
9155 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
9156
9157 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
9158
9159 PR c/12165
9160 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
9161 gcc.dg/c99-idem-qual-3.c: New tests.
9162
9163 2004-01-07 Alan Modra <amodra@bigpond.net.au>
9164
9165 * gcc.dg/winline-7.c: Don't cast void * to int.
9166
9167 2004-01-06 Jan Hubicka <jh@suse.cz>
9168
9169 * gcc.dg/i386-sse-5.c: New test
9170 * g++.dg/eh/simd-1.c: Add -w argument for i386.
9171
9172 2004-01-05 Mark Mitchell <mark@codesourcery.com>
9173
9174 PR c++/12815
9175 * g++.dg/rtti/typeid4.C: New test.
9176
9177 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
9178
9179 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
9180
9181 2004-01-05 Mark Mitchell <mark@codesourcery.com>
9182
9183 PR c++/12132
9184 * g++.dg/template/error11.C: New test.
9185
9186 PR c++/13451
9187 * g++.dg/template/class2.C: New test.
9188
9189 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
9190 Richard Sandiford <rsandifo@redhat.com>
9191
9192 PR c++/13387
9193 * g++.dg/opt/alias3.C: New test.
9194
9195 2004-01-04 Mark Mitchell <mark@codesourcery.com>
9196
9197 PR c++/13157
9198 * g++.dg/template/koenig3.C: New test.
9199
9200 PR c++/13529
9201 * g++.dg/parse/offsetof3.C: New test.
9202
9203 * g++.dg/init/copy7.C: Add missing dg-error markers.
9204
9205 PR c++/12226
9206 * g++.dg/init/copy7.c: New test.
9207
9208 PR c++/13536
9209 * g++.dg/parse/cast1.C: New test.
9210
9211 2004-01-04 Jan Hubicka <jh@suse.cz>
9212
9213 * gcc.dg/winline[1-7].c: New tests.
9214
9215 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9216
9217 PR c++/13520
9218 * g++.dg/template/qualttp22.C: New test.
9219
9220 2004-01-01 Jan Hubicka <jh@suse.cz>
9221
9222 * gcc.dg/debug/20031231-1.c: New.
9223 * gcc.c-torture/compile/20040101-1.c: New.
9224 * gcc.dg/dwarf-die-[1-7].c: New.
9225
9226 2004-01-01 Jakub Jelinek <jakub@redhat.com>
9227
9228 PR optimization/13521
9229 * gcc.c-torture/compile/20031231-1.c: New test.
9230
9231 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
9232
9233 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
9234
9235 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9236
9237 PR c++/10079
9238 * g++.dg/template/crash16.C: New test.
9239
9240 2003-12-30 Mark Mitchell <mark@codesourcery.com>
9241
9242 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
9243
9244 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
9245
9246 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
9247 ports.
9248 * g++.old-deja/g++.jason/thunk3.C: Likewise.
9249 * g++.old-deja/g++.law/profile1.C: Likewise.
9250 * gcc.c-torture/compile/981006-1.c: Likewise.
9251 * gcc.c-torture/execute/loop-2e.x: Likewise.
9252 * gcc.c-torture/execute/loop-2f.x: Remove.
9253 * gcc.c-torture/execute/loop-2g.x: Likewise.
9254 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
9255 * gcc.dg/20020312-2.c: Remove traces of dead ports.
9256
9257 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
9258
9259 PR c++/13507
9260 * g++.dg/ext/attrib11.C: New test.
9261
9262 PR c++/13494
9263 * g++.dg/template/array2-1.C: New test.
9264 * g++.dg/template/array2-2.C: New test.
9265
9266 2003-12-29 Mark Mitchell <mark@codesourcery.com>
9267
9268 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
9269
9270 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
9271
9272 PR c++/12774
9273 * g++.dg/template/array1-1.C: New test.
9274 * g++.dg/template/array1-2.C: New test.
9275
9276 2003-12-29 Roger Sayle <roger@eyesopen.com>
9277
9278 PR fortran/12632
9279 * g77.dg/12632.f: New test case.
9280
9281 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9282
9283 PR c++/13289
9284 * g++.dg/parse/nontype1.C: New test.
9285
9286 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9287
9288 PR c++/12403
9289 * g++.dg/parse/explicit1.C: New test.
9290 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
9291
9292 2003-12-28 Mark Mitchell <mark@codesourcery.com>
9293
9294 PR c++/13081
9295 * g++.dg/opt/inline6.C: New test.
9296
9297 PR c++/12613
9298 * g++.dg/parse/error9.C: New test.
9299
9300 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
9301
9302 2003-12-28 Mark Mitchell <mark@codesourcery.com>
9303
9304 PR c++/13009
9305 * g++.dg/init/assign1.C: New test.
9306
9307 2003-12-28 Roger Sayle <roger@eyesopen.com>
9308
9309 PR c++/13070
9310 * g++.dg/warn/format3.C: New test case.
9311
9312 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9313
9314 * gcc.c-torture/compile/20031227-1.c: New test.
9315
9316 2003-12-23 Mark Mitchell <mark@codesourcery.com>
9317
9318 * g++.dg/bprob/bprob.exp: Load target-supports.exp
9319 * g77.dg/bprob/bprob.exp: Likewise.
9320 * gcc.misc-tests/bprob.exp: Likewise.
9321 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
9322 variants on systems where the library does not provide that
9323 functionality.
9324 * gcc.dg/builtins-20.c: Use builtins-config.h.
9325 * gcc.dg/builtins-config.h: New file.
9326
9327 2003-12-23 Mark Mitchell <mark@codesourcery.com>
9328
9329 * lib/gcc-dg.exp (dg-require-profiling): New function.
9330 * lib/target-supports.exp (check_profiling_available): Likewise.
9331 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
9332 * g77.dg/bprob/bprob.exp: Likewise.
9333 * gcc.misc-tests/bprob.exp: Likewise.
9334 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
9335 * gcc.dg/20021014-1.c: Likewise.
9336 * gcc.dg/nest.c: Likewise.
9337
9338 2003-12-23 Mark Mitchell <mark@codesourcery.com>
9339
9340 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
9341 compiling.
9342 * g++.dg/lookup/java2.C: Likewise.
9343 * gcc.dg/cpp/lexident.c: Likewise.
9344
9345 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
9346
9347 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
9348 given.
9349 * gcc.c-torture/compile/961203-1.c: Likewise.
9350 * gcc.c-torture/compile/980506-1.c: Likewise.
9351
9352 2003-12-23 Zack Weinberg <zack@codesourcery.com>
9353
9354 * lib/gcc-dg.exp (dg-prune-output): New annotation.
9355 (additional_prunes): New global.
9356 (gcc-dg-prune): Handle additional per-test pruning.
9357 (dg-test): Clear additional_prunes between tests.
9358
9359 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
9360 dg-prune-output to avoid spurious failures from assembler
9361 complaining about nonexistent WAW violations.
9362 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
9363 Use dg-prune-output to avoid spurious failures from assembler
9364 warning about Itanium B-step errata.
9365
9366 2003-12-23 Mark Mitchell <mark@codesourcery.com>
9367
9368 * g++.dg/abi/macro0.C: New test.
9369 * g++.dg/abi/macro1.C: Likewise.
9370 * g++.dg/abi/macro2.C: Likewise.
9371
9372 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
9373 * g++.dg/abi/bitfield7.C: Likewise.
9374 * g++.dg/abi/dtor2.C: Likewise.
9375 * g++.dg/abi/mangle11.C: Likewise.
9376 * g++.dg/abi/mangle12.C: Likewise.
9377 * g++.dg/abi/mangle14.C: Likewise.
9378 * g++.dg/abi/mangle17.C: Likewise.
9379 * g++.dg/abi/vbase10.C: Likewise.
9380 * g++.dg/abi/vbase14.C: Likewise.
9381 * g++.dg/template/qualttp17.C: Likewise.
9382
9383 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
9384
9385 PR c/11995
9386 * gcc.dg/20031223-1.c: New test.
9387
9388 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
9389
9390 * gcc.dg/noreturn-7.c: New test.
9391
9392 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
9393
9394 * gcc.dg/null-pointer-1.c: New test.
9395
9396 2003-12-22 Mark Mitchell <mark@codesourcery.com>
9397
9398 * g++.old-deja/g++.jason/template18.C: Remove.
9399 * g++.old-deja/g++.jason/template37.C: Likewise.
9400
9401 PR c++/12862
9402 * g++.dg/lookup/ns1.C: New test.
9403
9404 PR c++/12397
9405 * g++.dg/template/lookup3.C: New test.
9406
9407 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
9408
9409 * g++.dg/template/recurse1.C: New test
9410
9411 2003-12-22 Mark Mitchell <mark@codesourcery.com>
9412
9413 PR c++/12479
9414 * g++.dg/parse/semicolon1.C: New test.
9415 * g++.dg/parse/semicolon1.h: Likewise.
9416
9417 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
9418
9419 * gcc.dg/darwin-misaligned.c: New test.
9420
9421 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
9422
9423 PR c/9163
9424 * gcc.dg/20031222-1.c: New test.
9425
9426 2003-12-21 Mark Mitchell <mark@codesourcery.com>
9427
9428 PR c++/13438
9429 * g++.dg/parse/error8.C: New test.
9430
9431 PR c++/11554
9432 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
9433
9434 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
9435
9436 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
9437 too small.
9438 * gcc.c-torture/compile/930217-1.c: Likewise.
9439 * gcc.c-torture/compile/930513-1.c: Likewise.
9440 * gcc.c-torture/execute/920908-2.c: Likewise.
9441 * gcc.c-torture/execute/921204-1.c: Likewise.
9442 * gcc.c-torture/execute/930621-1.c: Likewise.
9443 * gcc.c-torture/execute/930630-1.c: Likewise.
9444 * gcc.c-torture/execute/931031-1.c: Likewise.
9445 * gcc.c-torture/execute/980602-2.c: Likewise.
9446 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
9447 * gcc.c-torture/execute/compndlit-1.c: Likewise.
9448 * gcc.c-torture/execute/extzvsi.c: Likewise.
9449 * gcc.c-torture/unsorted/ext.c: Likewise.
9450
9451 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
9452
9453 PR target/12749
9454 * gcc.c-torture/compile/20031220-2.c: New test case.
9455
9456 2003-12-20 Roger Sayle <roger@eyesopen.com>
9457
9458 PR optimization/13031
9459 * gcc.c-torture/compile/20031220-1.c: New test case.
9460
9461 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
9462
9463 * gcc.dg/cast-function-1.c: New test.
9464
9465 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
9466
9467 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
9468 formats.
9469
9470 2003-12-19 Mark Mitchell <mark@codesourcery.com>
9471
9472 PR c++/12795
9473 * g++.dg/ext/attrib10.C: New test.
9474
9475 2003-12-19 Jakub Jelinek <jakub@redhat.com>
9476
9477 * gcc.dg/cleanup-10.c: New test.
9478 * gcc.dg/cleanup-11.c: New test.
9479
9480 2003-12-19 Jakub Jelinek <jakub@redhat.com>
9481
9482 PR c++/13239
9483 * g++.dg/opt/expect1.C: New test.
9484
9485 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
9486
9487 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
9488
9489 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
9490
9491 PR debug/12923
9492 * gcc.dg/20031218-1.c: New test.
9493
9494 PR debug/12389
9495 * gcc.dg/20031218-2.c: New test.
9496 * gcc.dg/20031218-3.c: New test.
9497
9498 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
9499 of label name and allow for USER_LABEL_PREFIX == "_" names.
9500 * g++.dg/abi/mangle18-2.C: Likewise.
9501 * g++.dg/abi/mangle19-1.C: Likewise.
9502 * g++.dg/abi/mangle19-2.C: Likewise.
9503 * g++.dg/abi/mangle20-1.C: Likewise.
9504 * g++.dg/abi/mangle20-2.C: Likewise.
9505
9506 2003-12-18 Richard Henderson <rth@redhat.com>
9507
9508 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
9509
9510 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
9511 Dan Kegel <dank@kegel.com>
9512
9513 PR other/12009
9514 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
9515 testing a cross compiler, it causes spurious compile failures.
9516 * lib/g++.exp: Likewise.
9517
9518 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9519
9520 PR c++/13262
9521 * g++.dg/template/access13.C: New test.
9522
9523 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
9524
9525 * gcc.dg/20031216-1.c: New test.
9526
9527 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9528
9529 PR c++/9154
9530 * g++.dg/template/error10.C: New test.
9531
9532 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
9533
9534 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
9535 * g++.dg/eh/simd-2.C: Likewise.
9536
9537 2003-12-17 James E Wilson <wilson@specifixinc.com>
9538 Roger Sayle <roger@eyesopen.com>
9539
9540 * gcc.c-torture/execute/ieee/mzero5.c: New.
9541
9542 2003-12-17 Mark Mitchell <mark@codesourcery.com>
9543
9544 PR c++/10603
9545 * g++.dg/parse/error6.C: New test.
9546
9547 PR c++/12827
9548 * g++.dg/parse/error7.C: New test.
9549
9550 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
9551
9552 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
9553 at -O with stabs debugging formats.
9554 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
9555 * gcc.dg/debug/debug-2.c: Likewise.
9556
9557 2003-12-16 Mark Mitchell <mark@codesourcery.com>
9558
9559 PR c++/12696
9560 * g++.dg/init/error1.C: New test.
9561
9562 PR c++/12218
9563 * g++.dg/init/pm3.C: New test.
9564
9565 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
9566
9567 PR c/3347
9568 * gcc.dg/bitfld-8.c: New test.
9569
9570 2003-12-16 James Lemke <jim@wasabisystems.com>
9571
9572 * gcc.dg/arm-scd42-[123].c: New tests.
9573
9574 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
9575
9576 PR c++/9043
9577 * g++.dg/abi/mangle20-1.C: New test.
9578 * g++.dg/abi/mangle20-2.C: New test.
9579
9580 2003-12-16 Mark Mitchell <mark@codesourcery.com>
9581
9582 PR c++/13275
9583 * g++.dg/other/offsetof2.C: Remove XFAIL.
9584 * g++.dg/parse/offsetof1.C: New test.
9585 * g++.gd/parse/offsetof2.C: Likewise.
9586
9587 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9588
9589 * g++.dg/template/nontype3.C: New test.
9590 * g++.dg/template/static2.C: Tweaked the dg-error clause.
9591
9592 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9593
9594 * g++.dg/warn/noreturn-3.C: Also test instantiation.
9595
9596 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
9597
9598 PR c++/13387
9599 * g++.dg/expr/assign1.C: New test.
9600
9601 PR c++/13242
9602 * g++.dg/abi/mangle19-1.C: New test.
9603 * g++.dg/abi/mangle19-2.C: New test.
9604
9605 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
9606
9607 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
9608
9609 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
9610
9611 * gcc.c-torture/execute/20031216-1.c: New test.
9612
9613 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9614
9615 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
9616 an ICE regression.
9617
9618 2003-12-15 Mark Mitchell <mark@codesourcery.com>
9619
9620 PR c++/10926
9621 * g++.dg/template/error9.C: New test.
9622
9623 PR c++/11116
9624 * g++.dg/template/error8.C: New test.
9625
9626 2003-12-15 Roger Sayle <roger@eyesopen.com>
9627
9628 PR middle-end/13400
9629 * gcc.c-torture/execute/20031215-1.c: New test case.
9630
9631 2003-12-15 Mark Mitchell <mark@codesourcery.com>
9632
9633 PR c++/13269
9634 * g++.dg/parse/error5.C: New test.
9635
9636 PR c++/12989
9637 * g++.dg/expr/sizeof1.C: New test.
9638
9639 PR c++/13310
9640 * g++.dg/template/crash15.C: New test.
9641
9642 2003-12-15 Geoffrey Keating <geoffk@apple.com>
9643
9644 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
9645 a non-POD type as the last named parameter of a varargs function.
9646
9647 2003-12-15 Mark Mitchell <mark@codesourcery.com>
9648
9649 PR c++/13243
9650 PR c++/12573
9651 * g++.dg/template/crash14.C: New test.
9652 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
9653
9654 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
9655
9656 * g++.dg/other/java1.C: New test.
9657
9658 PR c++/13241
9659 * g++.dg/abi/mangle18-1.C: New test.
9660 * g++.dg/abi/mangle18-2.C: New test.
9661
9662 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9663
9664 PR optimization/10312
9665 * gcc.c-torture/execute/20031214-1.c: New.
9666
9667 2003-12-14 Mark Mitchell <mark@codesourcery.com>
9668
9669 PR c++/10779
9670 PR c++/12160
9671 * g++.dg/parse/error3.C: New test.
9672 * g++.dg/parse/error4.C: Likewise.
9673 * g++.dg/abi/mangle4.C: Tweak error messages.
9674 * g++.dg/lookup/using5.C: Likewise.
9675 * g++.dg/other/error2.C: Likewise.
9676 * g++.dg/parse/typename5.C: Likewise.
9677 * g++.dg/parse/undefined1.C: Likewise.
9678 * g++.dg/template/arg2.C: Likewise.
9679 * g++.dg/template/ttp3.C: Likewise.
9680 * g++.dg/template/type1.C: Likewise.
9681 * g++.old-deja/g++.other/crash32.C: Likewise.
9682 * g++.old-djea/g++.pt/defarg8.C: Likewise.
9683
9684 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9685
9686 PR c++/13106
9687 * g++.dg/warn/noreturn-3.C: New test.
9688
9689 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
9690
9691 PR c++/13118
9692 * g++.dg/abi/covariant3.C: New.
9693
9694 2003-12-12 Jakub Jelinek <jakub@redhat.com>
9695
9696 * g++.dg/eh/ia64-1.C: New test.
9697
9698 2003-12-12 Roger Sayle <roger@eyesopen.com>
9699
9700 PR optimization/13037
9701 * g77.f-torture/execute/13037.f: New test case.
9702
9703 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
9704
9705 PR c++/12881
9706 * g++.dg/abi/covariant2.C: New.
9707
9708 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
9709
9710 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
9711
9712 2003-12-11 Zack Weinberg <zack@codesourcery.com>
9713
9714 * gcc.c-torture/execute/wchar_t-1.x: Delete.
9715
9716 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
9717
9718 PR other/10819
9719 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
9720 to fix Bug 10819.
9721 * lib/g++.exp (g++_version): Likewise.
9722 * lib/g77.exp (g77_version): Likewise.
9723 * lib/objc.exp (default_objc_version): Likewise.
9724
9725 2003-12-10 Richard Henderson <rth@redhat.com>
9726
9727 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
9728
9729 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
9730
9731 2003-12-08 Matt Austern <austern@apple.com>
9732
9733 PR c/13134
9734 * lib/gcc-dg.exp (dg-require-visibility): Define.
9735 * lib/target-supports (check_visibility_available): Define.
9736 * gcc.dg/visibility-1.c: New test.
9737 * gcc.dg/visibility-2.c: Likewise.
9738 * gcc.dg/visibility-3.c: Likewise.
9739 * gcc.dg/visibility-4.c: Likewise.
9740 * gcc.dg/visibility-5.c: Likewise.
9741 * gcc.dg/visibility-6.c: Likewise.
9742 * g++.dg/ext/visibility-1.C: Likewise.
9743 * g++.dg/ext/visibility-2.C: Likewise.
9744 * g++.dg/ext/visibility-3.C: Likewise.
9745 * g++.dg/ext/visibility-4.C: Likewise.
9746 * g++.dg/ext/visibility-5.C: Likewise.
9747 * g++.dg/ext/visibility-6.C: Likewise.
9748
9749 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9750
9751 * g++.dg/lookup/java1.C: New test.
9752 * g++.dg/lookup/java2.C: New test.
9753
9754 2003-12-07 Falk Hueffner <falk@debian.org>
9755
9756 * g++.dg/opt/noreturn-1.C: New test.
9757
9758 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
9759
9760 * gcc.dg/overflow-1.c: New test.
9761
9762 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
9763
9764 * g77.f-torture/compile/13060.f: New test.
9765
9766 2003-12-06 Mark Mitchell <mark@codesourcery.com>
9767
9768 PR c++/13323
9769 * g++.dg/inherit/operator2.C: New test.
9770
9771 2003-12-05 Mark Mitchell <mark@codesourcery.com>
9772
9773 PR c++/13305
9774 * g++.dg/ext/attrib9.C: New test.
9775
9776 2003-12-05 Mark Mitchell <mark@codesourcery.com>
9777
9778 PR c++/13314
9779 * g++.dg/template/error7.C: New test.
9780
9781 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
9782 J"orn Rennecke <joern.rennecke@superh.com>
9783
9784 PR target/13302
9785 * g++.dg/other/struct-va_list.C: New test.
9786
9787 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9788
9789 PR c++/13166
9790 * g++.dg/parse/defarg6.C: New test.
9791
9792 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
9793
9794 PR target/13256
9795 * gcc.c-torture/execute/20031201-1.c: New test.
9796
9797 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
9798
9799 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
9800
9801 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
9802
9803 * gcc.dg/builtin-return-1.c: New test.
9804
9805 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
9806 J"orn Rennecke <joern.rennecke@superh.com>
9807
9808 PR optimization/13260
9809 * gcc.c-torture/execute/20031204-1.c: New test.
9810
9811 2003-12-03 Mark Mitchell <mark@codesourcery.com>
9812
9813 PR c++/9127
9814 * g++.dg/template/error6.C: New test.
9815
9816 2003-12-03 Jakub Jelinek <jakub@redhat.com>
9817
9818 * gcc.dg/20031202-1.c: New test.
9819
9820 2003-12-03 Mark Mitchell <mark@codesourcery.com>
9821
9822 PR c++/13179
9823 * g++.dg/template/eh1.C: New test.
9824
9825 PR c++/10771
9826 * g++.dg/template/error5.C: New test.
9827
9828 2003-12-02 David Ung <davidu@mips.com>
9829
9830 * gcc.dg/compat/vector-check.h: Corrected type for var
9831 g_##TMODE
9832
9833 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9834
9835 PR c++/10126
9836 * g++.dg/template/ptrmem8.C: New test.
9837
9838 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9839
9840 PR c++/12573
9841 * g++.dg/template/dependent-expr3.C: New test.
9842
9843 2003-12-01 James Lemke <jim@wasabisystems.com>
9844
9845 * gcc.dg/arm-g2.c: New test.
9846
9847 2003-12-01 Roger Sayle <roger@eyesopen.com>
9848
9849 PR optimization/11634
9850 * gcc.dg/20031201-2.c: New test case.
9851
9852 2003-12-01 Zack Weinberg <zack@codesourcery.com>
9853
9854 PR 11433
9855 * objc.dg/proto-lossage-3.m: New test.
9856
9857 2003-12-01 Roger Sayle <roger@eyesopen.com>
9858
9859 PR optimization/12628
9860 * gcc.dg/20031201-1.c: New test case.
9861
9862 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
9863
9864 * gcc.dg/unaligned-1.c: New test.
9865
9866 2003-11-30 Mark Mitchell <mark@codesourcery.com>
9867
9868 PR c++/9849
9869 * g++.dg/template/error4.C: New test.
9870 * g++.dg/template/nested3.C: Adjust error markers.
9871
9872 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9873
9874 * gcc.dg/cpp/assert4.c: Check more #system assertions.
9875
9876 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
9877
9878 PR c/10333
9879 * gcc.dg/bitfld-7.c: New test.
9880
9881 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
9882
9883 * gcc.dg/tls/asm-1.C: New test.
9884
9885 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9886
9887 * gcc.dg/cpp/assert4.c: Update.
9888
9889 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
9890
9891 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
9892 * gcc.dg/builtin-apply3.c: New test.
9893
9894 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9895
9896 * lib/compat.exp (compat-obj): New xfaildata parameter.
9897 Use it to set compiler_conditional_xfail_data before compiling.
9898 (compat-get-options): Handle dg-xfail-if.
9899 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
9900 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
9901 * gcc.dg/compat/vector-1_y.c: Likewise.
9902 * gcc.dg/compat/vector-2_x.c: Likewise.
9903 * gcc.dg/compat/vector-2_y.c: Likewise.
9904
9905 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9906
9907 * g++.dg/opt/reg-stack4.C: New test.
9908
9909 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9910
9911 * gcc.dg/builtin-apply2.c: New test.
9912
9913 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
9914
9915 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
9916
9917 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9918
9919 PR c++/12924
9920 * g++.dg/template/template-id-2.C: New test.
9921
9922 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9923
9924 PR c++/5369
9925 * g++.dg/template/memfriend1.C: New test.
9926 * g++.dg/template/memfriend2.C: Likewise.
9927 * g++.dg/template/memfriend3.C: Likewise.
9928 * g++.dg/template/memfriend4.C: Likewise.
9929 * g++.dg/template/memfriend5.C: Likewise.
9930 * g++.dg/template/memfriend6.C: Likewise.
9931 * g++.dg/template/memfriend7.C: Likewise.
9932 * g++.dg/template/memfriend8.C: Likewise.
9933 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
9934
9935 2003-11-21 Mark Mitchell <mark@codesourcery.com>
9936
9937 PR c++/12515
9938 * g++.dg/ext/cond1.C: New test.
9939
9940 2003-11-20 Richard Henderson <rth@redhat.com>
9941
9942 * gcc.dg/20020201-2.c: Remove.
9943 * gcc.dg/20020201-4.c: Remove.
9944 * gcc.dg/20020304-1.c: Remove.
9945
9946 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
9947
9948 * gcc.dg/cpp/trad/xwin1.c: New test case.
9949
9950 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
9951
9952 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
9953 * lib/g77.exp: Likewise.
9954 * lib/objc.exp: Likewise.
9955 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
9956 for darwin.
9957
9958 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9959
9960 PR c++/12932
9961 * g++.dg/template/static5.C: New test.
9962
9963 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
9964
9965 * gcc.dg/nested-func-1.c: New test.
9966
9967 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9968
9969 * gcc.dg/cpp/assert4.c: New test.
9970
9971 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
9972
9973 PR c++/2294
9974 * g++.dg/lookup/using9.c: New test.
9975
9976 2003-11-14 Mark Mitchell <mark@codesourcery.com>
9977
9978 PR c++/12762
9979 * g++.dg/template/error3.C: New test.
9980
9981 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
9982
9983 PR ada/13035
9984 * ada/acats/run_acats, run_all.sh: Fix syntax error.
9985 No longer use a wrapper for gcc, since this does not work under
9986 Windows.
9987
9988 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
9989
9990 PR c++/2094
9991 * g++.dg/template/ptrmem7.C: New test.
9992
9993 2003-11-13 Andrew Pinski <apinski@apple.com>
9994
9995 * gcc.c-torture/compile/20031113-1.c: New test.
9996
9997 2003-11-13 Mark Mitchell <mark@codesourcery.com>
9998 Kean Johnston <jkj@sco.com>
9999
10000 PR c/13029
10001 * gcc.dg/unused-4.c: Update.
10002
10003 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
10004
10005 * g++.dg/opt/const3.C: New test.
10006
10007 2003-11-13 Jan Hubicka <jh@suse.cz>
10008
10009 * gcc.c-torture/compile/20031112-1.c: New test.
10010
10011 2003-11-12 Mark Mitchell <mark@codesourcery.com>
10012
10013 * g++.dg/parse/crash10.C: Remove bogus error marker.
10014
10015 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
10016
10017 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
10018 (host_gcc): Likewise.
10019 (ROOT): Honor $PWDCMD.
10020 (BASE): Likewise.
10021 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
10022
10023 2003-11-12 Catherine Moore <clm@redhat.com>
10024
10025 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
10026
10027 2003-11-12 Andreas Jaeger <aj@suse.de>
10028 Jakub Jelinek <jakub@redhat.com>
10029 Andrew Pinski <pinskia@physics.uc.edu>
10030 Richard Henderson <rth@redhat.com>
10031
10032 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
10033 systems.
10034 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
10035
10036 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
10037 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
10038
10039 2003-11-11 Andreas Jaeger <aj@suse.de>
10040
10041 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
10042
10043 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
10044
10045 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
10046
10047 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
10048 Clean ups.
10049
10050 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
10051
10052 * gcc.dg/trampoline-1.c: New test.
10053
10054 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
10055
10056 * gcc.c-torture/compile/200031109-1.c: New test.
10057
10058 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
10059
10060 PR c/3190
10061 PR c/8714
10062 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
10063 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
10064 gcc.dg/format/no-y2k-1.c: Update.
10065
10066 2003-11-08 Roger Sayle <roger@eyesopen.com>
10067
10068 PR optimization/10467
10069 * gcc.dg/20031108-1.c: New test case.
10070
10071 2003-11-07 Geoffrey Keating <geoffk@apple.com>
10072
10073 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
10074
10075 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
10076
10077 * gcc.dg/compound-lvalue-1.c: New test.
10078 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
10079 some XFAILs.
10080
10081 2003-11-06 Geoffrey Keating <geoffk@apple.com>
10082
10083 * gcc.dg/altivec-varargs-1.c: New test.
10084
10085 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10086
10087 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
10088 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
10089 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
10090 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
10091 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
10092
10093 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
10094
10095 * gcc.dg/cond-lvalue-1.c: New test.
10096
10097 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
10098
10099 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
10100
10101 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10102
10103 PR c++/11616
10104 * g++.dg/template/instantiate5.C: New test.
10105
10106 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10107
10108 PR c++/12726
10109 * g++.dg/ext/complit2.C: Replace test with self-contained version.
10110 * ChangeLog: Add missing first entry for above test.
10111
10112 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10113
10114 PR c++/9810
10115 * g++.dg/template/using8.C: New test.
10116 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
10117
10118 2003-11-02 Roger Sayle <roger@eyesopen.com>
10119
10120 PR optimization/10817
10121 * gcc.c-torture/compile/20031102-1.c: New test case.
10122
10123 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
10124
10125 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
10126 2147483647.
10127
10128 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
10129
10130 * gcc.dg/20031102-1.c: New test.
10131
10132 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
10133
10134 * gcc.dg/complex-1.c: New test.
10135
10136 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10137
10138 PR c++/12796
10139 * g++.dg/template/crash13.C: Adjust expected error location.
10140 * g++.old-deja/g++.brendan/ns1.C: Likewise.
10141
10142 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
10143
10144 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
10145
10146 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
10147
10148 PR/10239
10149 * gcc.c-torture/compile/20031031-2.c: New test.
10150
10151 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
10152
10153 PR/11640
10154 * gcc.c-torture/compile/20031031-1.c: New test.
10155
10156 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
10157
10158 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
10159 * gcc.misc-tests/bprob.exp: Likewise.
10160 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
10161 the execution test on arm-elf configs.
10162 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
10163 configs that don't support scratch files.
10164 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
10165
10166 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
10167
10168 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
10169 done by dejagnu.
10170
10171 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
10172
10173 * ada/acats/run_all.sh: Redirect mv output to /dev/null
10174 Avoid non pure sh syntax. Add more logging.
10175
10176 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
10177 fail.
10178
10179 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10180
10181 PR libgcj/10610
10182 * gcc.dg/ppc-stackalign-1.c: New test.
10183
10184 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
10185
10186 * ada/acats/run_all.sh: Change output to be more compliant with
10187 dejagnu framework.
10188 Create acats.sum and acats.log files under testsuite/ada/acats
10189 Only run [a-z]* directories, to filter out e.g. CVS.
10190 Redirect build output to log file.
10191
10192 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
10193
10194 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
10195
10196 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
10197
10198 PR ada/5909:
10199 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
10200
10201 2003-10-27 Jakub Jelinek <jakub@redhat.com>
10202
10203 * gcc.c-torture/compile/20031023-1.c: New test.
10204 * gcc.c-torture/compile/20031023-2.c: New test.
10205 * gcc.c-torture/compile/20031023-3.c: New test.
10206 * gcc.c-torture/compile/20031023-4.c: New test.
10207
10208 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10209
10210 PR c++/10371
10211 * g++.dg/lookup/scoped8.C: New test.
10212
10213 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
10214
10215 * g++.dg/opt/reg-stack3.C: New test.
10216
10217 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
10218
10219 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
10220
10221 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10222
10223 PR c++/11076
10224 * g++.dg/template/crash13.C: New test.
10225
10226 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
10227
10228 * gcc.dg/c99-restrict-2.c: New test.
10229
10230 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
10231
10232 PR c++/12698, c++/12699, c++/12700, c++/12566
10233 * g++.dg/inherit/covariant9.C: New test.
10234 * g++.dg/inherit/covariant10.C: New test.
10235 * g++.dg/inherit/covariant11.C: New test.
10236
10237 2003-10-23 Jason Merrill <jason@redhat.com>
10238
10239 PR c++/12726
10240 * g++.dg/ext/complit2.C: New test.
10241
10242 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
10243
10244 PR target/12654
10245 * gcc.c-torture/execute/20031020-1.c: New test.
10246
10247 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10248
10249 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
10250 following the jump_insn.
10251
10252 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
10253
10254 * gcc.dg/cast-lvalue-1.c: New test.
10255
10256 2003-10-21 Mark Mitchell <mark@codesourcery.com>
10257
10258 PR c++/11962
10259 * g++.dg/template/cond2.C: New test.
10260
10261 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
10262
10263 * gcc.dg/builtins-28.c: New test.
10264
10265 2003-10-20 Jan Hubicka <jh@suse.cz>
10266
10267 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
10268 parameter.
10269 * testsuite/gcc.dg/inline-2.c: Likewise.
10270
10271 2003-10-20 Phil Edwards <phil@codesourcery.com>
10272
10273 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
10274 * gcc.dg/nest.c: Likewise.
10275
10276 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10277
10278 PR c++/9781, c++/10583, c++/11862
10279 * g++.dg/parse/crash13.C: New test.
10280
10281 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10282
10283 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
10284
10285 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
10286
10287 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
10288 Define HAVE_C99_RUNTIME except on Solaris.
10289 * gcc.dg/builtins-20.c: Likewise.
10290
10291 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10292
10293 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
10294
10295 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10296
10297 PR c++/12495
10298 * g++.dg/template/crash21.C: New test.
10299
10300 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10301
10302 PR c++/2513
10303 * g++.dg/template/typename5.C: New test.
10304
10305 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10306
10307 PR c++/12369
10308 * g++.dg/template/friend25.C: New test.
10309
10310 2003-10-16 Ziemowit Laski <zlaski@apple.com>
10311
10312 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
10313 versions.
10314
10315 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
10316
10317 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
10318 == 2147483647.
10319
10320 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
10321
10322 * gcc.c-torture/execute/960416-1.x: Remove.
10323 * gcc.c-torture/execute/divconst-3.x: Likewise.
10324
10325 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
10326
10327 PR target/12598
10328 * gcc.dg/torture/cris-volatile-1.c: New test.
10329
10330 2003-10-14 Roger Sayle <roger@eyesopen.com>
10331
10332 PR optimization/9325
10333 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
10334 for overflowing floating point to integer conversion during RTL
10335 simplification.
10336
10337 2003-10-13 Ziemowit Laski <zlaski@apple.com>
10338
10339 * objc/execute/_cmd.m: Fix typo.
10340 * objc.dg/image-info.m, objc.dg/symtab-1.m:
10341 Relax 'scan-assembler' regexp.
10342 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
10343 objc.dg/try-catch-4.m: Run on non-Darwin targets.
10344 * objc.dg/zero-link-2.m: Remove blank line.
10345 * objc.dg/zero-link-3.m: New test case.
10346
10347 2003-10-13 Geoffrey Keating <geoffk@apple.com>
10348
10349 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
10350
10351 * gcc.dg/asm-names.c: Use scan-assembler-not rather
10352 than linker trickery.
10353
10354 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10355
10356 PR c++/12370
10357 * g++.dg/other/friend2.C: New test.
10358
10359 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
10360
10361 * gcc.dg/20031012-1.c: New test.
10362
10363 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
10364
10365 * gcc.dg/weak/weak-3.c: Fix for new warning.
10366
10367 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
10368
10369 PR optimization/8750
10370 * gcc.c-torture/execute/20031012-1.c: New test case.
10371
10372 2003-10-11 Roger Sayle <roger@eyesopen.com>
10373
10374 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
10375 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
10376
10377 2003-10-11 Roger Sayle <roger@eyesopen.com>
10378
10379 PR optimization/12260
10380 * gcc.c-torture/compile/20031011-2.c: New test case.
10381
10382 2003-10-11 Roger Sayle <roger@eyesopen.com>
10383
10384 * gcc.c-torture/execute/20031011-1.c: New testcase.
10385
10386 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
10387
10388 * gcc.c-torture/compile/20031011-1.c: New test.
10389
10390 2003-10-11 Jan Hubicka <jh@suse.cz>
10391
10392 * g++.dg/other/first-global.C: New test.
10393
10394 2003-10-11 Roger Sayle <roger@eyesopen.com>
10395
10396 * gcc.c-torture/execute/string-opt-18.c: New testcase.
10397
10398 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
10399
10400 * gcc.c-torture/compile/20031010-1.c: New test.
10401
10402 2003-10-10 Geoffrey Keating <geoffk@apple.com>
10403
10404 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
10405 * gcc.c-torture/execute/va-arg-25.c: ... here.
10406
10407 2003-10-09 Mark Mitchell <mark@codesourcery.com>
10408
10409 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
10410
10411 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
10412
10413 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
10414
10415 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
10416
10417 * g++.dg/parse/error2.C: New test.
10418
10419 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
10420
10421 PR c++/11097
10422 * g++.dg/other/error5.C: Modify the error message.
10423 * g++.dg/lookup/using8.C: New test.
10424
10425 2003-10-07 Geoffrey Keating <geoffk@apple.com>
10426
10427 * gcc.dg/darwin-abi-2.c: New file.
10428 * gcc.c-torture/execute/va-arg-24.c: New file.
10429
10430 2003-10-06 Bob Wilson <bob.wilson@acm.org>
10431
10432 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
10433 indentation.
10434
10435 2003-10-06 Mark Mitchell <mark@codesourcery.com>
10436
10437 PR c++/10147
10438 * g++.dg/other/error4.C: Update error messages.
10439 * g++.dg/template/ptrmem4.C: Likewise.
10440
10441 PR c++/12337
10442 * g++.dg/init/new9.C: New test.
10443
10444 PR c++/12334, c++/12236, c++/8656
10445 * g++.dg/ext/attrib8.C: New test.
10446
10447 2003-10-06 Devang Patel <dpatel@apple.com>
10448
10449 * gcc.dg/debug/dwarf2-3.h: New test.
10450 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
10451
10452 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
10453
10454 * g++.dg/opt/cfg2.C: New test.
10455
10456 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
10457
10458 * g++.dg/opt/float1.C: New test.
10459
10460 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
10461
10462 * gcc.dg/c90-array-lval-6.c: New test.
10463 * gcc.dg/c99-array-lval-6.c: New test.
10464
10465 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
10466 Ziemowit Laski <zlaski@apple.com>
10467
10468 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
10469 'Derived', so that it is never considered a class method; add
10470 new warning for '+port' method ambiguity.
10471 * objc.dg/method-12.m: Include <objc/objc.h> instead of
10472 <objc/objc-api.h> (needed on Mac OS X).
10473 * objc.dg/method-13.m: New test.
10474
10475 2003-10-03 Roger Sayle <roger@eyesopen.com>
10476
10477 PR optimization/9325, PR java/6391
10478 * gcc.c-torture/execute/20031003-1.c: New test case.
10479
10480 2003-10-02 Mark Mitchell <mark@codesourcery.com>
10481
10482 PR optimization/12180
10483 * gcc.dg/20031002-1.c: New test.
10484
10485 PR c++/12486
10486 * g++.dg/inherit/error1.C: New test.
10487
10488 2003-10-02 Chris Demetriou <cgd@broadcom.com>
10489
10490 * lib/f-torture.exp (search_for): Rename to...
10491 (search_for_re): This. Also, clean up comments and the
10492 "regexp" invocation.
10493
10494 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
10495
10496 * gcc.c-torture/compile/20031002-1.c: New test.
10497
10498 2003-10-02 Jakub Jelinek <jakub@redhat.com>
10499
10500 * g++.dg/opt/cond1.C: New test.
10501
10502 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
10503
10504 * gcc.dg/Wold-style-definition-2.c: New testcase.
10505 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
10506
10507 2003-09-29 Richard Henderson <rth@redhat.com>
10508
10509 * g++.dg/init/array10.C: Add dg-options.
10510
10511 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
10512
10513 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
10514
10515 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10516
10517 * g++.dg/template/friend19.C: Fix typo.
10518 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
10519
10520 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
10521
10522 * gcc.c-torture/execute/20030928-1.c: New test.
10523 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
10524
10525 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
10526
10527 * g++.dg/opt/unroll1.C: New test.
10528
10529 2003-09-26 Roger Sayle <roger@eyesopen.com>
10530
10531 PR optimization/11741
10532 * gcc.dg/20030926-1.c: New test case.
10533
10534 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10535
10536 PR c++/5655
10537 * g++.dg/parse/access7.C: New test.
10538 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
10539
10540 2003-09-24 Ziemowit Laski <zlaski@apple.com>
10541
10542 MERGE OF objc-improvements-branch into MAINLINE:
10543 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
10544 if libobjc has not been built.
10545 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
10546 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
10547 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
10548 objc/execute/nested-3.m, objc/execute/np-2.m,
10549 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
10550 objc/execute/redefining_self.m, objc/execute/root_methods.m,
10551 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
10552 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
10553 objc.dg/special/unclaimed-category-1.h,
10554 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
10555 well as GNU runtime.
10556 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
10557 * execute/cascading-1.m, execute/function-message-1.m,
10558 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
10559 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
10560 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
10561 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
10562 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
10563 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
10564 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
10565 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
10566 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
10567 * objc.dg/bitfield-2.m: Run only on Darwin.
10568 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
10569 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
10570 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
10571 * objc.dg/const-str-1.m: Fix constant string layout.
10572
10573 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
10574
10575 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
10576
10577 2003-09-23 Geoffrey Keating <geoffk@apple.com>
10578
10579 * gcc.dg/darwin-abi-1.c: New file.
10580
10581 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
10582
10583 PR target/12281
10584 * gcc.c-torture/compile/20030921-1.c: New test.
10585
10586 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
10587
10588 * g++.dg/opt/reg-stack2.C: New test.
10589
10590 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
10591
10592 * g++.dg/eh/delayslot1.C: New test.
10593
10594 2003-09-20 Richard Henderson <rth@redhat.com>
10595
10596 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
10597
10598 2003-09-20 Roger Sayle <roger@eyesopen.com>
10599
10600 * gcc.c-torture/execute/20030920-1.c: New test case.
10601
10602 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10603
10604 * g++.dg/rtti/typeid3.C: Correct expected error message.
10605
10606 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10607
10608 PR c++/157
10609 * g++.dg/parse/crash12.C: New test.
10610
10611 2003-09-19 Janis Johnson <janis187@us.ibm.com>
10612
10613 * gcc.dg/compat/mixed-struct-check.h: New.
10614 * gcc.dg/compat/mixed-struct-defs.h: New.
10615 * gcc.dg/compat/mixed-struct-init.h: New.
10616 * gcc.dg/compat/struct-by-value-19_main.c: New.
10617 * gcc.dg/compat/struct-by-value-19_x.c: New.
10618 * gcc.dg/compat/struct-by-value-19_y.c: New.
10619 * gcc.dg/compat/struct-by-value-20_main.c: New.
10620 * gcc.dg/compat/struct-by-value-20_x.c: New.
10621 * gcc.dg/compat/struct-by-value-20_y.c: New.
10622 * gcc.dg/compat/struct-return-19_main.c: New.
10623 * gcc.dg/compat/struct-return-19_x.c: New.
10624 * gcc.dg/compat/struct-return-19_y.c: New.
10625 * gcc.dg/compat/struct-return-20_main.c: New.
10626 * gcc.dg/compat/struct-return-20_x.c: New.
10627 * gcc.dg/compat/struct-return-20_y.c: New.
10628
10629 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
10630 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
10631 so that it will not complain on LP64 targets.
10632
10633 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10634
10635 PR c++/495
10636 * g++.dg/template/friend24.C: New test.
10637
10638 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
10639
10640 PR c++/12332
10641 * g++.dg/template/memtmpl2.C: New test.
10642
10643 2003-09-18 Mark Mitchell <mark@codesourcery.com>
10644
10645 PR target/11184
10646 * gcc.dg/builtin-apply1.c: New test.
10647
10648 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
10649
10650 PR c++/9848
10651 * g++.dg/warn/Wunused-4.C: New test.
10652
10653 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10654
10655 PR c++/12316
10656 * g++.dg/other/gc2.C: New test.
10657
10658 2003-09-17 Mark Mitchell <mark@codesourcery.com>
10659
10660 PR c++/11991
10661 * g++.dg/rtti/typeid3.C: New test.
10662
10663 PR c++/12266
10664 * g++.dg/overload/template1.C: New test.
10665
10666 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
10667
10668 * g++.dg/opt/cfg3.C: New test.
10669
10670 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10671
10672 PR c++/7939
10673 * g++.dg/template/crash11.C: New test.
10674
10675 2003-09-16 Jason Merrill <jason@redhat.com>
10676 Jakub Jelinek <jakub@redhat.com>
10677
10678 * gcc.dg/attr-warn-unused-result.c: New test.
10679
10680 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
10681
10682 PR c++/12184
10683 * g++.dg/expr/call2.C: New test.
10684
10685 2003-09-15 Andreas Jaeger <aj@suse.de>
10686
10687 * gcc.dg/Wold-style-definition-1.c: New test.
10688
10689 2003-09-14 Mark Mitchell <mark@codesourcery.com>
10690
10691 PR c++/3907
10692 * g++.dg/parse/template12.C: New test.
10693
10694 * g++.dg/abi/bitfield11.C: New test.
10695 * g++.dg/abi/bitfield12.C: Likewise.
10696
10697 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
10698
10699 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
10700 non-expansion of functional macro name without arguments at EOL.
10701 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
10702
10703 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
10704
10705 * gcc.c-torture/execute/20030914-[12].c: New tests.
10706
10707 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
10708
10709 PR c++/11788
10710 * g++.dg/overload/addr1.C: New test.
10711
10712 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
10713
10714 * gcc.dg/20030909-1.c: New test.
10715
10716 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10717
10718 * gcc.dg/ultrasp10.c: New test.
10719
10720 2003-09-09 Devang Patel <dpatel@apple.com>
10721
10722 * gcc.dg/darwin-ld-6.c: New test.
10723
10724 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10725
10726 * gcc.dg/torture/builtin-explog-1.c: New testcase.
10727
10728 2003-09-08 Mark Mitchell <mark@codesourcery.com>
10729
10730 * gcc.dg/ia64-types1.c: New test.
10731 * gcc.dg/ia64-types2.c: Likewise.
10732
10733 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10734
10735 * gcc.dg/builtins-1.c: Add more _Complex tests.
10736 * gcc.dg/torture/builtin-attr-1.c: Likewise.
10737
10738 * gcc.dg/builtins-1.c: Test existing _Complex functions.
10739 * gcc.dg/torture/builtin-attr-1.c: Likewise.
10740
10741 2003-09-08 Mark Mitchell <mark@codesourcery.com>
10742
10743 PR c++/11786
10744 * g++.dg/lookup/koenig2.C: New test.
10745
10746 PR c++/5296
10747 * g++.dg/rtti/typeid2.C: New test.
10748
10749 2003-09-08 Jakub Jelinek <jakub@redhat.com>
10750
10751 * gcc.c-torture/compile/20030904-1.c: New test.
10752
10753 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
10754
10755 * g++.dg/opt/longbranch2.C: New test.
10756
10757 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
10758
10759 * g++.dg/template/crash10.C: Only compile it.
10760
10761 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
10762
10763 PR middle-end/11665
10764 * gcc.c-torture/compile/20030907-1.c: New test.
10765 * g++.dg/init/array11.C: New test.
10766
10767 2003-09-07 Mark Mitchell <mark@codesourcery.com>
10768
10769 PR c++/11852
10770 * g++.dg/init/struct1.C: New test.
10771
10772 2003-09-07 Mark Mitchell <mark@codesourcery.com>
10773
10774 PR c++/12181
10775 * g++.dg/expr/comma1.C: New test.
10776
10777 2003-09-06 Mark Mitchell <mark@codesourcery.com>
10778
10779 PR c++/11867
10780 * g++.dg/expr/static_cast5.C: New test.
10781
10782 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
10783
10784 PR c++/11507
10785 * g++.dg/lookup/scoped7.C: New test.
10786
10787 PR c++/9574
10788 * g++.dg/other/static1.C: New test.
10789
10790 PR c++/11490
10791 * g++.dg/warn/template-1.C: New test.
10792
10793 PR c++/11432
10794 * g++.dg/template/crash10.C: New test.
10795
10796 PR c++/2478
10797 * g++.dg/overload/VLA.C: New test.
10798
10799 PR c++/10804
10800 * g++.dg/template/call1.C: New test.
10801
10802 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
10803
10804 PR c++/11794
10805 * g++.dg/parse/using3.C: New test.
10806
10807 2003-09-06 Roger Sayle <roger@eyesopen.com>
10808
10809 PR c++/11409
10810 * g++.dg/overload/builtin3.C: New test case.
10811
10812 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
10813
10814 PR c/9862
10815 * gcc.dg/20030906-1.c: New test.
10816 * gcc.dg/20030906-2.c: Likewise.
10817
10818 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
10819
10820 PR c++/12167
10821 * g++.dg/parse/defarg5.C: New test.
10822
10823 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
10824
10825 2003-09-05 Mark Mitchell <mark@codesourcery.com>
10826
10827 PR c++/12163
10828 * g++.dg/expr/static_cast4.C: New test.
10829
10830 PR c++/12146
10831 * g++.dg/template/crash9.C: New test.
10832
10833 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
10834
10835 * g++.old-deja/g++.ext/pretty2.C: Update for change
10836 in __FUNCTION__.
10837 * g++.old-deja/g++.ext/pretty3.C: Likewise.
10838
10839 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
10840
10841 PR c++/11922
10842 * g++/dg/template/qualified-id1.C: New test.
10843
10844 PR c++/12037
10845 * g++.dg/warn/noeffect4.C: New test.
10846
10847 2003-09-04 Matt Austern <austern@apple.com>
10848
10849 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
10850 * g++.dg/ext/fnname2.C: Likewise.
10851 * g++.dg/ext/fnname3.C: Likewise.
10852
10853 2003-09-04 Mark Mitchell <mark@codesourcery.com>
10854
10855 * g++.dg/expr/lval1.C: New test.
10856 * g++.dg/ext/lvcast.C: Remove.
10857
10858 2003-09-03 Roger Sayle <roger@eyesopen.com>
10859
10860 PR optimization/11700.
10861 * gcc.c-torture/compile/20030903-1.c: New test case.
10862
10863 2003-09-03 Mark Mitchell <mark@codesourcery.com>
10864
10865 PR c++/12053
10866 * g++.dg/abi/layout4.C: New test.
10867
10868 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
10869
10870 PR c++/11553
10871 * g++.dg/parse/friend3.C: New test.
10872
10873 2003-09-02 Mark Mitchell <mark@codesourcery.com>
10874
10875 PR c++/11847
10876 * g++.dg/template/class1.C: New test.
10877
10878 PR c++/11808
10879 * g++.dg/expr/call1.C: New test.
10880
10881 2003-09-01 Mark Mitchell <mark@codesourcery.com>
10882
10883 PR c++/12114
10884 * g++.dg/init/ref9.C: New test.
10885
10886 PR c++/11972
10887 * g++.dg/template/nested4.C: New test.
10888
10889 2003-08-29 Mark Mitchell <mark@codesourcery.com>
10890
10891 PR c++/12093
10892 * g++.dg/template/non-dependent4.C: New test.
10893
10894 PR c++/11928
10895 * g++.dg/inherit/conv1.C: New test.
10896
10897 2003-08-29 Mark Mitchell <mark@codesourcery.com>
10898
10899 PR c++/6196
10900 * g++.dg/ext/label1.C: New test.
10901 * g++.dg/ext/label2.C: Likewise.
10902
10903 2003-08-28 Mark Mitchell <mark@codesourcery.com>
10904
10905 * g++.dg/expr/cond3.C: New test.
10906
10907 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10908
10909 * gcc.dg/builtins-1.c: Add new builtin cases.
10910
10911 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10912
10913 * gcc.dg/builtins-1.c: Add new cases.
10914 * gcc.dg/torture/builtin-attr-1.c: Likewise.
10915
10916 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10917
10918 * gcc.dg/builtins-1.c: Add more math builtin tests.
10919 * gcc.dg/torture/builtin-attr-1.c: New test.
10920
10921 2003-08-28 Mark Mitchell <mark@codesourcery.com>
10922
10923 PR optimization/5079
10924 * g++.dg/opt/static3.C: New test.
10925
10926 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10927
10928 * gcc.misc-tests/gcov-10b.c: New test.
10929
10930 2003-08-27 Mark Mitchell <mark@codesourcery.com>
10931
10932 * g++.dg/opt/ptrmem3.C: New test.
10933
10934 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
10935
10936 2003-08-27 Jakub Jelinek <jakub@redhat.com>
10937
10938 * gcc.dg/20030826-2.c: New test.
10939
10940 2003-08-26 Roger Sayle <roger@eyesopen.com>
10941
10942 PR middle-end/12002
10943 * g77.f-torture/compile/12002.f: New test case.
10944
10945 2003-08-26 Roger Sayle <roger@eyesopen.com>
10946
10947 * gcc.dg/20030826-1.c: New test case.
10948
10949 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
10950
10951 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
10952
10953 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
10954
10955 PR c++/11871
10956 * c++.dg/lookup/crash1.C: New test.
10957
10958 * c++.dg/warn/noeffect3.C: New test.
10959
10960 2003-08-25 Janis Johnson <janis187@us.ibm.com>
10961
10962 * gcc.dg/compat/vector-1_x.c: Compile with -w.
10963 * gcc.dg/compat/vector-1_y.c: Ditto.
10964 * gcc.dg/compat/vector-2_x.c: Ditto.
10965 * gcc.dg/compat/vector-2_y.c: Ditto.
10966
10967 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
10968
10969 * gcc.dg/20030702-1.c: New test.
10970
10971 2003-08-25 Mark Mitchell <mark@codesourcery.com>
10972
10973 PR c++/8795
10974 * g++.dg/ext/altivec-1.C: New test.
10975
10976 2003-08-24 Richard Henderson <rth@redhat.com>
10977
10978 * g++.dg/eh/simd-2.C: Add -w for x86.
10979
10980 2003-08-23 Jakub Jelinek <jakub@redhat.com>
10981
10982 * gcc.dg/20030815-1.c: New test.
10983
10984 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10985
10986 PR c++/3765
10987 * g++.dg/parse/access6.C: New test.
10988
10989 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10990
10991 PR c++/641, c++/11876
10992 * g++.dg/template/friend22.C: New test.
10993 * g++.dg/template/friend23.C: Likewise.
10994
10995 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10996
10997 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
10998 identically.
10999
11000 2003-08-22 Mark Mitchell <mark@codesourcery.com>
11001
11002 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
11003
11004 2003-08-22 Mark Mitchell <mark@codesourcery.com>
11005
11006 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
11007
11008 2003-08-22 Mark Mitchell <mark@codesourcery.com>
11009
11010 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
11011
11012 2003-08-22 Mark Mitchell <mark@codesourcery.com>
11013
11014 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
11015
11016 2003-08-21 Mark Mitchell <mark@codesourcery.com>
11017
11018 PR c++/11919
11019 * g++.dg/overload/prom1.C: New test.
11020
11021 PR c++/11551
11022 * g++.dg/parse/dtor2.C: New test.
11023
11024 PR c++/10762
11025 * g++.dg/parse/using2.C: New test.
11026
11027 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
11028
11029 PR target/11805
11030 * gcc.c-torture/compile/20030821-1.c: New.
11031
11032 2003-08-20 Mark Mitchell <mark@codesourcery.com>
11033
11034 PR c++/11834
11035 * g++.dg/template/deduce2.C: New test.
11036
11037 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
11038
11039 * gcc.c-torture/execute/20030821-1.c: New test.
11040
11041 2003-08-20 Roger Sayle <roger@eyesopen.com>
11042
11043 PR middle-end/11984
11044 * gcc.dg/20030820-1.c: New test case.
11045
11046 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
11047
11048 PR c++/11945
11049 * g++.dg/warn/noeffect2.C: New test.
11050
11051 2003-08-19 Mark Mitchell <mark@codesourcery.com>
11052
11053 PR c++/10926
11054 * g++.dg/template/dtor2.C: New test.
11055
11056 PR c++/11684
11057 * g++.dg/template/operator1.C: New test.
11058 * g++.dg/parse/operator4.C: New test.
11059
11060 PR c++/11946.C
11061 * g++.dg/expr/enum1.C: New test.
11062 * gcc.dg/c99-bool-1.c: Remove bogus warning.
11063
11064 PR c++/11036.C
11065 * g++.dg/parse/elab2.C: New test.
11066 * g++.dg/parse/typedef4.C: Change error message.
11067 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
11068 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
11069 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
11070
11071 2003-08-19 Geoffrey Keating <geoffk@apple.com>
11072
11073 * gcc.dg/pch/warn-1.c: New.
11074 * gcc.dg/pch/warn-1.hs: New.
11075
11076 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
11077 not-tested file.
11078
11079 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
11080
11081 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
11082
11083 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
11084
11085 * gcc.dg/uninit-D.c: New Test.
11086 * gcc.dg/uninit-E.c: New Test.
11087 * gcc.dg/uninit-F.c: New Test.
11088 * gcc.dg/uninit-G.c: New Test.
11089
11090 2003-08-19 Michael Ritzert <ritzert@t-online.de>
11091
11092 * g++.dg/README: Describe the pch directory.
11093
11094 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11095
11096 PR c++/11174
11097 * g++.dg/parse/access4.C: New test.
11098 * g++.dg/parse/access5.C: Likewise.
11099 * g++.old-deja/g++.jason/access17.C: Adjust error message.
11100
11101 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
11102
11103 * gcc.dg/noncompile/20030818-1.c: New.
11104
11105 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
11106
11107 PR c++/11957
11108 * g++.dg/warn/noeffect1.C: New test.
11109
11110 * g++.dg/template/scope2.C: New test.
11111 * g++.dg/template/error2.C: Correct dg-error
11112
11113 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
11114
11115 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
11116
11117 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
11118
11119 PR C++/11512
11120 * g++.dg/template/warn1.C: New.
11121
11122 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
11123
11124 * g++.dg/template/error2.C: New test.
11125 * g++.dg/lookup/using7.C: Adjust errors
11126 * g++.old-deja/g++.pt/crash36.C: Likewise.
11127 * g++.old-deja/g++.pt/derived3.C: Likewise.
11128
11129 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11130
11131 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
11132 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
11133 * gcc.c-torture/execute/builtins/string-9.c: New, from
11134 string-opt-9.c. Adjust for execute/builtins framework.
11135 * gcc.c-torture/execute/string-opt-9.c: Delete.
11136
11137 2003-08-12 Mark Mitchell <mark@codesourcery.com>
11138
11139 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
11140
11141 * g++.dg/parse/ret-type2.C: New test.
11142
11143 PR c++/11703
11144 * g++.dg/init/new8.C: New test.
11145
11146 PR c++/10923
11147 * g++.dg/parse/typedef5.C: New test.
11148
11149 PR c++/9512
11150 * g++.dg/parse/qualified2.C: New test.
11151 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
11152 invalid code.
11153
11154 2003-08-11 Mark Mitchell <mark@codesourcery.com>
11155
11156 * g++.dg/conversion/ptrmem1.C: New test.
11157
11158 2003-08-11 Jakub Jelinek <jakub@redhat.com>
11159
11160 PR target/11693
11161 * gcc.dg/20030811-1.c: New test.
11162
11163 PR target/11535
11164 * gcc.c-torture/execute/20030811-1.c: New test.
11165
11166 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11167
11168 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
11169
11170 2003-08-10 Mark Mitchell <mark@codesourcery.com>
11171
11172 PR c++/11789.C
11173 * g++.dg/inherit/multiple1.C: New test.
11174
11175 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
11176
11177 * gcc.dg/spe1.c: New test.
11178
11179 PR c++/11670
11180 * g++.dg/expr/cast2.C: New test.
11181
11182 PR c++/10530
11183 * g++.dg/template/dependent-name2.C: New test.
11184
11185 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
11186
11187 * g++.dg/parse/crash11.C: Put the dg options in comments.
11188
11189 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
11190
11191 * lib/gcc-dg.exp: Update for diagnostic change.
11192
11193 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11194
11195 PR c++/5767
11196 * g++.dg/parse/crash11.C: New test.
11197
11198 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
11199
11200 * gcc.dg/cpp/spacing1.c: Update.
11201
11202 2003-08-04 Janis Johnson <janis187@us.ibm.com>
11203
11204 PR target/11739
11205 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
11206 a value for -mtune.
11207
11208 2003-08-04 Roger Sayle <roger@eyesopen.com>
11209
11210 PR middle-end/11771
11211 * gcc.c-torture/compile/20030804-1.c: New test case.
11212
11213 2003-08-04 Roger Sayle <roger@eyesopen.com>
11214
11215 * gcc.dg/20030804-1.c: New test case.
11216
11217 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
11218
11219 * gcc.dg/cpp/separate-1.c: New test.
11220
11221 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
11222
11223 PR c++/11704
11224 * g++.dg/template/dependent-expr2.C: New test.
11225
11226 PR c++/11766
11227 * g++.dg/expr/ptrmem1.C: New test.
11228
11229 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11230
11231 PR c++/9453
11232 * g++.dg/template/friend15.C: New test.
11233
11234 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
11235
11236 * lib/dg-pch.exp: Work round PCH bug.
11237
11238 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11239
11240 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
11241 builtins. Move cases from builtins-4.c here.
11242
11243 * gcc.dg/torture/builtin-math-1.c: New test taken from
11244 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
11245 additional cases.
11246
11247 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
11248 Delete.
11249
11250 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
11251
11252 PR c++/9447
11253 * g++.dg/template/using7.C: New test.
11254
11255 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
11256
11257 * import1.c, import2.c: New tests.
11258
11259 2003-08-01 Jakub Jelinek <jakub@redhat.com>
11260
11261 * g++.dg/eh/crossjump1.C: New test.
11262
11263 2003-08-01 Mark Mitchell <mark@codesourcery.com>
11264
11265 PR c++/11697
11266 * g++.dg/template/using6.C: New test.
11267
11268 PR c++/11744
11269 * g++.dg/template/koenig2.C: New test.
11270
11271 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11272
11273 PR c++/7983
11274 * g++.dg/parse/typedef4.C: New test.
11275
11276 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11277
11278 PR c++/8442, c++/8806
11279 * g++.dg/template/elab1.C: New test.
11280 * g++.dg/template/type2.C: Likewise.
11281 * g++.dg/template/ttp3.C: Adjust expected error message.
11282 * g++.old-deja/g++.law/visibility13.C: Likewise.
11283 * g++.old-deja/g++.niklas/t135.C: Likewise.
11284 * g++.old-deja/g++.pt/ttp41.C: Likewise.
11285 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
11286 template argument.
11287 * g++.old-deja/g++.pt/ttp44.C: Likewise.
11288
11289 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
11290
11291 PR c++/11295
11292 * g++.dg/ext/stmtexpr1.C: New test.
11293
11294 * g++.dg/opt/tmp1.C: New test.
11295
11296 PR c++/11525
11297 * g++.dg/parse/constant4.C: New test.
11298
11299 PR c++/9447
11300 * g++.dg/template/using5.C: New test.
11301
11302 2003-07-31 Roger Sayle <roger@eyesopen.com>
11303
11304 * gcc.dg/builtins-27.c: New test case.
11305
11306 2003-07-31 Jakub Jelinek <jakub@redhat.com>
11307
11308 * gcc.dg/tls/opt-7.c: New test.
11309
11310 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
11311
11312 * g++.old-deja/g++.other/crash18.C: Remove.
11313
11314 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
11315
11316 * g++.dg/template/explicit3.C: New.
11317 * g++.dg/template/explicit4.C: New.
11318 * g++.dg/template/explicit5.C: New.
11319
11320 PR c++/11347
11321 * g++.dg/template/memtmpl1.C: New.
11322
11323 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
11324
11325 PR target/11565
11326 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
11327 * gcc.dg/i386-387-5.c (dg-options): Likewise.
11328
11329 2003-07-30 Jan Hubicka <jh@suse.cz>
11330
11331 * vtgc1.c: Kill.
11332
11333 2003-07-29 Zack Weinberg <zack@codesourcery.com>
11334
11335 * gcc.dg/struct-in-proto-1.c: New test.
11336
11337 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
11338
11339 * gcc.dg/cpp/include2.c: Only expect one message.
11340
11341 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
11342
11343 PR c++/9447
11344 * g++.dg/template/using1.C: New test.
11345 * g++.dg/template/using2.C: New test.
11346 * g++.dg/template/using3.C: New test.
11347 * g++.dg/template/using4.C: New test.
11348
11349 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
11350
11351 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
11352 * gcc.c-torture/execute/string-opt-10.c: Likewise.
11353
11354 2003-07-28 Jan Hubicka <jh@suse.cz>
11355
11356 PR c++/11530
11357 * g++.dg/opt/call1.C: New test.
11358
11359 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
11360
11361 PR c++/11667
11362 * g++.dg/init/enum2.C: New test.
11363 * g++.dg/template/overload1.C: Add "-w" option.
11364
11365 2003-07-28 <hp@bitrange.com>
11366
11367 * gcc.dg/Wdeclaration-after-statement-1.c,
11368 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
11369
11370 2003-07-28 Jakub Jelinek <jakub@redhat.com>
11371
11372 * gcc.c-torture/compile/20030725-1.c: New test.
11373
11374 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
11375
11376 * gcc.dg/20030505.c: Only run for SPE.
11377 Remove definition of opaque type.
11378
11379 2003-07-27 Mark Mitchell <mark@codesourcery.com>
11380
11381 * g++.dg/template/ptrmem6.C: New test.
11382
11383 2003-07-26 Geoffrey Keating <geoffk@apple.com>
11384
11385 * gcc.c-torture/compile/zero-strct-2.c: New test.
11386
11387 2003-07-25 Geoffrey Keating <geoffk@apple.com>
11388
11389 * gcc.dg/intermod-1.c: New test.
11390
11391 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
11392
11393 PR c++/11617
11394 * g++.dg/template/lookup2.C: New test.
11395 * g++.dg/template/memclass1.C: Remove instantiated from error.
11396 * g++.dg/other/error2.C: Tweak expected errors.
11397
11398 PR c++/11596
11399 * g++.dg/template/defarg3.C: New test.
11400
11401 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
11402
11403 2003-07-24 Mark Mitchell <mark@codesourcery.com>
11404
11405 * g++.dg/inherit/access5.C: New test.
11406
11407 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11408
11409 PR c++/11513
11410 * g++.dg/template/crash8.C: New test.
11411
11412 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
11413
11414 PR c/10602
11415 * gcc.dg/noncompile/incomplete-2.c: New test.
11416
11417 2003-07-23 Mark Mitchell <mark@codesourcery.com>
11418
11419 PR c++/11645
11420 * g++.dg/inherit/access4.C: New test.
11421
11422 PR c++/11517
11423 * g++.dg/expr/cond2.C: New test.
11424
11425 PR optimization/10679
11426 * g++.dg/opt/inline4.C: New test.
11427
11428 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
11429
11430 * g++.dg/parse/crash10: New test.
11431
11432 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
11433
11434 * g++.dg/ext/flexary1.C: New test.
11435
11436 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11437
11438 PR c++/10793
11439 * g++.dg/template/crash9.C: New test.
11440
11441 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11442
11443 PR c++/3004
11444 * g++.dg/parse/typedef3.C: New test.
11445
11446 PR c++/7906
11447 * g++.dg/parse/operator2.C: New test.
11448
11449 PR c++/8895
11450 * g++.dg/parse/def-tmpl-arg1.C: New test.
11451
11452 PR c++/9282
11453 * g++.dg/parse/funptr1.C: New test.
11454
11455 PR c++/9452
11456 * g++.dg/parse/ambig3.C: New test.
11457
11458 PR c++/9454
11459 * g++.dg/parse/operator3.C: New test.
11460
11461 PR c++/9486
11462 * g++.dg/parse/template10.C: New test.
11463
11464 PR c++/9488
11465 * g++.dg/parse/template11.C: New test.
11466
11467 PR c++/10150
11468 * g++.dg/parse/invalid-op1.C: New test.
11469
11470 PR c++/10247
11471 * g++.dg/parse/condexpr1.C: New test.
11472
11473 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
11474
11475 * g++.dg/ext/packed3.C: New test.
11476 * g++.dg/ext/packed4.C: New test.
11477
11478 * gcc.dg/pack-test-3.c: New test.
11479
11480 2003-07-21 Janis Johnson <janis187@us.ibm.com>
11481
11482 * lib/compat.exp: Handle dg-options per source file.
11483 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
11484 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
11485 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
11486 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
11487 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
11488 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
11489 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
11490 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
11491 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
11492 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
11493 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
11494 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
11495 * g++.dg/compat/break/bitfield7_x.C: Ditto.
11496 * g++.dg/compat/break/bitfield7_y.C: Ditto.
11497
11498 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
11499
11500 PR c/10320
11501 * gcc.c-torture/execute/20030718-1.c: New test.
11502
11503 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
11504
11505 PR optimization/11536
11506 * gcc.dg/20030721-1.c: New test.
11507
11508 2003-07-19 Mark Mitchell <mark@codesourcery.com>
11509
11510 PR c++/11546
11511 * g++.dg/template/lookup1.C: New test.
11512
11513 2003-07-19 Zack Weinberg <zack@codesourcery.com>
11514
11515 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
11516 diagnostics of ill-formed constructs involving labels.
11517 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
11518 the new 'previously defined here' message.
11519
11520 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
11521
11522 * g++.dg/parse/non-dependent2.C: New test.
11523
11524 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
11525
11526 * g++.dg/init/init-ref4.C: xfail on targets without
11527 weak symbols.
11528
11529 2003-07-17 Jakub Jelinek <jakub@redhat.com>
11530
11531 PR target/11087
11532 * gcc.c-torture/execute/20030717-1.c: New test.
11533
11534 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
11535
11536 * g++.dg/opt/cfg1.C: New test.
11537
11538 2003-07-17 Mark Mitchell <mark@codesourcery.com>
11539
11540 PR optimization/11557
11541 * gcc.dg/20030717-1.c: New test.
11542
11543 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
11544
11545 PR c++/10476
11546 * g++.dg/expr/crash-1.C: New test.
11547
11548 PR c++/11027
11549 * g++.dg/template/init3.C: New test.
11550
11551 PR c++/8222
11552 * g++.dg/template/non-dependent1.C: New test.
11553
11554 PR c++/11070
11555 * g++.dg/template/non-dependent2.C: New test.
11556
11557 PR c++/11071
11558 * g++.dg/template/non-dependent3.C: New test.
11559
11560 PR c++/9907
11561 * g++.dg/template/sizeof5.C: New test.
11562
11563 2003-07-17 Geoffrey Keating <geoffk@apple.com>
11564
11565 PR 11498
11566 * gcc.c-torture/compile/mangle-1.c: New file.
11567
11568 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11569
11570 PR c++/7809
11571 * g++.dg/parse/access3.C: New test.
11572
11573 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
11574
11575 PR c++/11384
11576 * g++.dg/init/init-ref4.C: New test.
11577
11578 2003-07-16 Mark Mitchell <mark@codesourcery.com>
11579
11580 PR c++/11547
11581 * g++.dg/parse/constant3.C: New test.
11582 * g++.dg/parse/crash7.C: Likewise.
11583
11584 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
11585
11586 PR target/11008
11587 * gcc.dg/i386-pentium4-not-mull.c: New.
11588
11589 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
11590
11591 * gcc.dg/asm-names.c (ymain): Make it weak.
11592
11593 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11594
11595 PR c++/5421
11596 * g++.dg/template/friend21.C: New test.
11597
11598 2003-07-16 Jakub Jelinek <jakub@redhat.com>
11599
11600 * gcc.dg/cleanup-8.c: New test.
11601 * gcc.dg/cleanup-9.c: New test.
11602
11603 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
11604
11605 * g++.dg/ext/dll-MI1.h: New file.
11606 * g++.dg/ext/dllexport-MI1.C: New file.
11607 * g++.dg/ext/dllimport-MI1.C: New file.
11608
11609 2003-07-15 Jakub Jelinek <jakub@redhat.com>
11610
11611 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
11612 it does not have cmpstrsi patterns (just cmpmemsi).
11613
11614 2003-07-15 Mark Mitchell <mark@codesourcery.com>
11615
11616 PR debug/11473
11617 * g++.dg/debug/debug8.C: New test.
11618
11619 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11620
11621 PR c++/10108
11622 * g++.dg/template/crash7.C: New test.
11623
11624 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
11625
11626 PR target/10795
11627 * gcc.c-torture/compile/20030708-1.c: New.
11628
11629 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
11630
11631 * gcc.c-torture/execute/20030715-1.c: New test.
11632
11633 2003-07-14 Geoffrey Keating <geoffk@apple.com>
11634
11635 * gcc.dg/pch/inline-3.c: New file.
11636 * gcc.dg/pch/inline-3.hs: New file.
11637 * gcc.dg/pch/inline-4.c: New file.
11638 * gcc.dg/pch/inline-4.hs: New file.
11639
11640 2003-07-14 Mark Mitchell <mark@codesourcery.com>
11641
11642 PR c++/11509
11643 * g++.dg/template/crash6.C: New test.
11644
11645 PR c++/7053
11646 * g++.dg/template/friend20.C: New test.
11647
11648 PR c++/7019
11649 * g++.dg/template/overload2.C: New test.
11650
11651 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11652
11653 PR optimization/11440
11654 * gcc.c-torture/execute/20030714-1.c: New test.
11655
11656 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11657
11658 PR c++/11154
11659 * g++.dg/template/partial2.C: New test.
11660
11661 2003-07-13 Mark Mitchell <mark@codesourcery.com>
11662
11663 PR c++/11503
11664 * g++.dg/template/anon1.C: New test.
11665
11666 PR c++/11493
11667 PR c++/11495
11668 * g++.dg/parse/template9.C: Likewise.
11669 * g++.dg/template/crash4.C: New test.
11670 * g++.dg/template/koenig1.C: Likewise.
11671 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
11672 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
11673 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
11674 functions.
11675 * g++.old-deja/g++.jason/template36.C: Likewise.
11676 * g++.old-deja/g++.mike/p1989.C: Likewise.
11677 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
11678 * g++.old-deja/g++.pt/ttp20.C: Use this->.
11679 * g++.old-deja/g++.pt/ttp21.C: Use this->.
11680 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
11681 compiling.
11682 * g++.old-deja/g++.pt/union2.C: Use this->.
11683
11684 2003-07-11 Jakub Jelinek <jakub@redhat.com>
11685
11686 * gcc.dg/20030711-1.c: New test.
11687
11688 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
11689
11690 PR c++/11050
11691 * g++.dg/parse/args1.C: New test.
11692 * g++.pt/defarg8.C: Change expected errors.
11693
11694 2003-07-11 Mark Mitchell <mark@codesourcery.com>
11695
11696 PR c++/8164
11697 * g++.dg/template/nontype2.C: New test.
11698
11699 PR c++/10558
11700 * g++.dg/parse/template8.C: New test.
11701
11702 PR c++/8327
11703 * g++.dg/template/scope1.C: New test.
11704
11705 * g++.dg/warn/Wsign-compare-1.C: New test.
11706
11707 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
11708
11709 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
11710
11711 2003-07-10 Mark Mitchell <mark@codesourcery.com>
11712
11713 PR c++/9411
11714 * g++.dg/template/explicit2.C: New test.
11715
11716 PR c++/10032
11717 * g++.dg/warn/pedantic1.C: New test.
11718
11719 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
11720
11721 PR c++ 9483
11722 * g++.dg/other/field1.C: New test.
11723
11724 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
11725
11726 PR c/11449
11727 * gcc.c-torture/compile/20030707-1.c: New.
11728
11729 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11730
11731 PR c++/10849
11732 * g++.dg/template/access12.C: New test.
11733
11734 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
11735
11736 * g++.dg/bprob/bprob.exp (prof_ext): Update.
11737 * g77.dg/bprob/bprob.exp (prof_ext): Update.
11738 * gcc.misc-tests/bprob.exp (prof_ext): Update.
11739 * gcc.misc-tests/gcov.exp: Update
11740 * g++.dg/gcov/gcov.exp: Update
11741 * lib/gcov.exp: Update.
11742
11743 2003-07-08 Mark Mitchell <mark@codesourcery.com>
11744
11745 * g++.dg/abi/mangle17.C: Make sure template expressions are
11746 dependent.
11747 * g++.dg/abi/mangle4.C: Mark erroneous casts.
11748 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
11749 * g++.dg/opt/stack1.C: Remove erroneous code.
11750 * g++.dg/parse/template7.C: New test.
11751 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
11752 * g++.old-deja/g++.pt/crash4.C: Likewise.
11753
11754 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11755
11756 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
11757 with zero or one occurence of `$' after the initial `L'.
11758
11759 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
11760
11761 * gcc.c-torture/compile/20030704-1.c: Add a comment.
11762
11763 2003-07-08 Roger Sayle <roger@eyesopen.com>
11764
11765 PR c/11370
11766 * gcc.dg/Wunreachable-6.c: New testcase.
11767 * gcc.dg/Wunreachable-7.c: New testcase.
11768
11769 2003-07-08 Jakub Jelinek <jakub@redhat.com>
11770
11771 PR c/11420
11772 * gcc.dg/20030708-1.c: New test.
11773
11774 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
11775
11776 * gcc.dg/compat/sdata-section.h: New file.
11777 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
11778 * gcc.dg/torture/mips-sdata-1.c: New test.
11779
11780 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11781
11782 PR c++/11030
11783 * g++.dg/template/friend19.C: New test.
11784
11785 2003-07-08 Jakub Jelinek <jakub@redhat.com>
11786
11787 * g++.dg/opt/strength-reduce.C: New test.
11788
11789 2003-07-07 Roger Sayle <roger@eyesopen.com>
11790
11791 PR target/10979
11792 * gcc.dg/20030707-1.c: New testcase.
11793
11794 2003-07-07 Roger Sayle <roger@eyesopen.com>
11795
11796 PR optimization/11059
11797 * g++.dg/opt/emptyunion.C: New testcase.
11798
11799 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
11800 Eric Botcazou <ebotcazou@libertysurf.fr>
11801
11802 * g++.dg/opt/stack1.C: New test.
11803
11804 2003-07-05 Mark Mitchell <mark@codesourcery.com>
11805
11806 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
11807 run test.
11808
11809 PR c++/11431
11810 * g++.dg/expr/static_cast3.C: New test.
11811
11812 2003-07-04 Zack Weinberg <zack@codesourcery.com>
11813
11814 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
11815 everywhere.
11816 * gcc.dg/concat.c: Concatenation of string constants with
11817 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
11818 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
11819 * gcc.dg/cpp/escape-2.c: Use wide character constants where
11820 necessary to avoid multi-character character constant warning.
11821 * gcc.dg/cpp/escape.c: Likewise.
11822 * gcc.dg/cpp/ucs.c: Likewise.
11823 Remove backslashes from dg-bogus comments, as they confuse Tcl.
11824 Fix a typo.
11825
11826 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
11827
11828 PR c/11428
11829 * gcc.c-torture/compile/20030704-1.c: New.
11830
11831 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
11832
11833 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
11834
11835 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
11836
11837 PR c++/5287, PR c++/7910, PR c++/11021
11838 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
11839 tests for warnings.
11840 * g++.dg/ext/dllimport2.C: Add tests for warnings.
11841 * g++.dg/ext/dllimport3.C: Likewise.
11842 * g++.dg/ext/dllimport4.C: New file.
11843 * g++.dg/ext/dllimport5.C: New file.
11844 * g++.dg/ext/dllimport6.C: New file.
11845 * g++.dg/ext/dllimport7.C: New file.
11846 * g++.dg/ext/dllimport8.C: New file.
11847 * g++.dg/ext/dllimport9.C: New file.
11848 * g++.dg/ext/dllimport10.C: New file.
11849 * g++.dg/ext/dllexport1.C: New file.
11850
11851 2003-07-03 Mark Mitchell <mark@codesourcery.com>
11852
11853 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
11854 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
11855
11856 2003-07-03 Roger Sayle <roger@eyesopen.com>
11857
11858 * gcc.dg/builtins-25.c: New testcase.
11859 * gcc.dg/builtins-26.c: New testcase.
11860
11861 2003-07-03 Janis Johnson <janis187@us.ibm.com>
11862
11863 * gcc.dg/compat/vector-defs.h: New file.
11864 * gcc.dg/compat/vector-setup.h: New file.
11865 * gcc.dg/compat/vector-check.h: New file.
11866 * gcc.dg/compat/vector-1_main.c: New file.
11867 * gcc.dg/compat/vector-1_x.c: New file.
11868 * gcc.dg/compat/vector-1_y.c: New file.
11869 * gcc.dg/compat/vector-2_main.c: New file.
11870 * gcc.dg/compat/vector-2_x.c: New file.
11871 * gcc.dg/compat/vector-2_y.c: New file.
11872
11873 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
11874 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
11875 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
11876 * gcc.dg/compat/struct-align-1.h: New file.
11877 * gcc.dg/compat/struct-align-1_main.c: New file.
11878 * gcc.dg/compat/struct-align-1_x.c: New file.
11879 * gcc.dg/compat/struct-align-1_y.c: New file.
11880 * gcc.dg/compat/struct-align-2.h: New file.
11881 * gcc.dg/compat/struct-align-2_main.c: New file.
11882 * gcc.dg/compat/struct-align-2_x.c: New file.
11883 * gcc.dg/compat/struct-align-2_y.c: New file.
11884
11885 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
11886 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
11887 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
11888 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
11889 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
11890 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
11891 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
11892 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
11893 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
11894 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
11895 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
11896 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
11897 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
11898 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
11899 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
11900 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
11901 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
11902 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
11903 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
11904 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
11905 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
11906 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
11907 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
11908 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
11909 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
11910 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
11911 * gcc.dg/compat/struct-return-10_x.c: Ditto.
11912 * gcc.dg/compat/struct-return-2_x.c: Ditto.
11913 * gcc.dg/compat/struct-return-3_x.c: Ditto.
11914
11915 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
11916
11917 * gcc.dg/i386-call-1.c: New test.
11918
11919 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
11920
11921 PR c++/9162
11922 * g++.dg/parse/defarg4.C: New.
11923
11924 2003-07-03 Roger Sayle <roger@eyesopen.com>
11925
11926 PR target/10700
11927 * gcc.c-torture/compile/20030703-1.c: New test case.
11928
11929 2003-07-03 Mark Mitchell <mark@codesourcery.com>
11930
11931 * g++.dg/template/local3.C: Remove extra semicolon.
11932
11933 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
11934
11935 * gcc.dg/i386-volatile-1.c: New test.
11936
11937 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
11938
11939 PR c++/11072
11940 * g++.dg/other/offsetof2.C: XFAIL.
11941 * g++.dg/other/offsetof5.C: New.
11942
11943 PR c++/10219
11944 * g++.dg/template/error1.C: New.
11945
11946 PR c++/9779
11947 * g++.dg/template/dependent-expr1.C: New.
11948
11949 2003-07-01 Mark Mitchell <mark@codesourcery.com>
11950
11951 PR c++/6949
11952 * g++.dg/template/local3.C: New test.
11953
11954 PR c++/11149
11955 * g++.dg/lookup/scoped6.C: New test.
11956
11957 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
11958
11959 PR c++/8046
11960 * g++.dg/other/error7.C: New test.
11961
11962 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
11963
11964 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
11965 * g++.old-deja/g++.abi/vtable3.h: Likewise.
11966 * g++.old-deja/g++.law/code-gen5.C: Likewise.
11967 * g++.old-deja/g++.other/union2.C: Likewise.
11968 * gcc.dg/c90-const-expr-2.c: Likewise.
11969 * gcc.dg/c90-const-expr-3.c: Likewise.
11970 * gcc.dg/c99-const-expr-2.c: Likewise.
11971 * gcc.dg/c99-const-expr-3.c: Likewise.
11972 * gcc.dg/concat.c: Likewise.
11973
11974 2003-07-01 Mark Mitchell <mark@codesourcery.com>
11975
11976 PR c++/9559
11977 * g++.dg/init/static1.C: New test.
11978
11979 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11980
11981 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
11982 * g++.old-deja/g++.other/access2.C: Likewise.
11983 * g++.old-deja/g++.other/decl2.C: Likewise.
11984 * gcc.c-torture/execute/20020615-1.c: Likewise.
11985
11986 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
11987
11988 PR c++/4933
11989 * g++.dg/template/sizeof4.C: New test.
11990
11991 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
11992
11993 * g++.dg/other/error6.C: New test.
11994
11995 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
11996
11997 PR c++/10750
11998 * g++.dg/parse/constant2.C: New test.
11999
12000 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
12001
12002 PR c++/11106
12003 * g++.dg/other/error5.C: New test.
12004
12005 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12006
12007 * gcc.dg/format/gcc_diag-1.c: New test.
12008
12009 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
12010
12011 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
12012
12013 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
12014
12015 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
12016 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
12017 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
12018
12019 2003-06-28 Jakub Jelinek <jakub@redhat.com>
12020
12021 * gcc.c-torture/execute/builtins/string-8.c: New test.
12022 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
12023 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
12024 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
12025
12026 2003-06-27 Mark Mitchell <mark@codesourcery.com>
12027
12028 PR c++/10468
12029 * g++.dg/ext/typeof6.C: New test.
12030
12031 2003-06-27 Mark Mitchell <mark@codesourcery.com>
12032
12033 PR c++/10796
12034 * g++.dg/init/enum1.C: New test.
12035
12036 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
12037
12038 * gcc.dg/20030627-1.c: New test.
12039
12040 2003-06-26 Mark Mitchell <mark@codesourcery.com>
12041
12042 PR c++/11332
12043 * g++.dg/expr/static_cast2.C: New test.
12044
12045 2003-06-26 Roger Sayle <roger@eyesopen.com>
12046 Jakub Jelinek <jakub@redhat.com>
12047
12048 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
12049 sprintf(dst,"%s",src) optimization.
12050 * gcc.c-torture/execute/20030626-1.c: New test case.
12051 * gcc.c-torture/execute/20030626-2.c: New test case.
12052
12053 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
12054
12055 * gcc.c-torture/execute/multi-ix.c: New test.
12056
12057 * gcc.c-torture/execute/simd-4.c (main):
12058 Added missing semicolon at end of union.
12059
12060 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
12061
12062 PR c++/8266
12063 * g++.dg/template/explicit-instantiation3.C: New test.
12064
12065 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
12066
12067 * gcc.dg/20030626-1.c: Use signed char.
12068
12069 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
12070
12071 * gcc.dg/20030626-1.c: New test.
12072
12073 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
12074
12075 * const-str-2.m: Update.
12076
12077 2003-06-25 Mark Mitchell <mark@codesourcery.com>
12078
12079 PR c++/10990
12080 * g++.dg/rtti/dyncast1.C: New test.
12081 * g++.dg/abi/mangle4.C: Correct base-specifier access.
12082 * g++.dg/lookup/scoped1.C: Remove XFAIL.
12083 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
12084
12085 PR c++/10931
12086 * g++.dg/expr/static_cast1.C: New test.
12087
12088 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
12089
12090 * gcc.dg/20030625-1.c: New test.
12091
12092 2003-06-24 Roger Sayle <roger@eyesopen.com>
12093
12094 * gcc.c-torture/compile/20030624-1.c: New test case.
12095
12096 2003-06-24 Jakub Jelinek <jakub@redhat.com>
12097
12098 * gcc.c-torture/execute/string-opt-17.c: New test.
12099
12100 2003-06-24 Mark Mitchell <mark@codesourcery.com>
12101
12102 PR c++/5754
12103 * g++.dg/parse/crash6.C: New test.
12104
12105 2003-06-23 Roger Sayle <roger@eyesopen.com>
12106
12107 * gcc.dg/builtins-24.c: New test case.
12108
12109 2003-06-23 Jakub Jelinek <jakub@redhat.com>
12110
12111 * g++.dg/opt/operator1.C: New test.
12112
12113 2003-06-22 Roger Sayle <roger@eyesopen.com>
12114
12115 * gcc.c-torture/execute/string-opt-16.c: New test case.
12116
12117 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
12118
12119 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
12120 * g++.old-deja/g++.other/conv7.C: Likewise
12121 * g++.old-deja/g++.other/overcnv2.C: Likewise.
12122 * g++.old-deja/g++.other/overload14.C: Likewise.
12123
12124 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
12125
12126 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
12127 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
12128
12129 2003-06-20 Mark Mitchell <mark@codesourcery.com>
12130
12131 PR c++/10888
12132 * g++.dg/warn/Winline-3.C: New test.
12133
12134 2003-06-20 Mark Mitchell <mark@codesourcery.com>
12135
12136 * lib/target-supports.exp (check_alias_available): Make the test
12137 program acceptable to the Solaris assembler.
12138
12139 PR c++/10749
12140 * g++.dg/template/memclass2.C: New test.
12141
12142 2003-06-20 Mark Mitchell <mark@codesourcery.com>
12143 Eric Botcazou <ebotcazou@libertysurf.fr>
12144
12145 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
12146 data for non-matching targets.
12147 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
12148
12149 2003-06-20 Mark Mitchell <mark@codesourcery.com>
12150
12151 PR c++/10845
12152 * g++.dg/template/member3.C: New test.
12153
12154 2003-06-19 Mark Mitchell <mark@codesourcery.com>
12155
12156 PR c++/10939
12157 * g++.dg/template/func1.C: New test.
12158
12159 PR c++/9649
12160 * g++.dg/template/static4.C: New test.
12161 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
12162
12163 PR c++/11041
12164 * g++.dg/init/ref7.C: New test.
12165
12166 2003-06-19 Matt Austern <austern@apple.com>
12167
12168 PR c++/11228
12169 * g++.dg/anew1.C: New test.
12170 * g++.dg/anew2.C: New test.
12171 * g++.dg/anew3.C: New test.
12172 * g++.dg/anew4.C: New test.
12173
12174 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
12175
12176 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
12177
12178 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
12179
12180 * gcc.c-torture/execute/simd-4.c (main): Make expected value
12181 endian-dependent.
12182
12183 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
12184
12185 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
12186 Remove cruft.
12187
12188 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
12189
12190 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
12191 * gcc.c-torture/compile/961203-1.c: Likewise.
12192 * gcc.c-torture/compile/980506-1.c: Likewise.
12193
12194 2003-06-17 Mark Mitchell <mark@codesourcery.com>
12195
12196 PR c++/10712
12197 * g++.dg/lookup/using7.C: New test.
12198
12199 2003-06-17 Mark Mitchell <mark@codesourcery.com>
12200
12201 PR c++/11105
12202 * g++.dg/abi/conv1.C: Remove it.
12203 * g++.dg/template/conv7.C: New test.
12204 * g++.dg/template/conv8.C: Likewise.
12205 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
12206 conversion operator.
12207
12208 2003-06-17 Janis Johnson <janis187@us.ibm.com>
12209
12210 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
12211 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
12212 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
12213 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
12214 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
12215 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
12216 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
12217 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
12218 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
12219 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
12220 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
12221 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
12222 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
12223 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
12224 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
12225 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
12226 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
12227 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
12228 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
12229 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
12230 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
12231 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
12232 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
12233 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
12234 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
12235 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
12236 * gcc.dg/compat/struct-return-10_x.c: Ditto.
12237 * gcc.dg/compat/struct-return-2_x.c: Ditto.
12238 * gcc.dg/compat/struct-return-3_x.c: Ditto.
12239
12240 2003-06-16 Mark Mitchell <mark@codesourcery.com>
12241
12242 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
12243 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
12244 indications.
12245
12246 2003-06-16 Roger Sayle <roger@eyesopen.com>
12247
12248 * gcc.dg/i386-387-5.c: New test case.
12249 * gcc.dg/i386-387-6.c: New test case.
12250 * gcc.dg/builtins-23.c: New test case.
12251
12252 2003-06-15 Roger Sayle <roger@eyesopen.com>
12253
12254 * gcc.dg/builtins-22.c: New test case.
12255 * gcc.dg/i386-387-1.c: Update to test exp.
12256 * gcc.dg/i386-387-2.c: Likewise.
12257
12258 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12259
12260 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
12261
12262 2003-06-12 Mark Mitchell <mark@codesourcery.com>
12263
12264 * lib/gcc-dg.exp (dg-require-dll): New function.
12265 (dg-xfail-if): Likewise.
12266 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
12267 driver.
12268
12269 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
12270 * gcc.c-torture/compile/20001205-1.c: Likewise.
12271 * gcc.c-torture/compile/20001226-1.c: Likewise.
12272 * gcc.c-torture/compile/20010518-2.c: Likewise.
12273 * gcc.c-torture/compile/20020312-1.c: Likewise.
12274 * gcc.c-torture/compile/20020604-1.c: Likewise.
12275 * gcc.c-torture/compile/920501-12.c: Likewise.
12276 * gcc.c-torture/compile/920501-4.c: Likewise.
12277 * gcc.c-torture/compile/920520-1.c: Likewise.
12278 * gcc.c-torture/compile/920521-1.c: Likewise.
12279 * gcc.c-torture/compile/920625-1.c: Likewise.
12280 * gcc.c-torture/compile/961203-1.c: Likewise.
12281 * gcc.c-torture/compile/980506-1.c: Likewise.
12282 * gcc.c-torture/compile/981006-1.c: Likewise.
12283 * gcc.c-torture/compile/981022-1.c: Likewise.
12284 * gcc.c-torture/compile/981223-1.c: Likewise.
12285 * gcc.c-torture/compile/990617-1.c: Likewise.
12286 * gcc.c-torture/compile/dll.c: Likewise.
12287 * gcc.c-torture/compile/labels-3.c: Likewise.
12288 * gcc.c-torture/compile/mipscop-1.c: Likewise.
12289 * gcc.c-torture/compile/mipscop-2.c: Likewise.
12290 * gcc.c-torture/compile/mipscop-3.c: Likewise.
12291 * gcc.c-torture/compile/mipscop-4.c: Likewise.
12292 * gcc.c-torture/compile/simd-5.c: Likewise.
12293 * gcc.c-torture/compile/20000804-1.x: Remove.
12294 * gcc.c-torture/compile/20001205-1.x: Likewise.
12295 * gcc.c-torture/compile/20001226-1.x: Likewise.
12296 * gcc.c-torture/compile/20010518-2.x: Likewise.
12297 * gcc.c-torture/compile/20020312-1.x: Likewise.
12298 * gcc.c-torture/compile/20020604-1.x: Likewise.
12299 * gcc.c-torture/compile/920501-12.x: Likewise.
12300 * gcc.c-torture/compile/920501-4.x: Likewise.
12301 * gcc.c-torture/compile/920520-1.x: Likewise.
12302 * gcc.c-torture/compile/920521-1.x: Likewise.
12303 * gcc.c-torture/compile/920625-1.x: Likewise.
12304 * gcc.c-torture/compile/961203-1.x: Likewise.
12305 * gcc.c-torture/compile/980506-1.x: Likewise.
12306 * gcc.c-torture/compile/981006-1.x: Likewise.
12307 * gcc.c-torture/compile/981022-1.x: Likewise.
12308 * gcc.c-torture/compile/981223-1.x: Likewise.
12309 * gcc.c-torture/compile/990617-1.x: Likewise.
12310 * gcc.c-torture/compile/mipscop-1.x: Likewise.
12311 * gcc.c-torture/compile/mipscop-2.x: Likewise.
12312 * gcc.c-torture/compile/mipscop-3.x: Likewise.
12313 * gcc.c-torture/compile/mipscop-4.x: Likewise.
12314 * gcc.c-torture/compile/simd-5.x: Likewise.
12315
12316 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
12317
12318 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
12319
12320 * gcc.c-torture/execute/20030611-1.c: New test.
12321
12322 2003-06-12 Roger Sayle <roger@eyesopen.com>
12323
12324 PR middle-end/168
12325 * gcc.dg/20030612-1.c: New test case.
12326
12327 2003-06-12 Mark Mitchell <mark@codesourcery.com>
12328
12329 PR c++/10635
12330 * g++.dg/expr/cast1.C: New test.
12331
12332 2003-06-12 Roger Sayle <roger@eyesopen.com>
12333
12334 * gcc.dg/builtins-21.c: New test case.
12335
12336 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
12337
12338 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
12339 options instead of at the end.
12340 * lib/objc.exp (objc_target_compile): Likewise.
12341
12342 2003-06-11 Mark Mitchell <mark@codesourcery.com>
12343
12344 PR c++/10432
12345 * g++.dg/parse/error1.C: New test.
12346
12347 2003-06-11 Janis Johnson <janis187@us.ibm.com>
12348
12349 * gcc.dg/compat/struct-by-value-11_main.c: New file.
12350 * gcc.dg/compat/struct-by-value-11_x.c: New file.
12351 * gcc.dg/compat/struct-by-value-11_y.c: New file.
12352 * gcc.dg/compat/struct-by-value-12_main.c: New file.
12353 * gcc.dg/compat/struct-by-value-12_x.c: New file.
12354 * gcc.dg/compat/struct-by-value-12_y.c: New file.
12355 * gcc.dg/compat/struct-by-value-13_main.c: New file.
12356 * gcc.dg/compat/struct-by-value-13_x.c: New file.
12357 * gcc.dg/compat/struct-by-value-13_y.c: New file.
12358 * gcc.dg/compat/struct-by-value-14_main.c: New file.
12359 * gcc.dg/compat/struct-by-value-14_x.c: New file.
12360 * gcc.dg/compat/struct-by-value-14_y.c: New file.
12361 * gcc.dg/compat/struct-by-value-15_main.c: New file.
12362 * gcc.dg/compat/struct-by-value-15_x.c: New file.
12363 * gcc.dg/compat/struct-by-value-15_y.c: New file.
12364 * gcc.dg/compat/struct-by-value-16_main.c: New file.
12365 * gcc.dg/compat/struct-by-value-16_x.c: New file.
12366 * gcc.dg/compat/struct-by-value-16_y.c: New file.
12367 * gcc.dg/compat/struct-by-value-17_main.c: New file.
12368 * gcc.dg/compat/struct-by-value-17_x.c: New file.
12369 * gcc.dg/compat/struct-by-value-17_y.c: New file.
12370 * gcc.dg/compat/struct-by-value-18_main.c: New file.
12371 * gcc.dg/compat/struct-by-value-18_x.c: New file.
12372 * gcc.dg/compat/struct-by-value-18_y.c: New file.
12373
12374 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
12375 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
12376 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
12377 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
12378 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
12379 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
12380 * gcc.dg/compat/scalar-return-3_main.c: New file.
12381 * gcc.dg/compat/scalar-return-3_x.c: New file.
12382 * gcc.dg/compat/scalar-return-3_y.c: New file.
12383 * gcc.dg/compat/scalar-return-4_main.c: New file.
12384 * gcc.dg/compat/scalar-return-4_x.c: New file.
12385 * gcc.dg/compat/scalar-return-4_y.c: New file.
12386
12387 2003-06-10 Janis Johnson <janis187@us.ibm.com>
12388
12389 * gcc.dg/compat/fp2-struct-check.h: New file.
12390 * gcc.dg/compat/fp2-struct-defs.h: New file.
12391 * gcc.dg/compat/fp2-struct-init.h: New file.
12392 * gcc.dg/compat/struct-by-value-10_main.c: New file.
12393 * gcc.dg/compat/struct-by-value-10_x.c: New file.
12394 * gcc.dg/compat/struct-by-value-10_y.c: New file.
12395 * gcc.dg/compat/struct-return-10_main.c: New file.
12396 * gcc.dg/compat/struct-return-10_x.c: New file.
12397 * gcc.dg/compat/struct-return-10_y.c: New file.
12398
12399 * gcc.dg/compat/compat-common.h: New file.
12400 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
12401 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
12402 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
12403 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
12404 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
12405 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
12406 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
12407 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
12408 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
12409 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
12410 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
12411 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
12412 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
12413 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
12414 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
12415 * gcc.dg/compat/small-struct-check.h: Ditto.
12416 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
12417 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
12418 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
12419 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
12420 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
12421 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
12422 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
12423 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
12424 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
12425 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
12426 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
12427 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
12428 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
12429 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
12430 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
12431 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
12432 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
12433 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
12434 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
12435 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
12436 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
12437 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
12438 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
12439 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
12440 * gcc.dg/compat/struct-return-2_main.c: Ditto.
12441 * gcc.dg/compat/struct-return-2_x.c: Ditto.
12442 * gcc.dg/compat/struct-return-2_y.c: Ditto.
12443 * gcc.dg/compat/struct-return-3_main.c: Ditto.
12444 * gcc.dg/compat/struct-return-3_x.c: Ditto.
12445 * gcc.dg/compat/struct-return-3_y.c: Ditto.
12446
12447 2003-06-10 Geoffrey Keating <geoffk@apple.com>
12448
12449 * g++.dg/pch/static-1.C: New file.
12450 * g++.dg/pch/static-1.Hs: New file.
12451
12452 2003-06-10 Richard Henderson <rth@redhat.com>
12453
12454 * gcc.dg/asm-7.c: Adjust expected warning text.
12455
12456 2003-06-10 Roger Sayle <roger@eyesopen.com>
12457
12458 * gcc.dg/builtins-20.c: New test case.
12459
12460 2003-06-10 Mark Mitchell <mark@codesourcery.com>
12461
12462 PR c++/11131
12463 * g++.dg/opt/template1.C: New test.
12464
12465 2003-06-09 Mark Mitchell <mark@codesourcery.com>
12466
12467 * lib/gcc-dg.exp (dg-test): Clear additional_files and
12468 additional_sources.
12469
12470 2003-05-21 David Taylor <dtaylor@emc.com>
12471
12472 * gcc.dg/Wpadded.c: New file.
12473
12474 2003-06-09 Mark Mitchell <mark@codesourcery.com>
12475
12476 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
12477 * gcc.dg/special/weak-2.c: Add dg-require-weak.
12478 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
12479 dg-require-weak.
12480
12481 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
12482
12483 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
12484
12485 2003-06-09 Mark Mitchell <mark@codesourcery.com>
12486
12487 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
12488 (dg-require-alias): Likewise.
12489 (dg-require-gc-sections): Likewise.
12490 * lib/target-supports.exp (check_gc_sections_available): Likewise.
12491
12492 2003-06-08 Richard Henderson <rth@redhat.com>
12493
12494 * gcc.dg/20011029-2.c: Fix the array reference.
12495 * gcc.dg/asm-7.c: New.
12496
12497 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
12498
12499 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
12500
12501 2003-06-08 Mark Mitchell <mark@codesourcery.com>
12502
12503 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
12504 (dg-require-gc-sections): Likewise.
12505
12506 2003-06-08 Jan Hubicka <jh@suse.cz>
12507
12508 * i386-cmov1.c: Fix regular expression.
12509 * i386-cvt-1.c: Likewise.
12510 * i386-local.c: Likewise.
12511 * i386-local2.c: Likewise.
12512 * i386-mul.c: Likewise.
12513 * i386-ssetype-1.c: Likewise.
12514 * i386-ssetype-3.c: Likewise.
12515 * i386-ssetype-5.c: Likewise.
12516
12517 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12518
12519 PR c++/11039
12520 * g++.dg/warn/implicit-typename2.C: New test.
12521 * g++.dg/warn/implicit-typename3.C: New test.
12522
12523 2003-06-07 Richard Henderson <rth@redhat.com>
12524
12525 * g++.dg/other/offsetof3.C: Use size_t.
12526 * g++.dg/other/offsetof4.C: Likewise.
12527
12528 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
12529
12530 * lib/copy-file.exp: New. Implement gcc_copy_files.
12531
12532 * lib/dg-pch.exp: Load copy-file.exp
12533 (dg-pch): Use gcc_copy_files instead of "file copy".
12534
12535 2003-06-06 Mark Mitchell <mark@codesourcery.com>
12536
12537 * gcc.dg/weak/weak.exp: Simplify.
12538 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
12539 * gcc.dg/weak/weak-1.c: Likewise.
12540 * gcc.dg/weak/weak-2.c: Likewise.
12541 * gcc.dg/weak/weak-3.c: Likewise.
12542 * gcc.dg/weak/weak-4.c: Likewise.
12543 * gcc.dg/weak/weak-5.c: Likewise.
12544 * gcc.dg/weak/weak-6.c: Likewise.
12545 * gcc.dg/weak/weak-7.c: Likewise.
12546 * gcc.dg/weak/weak-8.c: Likewise.
12547 * gcc.dg/weak/weak-9.c: Likewise.
12548
12549 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
12550
12551 gcc.c-torture/execute/20030606-1.c: New.
12552
12553 2003-06-06 Roger Sayle <roger@eyesopen.com>
12554
12555 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
12556 * gcc.dg/builtins-19.c: Likewise.
12557
12558 2003-06-06 Roger Sayle <roger@eyesopen.com>
12559
12560 * gcc.dg/builtins-2.c: Add some more tests.
12561 * gcc.dg/builtins-18.c: New test case.
12562 * gcc.dg/builtins-19.c: New test case.
12563
12564 2003-06-06 Roger Sayle <roger@eyesopen.com>
12565 Jim Wilson <wilson@tuliptree.org>
12566
12567 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
12568
12569 2003-06-06 Jakub Jelinek <jakub@redhat.com>
12570
12571 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
12572 mempcpy/stpcpy calls not to be optimized into something else.
12573 * gcc.c-torture/execute/string-opt-3.c: Moved to...
12574 * gcc.c-torture/execute/builtins/string-7.c: ...here.
12575 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
12576
12577 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12578
12579 * gcc.dg/format/asm_fprintf-1.c: New test.
12580
12581 2003-06-05 Mark Mitchell <mark@codesourcery.com>
12582
12583 * lib/gcc-defs.exp (additional_sources): New variable.
12584 (dg-additional-sources): New function.
12585 (additional_files): New variable.
12586 (dg-additional-files): New function.
12587 (dg-additional-files-options): Likewise.
12588 * lib/gcc-dg.exp (dg-require-weak): New function.
12589 (dg-require-alias): Likewise.
12590 (dg-require-gc-sections): Likewise.
12591 * lib/target-supports.exp (check_alias_available): Remove testfile
12592 parameter.
12593 (check_gc_sections_available): New function.
12594 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
12595 (dg-gpp-additional-files): Likewise.
12596 * lib/g++.exp (additional_sources): Remove.
12597 (additional_files): Likewise.
12598 (g++_target_compile): Use dg-additional-files-options.
12599
12600 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
12601 Tcl logic.
12602 * gcc.dg/special/ecos.exp: Remove.
12603 * gcc.dg/special/20000419-2.c: Use dg-require-*.
12604 * gcc.dg/special/alias-1.c: Likewise.
12605 * gcc.dg/special/alias-2.c: Likewise.
12606 * gcc.dg/special/gcsec-1.c: Likewise.
12607 * gcc.dg/special/weak-1.c: Likewise.
12608 * gcc.dg/special/weak-2.c: Likewise.
12609 * gcc.dg/special/wkali-1.c: Likewise.
12610 * gcc.dg/special/wkali-2.c: Likewise.
12611
12612 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
12613 dg-gpp-additional-*.
12614 * g++.dg/special/conpr-3.C: Likewise.
12615 * g++.dg/special/conpr-4.C: Likewise.
12616 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
12617 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
12618 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
12619 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
12620 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
12621 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
12622 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
12623 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
12624 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
12625 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
12626 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
12627 * g++.old-deja/g++.other/comdat1.C: Likewise.
12628 * g++.old-deja/g++.other/comdat2.C: Likewise.
12629 * g++.old-deja/g++.other/comdat3.C: Likewise.
12630 * g++.old-deja/g++.other/ctor1.C: Likewise.
12631 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
12632
12633 2003-06-05 Richard Henderson <rth@redhat.com>
12634
12635 * gcc.dg/debug/20030605-1.c: New.
12636
12637 2003-06-04 Mark Mitchell <mark@codesourcery.com>
12638
12639 * README.QMTEST: Update.
12640
12641 2003-06-04 Richard Henderson <rth@redhat.com>
12642
12643 * gcc.dg/cleanup-1.c: New.
12644 * gcc.dg/cleanup-2.c: New.
12645 * gcc.dg/cleanup-3.c: New.
12646 * gcc.dg/cleanup-4.c: New.
12647 * gcc.dg/cleanup-5.c: New.
12648 * gcc.dg/cleanup-6.c: New.
12649 * gcc.dg/cleanup-7.c: New.
12650
12651 2003-06-04 Mark Mitchell <mark@codesourcery.com>
12652
12653 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
12654
12655 * lib/dg-pch.exp: New file.
12656 * g++.dg/pch/pch.exp: Use dg-pch.exp.
12657 * gcc.dg/pch/pch.exp: Likewise.
12658
12659 2003-06-04 Roger Sayle <roger@eyesopen.com>
12660
12661 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
12662 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
12663 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
12664 * gcc.dg/builtins-17.c: New test case.
12665 * gcc.dg/i386-387-4.c: New test case.
12666 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
12667
12668 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
12669
12670 * gcc.dg/ultrasp9.c: New test.
12671
12672 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
12673
12674 * gcc.c-torture/compile/20030604-1.c: New test.
12675 * gcc.dg/sparc-constant-1.c: New test.
12676
12677 2003-06-03 Glen Nakamura <glen@imodulo.com>
12678
12679 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
12680
12681 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
12682
12683 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
12684
12685 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
12686 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
12687
12688 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
12689
12690 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
12691
12692 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12693
12694 PR c++/10940
12695 * g++.dg/template/spec10.C: New test.
12696
12697 2003-06-03 Roger Sayle <roger@eyesopen.com>
12698
12699 * gcc.dg/builtins-16.c: New test case.
12700
12701 2003-06-03 Jakub Jelinek <jakub@redhat.com>
12702
12703 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
12704 mempcpy test with post-increments.
12705 * gcc.c-torture/execute/string-opt-3.c: New test.
12706 * gcc.dg/string-opt-1.c: New test.
12707
12708 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
12709
12710 PR fortran/10965
12711 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
12712
12713 2003-06-02 Mark Mitchell <mark@codesourcery.com>
12714
12715 * lib/scanasm.exp (dg-scan): New function, factored out of ...
12716 (scan-assembler): ... here. Use dg-scan.
12717 (scan-assembler-not): Likewise.
12718 (scan-file): New function.
12719 (scan-file-not): Likewise.
12720 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
12721 * gcc.dg/cpp/_Pragma4.c: Likewise.
12722 * gcc.dg/cpp/_Pragma5.c: Likewise.
12723 * gcc.dg/cpp/avoidpaste1.c: Likewise.
12724 * gcc.dg/cpp/avoidpaste2.c: Likewise.
12725 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
12726 * gcc.dg/cpp/cmdlne-P.c: Likewise.
12727 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
12728 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
12729 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
12730 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
12731 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
12732 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
12733 * gcc.dg/cpp/cxxcom1.c: Likewise.
12734 * gcc.dg/cpp/line1.c: Likewise.
12735 * gcc.dg/cpp/maccom1.c: Likewise.
12736 * gcc.dg/cpp/maccom2.c: Likewise.
12737 * gcc.dg/cpp/maccom3.c: Likewise.
12738 * gcc.dg/cpp/maccom4.c: Likewise.
12739 * gcc.dg/cpp/maccom5.c: Likewise.
12740 * gcc.dg/cpp/maccom6.c: Likewise.
12741 * gcc.dg/cpp/multiline.c: Likewise.
12742 * gcc.dg/cpp/spacing1.c: Likewise.
12743 * gcc.dg/cpp/spacing2.c: Likewise.
12744 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
12745 * gcc.dg/cpp/trad/maccom1.c: Likewise.
12746 * gcc.dg/cpp/trad/maccom2.c: Likewise.
12747 * gcc.dg/cpp/trad/maccom3.c: Likewise.
12748 * gcc.dg/cpp/trad/maccom4.c: Likewise.
12749 * gcc.dg/cpp/trad/maccom6.c: Likewise.
12750 * gcc.dg/cpp/cxxcom2.c: Likewise.
12751 * gcc.dg/cpp/cxxcom2.h: New file.
12752
12753 * gcc.dg/cpp/truefalse.cpp: Move it to ...
12754 * g++.dg/cpp/truefalse.C: Here.
12755 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
12756
12757 2003-06-01 Loren James Rittle <ljrittle@acm.org>
12758
12759 * gcc.dg/cpp/redef3.c: New file.
12760
12761 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
12762
12763 * gcc.dg/i386-loop-3.c: New test.
12764
12765 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
12766
12767 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
12768
12769 2003-05-31 Roger Sayle <roger@eyesopen.com>
12770
12771 * gcc.dg/fwrapv-1.c: New test case.
12772 * gcc.dg/fwrapv-2.c: New test case.
12773
12774 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12775
12776 PR c++/10956
12777 * g++.dg/template/spec9.C: New test.
12778
12779 2003-05-29 Roger Sayle <roger@eyesopen.com>
12780
12781 * gcc.dg/duff-4.c: New test case.
12782
12783 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
12784
12785 PR fortran/10843
12786 * g77.dg/ffixed-form-1.f: New test
12787 * g77.dg/ffixed-form-2.f: New test
12788 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
12789 * g77.dg/ffree-form-3.f: New test
12790
12791 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
12792
12793 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
12794 * gcc.dg/wint_t-1.c: Likewise.
12795
12796 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12797
12798 * g++.dg/template/access11.C: New test.
12799
12800 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12801
12802 PR c++/10849
12803 * g++.dg/template/access10.C: New test.
12804
12805 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
12806 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12807
12808 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
12809
12810 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
12811
12812 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
12813 suppress for powerpc-*-darwin*.
12814 * gcc.dg/torture/builtin-noret-2.c: Likewise.
12815
12816 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
12817
12818 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
12819 suppress option for powerpc-*-darwin*.
12820
12821 2003-05-23 Roger Sayle <roger@eyesopen.com>
12822
12823 * gcc.dg/builtins-1.c: Add tests for tan and atan.
12824 * gcc.dg/builtins-4.c: Add test for fmod.
12825
12826 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12827
12828 PR c++/10682
12829 * g++.dg/template/instantiate4.C: New test.
12830
12831 2003-05-22 Roger Sayle <roger@eyesopen.com>
12832
12833 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
12834
12835 2003-05-21 Janis Johnson <janis187@us.ibm.com>
12836
12837 * gcc.dg/compat/scalar-return-1_main.c: New file.
12838 * gcc.dg/compat/scalar-return-1_x.c: New file.
12839 * gcc.dg/compat/scalar-return-1_y.c: New file.
12840 * gcc.dg/compat/scalar-return-2_main.c: New file.
12841 * gcc.dg/compat/scalar-return-2_x.c: New file.
12842 * gcc.dg/compat/scalar-return-2_y.c: New file.
12843 * gcc.dg/compat/struct-return-3_main.c: New file.
12844 * gcc.dg/compat/struct-return-3_y.c: New file.
12845 * gcc.dg/compat/struct-return-3_x.c: New file.
12846 * gcc.dg/compat/struct-return-2_main.c: New file.
12847 * gcc.dg/compat/struct-return-2_x.c: New file.
12848 * gcc.dg/compat/struct-return-2_y.c: New file.
12849
12850 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12851
12852 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
12853 for hppa*-hp-hpux*.
12854 * gcc.dg/20021014-1.c (dg-options): Likewise.
12855 * gcc.dg/nest.c (dg-options): Likewise.
12856
12857 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
12858
12859 PR c++/9738
12860 * g++.dg/ext/dllimport2.C: New file.
12861 * g++.dg/ext/dllimport3.C: New file.
12862
12863 2003-05-20 Janis Johnson <janis187@us.ibm.com>
12864
12865 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
12866 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
12867 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
12868 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
12869 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
12870 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
12871 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
12872 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
12873 * gcc.dg/compat/small-struct-defs.h: New file.
12874 * gcc.dg/compat/small-struct-init.h: New file.
12875 * gcc.dg/compat/small-struct-check.h: New file.
12876 * gcc.dg/compat/fp-struct-defs.h: New file.
12877 * gcc.dg/compat/fp-struct-check.h: New file.
12878 * gcc.dg/compat/fp-struct-init.h: New file.
12879 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
12880 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
12881
12882 2003-05-19 Jakub Jelinek <jakub@redhat.com>
12883
12884 * gcc.dg/20030225-2.c: New test.
12885
12886 2003-05-18 Roger Sayle <roger@eyesopen.com>
12887 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12888
12889 * gcc.c-torture/compile/20030518-1.c: New test case.
12890
12891 2003-05-18 Mark Mitchell <mark@codesourcery.com>
12892
12893 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
12894 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
12895 gcc-dg-debug-runtest.
12896 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
12897 gcc-dg-debug-runtest.
12898
12899 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12900
12901 PR c++/9022
12902 * g++.dg/lookup/using6.C: New test.
12903
12904 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12905
12906 * g++.dg/parse/access2.C: New test.
12907
12908 2003-05-17 Mark Mitchell <mark@codesourcery.com>
12909
12910 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
12911 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
12912 * gcc.dg/debug/debug.exp: Likewise.
12913
12914 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
12915
12916 * gcc.dg/dollar.c: New test.
12917
12918 2003-05-16 Janis Johnson <janis187@us.ibm.com>
12919
12920 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
12921 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
12922 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
12923 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
12924 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
12925 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
12926 * gcc.dg/compat/struct-by-value-6_main.c: New file.
12927 * gcc.dg/compat/struct-by-value-6_x.c: New file.
12928 * gcc.dg/compat/struct-by-value-6_y.c: New file.
12929 * gcc.dg/compat/struct-by-value-7_main.c: New file.
12930 * gcc.dg/compat/struct-by-value-7_x.c: New file.
12931 * gcc.dg/compat/struct-by-value-7_y.c: New file.
12932 * gcc.dg/compat/struct-by-value-8_main.c: New file.
12933 * gcc.dg/compat/struct-by-value-8_x.c: New file.
12934 * gcc.dg/compat/struct-by-value-8_y.c: New file.
12935 * gcc.dg/compat/struct-by-value-9_main.c: New file.
12936 * gcc.dg/compat/struct-by-value-9_x.c: New file.
12937 * gcc.dg/compat/struct-by-value-9_y.c: New file.
12938
12939 2003-05-16 Mark Mitchell <mark@codesourcery.com>
12940
12941 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
12942 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
12943 support for "repo" mode.
12944 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
12945 * lib/g77-dg.exp: Likewise.
12946 * lib/obj-dg.exp: Likewise.
12947
12948 2003-05-16 Jakub Jelinek <jakub@redhat.com>
12949
12950 Merge from gcc-3_2-rhl8-branch:
12951 2003-04-23 Jakub Jelinek <jakub@redhat.com>
12952
12953 * gcc.dg/tls/opt-6.c: New test.
12954
12955 2003-04-05 Jakub Jelinek <jakub@redhat.com>
12956
12957 * gcc.dg/20030405-1.c: New test.
12958
12959 2003-03-09 Jakub Jelinek <jakub@redhat.com>
12960
12961 * gcc.dg/20030309-1.c: New test.
12962
12963 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
12964
12965 * gcc.c-torture/execute/20030307-1.c: New test.
12966
12967 2003-02-20 Randolph Chung <tausq@debian.org>
12968
12969 * gcc.c-torture/compile/20030220-1.c: New test.
12970
12971 2003-02-18 Jakub Jelinek <jakub@redhat.com>
12972
12973 * gcc.dg/20030217-1.c: New test.
12974
12975 2003-01-29 Jakub Jelinek <jakub@redhat.com>
12976
12977 * gcc.c-torture/compile/20020129-1.c: New test.
12978
12979 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
12980
12981 * gcc.dg/unroll-1.c: New test.
12982
12983 2002-11-16 Jan Hubicka <jh@suse.cz>
12984
12985 * gcc.c-torture/execute/20020920-1.c: New test.
12986
12987 2002-10-08 Jakub Jelinek <jakub@redhat.com>
12988
12989 PR target/7434
12990 * gcc.c-torture/compile/20021008-1.c: New test.
12991
12992 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
12993
12994 PR target/7559
12995 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
12996
12997 2002-08-07 Jakub Jelinek <jakub@redhat.com>
12998
12999 * gcc.c-torture/compile/20020807-1.c: New test.
13000
13001 2002-07-30 Jakub Jelinek <jakub@redhat.com>
13002
13003 * gcc.dg/tls/opt-1.c: New test.
13004
13005 2002-07-29 Jakub Jelinek <jakub@redhat.com>
13006
13007 * gcc.dg/20020729-1.c: New test.
13008
13009 2002-07-20 Jakub Jelinek <jakub@redhat.com>
13010
13011 * g++.dg/opt/life1.C: New test.
13012
13013 2002-05-20 Jakub Jelinek <jakub@redhat.com>
13014
13015 * gcc.dg/20020525-1.c: New test.
13016
13017 2002-05-24 Jakub Jelinek <jakub@redhat.com>
13018
13019 PR c++/6794
13020 * g++.dg/ext/pretty1.C: New test.
13021 * g++.dg/ext/pretty2.C: New test.
13022
13023 2003-05-15 Mark Mitchell <mark@codesourcery.com>
13024
13025 PR c++/8385
13026 * g++.dg/ext/typeof5.C: New test.
13027
13028 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
13029
13030 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
13031 __USER_LABEL_PREFIX__ into account.
13032 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
13033
13034 2003-05-14 Roger Sayle <roger@eyesopen.com>
13035
13036 * gcc.dg/builtins-15.c: New test case.
13037
13038 2003-05-13 Zack Weinberg <zack@codesourcery.com>
13039
13040 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
13041
13042 2003-05-12 Mark Mitchell <mark@codesourcery.com>
13043
13044 * lib/g++.exp: Tweak handling of additional source files.
13045 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
13046 * g++.dg/special/conpr-2a.C: Rename to ...
13047 * g++.dg/special/conpr-2a.cc: ... this.
13048 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
13049 * g++.dg/special/conpr-3a.C: Rename to ...
13050 * g++.dg/special/conpr-3a.cc: This.
13051 * g++.dg/special/conpr-3b.C: Rename to ...
13052 * g++.dg/special/conpr-3b.cc: This.
13053 * g++.dg/special/conpr-4.C: New test.
13054 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
13055
13056 2003-05-12 David Edelsohn <edelsohn@gnu.org>
13057
13058 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
13059
13060 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13061
13062 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
13063 * g++.old-deja/g++.robertl/eb71.C: Likewise.
13064 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
13065 * g++.old-deja/g++.other/warn3.C: Likewise.
13066
13067 2003-05-11 Roger Sayle <roger@eyesopen.com>
13068
13069 * gcc.dg/i386-387-1.c: Update to also test log.
13070 * gcc.dg/i386-387-2.c: Likewise.
13071
13072 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
13073
13074 * g77.f-torture/execute/int8421.f: New test.
13075
13076 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13077
13078 PR c++/10230, c++/10481
13079 * g++.dg/lookup/scoped5.C: New test.
13080
13081 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13082
13083 PR c++/10552
13084 * g++.dg/template/ttp6.C: New test.
13085
13086 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
13087
13088 * gcc.c-torture/execute/builtins: New directory.
13089 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
13090 gcc.c-torture/execute/builtins.
13091 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
13092 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
13093 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
13094 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
13095
13096 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13097
13098 PR c++/9252
13099 * g++.dg/template/access8.C: New test.
13100 * g++.dg/template/access9.C: New test.
13101
13102 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13103
13104 PR c++/9554
13105 * g++.dg/parse/access1.C: New test.
13106
13107 2003-05-09 DJ Delorie <dj@redhat.com>
13108
13109 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
13110 long, and not an int.
13111
13112 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13113
13114 PR c++/10555, c++/10576
13115 * g++.dg/template/memclass1.C: New test.
13116
13117 2003-05-08 DJ Delorie <dj@redhat.com>
13118
13119 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
13120 targets.
13121 * gcc.c-torture/execute/20021024-1.x: Likewise.
13122 * gcc.c-torture/execute/shiftdi.x: Likewise.
13123 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
13124 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
13125 * gcc.dg/20021018-1.c: Likewise.
13126
13127 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13128
13129 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
13130
13131 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
13132 (bcopy): Call memmove.
13133
13134 2003-05-08 Roger Sayle <roger@eyesopen.com>
13135
13136 * g77.f-torture/compile/8485.f: New test case.
13137
13138 2003-05-07 Richard Henderson <rth@redhat.com>
13139
13140 PR c++/10570
13141 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
13142 Verify exception_cleanup not called for rethrows.
13143 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
13144 when exiting catch block without rethrowing.
13145 * g++.dg/eh/forced3.C: New.
13146 * g++.dg/eh/forced4.C: New.
13147
13148 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
13149
13150 * gcc.dg/20030505.c: Fix triplet.
13151
13152 2003-05-06 DJ Delorie <dj@redhat.com>
13153
13154 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
13155 * gcc.dg/nest.c: Likewise.
13156
13157 2003-05-05 Roger Sayle <roger@eyesopen.com>
13158
13159 * gcc.dg/builtins-14.c: New test case.
13160
13161 2003-05-05 Janis Johnson <janis187@us.ibm.com>
13162
13163 * lib/compat.exp (compat-execute): New argument.
13164 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
13165 * gcc.dg/compat: New test directory.
13166 * gcc.dg/compat/compat.exp: New expect script.
13167 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
13168 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
13169 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
13170 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
13171 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
13172 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
13173
13174 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
13175 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
13176 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
13177 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
13178 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
13179 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
13180 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
13181 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
13182 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
13183 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
13184 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
13185 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
13186 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
13187 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
13188 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
13189
13190 2003-05-05 Zack Weinberg <zack@codesourcery.com>
13191
13192 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
13193
13194 2003-05-05 Jakub Jelinek <jakub@redhat.com>
13195
13196 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
13197
13198 2003-05-05 Geoffrey Keating <geoffk@apple.com>
13199
13200 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
13201 * gcc.dg/ppc-fsel-2.c: New test.
13202
13203 * gcc.dg/unused-5.c: New test.
13204
13205 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13206
13207 PR c++/10496
13208 * g++.dg/warn/pmf1.C: New test.
13209
13210 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13211
13212 PR c++/4494
13213 * g++.dg/warn/main.C: New test.
13214
13215 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13216
13217 * gcc.dg/nonnull-3.c: New test.
13218
13219 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
13220
13221 * gcc.dg/cpp/Wtrigraphs.c: Update.
13222 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
13223
13224 2003-05-03 Geoffrey Keating <geoffk@apple.com>
13225
13226 * gcc.dg/ppc-fsel-1.c: New test.
13227
13228 2003-05-03 Zack Weinberg <zack@codesourcery.com>
13229
13230 PR c/10604
13231 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
13232
13233 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
13234
13235 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
13236
13237 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13238
13239 PR c++/9364, c++/10553, c++/10586
13240 * g++.dg/parse/typename4.C: New test.
13241 * g++.dg/parse/typename5.C: Likewise.
13242
13243 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
13244
13245 * gcc.c-torture/compile/20030503-1.c: New test.
13246
13247 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13248
13249 * g++.dg/lookup/using5.C: Fix testcase error.
13250
13251 2003-05-01 Chris Demetriou <cgd@broadcom.com>
13252
13253 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
13254 since MEABI is no longer supported. Remove all vestiges
13255 of MEABI from the test.
13256
13257 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13258
13259 PR c++/10554
13260 * g++.dg/lookup/using5.C: New test.
13261
13262 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13263
13264 PR c++/8772
13265 * g++.dg/template/ttp5.C: New test.
13266
13267 2003-04-30 Mark Mitchell <mark@codesourcery.com>
13268
13269 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
13270 (dg-gpp-additional-sources): New function.
13271 (dg-gpp-additional-files): Likewise.
13272 * lib/g++.exp (additional_sources): New variable.
13273 (additional_files): Likewise.
13274 (g++_target_compile): Deal with them.
13275 * lib/old-dejagnu.exp: Remove.
13276 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
13277 * g++.old-deja: Revise all tests to use dg commands.
13278
13279 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13280
13281 PR c++/9432, c++/9528
13282 * g++.dg/lookup/using4.C: New test.
13283
13284 2003-04-29 Geoffrey Keating <geoffk@apple.com>
13285
13286 * gcc.dg/noreturn-5.c: New file.
13287 * gcc.dg/noreturn-6.c: New file.
13288
13289 * gcc.c-torture/compile/inline-1.c: New file.
13290
13291 2003-04-29 Mark Mitchell <mark@codesourcery.com>
13292
13293 PR c++/10551
13294 * g++.dg/template/explicit1.C: New test.
13295
13296 2003-04-29 Mark Mitchell <mark@codesourcery.com>
13297
13298 PR c++/10549
13299 * g++.dg/other/bitfield1.C: New test.
13300
13301 PR c++/10527
13302 * g++.dg/init/new7.C: New test.
13303
13304 2003-04-29 Mark Mitchell <mark@codesourcery.com>
13305
13306 * g++.dg/ext/desig1.C: New test.
13307 * g++.dg/ext/init1.C: Update.
13308
13309 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
13310
13311 2003-04-28 Mark Mitchell <mark@codesourcery.com>
13312
13313 PR c++/10180
13314 * g++.dg/warn/Winline-1.C: New test.
13315
13316 2003-04-28 Jakub Jelinek <jakub@redhat.com>
13317
13318 * gcc.c-torture/execute/string-opt-19.c: New test.
13319
13320 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
13321 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
13322
13323 2003-04-27 Mark Mitchell <mark@codesourcery.com>
13324
13325 PR c++/10506
13326 * g++.dg/init/new6.C: New test.
13327
13328 PR c++/10503
13329 * g++.dg/init/ref6.C: New test.
13330
13331 2003-04-26 David Edelsohn <edelsohn@gnu.org>
13332
13333 * g++.dg/warn/weak1.C: XFAIL on AIX4.
13334
13335 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13336
13337 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
13338 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
13339
13340 2003-04-25 Mark Mitchell <mark@codesourcery.com>
13341
13342 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
13343 initialized static data members.
13344
13345 2003-04-25 H.J. Lu <hjl@gnu.org>
13346
13347 * gcc.dg/ia64-sync-4.c: New test.
13348
13349 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13350
13351 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
13352 date.
13353
13354 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
13355
13356 PR c++/10337
13357 * g++.dg/warn/conv1.C: New test.
13358 * g++.old-deja/g++.other/conv7.C: Adjust.
13359 * g++.old-deja/g++.other/overload14.C: Adjust.
13360
13361 2003-04-23 Mark Mitchell <mark@codesourcery.com>
13362
13363 PR c++/10471
13364 * g++.dg/template/defarg2.C: New test.
13365
13366 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
13367
13368 * gcc.dg/cpp/include2.c: Update.
13369 * gcc.dg/cpp/multiline-2.c: New.
13370 * gcc.dg/cpp/multiline.c: Update.
13371 * gcc.dg/cpp/strify2.c: Update.
13372 * gcc.dg/cpp/trad/literals-2.c: Update.
13373
13374 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13375
13376 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
13377
13378 2003-04-23 Mark Mitchell <mark@codesourcery.com>
13379
13380 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
13381
13382 2003-04-23 Mark Mitchell <mark@codesourcery.com>
13383
13384 PR c++/10451
13385 * g++.dg/parse/crash4.C: New test.
13386
13387 PR c++/9847
13388 * g++.dg/parse/crash5.C: New test.
13389
13390 2003-04-22 Mark Mitchell <mark@codesourcery.com>
13391
13392 PR c++/10446
13393 * g++.dg/parse/crash3.C: New test.
13394
13395 PR c++/10428
13396 * g++.dg/parse/elab1.C: New test.
13397
13398 2003-04-22 Devang Patel <dpatel@apple.com>
13399
13400 * gcc.dg/cpp/trad/funlike-5.c: New test.
13401
13402 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
13403
13404 * g++.dg/other/packed1.C: Fix dg options.
13405
13406 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
13407
13408 * g++.dg/other/offsetof2.C: New test.
13409
13410 2003-04-21 Mark Mitchell <mark@codesourcery.com>
13411
13412 * g++.dg/template/recurse.C: Adjust location of error messages.
13413
13414 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
13415
13416 PR c++/9881
13417 * g++.dg/init/addr-const1.C: New test.
13418 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
13419
13420 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
13421
13422 PR c++/10405
13423 * g++.dg/lookup/struct-hack1.C: New test.
13424
13425 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
13426
13427 * ucs.c: Update diagnostic messages.
13428
13429 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
13430
13431 * gcc.dg/cpp/truefalse.cpp: New test.
13432 * gcc.dg/cpp/cpp.exp: Update.
13433 * g++.dg/other/stdbool-if.C: Remove.
13434
13435 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
13436
13437 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
13438 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
13439
13440 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
13441
13442 * gcc.c-torture/compile/20030418-1.c: New test.
13443
13444 2003-04-17 Janis Johnson <janis187@us.ibm.com>
13445
13446 * README.compat: Remove; content moved to doc/sourcebuild.texi.
13447
13448 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13449
13450 PR c++/10347
13451 g++.dg/template/dependent-name1.C: New test.
13452
13453 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
13454
13455 * gcc.dg/warn-1.c (tourist_guide): New array,
13456 contains a pointer to bar.
13457
13458 2003-04-16 Roger Sayle <roger@eyesopen.com>
13459
13460 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
13461 * gcc.c-torture/execute/medce-1.c: New test case.
13462 * gcc.c-torture/execute/medce-2.c: New test case.
13463
13464 2003-04-15 Mark Mitchell <mark@codesourcery.com>
13465
13466 * lib/prune.exp: Ignore more messages.
13467
13468 PR c++/10381
13469 * g++.dg/parse/lookup3.C: New test.
13470
13471 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
13472
13473 * gcc.c-torture/compile/20030415-1.c : New test.
13474
13475 2003-04-14 Mark Mitchell <mark@codesourcery.com>
13476
13477 * gcc.c-torture/execute/scope-2.c: Move to ...
13478 * gcc.dg/noncompile/scope.c: .... here.
13479
13480 2003-04-14 Roger Sayle <roger@eyesopen.com>
13481
13482 * gcc.dg/20030414-2.c: New test case.
13483
13484 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
13485
13486 PR target/10377
13487 * gcc.dg/20030414-1.c: New test.
13488
13489 2003-04-13 Roger Sayle <roger@eyesopen.com>
13490
13491 * gcc.dg/builtins-12.c: New test case.
13492 * gcc.dg/builtins-13.c: New test case.
13493
13494 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13495
13496 * gcc.c-torture/execute/string-opt-18.c: New test.
13497
13498 2003-04-13 Mark Mitchell <mark@codesourcery.com>
13499
13500 PR c++/10300
13501 * g++.dg/init/new5.C: New test.
13502
13503 2003-04-12 Mark Mitchell <mark@codesourcery.com>
13504
13505 PR c++/7910
13506 * g++.dg/ext/dllimport1.C: New test.
13507
13508 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
13509
13510 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
13511
13512 2003-04-11 Bud Davis <bdavis9659@comcast.net>
13513
13514 PR Fortran/9263
13515 * g77.f-torture/noncompile/9263.f: New test
13516 PR Fortran/1832
13517 * g77.f-torture/execute/1832.f: New test
13518
13519 2003-04-11 David Chad <davidc@freebsd.org>
13520 Loren J. Rittle <ljrittle@acm.org>
13521
13522 libobjc/8562
13523 * objc.dg/headers.m: New test.
13524
13525 2003-04-10 Zack Weinberg <zack@codesourcery.com>
13526
13527 * gcc.c-torture/execute/builtin-noret-2.c: New.
13528 * gcc.c-torture/execute/builtin-noret-2.x: New.
13529 XFAIL builtin-noret-2.c at -O1 and above.
13530 * gcc.dg/redecl.c: New.
13531 * gcc.dg/Wshadow-1.c: Update error regexps.
13532
13533 2003-04-10 Mark Mitchell <mark@codesourcery.com>
13534
13535 * g++.dg/abi/bitfield10.C: New test.
13536
13537 2003-04-09 Mike Stump <mrs@apple.com>
13538
13539 * gcc.dg/pch/pch.exp: Make testcase names longer.
13540 * g++.dg/pch/pch.exp: Make testcase names longer.
13541
13542 2003-04-08 Roger Sayle <roger@eyesopen.com>
13543
13544 * gcc.dg/builtins-11.c: New test case.
13545
13546 2003-04-08 Roger Sayle <roger@eyesopen.com>
13547
13548 * gcc.dg/builtins-9.c: New test case.
13549 * gcc.dg/builtins-10.c: New test case.
13550
13551 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
13552
13553 * gcc.dg/noncompile/init-4.c.c: New test.
13554
13555 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
13556
13557 * gcc.misc-test/gcov-9.c: New test.
13558 * gcc.misc-test/gcov-10.c: New test
13559 * gcc.misc-test/gcov-11.c: New test.
13560
13561 2003-04-05 Zack Weinberg <zack@codesourcery.com>
13562
13563 PR optimization/10024
13564 * gcc.c-torture/compile/20030405-1.c: New test.
13565
13566 2003-04-04 Geoffrey Keating <geoffk@apple.com>
13567
13568 * gcc.dg/pch/static-3.c: New.
13569 * gcc.dg/pch/static-3.hs: New.
13570 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
13571
13572 2003-04-04 Richard Henderson <rth@redhat.com>
13573
13574 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
13575 * g++.dg/eh/forced2.C: Likewise.
13576
13577 2003-04-03 Mike Stump <mrs@apple.com>
13578
13579 * lib/scanasm.exp (scan-assembler): Add xfail processing for
13580 target arg.
13581 (scan-assembler-times, scan-assembler-not): Likewise.
13582 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
13583
13584 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
13585
13586 * gcc.dg/sparc-loop-1.c: New test.
13587
13588 2003-04-02 Geoffrey Keating <geoffk@apple.com>
13589
13590 PR other/9274
13591 * g++.dg/pch/system-2.C: New.
13592 * g++.dg/pch/system-2.Hs: New.
13593
13594 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
13595
13596 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
13597
13598 * g++.dg/eh/simd-1.C (vecfunc): Same.
13599
13600 2003-04-01 Roger Sayle <roger@eyesopen.com>
13601
13602 * gcc.c-torture/execute/20030401-1.c: New test case.
13603
13604 2003-04-01 Ziemowit Laski <zlaski@apple.com>
13605
13606 * objc.dg/defs.m: New.
13607
13608 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
13609
13610 * g++.dg/eh/simd-1.C: New.
13611 * g++.dg/eh/simd-2.C: New.
13612
13613 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
13614
13615 * gcc.c-torture/execute/simd-3.c: New.
13616
13617 2003-03-31 Mark Mitchell <mark@codesourcery.com>
13618
13619 PR c/9936
13620 * gcc.dg/20030331-2.c: New test.
13621
13622 2003-03-31 Mark Mitchell <mark@codesourcery.com>
13623
13624 PR c++/10278
13625 * g++.dg/parse/crash2.C: New test.
13626
13627 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
13628
13629 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
13630 * gcc.c-torture/execute/20030331-1.c: ...here.
13631
13632 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
13633
13634 * gcc.c-torture/execute/20030331-1.c: New test.
13635
13636 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
13637
13638 * lib/gcov.exp: Adjust call return testing strings.
13639 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
13640
13641 2003-03-31 Roger Sayle <roger@eyesopen.com>
13642
13643 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
13644 * gcc.dg/builtins-7.c: New test case.
13645 * gcc.dg/builtins-8.c: New test case.
13646
13647 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
13648
13649 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
13650
13651 2003-03-30 Mark Mitchell <mark@codesourcery.com>
13652
13653 PR c++/7647
13654 * g++.dg/lookup-class-member-2.C: New test.
13655
13656 2003-03-30 Glen Nakamura <glen@imodulo.com>
13657
13658 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
13659
13660 2003-03-28 Roger Sayle <roger@eyesopen.com>
13661
13662 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
13663
13664 2003-03-28 Mark Mitchell <mark@codesourcery.com>
13665
13666 * g++.dg/init/attrib1.C: New test.
13667
13668 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
13669
13670 * gcc.dg/ultrasp8.c: New test.
13671
13672 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
13673
13674 * gcc.dg/ultrasp7.c: New test.
13675
13676 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
13677
13678 PR c++/10047
13679 * g++.dg/template/inline1.C: New test.
13680
13681 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
13682
13683 * gcc.dg/sparc-dwarf2.c: New test.
13684
13685 2003-03-27 Roger Sayle <roger@eyesopen.com>
13686
13687 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
13688 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
13689
13690 2003-03-27 Mark Mitchell <mark@codesourcery.com>
13691
13692 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
13693 than reading .x files.
13694 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
13695 * g77.dg/gcov/gcov-1.f: Likewise.
13696 * gcc.misc-tests/gcov-4b.c: Likewise.
13697 * gcc.misc-tests/gcov-5b.c: Likewise.
13698 * gcc.misc-tests/gcov-6.c: Likewise.
13699 * gcc.misc-tests/gcov-7.c: Likewise.
13700 * gcc.misc-tests/gcov-8.c: Likewise.
13701 * g++.dg/gcov/gcov-1.x: Remove.
13702 * g77.dg/gcov/gcov-1.x: Likewise.
13703 * gcc.misc-tests/gcov-4b.x: Likewise.
13704 * gcc.misc-tests/gcov-5b.x: Likewise.
13705 * gcc.misc-tests/gcov-6.x: Likewise.
13706 * gcc.misc-tests/gcov-7.x: Likewise.
13707 * gcc.misc-tests/gcov-8.x: Likewise.
13708
13709 2003-03-27 Glen Nakamura <glen@imodulo.com>
13710
13711 PR opt/10087
13712 * gcc.dg/20030324-1.c: New test.
13713
13714 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
13715
13716 PR c++/10224
13717 * g++.dg/template/arg3.C: New test.
13718
13719 PR c++/10158
13720 * g++.dg/template/friend18.C: New test.
13721
13722 2003-03-26 Roger Sayle <roger@eyesopen.com>
13723
13724 * g77.f-torture/compile/20030326-1.f: New test case.
13725
13726 2003-03-26 Janis Johnson <janis187@us.ibm.com>
13727
13728 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
13729
13730 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
13731
13732 2003-03-26 Jakub Jelinek <jakub@redhat.com>
13733
13734 * gcc.dg/ia64-sync-3.c: New test.
13735
13736 2003-03-26 Alan Modra <amodra@bigpond.net.au>
13737
13738 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
13739
13740 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13741
13742 * gcc.dg/ultrasp6.c: New test.
13743
13744 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
13745
13746 * gcc.dg/i386-signbit-1.c: New test.
13747 * gcc.dg/i386-signbit-2.c: New test.
13748 * gcc.dg/i386-signbit-3.c: New test.
13749
13750 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
13751
13752 * gcc.dg/ultrasp5.c: Fix options.
13753
13754 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
13755
13756 * gcc.dg/ultrasp5.c: Fix comment.
13757
13758 2003-03-24 Bud Davis <bdavis9659@comcast.net>
13759
13760 PR fortran/10197
13761 * g77.f-torture/execute/10197.f: New test.
13762
13763 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
13764
13765 PR c++/9898, c++/383
13766 * g++.dg/template/conv6.C: New test.
13767
13768 PR c++/10119
13769 * g++.dg/template/ptrmem5.C: New test.
13770
13771 PR c++/10026
13772 * g++.dg/lookup/koenig1.C: New test.
13773
13774 PR C++/10199
13775 * g++.dg/lookup/template2.C: New test.
13776
13777 2003-03-24 Jakub Jelinek <jakub@redhat.com>
13778
13779 * g++.dg/opt/rtti1.C: New test.
13780
13781 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
13782
13783 * gcc.dg/ultrasp5.c: New test.
13784
13785 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
13786
13787 PR middle-end/9967
13788 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
13789 builtin fputs.
13790
13791 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
13792
13793 PR c/8224
13794 * gcc.dg/20030323-1.c: New test.
13795
13796 2003-03-23 Roger Sayle <roger@eyesopen.com>
13797
13798 * gcc.c-torture/compile/20030323-1.c: New test case.
13799
13800 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
13801
13802 * gcc.dg/20030321-1.c: New test.
13803
13804 2003-03-22 Zack Weinberg <zack@codesourcery.com>
13805
13806 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
13807
13808 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
13809
13810 PR c++/9978, c++/9708
13811 * g++.dg/ext/vlm1.C: Adjust expected error.
13812 * g++.dg/ext/vla2.C: New test.
13813 * g++.dg/template/arg1.C: New test.
13814 * g++.dg/template/arg2.C: New test.
13815
13816 2003-03-22 Bud Davis <bdavis9659@comcast.net>
13817
13818 * g77.f-torture/execute/select.f: New test.
13819 * g77.f-torture/noncompile/select_no_compile.f: New test.
13820
13821 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
13822
13823 PR c++/9898
13824 * g++.dg/other/error4.C: New test.
13825
13826 2003-03-20 Mark Mitchell <mark@codesourcery.com>
13827
13828 * g++.dg/template/friend17.C: New test.
13829
13830 2003-03-21 Alan Modra <amodra@bigpond.net.au>
13831
13832 * gcc.c-torture/compile/20030320-1.c: New.
13833
13834 2003-03-20 Roger Sayle <roger@eyesopen.com>
13835
13836 * gcc.dg/builtins-6.c: New test case.
13837
13838 2003-03-19 Alan Modra <amodra@bigpond.net.au>
13839
13840 PR target/10073
13841 * gcc.c-torture/compile/20030319-1.c: New.
13842
13843 2003-03-18 Jan Hubicka <jh@suse.cz>
13844
13845 * gcc.dg/i386-cvt-1.c: New test.
13846
13847 2003-03-17 Zack Weinberg <zack@codesourcery.com>
13848
13849 * objc.dg/naming-1.m: Use "(parse|syntax) error".
13850 * objc.dg/naming-2.m: Likewise.
13851
13852 2003-03-17 Mark Mitchell <mark@codesourcery.com>
13853
13854 PR c++/9639
13855 * g++.dg/parse/crash1.C: New test.
13856
13857 2003-03-16 Mark Mitchell <mark@codesourcery.com>
13858
13859 PR c++/8805
13860 * g++.dg/eh/cleanup1.C: New test.
13861
13862 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
13863
13864 * gcc.c-torture/execute/20030316-1.c: New test case.
13865
13866 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
13867
13868 PR c++/9629
13869 * g++.dg/init/ctor2.C: New test.
13870
13871 2003-03-15 Roger Sayle <roger@eyesopen.com>
13872
13873 * g77.f-torture/compile/xformat.f: New test case.
13874
13875 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13876
13877 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
13878 * g++.old-deja/g++.mike/eh50.C: Likewise.
13879
13880 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13881
13882 PR c++/6440
13883 * g++.dg/template/spec7.C: New test.
13884 * g++.dg/template/spec8.C: Likewise.
13885
13886 2003-03-14 Jakub Jelinek <jakub@redhat.com>
13887
13888 * gcc.c-torture/execute/20030313-1.c: New test.
13889
13890 2003-03-14 Richard Henderson <rth@redhat.com>
13891
13892 * gcc.dg/inline-2.c: Adjust alpha test for external call.
13893
13894 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
13895
13896 * gcc.c-torture/compile/20030314-1.c: New test.
13897
13898 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
13899
13900 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
13901 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
13902 thumb target,
13903 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
13904 to accept newer _imp__ prefix and additional
13905 newline in .drectve section.
13906 * gcc.dg/dll-4.c: Likewise.
13907 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
13908 switch.
13909
13910 2003-03-13 Mark Mitchell <mark@codesourcery.com>
13911
13912 * g++.dg/parse/namespace9.C: New test.
13913
13914 * g++.dg/init/ref5.C: New test.
13915 * g++.dg/parse/ptrmem1.C: Likewise.
13916
13917 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13918
13919 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
13920 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
13921 regular expression.
13922 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
13923 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
13924
13925 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
13926
13927 * gcc.c-torture/execute/20030224-2.c: New test.
13928
13929 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
13930
13931 * gcc.dg/decl-3.c: New test.
13932
13933 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
13934
13935 * gcc.dg/i386-loop-2.c: New test.
13936
13937 2003-03-11 Mark Mitchell <mark@codesourcery.com>
13938
13939 PR c++/9474
13940 * g++.dg/parse/namespace8.C: New test.
13941
13942 PR c++/9924
13943 * g++.dg/overload/builtin2.C: New test.
13944
13945 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
13946
13947 * gcc.dg/return-type-3.c: New test.
13948
13949 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
13950
13951 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
13952 profiling options are not supported.
13953
13954 2003-03-10 Mark Mitchell <mark@codesourcery.com>
13955
13956 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
13957 * g++.old-deja/g++.warn/impint2.C: Likewise.
13958
13959 2003-03-10 Devang Patel <dpatel@apple.com>
13960
13961 * g++.dg/cpp/c++_cmd_1.C: New test.
13962 * g++.dg/cpp/c++_cmd_1.h: New file.
13963
13964 2003-03-10 Segher Boessenkool <segher@koffie.nl>
13965
13966 * gcc.dg/altivec-9.c: New file.
13967
13968 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13969
13970 * gcc.dg/ppc-sdata-1.c: New test.
13971 * gcc.dg/ppc-sdata-2.c: New test.
13972
13973 2003-03-09 Mark Mitchell <mark@codesourcery.com>
13974
13975 PR c++/9373
13976 * g++.dg/opt/ptrmem2.C: New test.
13977
13978 PR c++/8534
13979 * g++.dg/opt/ptrmem1.C: New test.
13980
13981 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
13982
13983 * gcc.dg/i386-loop-1.c: New test.
13984
13985 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13986
13987 PR c++/9970
13988 * g++.dg/lookup/friend1.C: New test.
13989
13990 2003-03-08 Mark Mitchell <mark@codesourcery.com>
13991
13992 PR c++/9823
13993 * g++.dg/parser/constructor1.C: New test.
13994
13995 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
13996
13997 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
13998
13999 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
14000
14001 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
14002
14003 * gcc.dg/cpp/Wunused.c: Update test.
14004
14005 2003-03-08 Jan Hubicka <jh@suse.cz>
14006
14007 * gcc.dg/inline-3.c: New test.
14008
14009 2003-03-08 Mark Mitchell <mark@codesourcery.com>
14010
14011 PR c++/9809
14012 * g++.dg/parse/builtin1.C: New test.
14013
14014 PR c++/9982
14015 * g++.dg/abi/cookie1.C: New test.
14016 * g++.dg/abi/cookie2.C: Likewise.
14017
14018 PR c++/9524
14019 * g++.dg/template/field1.C: New test.
14020
14021 PR c++/9912
14022 * g++.dg/parse/class1.C: New test.
14023 * g++.dg/parse/namespace7.C: Likewise.
14024 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
14025
14026 2003-03-07 Mark Mitchell <mark@codesourcery.com>
14027
14028 * g++.dg/init/ref4.C: New test.
14029
14030 2003-03-07 Jan Hubicka <jh@suse.cz>
14031
14032 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
14033 * gcc.dg/inline-3.c: New test.
14034
14035 2003-03-06 Mark Mitchell <mark@codesourcery.com>
14036
14037 * g++.dg/init/ref3.C: New test.
14038
14039 PR c++/9965
14040 * g++.dg/init/ref2.C: New test.
14041
14042 PR c++/9400
14043 * g++.dg/warn/Wshadow-2.C: New test.
14044
14045 PR c++/9791
14046 * g++.dg/warn/Woverloaded-1.C: New test.
14047
14048 2003-03-05 Jan Hubicka <jh@suse.cz>
14049
14050 * gcc.dg/i386-local2.c: New.
14051 * gcc.dg/i386-local.c: Fix typo.
14052
14053 2003-03-05 Mark Mitchell <mark@codesourcery.com>
14054
14055 * g++.dg/abi/layout3.C: New test.
14056
14057 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
14058
14059 * gcc.c-torture/compile/20030305-1.c
14060
14061 2003-03-05 Jan Hubicka <jh@suse.cz>
14062
14063 * gcc.dg/i386-local.c: New.
14064
14065 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
14066
14067 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
14068
14069 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
14070
14071 * gcc.dg/switch-2.c: New test.
14072 * gcc.dg/switch-3.c: New test.
14073 * gcc.dg/Wswitch.c: Adjust line numbers.
14074 * gcc.dg/Wswitch-default.c: Likewise.
14075 * gcc.dg/Wswitch-enum.c: Likewise.
14076
14077 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
14078
14079 * gcc.c-torture/execute/20030222-1.c: New test.
14080
14081 2003-03-03 James E Wilson <wilson@tuliptree.org>
14082
14083 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
14084
14085 2003-03-03 Mark Mitchell <mark@codesourcery.com>
14086
14087 PR c++/9878
14088 * g++.dg/init/ref1.C: New test.
14089
14090 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
14091
14092 * gcc.dg/sh-relax.c: New SH-only test.
14093
14094 2003-03-03 Geoffrey Keating <geoffk@apple.com>
14095
14096 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
14097 comment explaining purpose of testcase.
14098
14099 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
14100
14101 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
14102 for HC11/HC12 (asm needs two int registers).
14103 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
14104 HC11/HC12 because the test uses an asm which needs two 32-bit
14105 registers.
14106
14107 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
14108
14109 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
14110 for HC11/HC12 (array is too large otherwise).
14111 * gcc.c-torture/compile/920501-4.x: New file, likewise.
14112 * gcc.c-torture/compile/20010518-2.x: Likewise.
14113 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
14114 HC11/HC12 (array is too large).
14115
14116 2003-03-01 Geoffrey Keating <geoffk@apple.com>
14117
14118 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
14119 * lib/g++-dg.exp (g++-dg-test): Likewise.
14120
14121 2003-03-01 Roger Sayle <roger@eyesopen.com>
14122
14123 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
14124 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
14125
14126 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14127
14128 * g++.dg/warn/implicit-typename1.C: Remove warning.
14129
14130 2003-02-28 Richard Henderson <rth@redhat.com>
14131
14132 * gcc.dg/noreturn-1.c: Move noreturn warning line.
14133 * gcc.dg/return-type-1.c: Move control reaches end warning line.
14134
14135 2003-02-28 Geoffrey Keating <geoffk@apple.com>
14136
14137 * gcc.dg/pch/pch.exp: Change .pch to .gch.
14138 * g++.dg/pch/pch.exp: Likewise.
14139
14140 2003-02-28 Mark Mitchell <mark@codesourcery.com>
14141
14142 PR c++/9879
14143 * testsuite/g++.dg/init/new4.C: New test.
14144
14145 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
14146
14147 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
14148
14149 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
14150
14151 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
14152 unsigned long.
14153
14154 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
14155 wider than float.
14156
14157 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14158
14159 * lib/scanasm.exp: Add support for counting numbers of
14160 occurences.
14161 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
14162 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
14163
14164 2003-02-25 Mark Mitchell <mark@codesourcery.com>
14165
14166 PR c++/9683
14167 * g++.dg/template/static3.C: New test.
14168
14169 PR c++/9829
14170 * g++.dg/parse/namespace6.C: New test.
14171
14172 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14173
14174 PR target/9732
14175 * gcc.dg/20030225-1.c: New test.
14176
14177 2003-02-24 Mark Mitchell <mark@codesourcery.com>
14178
14179 * README: Remove out-of-date information.
14180
14181 PR c++/9836
14182 * g++.dg/template/spec6.C: New test.
14183
14184 2003-02-24 Jeff Law <law@redhat.com>
14185
14186 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
14187
14188 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
14189
14190 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
14191 * gcc.dg/pragma-ep-1.c: Likewise.
14192
14193 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14194
14195 PR c++/9602
14196 * g++.dg/template/friend16.C: New test.
14197
14198 2003-02-23 Mark Mitchell <mark@codesourcery.com>
14199
14200 PR c++/5333
14201 * g++.dg/parse/fused-params1.C: Adjust error messages.
14202 * g++.dg/template/nested3.C: New test.
14203
14204 2003-02-24 Alan Modra <amodra@bigpond.net.au>
14205
14206 * g++.dg/abi/param1.C: New test.
14207
14208 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14209
14210 PR c++/7982
14211 * g++.dg/warn/implicit-typename1.C: New test.
14212
14213 2003-02-22 Kelley Cook <kelleycook@comcast.net>
14214
14215 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
14216 with "mtune".
14217 * g++.old-deja/g++.other/store-expr2.C: Likewise.
14218 * gcc.c-torture/execute/20010129-1.x: Likewise.
14219 * gcc.dg/20011107-1.c: Likewise.
14220 * gcc.dg/20020108-1.c: Likewise.
14221 * gcc.dg/20020122-3.c: Likewise.
14222 * gcc.dg/20020206-1.c: Likewise.
14223 * gcc.dg/20020310-1.c: Likewise.
14224 * gcc.dg/20020426-2.c: Likewise.
14225 * gcc.dg/20020517-1.c: Likewise.
14226 * gcc.dg/991230-1.c: Likewise.
14227 * gcc.dg/i386-unroll-1.c: Likewise.
14228 * gcc.misc-tests/i386-prefetch.exp: Likewise.
14229
14230 2003-02-22 Jan Hubicka <jh@suse.cz>
14231
14232 * gcc.dg/i386-mul.c: New test.
14233
14234 2003-02-21 Roger Sayle <roger@eyesopen.com>
14235
14236 * gcc.dg/builtins-5.c: New test case.
14237
14238 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
14239
14240 * gcc.dg/asmreg-1.c: New test.
14241
14242 2003-02-21 Mark Mitchell <mark@codesourcery.com>
14243
14244 PR c++/9749
14245 * g++.dg/parse/varmod1.C: New test.
14246
14247 2003-02-21 Mark Mitchell <mark@codesourcery.com>
14248
14249 PR c++/9727
14250 * g++.dg/template/op1.C: New test.
14251
14252 2003-02-21 Mark Mitchell <mark@codesourcery.com>
14253
14254 PR c++/8906
14255 * g++.dg/template/nested2.C: New test.
14256
14257 2003-02-21 Mark Mitchell <mark@codesourcery.com>
14258
14259 PR c++/8724
14260 * g++.dg/expr/dtor1.C: New test.
14261
14262 2003-02-21 Zack Weinberg <zack@codesourcery.com>
14263
14264 * gcc.dg/cpp/include3.c: New test.
14265 * gcc.dg/cpp/inc/foo.h: New file.
14266
14267 2003-02-21 Glen Nakamura <glen@imodulo.com>
14268
14269 * gcc.c-torture/execute/20030221-1.c: New test.
14270
14271 2003-02-20 Mark Mitchell <mark@codesourcery.com>
14272
14273 PR c++/9729
14274 * g++.dg/abi/conv1.C: New test.
14275
14276 2003-02-20 Jan Hubicka <jh@suse.cz>
14277
14278 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
14279
14280 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
14281
14282 * gcc.c-torture/compile/20030219-1.c: New test.
14283
14284 2003-02-18 Jan Hubicka <jh@suse.cz>
14285
14286 * gcc.dg/funcorder.c: New test.
14287
14288 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
14289
14290 * gcc.c-torture/execute/20030218-1.c: New.
14291
14292 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
14293
14294 * gcc.dg/20030218-1.c: New.
14295
14296 2003-02-18 Richard Henderson <rth@redhat.com>
14297
14298 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
14299 * gcc.dg/attr-used-2.c: New.
14300
14301 2003-02-18 Mark Mitchell <mark@codesourcery.com>
14302
14303 PR c++/9704
14304 * g++.dg/init/copy5.C: New test.
14305
14306 2003-02-18 Geoffrey Keating <geoffk@apple.com>
14307
14308 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
14309 * g++.dg/pch/pch.exp: Likewise.
14310
14311 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
14312
14313 * gcc.c-torture/execute/20030209-1.c: Enable the test if
14314 STACK_SIZE is not defined.
14315
14316 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14317
14318 PR c++/9457
14319 * g++.dg/template/init1.C: New test.
14320
14321 2003-02-16 Jan HUbicka <jh@suse.cz>
14322
14323 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
14324 (foo): Add few extra tests
14325 * gcc.dg/c99-const-expr-3.c: Likewise.
14326 * gcc.c-torture/execute/20030216-1.c: New.
14327
14328 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14329
14330 PR c++/9459
14331 * g++.dg/ext/typeof4.C: New test.
14332
14333 2003-02-15 Roger Sayle <roger@eyesopen.com>
14334
14335 * gcc.dg/i386-387-3.c: New test case.
14336
14337 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
14338
14339 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
14340 cris-*-elf* cris-*-aout* and mmix-*-*.
14341
14342 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
14343
14344 * gcc.dg/20030213-1.c: New test.
14345
14346 2003-02-12 Roger Sayle <roger@eyesopen.com>
14347
14348 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
14349 * gcc.dg/i386-387-2.c: Likewise.
14350
14351 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
14352
14353 * gcc.dg/ppc-spe.c: Fix formatting.
14354 Enable tests that were previously unsupported by gas.
14355 Delete tests for instructions that no longer exist.
14356 Switch arguments on evsubifw builtin.
14357
14358 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
14359
14360 * gcc.c-torture/execute/20030209-1.c: Disable the test if
14361 STACK_SIZE is too small.
14362
14363 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
14364 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
14365
14366 * gcc.dg/decl-2.c: New test.
14367
14368 2003-02-10 Jan Hubicka <jh@suse.cz>
14369
14370 * gcc.dg/i386-fpcvt-1.c: New test.
14371
14372 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
14373
14374 * gcc.c-torture/execute/20030209-1.c: New test.
14375
14376 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
14377
14378 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
14379 int-wide bitops, use the constants of the same width.
14380 Likewise, if long long is 32-bit wide, test bitops using
14381 32-bit constants.
14382
14383 2003-02-07 Loren James Rittle <ljrittle@acm.org>
14384
14385 * gcc.dg/20021014-1.c: Annotate with expected notice text.
14386
14387 2003-02-07 Roger Sayle <roger@eyesopen.com>
14388
14389 * testsuite/gcc.dg/builtins-4.c: New test case.
14390
14391 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14392
14393 * gcc.dg/20020430-1.c: Fix dg command typos.
14394 * gcc.dg/20020503-1.c: Likewise.
14395
14396 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14397
14398 PR c++/8785
14399 * g++.dg/parse/fused-params1.C: New test.
14400
14401 PR c++/8857
14402 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
14403
14404 PR c++/8921
14405 * g++.dg/parse/non-dependent1.C: New test.
14406
14407 PR c++/8928
14408 * g++.dg/parse/dupl-tmpl-args1.C: New test.
14409
14410 PR c++/9228
14411 * g++.dg/parse/undefined7.C: New test.
14412 * g++.dg/parse/non-templ1.C: New test.
14413
14414 PR c++/9229
14415 * g++.dg/parse/too-many-tmpl-args1.C: New test.
14416
14417 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
14418
14419 * gcc.c-torture/compile/20030206-1.c: New test.
14420
14421 2003-02-05 Roger Sayle <roger@eyesopen.com>
14422
14423 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
14424 "pow" to "foo" to avoid potential confusion with a math built-in.
14425
14426 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14427
14428 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
14429 conditions for SPARC targets.
14430
14431 2003-02-05 Jakub Jelinek <jakub@redhat.com>
14432
14433 * gcc.dg/20030204-1.c: New test.
14434
14435 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14436
14437 PR c++/38
14438 * g++.dg/parse/array-size1.C: New test.
14439
14440 PR c++/5657
14441 * g++.dg/parse/undefined3.C: New test.
14442
14443 PR c++/5665
14444 * g++.dg/parse/undefined4.C: New test.
14445
14446 PR c++/5975
14447 * g++.dg/parse/undefined5.C: New test.
14448
14449 PR c++/7259
14450 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
14451
14452 PR c++/8578
14453 * g++.dg/parse/casting-operator1.C: New test.
14454
14455 PR c++/8596
14456 * g++.dg/parse/undefined6.C: New test.
14457
14458 PR c++/8736
14459 * g++.dg/parse/missing-template1.C: New test.
14460
14461 2003-02-04 Jan Hubicka <jh@suse.cz>
14462
14463 * gcc.dg/i386-cadd.c: Compile using -march=k8.
14464 * gcc.dg/i386-cmov?.c: Likewise.
14465 * gcc.dg/i386-fpcvt-?.c: Likewise.
14466 * gcc.dg/i386-ssefp-1.c: Likewise.
14467 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
14468 conventions.
14469
14470 2003-02-03 Mark Mitchell <mark@codesourcery.com>
14471
14472 PR c++/7129
14473 * testsuite/g++.dg/ext/max.C: New test.
14474
14475 2003-02-03 Jan Hubicka <jh@suse.cz>
14476
14477 * gcc.c-torture/execute/20030203-1.c: New test.
14478
14479 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
14480
14481 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
14482 'natural-endian'.
14483
14484 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
14485
14486 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
14487 * g++.dg/init/new2.C: Likewise.
14488 * g++.dg/other/new1.C: Likewise.
14489
14490 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
14491
14492 * gcc.dg/struct-ret-libc.c: New test.
14493
14494 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
14495
14496 * gcc.dg/20030129-1.c: New test.
14497
14498 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14499
14500 PR c++/8849
14501 * g++.dg/template/ptrmem4.C: New test.
14502
14503 2003-01-29 Mark Mitchell <mark@codesourcery.com>
14504
14505 * g++.dg/parser/constant1.C: New test.
14506
14507 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14508
14509 PR c++/8591
14510 * g++.dg/parse/friend2.C: New test.
14511
14512 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
14513
14514 PR c++/9437
14515 * g++.dg/template/unify4.C: New test.
14516
14517 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
14518
14519 * gcc.c-torture/execute/20030128-1.c: New test.
14520
14521 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
14522
14523 * g++.dg/lookup/nested1.C: Test moved from ...
14524 * g++.old-deja/g++.other/lookup24.C: ... here.
14525
14526 2003-01-28 Jan Hubicka <jh@suse.cz>
14527
14528 * gcc.dg/i386-cmov5.c: New test.
14529
14530 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
14531
14532 * gcc.c-torture/execute/20010925-1.c: Changed the
14533 memcpy declaration.
14534
14535 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
14536
14537 PR c++/3902
14538 * g++.dg/parse/template5.C: New test.
14539
14540 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
14541
14542 PR fortran/9258
14543 * g77.dg/pr9258: New test.
14544
14545 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
14546
14547 * README: Move relevant parts from README.g++.
14548
14549 * README.g++: Remove this file.
14550
14551 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
14552
14553 * g++.dg/abi/dcast1.C: New test.
14554
14555 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14556
14557 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
14558
14559 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
14560
14561 PR c++/47
14562 * g++.old-deja/g++.other/lookup24.C: New test.
14563
14564 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14565
14566 PR middle-end/7227
14567 * gcc.dg/uninit-C.c: New test.
14568
14569 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
14570
14571 * g++.dg/abi/covariant1.C: New test.
14572
14573 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
14574
14575 * gcc.dg/20030123-1.c: New test.
14576
14577 2003-01-25 Jan Hubicka <jh@suse.cz>
14578
14579 PR opt/8492
14580 * gcc.c-torture/compile/20030125-1.c
14581
14582 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
14583
14584 PR c++/9403
14585 * g++.dg/parse/template3.C: New test.
14586 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
14587
14588 PR c++/795
14589 * g++.dg/parse/template4.C: New test.
14590
14591 PR c++/9415
14592 * g++.dg/template/qual2.C: New test.
14593
14594 PR c++/8545
14595 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
14596
14597 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
14598
14599 2003-01-25 Roger Sayle <roger@eyesopen.com>
14600
14601 * gcc.c-torture/execute/switch-1.c: New test case.
14602
14603 2003-01-25 Jan Hubicka <jh@suse.cz>
14604
14605 * gcc.c-torture/execute/20030125-1.[cx]: New test.
14606
14607 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
14608
14609 Tweaks for Bison-1.875. From the NEWS file:
14610 "- `parse error' -> `syntax error'
14611 Bison now uniformly uses the term `syntax error'"
14612 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
14613 * gcc.dg/cpp/digraph2.c: Likewise.
14614 * gcc.dg/cpp/direct2.c: Likewise.
14615 * gcc.dg/cpp/paste4.c: Likewise.
14616 * gcc.dg/c90-restrict-1.c: Likewise.
14617 * gcc.dg/c99-func-2.c: Likewise.
14618 * gcc.dg/noncompile/920721-2.c: Likewise.
14619 * gcc.dg/noncompile/930622-2.c: Likewise.
14620 * gcc.dg/noncompile/940112-1.c: Likewise.
14621 * gcc.dg/noncompile/950921-1.c: Likewise.
14622 * gcc.dg/noncompile/951123-1.c: Likewise.
14623 * gcc.dg/noncompile/971104-1.c: Likewise.
14624 * gcc.dg/noncompile/990416-1.c: Likewise.
14625
14626 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
14627
14628 * g++.dg/parse/undefined1.C: Add error message.
14629
14630 2003-01-22 Mark Mitchell <mark@codesourcery.com>
14631
14632 PR c++/9354
14633 * g++.dg/parse/new1.C: New test.
14634
14635 PR c++/9216
14636 * g++.dg/parse/template2.C: New test.
14637
14638 PR c++/9354
14639 * g++.dg/parse/typedef2.C: New test.
14640
14641 PR c++/9328
14642 * g++.dg/ext/typeof3.C: New test.
14643
14644 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14645
14646 PR c++/2738
14647 * g++.dg/parse/ret-type1.C: New test.
14648
14649 PR c++/3792
14650 * g++.dg/parse/tmpl-outside1.C: New test.
14651
14652 PR c++/4207
14653 * g++.dg/parse/int-as-enum1.C: New test.
14654
14655 PR c++/4903
14656 * g++.dg/parse/no-typename1.C: New test.
14657
14658 PR c++/5533
14659 * g++.dg/parse/no-value1.C: New test.
14660
14661 PR c++/5921
14662 * g++.dg/parse/wrong-inline1.C: New test.
14663
14664 PR c++/6402
14665 * g++.dg/parse/ref1.C: New test.
14666
14667 PR c++/6992
14668 * g++.dg/parse/attr-ctor1.C: New test.
14669
14670 PR c++/7229
14671 * g++.dg/parse/namespace5.C: New test.
14672
14673 PR c++/7917
14674 * g++.dg/parse/func-def1.C: New test.
14675
14676 PR c++/8143
14677 * g++.dg/parse/undefined1.C: New test.
14678
14679 PR c++/5723, PR c++/8522
14680 * g++.dg/parse/specialization1.C: New test.
14681
14682 PR c++/163, PR c++/8595
14683 * g++.dg/parse/struct-as-enum1.C: New test.
14684
14685 PR c++/9173
14686 * g++.dg/parse/undefined2.C: New test.
14687
14688 2003-01-22 Mark Mitchell <mark@codesourcery.com>
14689
14690 PR c++/9298
14691 * g++.dg/parse/template1.C: New test.
14692
14693 PR c++/9384
14694 * g++.dg/parse/using1.C: New test.
14695
14696 PR c++/9285
14697 PR c++/9294
14698 * g++.dg/parse/expr2.C: New test.
14699
14700 PR c++/9388
14701 * g++.dg/parse/lookup2.C: Likewise.
14702
14703 2003-01-21 Jan Hubicka <jh@suse.cz>
14704
14705 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
14706 * gcc.c-torture/execute/eeprof-1.c: Likewise.
14707 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
14708 * gcc.c-torture/execute/string-opt-*.c: Likewise.
14709
14710 2003-01-20 Nick Clifton <nickc@redhat.com>
14711
14712 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
14713 problem with ARM sibcall code generation.
14714
14715 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
14716
14717 * gcc.c-torture/execute/20030120-1.c: New.
14718
14719 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
14720
14721 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
14722
14723 2003-01-17 Mark Mitchell <mark@codesourcery.com>
14724
14725 PR c++/9272
14726 * g++.dg/parse/ctor1.C: New test.
14727
14728 PR c++/9294:
14729 * g++.dg/parse/qualified1.C: New test.
14730
14731 * g++.dg/parse/typename3.C: New test.
14732
14733 2003-01-16 Richard Henderson <rth@redhat.com>
14734
14735 * g++.dg/tls/init-2.C: Fix error matches for real this time.
14736
14737 2003-01-16 Richard Henderson <rth@redhat.com>
14738
14739 * g++.dg/pch/pch.exp: Copy test header to the working directory
14740 before using it either for precompilation or direct use.
14741 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
14742 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
14743
14744 2003-01-16 Richard Henderson <rth@redhat.com>
14745
14746 * gcc.dg/pch/pch.exp: Copy test header to the working directory
14747 before using it either for precompilation or direct use.
14748 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
14749 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
14750
14751 2003-01-16 Mark Mitchell <mark@codesourcery.com>
14752
14753 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
14754 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
14755 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
14756 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
14757 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
14758 typename warning into error.
14759 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
14760 error messages.
14761 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
14762 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
14763 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
14764 messages.
14765 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
14766 make declaration visible in template.
14767 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
14768 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
14769 messages.
14770 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
14771 message.
14772 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
14773 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
14774 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
14775 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
14776 typename warning with error message.
14777 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
14778 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
14779 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
14780
14781 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
14782
14783 * g++.dg/parse/ambig2.C: New test.
14784
14785 2003-01-15 Richard Henderson <rth@redhat.com>
14786
14787 * g++.dg/tls/init-2.C: Update error message string.
14788
14789 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14790
14791 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
14792
14793 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
14794
14795 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
14796 all for HC11/HC12.
14797 * gcc.c-torture/compile/20001205-1.x: Likewise.
14798 * gcc.c-torture/compile/20001226-1.x: Likewise.
14799 * gcc.c-torture/compile/920520-1.x: Likewise.
14800 * gcc.c-torture/compile/961203-1.x: Likewise.
14801 * gcc.c-torture/compile/20020604-1.x: Likewise.
14802
14803 2003-01-15 Jan Hubicka <jh@suse.cz>
14804
14805 * gcc.c-torture/compile/20030115-1.c: New test.
14806
14807 * gcc.dg/i386-fpcvt-1.c: New test.
14808 * gcc.dg/i386-fpcvt-2.c: New test.
14809
14810 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
14811
14812 Further conform g++'s __vmi_class_type_info to the C++ ABI
14813 specification.
14814 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
14815 the specification.
14816
14817 2003-01-14 Jan Hubicka <jh@suse.cz>
14818
14819 * gcc.dg/i386-fpcvt-1.c: New test.
14820 * gcc.dg/i386-fpcvt-2.c: New test.
14821
14822 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
14823
14824 * gcc.dg/i386-mmx-3.c: New test.
14825
14826 2003-01-12 Mark Mitchell <mark@codesourcery.com>
14827
14828 PR c++/9264
14829 * g++.dg/parse/octal1.C: New file.
14830
14831 PR c++/9172
14832 * g++.dg/parse/typename1.C: New file.
14833
14834 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
14835
14836 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
14837 * gcc.dg/bf-no-ms-layout.c: Likewise.
14838 * gcc.dg/bf-ms-attrib.c: Likewise.
14839
14840 2003-01-10 Mark Mitchell <mark@codesourcery.com>
14841
14842 PR c++/9099
14843 * g++.dg/parse/dtor1.C: New file.
14844
14845 PR c++/9128
14846 * g++.dg/rtti/typeid1.C: New file.
14847
14848 PR c++/9153
14849 * g++.dg/parse/lookup1.C: New file.
14850
14851 PR c++/9171
14852 * g++.dg/templ/spec5.C: New file.
14853
14854 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
14855
14856 * gcc.c-torture/compile/20030110-1.c: New test.
14857
14858 2003-01-09 Geoffrey Keating <geoffk@apple.com>
14859
14860 Merge from pch-branch:
14861
14862 2002-12-23 Geoffrey Keating <geoffk@apple.com>
14863
14864 * gcc.dg/pch/cpp-1.h: New.
14865 * gcc.dg/pch/cpp-1.c: New.
14866 * gcc.dg/pch/cpp-2.h: New.
14867 * gcc.dg/pch/cpp-2.c: New.
14868
14869 2002-11-19 Geoffrey Keating <geoffk@apple.com>
14870
14871 * gcc.dg/pch/except-1.h: New.
14872 * gcc.dg/pch/except-1.c: New.
14873
14874 2002-11-13 Geoffrey Keating <geoffk@apple.com>
14875
14876 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
14877 running test.
14878 * gcc.dg/pch: Include *.hp not *.h.
14879 * gcc.dg/pch/system-1.h: New.
14880 * gcc.dg/pch/system-1.c: New.
14881
14882 2002-11-11 Geoffrey Keating <geoffk@apple.com>
14883
14884 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
14885 rather than trying to build and run a program using PCH.
14886 * gcc.dg/pch: Remove dg-do commands from test files.
14887
14888 2002-11-08 Geoffrey Keating <geoffk@apple.com>
14889
14890 * gcc.dg/pch/macro-3.c: New.
14891 * gcc.dg/pch/macro-3.h: New.
14892
14893 2002-11-04 Geoffrey Keating <geoffk@apple.com>
14894
14895 * gcc.dg/pch/common-1.c: New.
14896 * gcc.dg/pch/common-1.h: New.
14897 * gcc.dg/pch/decl-1.c: New.
14898 * gcc.dg/pch/decl-1.h: New.
14899 * gcc.dg/pch/decl-2.c: New.
14900 * gcc.dg/pch/decl-2.h: New.
14901 * gcc.dg/pch/decl-3.c: New.
14902 * gcc.dg/pch/decl-3.h: New.
14903 * gcc.dg/pch/decl-4.c: New.
14904 * gcc.dg/pch/decl-4.h: New.
14905 * gcc.dg/pch/decl-5.c: New.
14906 * gcc.dg/pch/decl-5.h: New.
14907 * gcc.dg/pch/global-1.c: New.
14908 * gcc.dg/pch/global-1.h: New.
14909 * gcc.dg/pch/inline-1.c: New.
14910 * gcc.dg/pch/inline-1.h: New.
14911 * gcc.dg/pch/inline-2.c: New.
14912 * gcc.dg/pch/inline-2.h: New.
14913 * gcc.dg/pch/static-1.c: New.
14914 * gcc.dg/pch/static-1.h: New.
14915 * gcc.dg/pch/static-2.c: New.
14916 * gcc.dg/pch/static-2.h: New.
14917
14918 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
14919
14920 * g++.dg/pch/pch.exp: Better handle failing testcases.
14921 * gcc.dg/pch/pch.exp: Likewise.
14922 * gcc.dg/pch/macro-1.c: New.
14923 * gcc.dg/pch/macro-1.h: New.
14924 * gcc.dg/pch/macro-2.c: New.
14925 * gcc.dg/pch/macro-2.h: New.
14926
14927 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
14928
14929 * g++.dg/dg.exp: Treat files in pch/ specially.
14930 * g++.dg/pch/pch.exp: New file.
14931 * g++.dg/pch/empty.H: New file.
14932 * g++.dg/pch/empty.C: New file.
14933 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
14934 "precompile".
14935
14936 * gcc.dg/pch/pch.exp: New file.
14937 * gcc.dg/pch/empty.h: New file.
14938 * gcc.dg/pch/empty.c: New file.
14939 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
14940 "precompile".
14941
14942 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14943
14944 * g++.dg/template/friend14.C: New test.
14945
14946 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
14947
14948 * gcc.dg/old-style-asm-1.c: New test.
14949
14950 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
14951
14952 * gcc.c-torture/compile/20030109-1.c: New test.
14953
14954 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
14955
14956 * gcc.c-torture/execute/20030109-1.c: New test.
14957
14958 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
14959
14960 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
14961 * g++.old-deja/g++.mike/dyncast2.C: Likewise
14962 * g++.old-deja/g++.mike/dyncast3.C: Likewise
14963 * g++.old-deja/g++.mike/eh2.C: Likewise
14964 * g++.old-deja/g++.mike/eh3.C: Likewise
14965 * g++.old-deja/g++.mike/eh5.C: Likewise
14966 * g++.old-deja/g++.mike/eh6.C: Likewise
14967 * g++.old-deja/g++.mike/eh7.C: Likewise
14968 * g++.old-deja/g++.mike/eh8.C: Likewise
14969 * g++.old-deja/g++.mike/eh9.C: Likewise
14970 * g++.old-deja/g++.mike/eh10.C: Likewise
14971 * g++.old-deja/g++.mike/eh12.C: Likewise
14972 * g++.old-deja/g++.mike/eh13.C: Likewise
14973 * g++.old-deja/g++.mike/eh14.C: Likewise
14974 * g++.old-deja/g++.mike/eh16.C: Likewise
14975 * g++.old-deja/g++.mike/eh17.C: Likewise
14976 * g++.old-deja/g++.mike/eh18.C: Likewise
14977 * g++.old-deja/g++.mike/eh21.C: Likewise
14978 * g++.old-deja/g++.mike/eh23.C: Likewise
14979 * g++.old-deja/g++.mike/eh24.C: Likewise
14980 * g++.old-deja/g++.mike/eh25.C: Likewise
14981 * g++.old-deja/g++.mike/eh26.C: Likewise
14982 * g++.old-deja/g++.mike/eh27.C: Likewise
14983 * g++.old-deja/g++.mike/eh28.C: Likewise
14984 * g++.old-deja/g++.mike/eh29.C: Likewise
14985 * g++.old-deja/g++.mike/eh31.C: Likewise
14986 * g++.old-deja/g++.mike/eh33.C: Likewise
14987 * g++.old-deja/g++.mike/eh34.C: Likewise
14988 * g++.old-deja/g++.mike/eh35.C: Likewise
14989 * g++.old-deja/g++.mike/eh36.C: Likewise
14990 * g++.old-deja/g++.mike/eh37.C: Likewise
14991 * g++.old-deja/g++.mike/eh38.C: Likewise
14992 * g++.old-deja/g++.mike/eh39.C: Likewise
14993 * g++.old-deja/g++.mike/eh40.C: Likewise
14994 * g++.old-deja/g++.mike/eh41.C: Likewise
14995 * g++.old-deja/g++.mike/eh42.C: Likewise
14996 * g++.old-deja/g++.mike/eh44.C: Likewise
14997 * g++.old-deja/g++.mike/eh46.C: Likewise
14998 * g++.old-deja/g++.mike/eh47.C: Likewise
14999 * g++.old-deja/g++.mike/eh48.C: Likewise
15000 * g++.old-deja/g++.mike/eh49.C: Likewise
15001 * g++.old-deja/g++.mike/eh50.C: Likewise
15002 * g++.old-deja/g++.mike/eh51.C: Likewise
15003 * g++.old-deja/g++.mike/eh53.C: Likewise
15004 * g++.old-deja/g++.mike/eh55.C: Likewise
15005 * g++.old-deja/g++.mike/p7912.C: Likewise
15006 * g++.old-deja/g++.mike/p9706.C: Likewise
15007 * g++.old-deja/g++.mike/p10416.C: Likewise
15008 * g++.old-deja/g++.mike/p11667.C: Likewise
15009 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
15010 Remove redundant reference to Iris.
15011 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
15012 Elxsi, i860, Pico Java, and WE32K.
15013
15014 2003-01-07 Mark Mitchell <mark@codesourcery.com>
15015
15016 * g++.dg/ext/asm4.C: New test.
15017
15018 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15019
15020 PR c++/9030
15021 * g++.dg/template/friend12.C: New test.
15022 * g++.dg/template/friend13.C: Likewise.
15023 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
15024
15025 2003-01-08 Jan Hubicka <jh@suse.cz>
15026
15027 * gcc.dg/i386-cadd.c: New test.
15028 * gcc.dg/i386-cmov4.c: Likewise.
15029
15030 2003-01-06 Mark Mitchell <mark@codesourcery.com>
15031
15032 PR c++/9165
15033 * g++.dg/warn/Wunused-3.C: New test.
15034
15035 * g++.dg/abi/bitfield9.C: New test.
15036
15037 PR c++/9189
15038 * g++.dg/parse/defarg3.C: New test.
15039
15040 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
15041
15042 * g++.dg/parse/ambig1.C: New test.
15043 * g++.dg/parse/defarg2.C: New test.
15044
15045 2003-01-05 Mark Mitchell <mark@codesourcery.com>
15046
15047 * g++.dg/template/defarg-1.C: New test.
15048 * g++.dg/template/local2.C: Likewise.
15049
15050 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
15051
15052 * gcc.c-torture/execute/20030105-1.c: New test.
15053
15054 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15055
15056 * g++.dg/parse/namespace3.C: Remove extra semicolons.
15057 * g++.dg/parse/namespace4.C: Likewise.
15058
15059 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
15060
15061 * g++.dg/template/ntp2.C: New test.
15062
15063 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
15064
15065 * g++.dg/parse/extern-C-1.C: New test.
15066
15067 * g++.dg/parse/namespace4.C: New test.
15068
15069 * g++.dg/template/nested1.C: New test.
15070
15071 * g++.dg/parse/namespace3.C: New test.
15072
15073 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
15074
15075 * g++.dg/lookup/two-stage1.C: New test.
15076
15077 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15078
15079 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
15080 * g++.old-deja/g++.jason/access8.C: Likewise.
15081 * g++.old-deja/g++.other/decl5.C: Likewise.
15082
15083 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
15084
15085 * g++.dg/parse/parse7.C: New test.
15086
15087 2003-01-02 Mark Mitchell <mark@codesourcery.com>
15088
15089 PR c++/2843
15090 * g++.dg/ext/attrib7.C: New test.
15091
15092 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
15093
15094 * g++.dg/parse/parse6.C: New test.
15095
15096 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
15097
15098 * gcc.dg/h8300-stack-1.c: New.
15099
15100 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
15101
15102 g++.dg/lookup/exception1.C: New test.
15103
15104 g++.dg/lookup/template1.C: New test.
15105
15106 g++.dg/parse/namespace2.C: New test.
15107
15108 g++.dg/parse/parens2.C: New test.
15109
15110 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
15111
15112 * g++.dg/parse/parse5.C: New test.
15113 * g++.dg/lookup/scoped4.C: New test.
15114
15115 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
15116
15117 * g++.dg/parse/parens1.C: New test.
15118
15119 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
15120 angle-bracket1.C.
15121 * g++.dg/parse/parens2.C: New test.
15122
15123 * g++.dg/lookup/scope-operator1.C: New test.
15124
15125 * g++.dg/parse/operator1.C: New test.
15126
15127 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15128
15129 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
15130 * g++.old-deja/g++.other/access6.C: Likewise.
15131 * g++.old-deja/g++.other/decl1.C: Likewise.
15132 * g++.old-deja/g++.pt/typename12.C: Likewise.
15133
15134 2002-12-31 Mark Mitchell <mark@codesourcery.com>
15135
15136 * g++.dg/parse/namespace1.C: New test.
15137
15138 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
15139
15140 * g++.dg/parse/parse4.C: New test.
15141
15142 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
15143
15144 * g++.dg/parse/parse3.C: New test.
15145
15146 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
15147
15148 * g++.dg/parse/parse2.C: New test.
15149
15150 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
15151
15152 * g++.dg/template/friend11.C: New test.
15153
15154 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
15155
15156 * g++.dg/parse/parse1.C: New test.
15157
15158 2002-12-31 Janis Johnson <janis187@us.ibm.com>
15159
15160 * lib/profopt.exp: Change the name of a global variable to avoid
15161 possible clashes with other test suites.
15162
15163 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
15164
15165 * g++.dg/inherit/covariant8.C: New test.
15166
15167 2002-12-31 Mark Mitchell <mark@codesourcery.com>
15168
15169 * g++.dg/init/array9.C: New test.
15170
15171 PR c++/9112
15172 * g++.dg/parse/expr1.C: New test.
15173
15174 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
15175
15176 * gcc.c-torture/compile/20021230-1.c: New test.
15177
15178 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
15179
15180 * g++.dg/inherit/covariant5.C: New test.
15181 * g++.dg/inherit/covariant6.C: New test.
15182 * g++.dg/inherit/covariant7.C: New test.
15183
15184 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15185
15186 PR c++/2739
15187 * g++.dg/other/access2.C: New test.
15188
15189 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
15190
15191 * g++.dg/other/anon-struct.C: No longer fails
15192 * g++.old-deja/g++.brendan/parse4.C: Likewise.
15193 * g++.old-deja/g++.brendan/parse5.C: Likewise.
15194 * g++.old-deja/g++.brendan/parse6.C: Likewise.
15195
15196 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
15197
15198 * g++.dg/parse/angle-bracket.C (main): No longer fails.
15199
15200 2002-12-27 Mark Mitchell <mark@codesourcery.com>
15201
15202 * g++.dg/eh/spec4.C: Remove stray semicolon.
15203 * g++.dg/expr/pmf-1.C: Change error message.
15204 * g++.dg/ext/asm1.C: Remove stray semicolon.
15205 * g++.dg/ext/typename1.C: Add missing typenames.
15206 * g++.dg/inherit/template-as-base.C: Change error message.
15207 * g++.dg/lookup/scoped1.C: Likewise.
15208 * g++.dg/lookup/scoped2.C: Likewise.
15209 * g++.dg/lookup/using2.C: Likewise.
15210 * g++.dg/other/component1.C: Remove stray semicolon.
15211 * g++.dg/other/do1.C: Change error message.
15212 * g++.dg/other/error2.C: Likewise.
15213 * g++.dg/other/init1.C: Likewise.
15214 * g++.dg/other/packed1.C: Remove stray semicolon.
15215 * g++.dg/other/ptrmem2.C: Change error message.
15216 * g++.dg/parse/parameter-declaration-1.C: Remove line number
15217 marker.
15218 * g++.dg/special/initp1.C: Remove invalid attribute usage.
15219 * g++.dg/template/access3.C: Add typename keyword.
15220 * g++.dg/template/access5.C: Remove stray semicolon.
15221 * g++.dg/template/access6.C: Likewise.
15222 * g++.dg/template/complit1.C: Likewise.
15223 * g++.dg/template/crash1.C: Change error message.
15224 * g++.dg/template/inherit2.C: Remove stray semicolon.
15225 * g++.dg/template/instantiate2.C: Likewise.
15226 * g++.dg/template/instantiate3.C: Change error message.
15227 * g++.dg/template/qual1.C: Remove stray semicolon.
15228 * g++.dg/template/qualttp18.C: Change error message.
15229 * g++.dg/template/ref1.C: Remove stray semicolon.
15230 * g++.dg/template/sizeof1.C (A::value): Declare it.
15231 * g++.dg/template/spec4.C: Change error message.
15232 * g++.dg/template/static1.C: Likewise.
15233 * g++.dg/template/type1.C: Likewise.
15234 * g++.dg/template/typename3.C: Likewise.
15235 * g++.old-deja/g++.benjamin/13478.C: Change error message.
15236 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
15237 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
15238 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
15239 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
15240 named return value extension.
15241 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
15242 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
15243 * g++.old-deja/g++.bob/extern_C.C: Likewise.
15244 * g++.old-deja/g++.bob/inherit2.C: Likewise.
15245 * g++.old-deja/g++.brendan/complex1.C: Likewise.
15246 * g++.old-deja/g++.brendan/copy5.C: Likewise.
15247 * g++.old-deja/g++.brendan/crash13.C: Likewise.
15248 * g++.old-deja/g++.brendan/crash15.C: Likewise.
15249 * g++.old-deja/g++.brendan/crash18.C: Change error message.
15250 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
15251 * g++.old-deja/g++.brendan/crash38.C: Likewise.
15252 * g++.old-deja/g++.brendan/crash50.C: Likewise.
15253 * g++.old-deja/g++.brendan/crash56.C: Likewise.
15254 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
15255 syntax.
15256 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
15257 * g++.old-deja/g++.brendan/crash8.C: Change error message.
15258 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
15259 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
15260 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
15261 * g++.old-deja/g++.brendan/template11.C: Likewise.
15262 * g++.old-deja/g++.brendan/template26.C: Likewise.
15263 * g++.old-deja/g++.brendan/template27.C: Use explicit
15264 specialization syntax.
15265 * g++.old-deja/g++.brendan/template30.C: Likewise.
15266 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
15267 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
15268 non-dependent names.
15269 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
15270 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
15271 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
15272 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
15273 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
15274 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
15275 named return value extension.
15276 * g++.old-deja/g++.ext/namedret2.C: Likewise.
15277 * g++.old-deja/g++.ext/namedret3.C: Likewise.
15278 * g++.old-deja/g++.ext/return1.C: Likewise.
15279 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
15280 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
15281 * g++.old-deja/g++.jason/access8.C: Likewise.
15282 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
15283 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
15284 pseudo-destructor names.
15285 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
15286 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
15287 pseudo-destructor names.
15288 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
15289 * g++.old-deja/g++.jason/overload19.C: Likewise.
15290 * g++.old-deja/g++.jason/overload32.C: Likewise.
15291 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
15292 stray semicolons.
15293 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
15294 * g++.old-deja/g++.jason/return.C: Likewise.
15295 * g++.old-deja/g++.jason/return2.C: Likewise.
15296 * g++.old-deja/g++.jason/shadow1.C: Likewise.
15297 * g++.old-deja/g++.jason/special.C: Use explicit specialization
15298 syntax.
15299 * g++.old-deja/g++.jason/template10.C: Account for use of
15300 non-dependent names.
15301 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
15302 syntax.
15303 * g++.old-deja/g++.jason/template37.C: Likewise.
15304 * g++.old-deja/g++.law/access4.C: Change error messages.
15305 * g++.old-deja/g++.law/arm13.C: Remove incorrect
15306 pseudo-destructor names.
15307 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
15308 * g++.old-deja/g++.law/ctors9.C: Likewise.
15309 * g++.old-deja/g++.law/cvt22.C: Likewise.
15310 * g++.old-deja/g++.law/dtors5.C: Likewise.
15311 * g++.old-deja/g++.law/global-init1.C: Likewise.
15312 * g++.old-deja/g++.law/missed-error3.C: Likewise.
15313 * g++.old-deja/g++.law/operators28.C: Likewise.
15314 * g++.old-deja/g++.law/visibility28.C: Likewise.
15315 * g++.old-deja/g++.martin/eval1.C: Likewise.
15316 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
15317 name.
15318 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
15319 * g++.old-deja/g++.mike/net34.C: Likewise.
15320 * g++.old-deja/g++.mike/net36.C: Likewise.
15321 * g++.old-deja/g++.mike/ns2.C: Likewise.
15322 * g++.old-deja/g++.mike/p12306.C: Likewise.
15323 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
15324 value extension.
15325 * g++.old-deja/g++.mike/p700.C: Likewise.
15326 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
15327 * g++.old-deja/g++.mike/p710.C: Likewise.
15328 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
15329 value extension.
15330 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
15331 * g++.old-deja/g++.mike/pmf9.C: Likewise.
15332 * g++.old-deja/g++.ns/crash2.C: Likewise.
15333 * g++.old-deja/g++.ns/crash3.C: Likewise.
15334 * g++.old-deja/g++.ns/invalid1.C: Likewise.
15335 * g++.old-deja/g++.ns/ns17.C: Likewise.
15336 * g++.old-deja/g++.ns/template16.C: Likewise.
15337 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
15338 keyword.
15339 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
15340 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
15341 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
15342 named return value extension.
15343 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
15344 * g++.old-deja/g++.other/access4.C: Issue additional error
15345 messages.
15346 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
15347 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
15348 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
15349 * g++.old-deja/g++.other/crash25.C: Change error message.
15350 * g++.old-deja/g++.other/crash4.C: Change error message.
15351 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
15352 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
15353 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
15354 checks.
15355 * g++.old-deja/g++.other/defarg8.C: Likewise.
15356 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
15357 * g++.old-deja/g++.other/dtor10.C: Likewise.
15358 * g++.old-deja/g++.other/incomplete.C: Likewise.
15359 * g++.old-deja/g++.other/linkage7.C: Likewise.
15360 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
15361 lookup algorithm.
15362 * g++.old-deja/g++.other/mangle2.C: Likewise.
15363 * g++.old-deja/g++.other/refinit2.C: Likewise.
15364 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
15365 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
15366 * g++.old-deja/g++.pt/crash28.C: Likewise.
15367 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
15368 syntax.
15369 * g++.old-deja/g++.pt/crash32.C: Change error message.
15370 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
15371 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
15372 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
15373 error message position.
15374 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
15375 * g++.old-deja/g++.pt/defarg8.C: Change error message.
15376 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
15377 syntax.
15378 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
15379 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
15380 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
15381 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
15382 keyword.
15383 * g++.old-deja/g++.pt/explicit31.C: Likewise.
15384 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
15385 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
15386 keyword.
15387 * g++.old-deja/g++.pt/explicit71.C: Change error message.
15388 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
15389 syntax.
15390 * g++.old-deja/g++.pt/friend28.C: Account for use of
15391 non-dependent names.
15392 * g++.old-deja/g++.pt/friend29.C: Likewise.
15393 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
15394 rules.
15395 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
15396 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
15397 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
15398 lookup rules.
15399 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
15400 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
15401 keyword.
15402 * g++.old-deja/g++.pt/memclass20.C: Likewise.
15403 * g++.old-deja/g++.pt/memclass5.C: Likewise.
15404 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
15405 keyword.
15406 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
15407 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
15408 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
15409 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
15410 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
15411 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
15412 keyword.
15413 * g++.old-deja/g++.pt/spec10.C: Likewise.
15414 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
15415 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
15416 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
15417 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
15418 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
15419 * g++.old-deja/g++.pt/ttp62.C: Likewise.
15420 * g++.old-deja/g++.pt/ttp64.C: Likewise.
15421 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
15422 * g++.old-deja/g++.pt/typename15.C: Likewise.
15423 * g++.old-deja/g++.pt/typename22.C: Likewise.
15424 * g++.old-deja/g++.pt/typename6.C: Change error messages.
15425 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
15426 * g++.old-deja/g++.pt/virtual2.C: Likewise.
15427 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
15428 syntax.
15429 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
15430 return value extension.
15431 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
15432 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
15433 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
15434 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
15435
15436 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
15437
15438 * g++.dg/warn/inline1.C: New test.
15439 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
15440 * g++.old-deja/g++.jason/synth10.C: Likewise.
15441 * g++.old-deja/g++.mike/net31.C: Likewise.
15442 * g++.old-deja/g++.mike/p8786.C: Likewise.
15443
15444 * g++.dg/template/friend10.C: New test.
15445 * g++.dg/template/conv5.C: New test.
15446
15447 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
15448
15449 * g++.dg/lookup/scoped3.C: New test.
15450
15451 * g++.dg/lookup/decl1.C: New test.
15452 * g++.dg/lookup/decl2.C: New test.
15453
15454 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
15455
15456 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
15457 gcc.c-torture/compile/20021015-1.c,
15458 gcc.c-torture/compile/20021015-2.c,
15459 gcc.c-torture/compile/20021123-1.c,
15460 gcc.c-torture/compile/20021123-2.c,
15461 gcc.c-torture/compile/20021123-3.c,
15462 gcc.c-torture/compile/20021123-4.c,
15463 gcc.c-torture/execute/20021024-1.c: Add tests previously added
15464 only to 3.1 or 3.2 branch.
15465
15466 2002-12-23 Mark Mitchell <mark@codesourcery.com>
15467
15468 * gcc.dg/i386-bitfield3.c: New test.
15469
15470 * gcc.dg/i386-bitfield2.c: New test.
15471
15472 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
15473
15474 * g++.dg/parse/conv_op1.C: New test.
15475
15476 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
15477
15478 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
15479 approved.
15480
15481 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
15482
15483 * gcc.c-torture/compile/20021220-1.c: New test.
15484
15485 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
15486
15487 * gcc.dg/i386-fastcall-1.c: New.
15488
15489 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
15490
15491 * gcc.c-torture/execute/20021219-1.c: New test.
15492
15493 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
15494
15495 * gcc.dg/i386-pic-1.c: New test.
15496
15497 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15498
15499 PR c++/8099
15500 * g++.dg/template/friend9.C: New test.
15501
15502 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15503
15504 PR c++/3663
15505 * g++.dg/template/access7.C: New test.
15506
15507 2002-12-18 Nick Clifton <nickc@redhat.com>
15508
15509 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
15510 the libstdc++-v3 directory has been found.
15511
15512 2002-12-12 Devang Patel <dpatel@apple.com>
15513 * gcc.dg/darwin-ld-1.c: New test.
15514 * gcc.dg/darwin-ld-2.c: New test.
15515 * gcc.dg/darwin-ld-3.c: New test.
15516 * gcc.dg/darwin-ld-4.c: New test.
15517 * gcc.dg/darwin-ld-5.c: New test.
15518
15519 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
15520
15521 * gcc.c-torture/compile/20021212-1.c: New test.
15522
15523 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
15524
15525 * gcc.dg/fshort-wchar: New test.
15526
15527 2002-12-10 Mark Mitchell <mark@codesourcery.com>
15528
15529 PR c++/8372
15530 * g++.dg/template/dtor1.C: New test.
15531
15532 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
15533 markers.
15534
15535 2002-12-10 Jakub Jelinek <jakub@redhat.com>
15536
15537 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
15538
15539 2002-12-09 Mark Mitchell <mark@codesourcery.com>
15540
15541 * g++.dg/template/static1.C: New test.
15542 * g++.dg/template/static2.C: New test.
15543 * g++.old-deja/g++.ext/memconst.C: New test.
15544
15545 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15546
15547 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
15548 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
15549 * g++.dg/special/initp1.C: Likewise.
15550
15551 2002-12-06 Jakub Jelinek <jakub@redhat.com>
15552
15553 * gcc.c-torture/execute/20021204-1.c: New test.
15554
15555 2002-12-04 Geoffrey Keating <geoffk@apple.com>
15556
15557 * gcc.dg/ppc-fmadd-1.c: New file.
15558 * gcc.dg/ppc-fmadd-2.c: New file.
15559 * gcc.dg/ppc-fmadd-3.c: New file.
15560
15561 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15562
15563 * gcc.c-torture/compile/20021204-1.c: New test.
15564
15565 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
15566
15567 * g++.dg/inherit/covariant2.C: New test.
15568 * g++.dg/inherit/covariant3.C: New test.
15569 * g++.dg/inherit/covariant4.C: New test.
15570 * g++.dg/inherit/covariant1.C: Remove XFAIL.
15571 * g++.old-deja/g++.robertl/eb17.C: Likewise.
15572
15573 2002-12-03 Mark Mitchell <mark@codesourcery.com>
15574
15575 PR c++/8688
15576 * g++.dg/init/brace3.C: New test.
15577
15578 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
15579
15580 * gcc.dg/20020210-1.c: Fix a comment typo.
15581
15582 2002-12-02 Mark Mitchell <mark@codesourcery.com>
15583
15584 PR c++/8720
15585 * g++.dg/parse/defarg1.C: New test.
15586
15587 PR c++/8615
15588 * g++.dg/template/char1.C: New test.
15589
15590 * g++.dg/template/varmod1.C: Fix typo.
15591
15592 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15593
15594 DR 180
15595 * g++.old-deja/g++.pt/crash32.C: Expect error.
15596
15597 2002-12-01 Mark Mitchell <mark@codesourcery.com>
15598
15599 PR c++/5919
15600 * g++.dg/template/varmod1.C: New test.
15601
15602 PR c++/8727
15603 * g++.dg/inherit/typeinfo1.C: New test.
15604
15605 PR c++/8663
15606 * g++.dg/inherit/typedef1.C: New test.
15607
15608 2002-11-30 Mark Mitchell <mark@codesourcery.com>
15609
15610 PR c++/8332
15611 PR c++/8493
15612 * g++.dg/template/strlen1.C: New test.
15613
15614 PR c++/8227
15615 * g++.dg/template/ctor2.C: New test.
15616
15617 PR c++/8214
15618 * g++.dg/init/string1.C: New test.
15619
15620 PR c++/8511
15621 * g++.dg/template/friend8.C: New test.
15622
15623 2002-11-29 Joe Buck <jbuck@synopsys.com>
15624
15625 * g++.dg/lookup/anon2.C: New test.
15626
15627 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
15628
15629 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
15630 h8300 port.
15631
15632 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
15633
15634 * gcc.dg/bitfld-6.c: New test.
15635
15636 2002-11-27 Jan Hubicka <jh@suse.cz>
15637
15638 * gcc.c-torture/execute/20021127.[cx]: New test.
15639
15640 2002-11-26 Jan Hubicka <jh@suse.cz>
15641
15642 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
15643 quality.
15644
15645 2002-11-26 Geoffrey Keating <geoffk@apple.com>
15646
15647 * g++.dg/init/brace2.C: New test.
15648 * g++.old-deja/g++.mike/p9129.C: Correct.
15649
15650 2002-11-26 Mark Mitchell <mark@codesourcery.com>
15651
15652 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
15653
15654 2002-11-25 Andreas Bauer <baueran@in.tum.de>
15655
15656 * gcc.dg/sibcall-6: New test for indirect sibcalls.
15657
15658 2002-11-25 Mark Mitchell <mark@codesourcery.com>
15659
15660 * testsuite/g++.dg/abi/empty11.C: New test.
15661 * testsuite/g++.dg/rtti/cv1.C: New test.
15662
15663 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
15664
15665 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
15666
15667 2002-11-24 Mark Mitchell <mark@codesourcery.com>
15668
15669 * g++.dg/abi/empty10.C: New test.
15670
15671 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
15672
15673 * gcc.c-torture/compile/20021124-1.c: New test.
15674
15675 2002-11-22 Mark Mitchell <mark@codesourcery.com>
15676
15677 * g++.dg/abi/rtti2.C: New test.
15678
15679 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
15680
15681 * gcc.dg/i386-unroll-1.c: New test.
15682
15683 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
15684
15685 * gcc.c-torture/compile/20021120-1.c: New test.
15686 * gcc.c-torture/compile/20021120-2.c: New test.
15687
15688 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
15689
15690 * gcc.dg/bitfld-5.c: New test.
15691
15692 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
15693
15694 * gcc.c-torture/execute/20021120-3.c: New test.
15695
15696 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
15697
15698 * gcc.c-torture/execute/20021120-2.c: New test.
15699
15700 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
15701
15702 * gcc.c-torture/execute/20021120-1.c: New test.
15703
15704 2002-11-20 Jakub Jelinek <jakub@redhat.com>
15705
15706 * gcc.c-torture/execute/20021118-3.c: New test.
15707
15708 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
15709
15710 * gcc.c-torture/compile/20021119-1.c: New test.
15711
15712 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
15713
15714 * gcc.dg/duff-1.c: New test.
15715 * gcc.dg/duff-2.c: New test.
15716 * gcc.dg/duff-3.c: New test.
15717
15718 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
15719
15720 * gcc.dg/cpp/_Pragma5.c: New test.
15721
15722 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
15723
15724 * gcc.c-torture/execute/20021118-2.c: New test.
15725
15726 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
15727
15728 * gcc.c-torture/execute/20021118-1.c: New test.
15729
15730 2002-11-16 Jakub Jelinek <jakub@redhat.com>
15731
15732 * gcc.dg/20021116-1.c: New test.
15733
15734 2002-11-14 Mark Mitchell <mark@codesourcery.com>
15735
15736 * g++.dg/abi/vcall1.C: New test.
15737
15738 2002-11-14 Jakub Jelinek <jakub@redhat.com>
15739
15740 * gcc.dg/20021029-1.c: New test.
15741 * gcc.dg/20021029-2.c: New test.
15742
15743 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
15744
15745 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
15746
15747 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15748
15749 PR c/8439
15750 * gcc.dg/20021110.c: Move to ...
15751 * gcc.c-torture/compile/20021110.c: .... here.
15752
15753 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15754
15755 PR c/8467
15756 * gcc.c-torture/execute/20021111-1.c
15757
15758 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15759
15760 PR c/8439
15761 * gcc.dg/20021110.c: New test.
15762
15763 2002-11-10 Mark Mitchell <mark@codesourcery.com>
15764
15765 * g++.dg/abi/vthunk3.C: Run only on x86.
15766
15767 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
15768
15769 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
15770
15771 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
15772
15773 * lib/compat.exp (compat-execute): Fix logic error in last
15774 change.
15775
15776 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
15777
15778 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
15779
15780 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15781
15782 PR c++/8389
15783 * g++.dg/template/access6.C: New test.
15784
15785 2002-11-08 Jan Hubicka <jh@suse.cz>
15786
15787 * gcc.dg/i386-ssefp-1.c: New test.
15788 * gcc.dg/i386-ssefp-1.c: New test.
15789
15790 2002-11-08 Jan Hubicka <jh@suse.cz>
15791
15792 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
15793
15794 2002-11-07 Mark Mitchell <mark@codesourcery.com>
15795
15796 * g++.dg/abi/vthunk3.C: New test.
15797
15798 PR c++/8338
15799 * g++.dg/template/crash2.C: New test.
15800
15801 2002-11-07 Mark Mitchell <mark@codesourcery.com>
15802
15803 * testsuite/g++.dg/abi/dtor1.C: New test.
15804 * testsuite/g++.dg/abi/dtor2.C: Likewise.
15805
15806 2002-11-05 Geoffrey Keating <geoffk@apple.com>
15807
15808 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
15809 Darwin.
15810
15811 2002-11-04 Adam Nemet <anemet@lnxw.com>
15812
15813 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
15814 -mthumb. Only xfail with -O0.
15815
15816 2002-11-03 Mark Mitchell <mark@codesourcery.com>
15817
15818 * g++.dg/abi/thunk1.C: New test.
15819 * g++.dg/abi/thunk2.C: Likewise.
15820 * g++.dg/abi/vtt1.C: Likewise.
15821
15822 2002-11-02 Diego Novillo <dnovillo@redhat.com>
15823
15824 PR optimization/8423
15825 * gcc.c-torture/execute/builtin-constant.c: New test.
15826
15827 2002-11-01 Zack Weinberg <zack@codesourcery.com>
15828
15829 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
15830 Add some more cases.
15831
15832 2002-11-01 Mark Mitchell <mark@codesourcery.com>
15833
15834 PR c++/8391
15835 * g++.dg/opt/local1.C: New test.
15836
15837 2002-10-30 Mark Mitchell <mark@codesourcery.com>
15838
15839 PR c++/8160
15840 * g++.dg/template/complit1.C: New test.
15841
15842 PR c++/8149
15843 * g++.dg/template/typename4.C: Likewise.
15844
15845 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15846
15847 Core issue 287, PR c++/7639
15848 * g++.dg/template/instantiate1.C: Adjust error location.
15849 * g++.dg/template/instantiate3.C: New test.
15850 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
15851 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
15852 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
15853
15854 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
15855
15856 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
15857
15858 2002-10-29 Mark Mitchell <mark@codesourcery.com>
15859
15860 PR c++/8287
15861 * g++.dg/init/dtor2.C: New test.
15862
15863 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15864
15865 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
15866 * gcc.dg/nest.c: Bypass errors on irix6.
15867
15868 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
15869
15870 * gcc.dg/nest.c: Expect error for mmix-*-*.
15871 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
15872
15873 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
15874
15875 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
15876 markers.
15877
15878 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
15879
15880 2002-10-25 Mike Stump <mrs@apple.com>
15881
15882 * gcc.dg/warn-1.c: New test.
15883
15884 2002-10-25 Zack Weinberg <zack@codesourcery.com>
15885
15886 * g++.dg/template/typename3.C: New test.
15887
15888 2002-10-25 Mark Mitchell <mark@codesourcery.com>
15889
15890 * g++.dg/lookup/ptrmem1.C: New test.
15891
15892 * g++.dg/abi/vthunk2.C: New test.
15893
15894 2002-10-25 Zack Weinberg <zack@codesourcery.com>
15895
15896 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
15897
15898 2002-10-24 Mark Mitchell <mark@codesourcery.com>
15899
15900 * g++.dg/abi/empty9.C: New test.
15901
15902 2002-10-24 Richard Henderson <rth@redhat.com>
15903
15904 * g++.dg/inherit/thunk1.C: Enable for ia64.
15905
15906 2002-10-23 Mark Mitchell <mark@codesourcery.com>
15907
15908 PR c++/8067
15909 * g++.dg/lookup/pretty1.C: New test.
15910
15911 2002-10-23 Jakub Jelinek <jakub@redhat.com>
15912
15913 * gcc.dg/20021023-1.c: New test.
15914
15915 2002-10-23 Mark Mitchell <mark@codesourcery.com>
15916
15917 PR c++/7679
15918 * g++.dg/parse/inline1.C: New test.
15919
15920 2002-10-23 Richard Henderson <rth@redhat.com>
15921
15922 * g++.dg/inherit/thunk1.C: Enable for x86_64.
15923
15924 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
15925
15926 2002-10-22 Mark Mitchell <mark@codesourcery.com>
15927
15928 PR c++/6579
15929 * g++.dg/parse/stmtexpr3.C: New test.
15930
15931 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
15932
15933 * g++.dg/expr/cond1.C: New test.
15934
15935 2002-10-21 Zack Weinberg <zack@codesourcery.com>
15936
15937 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
15938
15939 2002-10-21 Mark Mitchell <mark@codesourcery.com>
15940
15941 * g++.dg/abi/vbase13.C: New test.
15942 * g++.dg/abi/vbase14.C: Likewise.
15943
15944 2002-10-21 Jakub Jelinek <jakub@redhat.com>
15945
15946 * gcc.dg/tls/pic-1.c: New test.
15947 * gcc.dg/tls/nonpic-1.c: New test.
15948 * gcc.dg/20021018-1.c: New test.
15949
15950 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
15951
15952 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
15953 Remove only files with the same base name as the test case.
15954 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
15955 (profopt-execute): Likewise. Also, remove old profiling
15956 and performance data files before running the tests.
15957
15958 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
15959 * g++.dg/bprob/bprob.exp: Likewise.
15960 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
15961 to allow more general test case names.
15962
15963 * g++.dg/bprob/bprob-1.C: Rename to ...
15964 * g++.dg/bprob/g++-bprob-1.C: ... this.
15965
15966 * g77.dg/bprob/bprob-1.f: Rename to ...
15967 * g77.dg/bprob/g77-bprob-1.f: ... this.
15968
15969 2002-10-21 Zack Weinberg <zack@codesourcery.com>
15970
15971 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
15972 bison 1.50 or later.
15973
15974 2002-10-21 Janis Johnson <janis187@us.ibm.com>
15975
15976 * g++.dg/README: Describe more test directories.
15977
15978 2002-10-21 Mark Mitchell <mark@codesourcery.com>
15979
15980 * g++.dg/init/array6.C: Add additional tests.
15981
15982 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
15983
15984 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
15985 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
15986
15987 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
15988
15989 * gcc.c-torture/compile/20020604-1.x: New.
15990 * gcc.c-torture/compile/simd-5.x: Likewise.
15991 * gcc.c-torture/execute/920710-1.x: Likewise.
15992 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
15993
15994 2002-10-21 Mark Mitchell <mark@codesourcery.com>
15995
15996 * g++.dg/inherit/override1.C: Add dg-options clause.
15997
15998 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15999
16000 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
16001 _mm_slli_si128.
16002
16003 2002-10-19 Andreas Schwab <schwab@suse.de>
16004
16005 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
16006 directory component.
16007
16008 2002-10-18 Mark Mitchell <mark@codesourcery.com>
16009
16010 * g++.dg/inherit/thunk1.C: New test.
16011
16012 * g++.dg/inherit/override1.C: New test.
16013
16014 * g++.dg/abi/mangle11.C: New test.
16015 * g++.dg/abi/mangle14.C: New test.
16016 * g++.dg/abi/mangle17.C: New test.
16017
16018 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
16019
16020 * g++.dg/overload/member2.C: New test.
16021
16022 2002-10-17 Janis Johnson <janis187@us.ibm.com>
16023
16024 * g++.dg/README: Describe new compat directory.
16025 * g++.dg/dg.exp: Skip tests in compat directory.
16026 * README.compat: New file.
16027 * lib/compat.exp: New expect script.
16028 * g++.dg/compat: New test directory.
16029 * g++.dg/compat/compat.exp: New expect script.
16030 * g++.dg/compat/abi: New test directory.
16031 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
16032 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
16033 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
16034 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
16035 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
16036 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
16037 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
16038 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
16039 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
16040 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
16041 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
16042 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
16043 * g++.dg/compat/break: New test directory.
16044 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
16045 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
16046 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
16047 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
16048 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
16049 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
16050 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
16051 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
16052 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
16053 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
16054 g++.dg/compat/break/README: New files.
16055 * g++.dg/compat/eh: New test directory.
16056 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
16057 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
16058 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
16059 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
16060 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
16061 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
16062 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
16063 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
16064 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
16065 g++.dg/compat/eh/filter2_y.C,
16066 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
16067 g++.dg/compat/eh/new1_y.C,
16068 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
16069 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
16070 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
16071 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
16072 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
16073 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
16074 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
16075 g++.dg/compat/eh/unexpected1_y.C: New files.
16076 * g++.dg/compat/init: New test directory.
16077 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
16078 g++.dg/compat/init/array5_y.C,
16079 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
16080 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
16081 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
16082 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
16083 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
16084 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
16085 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
16086 g++.dg/compat/init/init-ref2_y.C: New files.
16087
16088 2002-10-17 Mark Mitchell <mark@codesourcery.com>
16089
16090 PR c++/7584
16091 * g++.dg/inherit/using3.C: New test.
16092
16093 2002-10-17 Jan Hubicka <jh@suse.cz>
16094
16095 * gcc.dg/20021017-2.c: New test.
16096
16097 2002-10-17 Mark Mitchell <mark@codesourcery.com>
16098
16099 * g++.dg/abi/mangle16.C: Adjust.
16100
16101 * g++.dg/init/array8.C: New test.
16102
16103 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
16104
16105 * gcc.dg/special/mips-abi.exp: New test.
16106 * gcc.dg/special/mips-abi.s: Empty file used by the above.
16107
16108 2002-10-16 Mark Mitchell <mark@codesourcery.com>
16109
16110 * g++.dg/abi/mangle16.C: New test.
16111 * g++.dg/abi/mangle17.C: Likewise.
16112
16113 PR c++/7478
16114 * g++.dg/template/ref1.C: New test.
16115
16116 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16117
16118 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
16119
16120 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
16121
16122 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
16123
16124 2002-10-16 Mark Mitchell <mark@codesourcery.com>
16125
16126 PR c++/7524
16127 * g++.dg/init/array7.C: New test.
16128
16129 2002-10-15 Mark Mitchell <mark@codesourcery.com>
16130
16131 * g++.dg/init/array6.C: New test.
16132
16133 * g++.dg/abi/mangle13.C: Likewise.
16134 * g++.dg/abi/mangle14.C: Likewise.
16135 * g++.dg/abi/mangle15.C: Likewise.
16136
16137 2002-10-14 Mark Mitchell <mark@codesourcery.com>
16138
16139 * g++.dg/abi/empty8.C: New test.
16140
16141 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
16142
16143 * g++.dg/init/ctor1.C: New test.
16144
16145 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
16146
16147 * gcc.c-torture/execute/20021015-1.c: New test.
16148
16149 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
16150
16151 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
16152
16153 2002-10-14 Jan Hubicka <jh@suse.cz>
16154
16155 * gcc.dg/i386-ssetype-[1-5].c: New tests.
16156
16157 2002-10-14 Richard Henderson <rth@redhat.com>
16158
16159 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
16160
16161 2002-10-14 Mark Mitchell <mark@codesourcery.com>
16162
16163 PR optimization/6631
16164 * g++.dg/opt/const2.C: New test.
16165
16166 2002-10-14 Mark Mitchell <mark@codesourcery.com>
16167
16168 PR c++/7176
16169 * g++.dg/parse/friend1.C: New test.
16170 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
16171
16172 2002-10-14 Jakub Jelinek <jakub@redhat.com>
16173
16174 * gcc.dg/20021014-1.c: New test.
16175
16176 2002-10-11 Mark Mitchell <mark@codesourcery.com>
16177
16178 PR c++/5661
16179 * g++.dg/ext/vlm1.C: New test.
16180 * g++.dg/ext/vlm2.C: Likewise.
16181
16182 * g++.dg/init/array1.C: Remove invalid braces.
16183 * g++.dg/init/brace1.C: New test.
16184 * g++.dg/init/copy2.C: Likewise.
16185 * g++.dg/init/copy3.C: Likewise.
16186 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
16187 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
16188 braces.
16189
16190 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
16191
16192 * gcc.dg/cpp/assembler.S: Don't use -ansi.
16193
16194 2002-10-11 Richard Shann <richard.shann@superh.com>
16195
16196 * gcc.c-torture/compile/simd-5.c: New test.
16197
16198 2002-10-10 Roger Sayle <roger@eyesopen.com>
16199
16200 * gcc.c-torture/execute/shiftopt-1.c: New test case.
16201
16202 2002-10-10 Jim Wilson <wilson@redhat.com>
16203
16204 * gcc.c-torture/execute/20021010-1.c: New test.
16205
16206 2002-10-09 Zack Weinberg <zack@codesourcery.com>
16207
16208 PR c/7353
16209 * g++.dg/ext/typedef-init.C: New test.
16210 * gcc.dg/typedef-init.c: New test.
16211
16212 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
16213
16214 * gcc.dg/cpp/paste13.c: New test.
16215
16216 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16217
16218 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
16219 remaining platforms, XFAIL during compile, not execute. Don't
16220 XFAIL at -O0.
16221
16222 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
16223
16224 * gcc.dg/alias-1.c: Tweak expected warning.
16225
16226 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
16227
16228 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
16229
16230 2002-10-06 Andreas Jaeger <aj@suse.de>
16231
16232 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
16233 * gcc.dg/cpp/c++98.C: Likewise.
16234
16235 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
16236 * g++.dg/cpp/c++98.C: Likewise.
16237
16238 * g++.dg/README (Subdirectories): Mention cpp directory.
16239
16240 PR target/7559
16241 * gcc.dg/20021006-1.c: New test.
16242
16243 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16244
16245 PR c++/7804
16246 * g++.dg/other/warning1.C: New test.
16247
16248 2002-10-04 Roger Sayle <roger@eyesopen.com>
16249
16250 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
16251 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
16252 and sparc-*-* with -m64 as expected failures. See PR 8087.
16253
16254 2002-10-03 Mark Mitchell <mark@codesourcery.com>
16255
16256 PR c++/7931
16257 * g++.dg/template/ptrmem3.C: New test.
16258
16259 PR c++/7754
16260 * g++.dg/template/union1.C: New test.
16261
16262 2002-10-03 Mark Mitchell <mark@codesourcery.com>
16263
16264 PR c++/8006
16265 * g++.dg/abi/mangle9.C: New test.
16266 * g++.dg/abi/mangle10.C: New test.
16267 * g++.dg/abi/mangle11.C: New test.
16268 * g++.dg/abi/mangle12.C: New test.
16269
16270 2002-10-02 Mark Mitchell <mark@codesourcery.com>
16271
16272 PR c++/7188.
16273 * g++.dg/template/meminit1.C: New test.
16274 * g++.dg/warn/Wreorder-1.C: Likewise.
16275 * g++.old-deja/g++.mike/warn3.C: Tweak.
16276 * lib/prune.exp: Ingore "in copy constructor".
16277
16278 2002-10-02 Andreas Jaeger <aj@suse.de>
16279
16280 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
16281 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
16282 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
16283 on x86-64.
16284
16285 2002-10-01 Mark Mitchell <mark@codesourcery.com>
16286
16287 * gcc.dg/empty1.C: Fix typo.
16288
16289 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
16290
16291 * gcc.dg/alias-1.c: New test.
16292
16293 2002-10-01 Mark Mitchell <mark@codesourcery.com>
16294
16295 * gcc.dg/empty1.C: New test.
16296
16297 * g++.dg/tls/init-2.C: Tweak error messages.
16298
16299 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
16300
16301 * gcc.c-torture/compile/20020923-1.c: New test.
16302
16303 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
16304
16305 * gcc.c-torture/execute/ffs-1.c: New test.
16306 * gcc.c-torture/execute/ffs-2.c: Ditto.
16307
16308 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
16309
16310 * g++.dg/overload/member1.C: New test.
16311
16312 2002-09-30 Mark Mitchell <mark@codesourcery.com>
16313
16314 * g++.dg/abi/empty7.C: New test.
16315 * g++.dg/init/pm2.C: Likewise.
16316
16317 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
16318
16319 * g++.dg/rtti/crash1.C: New test.
16320
16321 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
16322
16323 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
16324 gcc.dg/sibcall-4.c: New tests.
16325
16326 2002-09-28 Roger Sayle <roger@eyesopen.com>
16327
16328 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
16329 powerpc and MMIX targets.
16330
16331 2002-09-27 Zack Weinberg <zack@codesourcery.com>
16332
16333 * gcc.dg/cpp/20020927-1.c: New.
16334
16335 2002-09-26 David S. Miller <davem@redhat.com>
16336
16337 * gcc.c-torture/compile/trunctfdf.c: New.
16338
16339 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16340
16341 * lib/target-supports.exp (check_weak_available): Handle solaris2.
16342
16343 2002-09-27 Alan Modra <amodra@bigpond.net.au>
16344
16345 * gcc.c-torture/execute/loop-15.c: New.
16346
16347 2002-09-26 Janis Johnson <janis187@us.ibm.com>
16348
16349 * README.QMTEST: Fix typo.
16350
16351 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
16352
16353 * gcc.dg/20020926-1.c: New test.
16354
16355 2002-09-25 David S. Miller <davem@redhat.com>
16356
16357 PR target/7842
16358 * gcc.c-torture/execute/shiftdi.c: New test.
16359
16360 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
16361
16362 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
16363 unique to the tool.
16364 * lib/g77.exp (g77_init): Likewise.
16365 * lib/g++.exp (g++_init): Likewise.
16366 * lib/objc.exp (objc_init): Likewise.
16367
16368 2002-09-25 Mark Mitchell <mark@codesourcery.com>
16369
16370 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
16371 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
16372 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
16373
16374 2002-09-25 Richard Henderson <rth@redhat.com>
16375
16376 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
16377 too-small long double.
16378
16379 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
16380
16381 * gcc.dg/20020919-1.c: New test.
16382
16383 2002-09-23 Mark Mitchell <mark@codesourcery.com>
16384
16385 * g++.dg/abi/bitfield6.C: New test.
16386 * g++.dg/abi/bitfield7.C: New test.
16387 * g++.dg/abi/bitfield8.C: New test.
16388 * g++.dg/abi/vbase11.C: New test.
16389
16390 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
16391
16392 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
16393 hppa*-*-hpux*. Update test comment.
16394
16395 2002-09-20 Jakub Jelinek <jakub@redhat.com>
16396
16397 * gcc.dg/tls/struct-1.c: New test.
16398
16399 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
16400
16401 * gcc.dg/cpp/tr-warn2.c: Update.
16402
16403 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
16404
16405 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
16406
16407 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
16408
16409 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
16410 systems.
16411
16412 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
16413
16414 * gcc.c-torture/execute/ieee/mzero3.c: New test.
16415
16416 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
16417 Adjust for c++filt moved to binutils. Remove spurious duplicate
16418 setting of cxxfilt.
16419
16420 2002-09-19 Geoffrey Keating <geoffk@apple.com>
16421
16422 * gcc.dg/20020312-2.c: Update for darwin.
16423
16424 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
16425
16426 * g++.old-deja/g++.other/crash32.C: Mark ICE.
16427
16428 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
16429
16430 * objc.dg/comp-types-1.m: New test.
16431 * objc.dg/comp-types-2.m: New test.
16432 * objc.dg/comp-types-3.m: New test.
16433 * objc.dg/comp-types-4.m: New test.
16434 * objc.dg/comp-types-5.m: New test.
16435 * objc.dg/comp-types-6.m: New test.
16436
16437 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
16438
16439 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
16440
16441 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
16442
16443 * g++.dg/other/do1.C: New test.
16444
16445 * g++.dg/template/subst1.C: New test.
16446
16447 2002-09-16 Steve Ellcey <sje@cup.hp.com>
16448
16449 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
16450
16451 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
16452
16453 * g++.dg/template/qualttp20.C: Adjust expected errors.
16454 * g++.old-deja/g++.jason/report.C: Likewise.
16455 * g++.old-deja/g++.other/qual1.C: Likewise.
16456
16457 * g++.dg/lookup/scoped2.C: New test.
16458
16459 * g++.dg/ext/asm3.C: New test.
16460
16461 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
16462
16463 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
16464
16465 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
16466
16467 * ChangeLog: follow spelling conventions.
16468 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
16469 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
16470 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
16471 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
16472 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
16473 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
16474 * g++.old-deja/g++.law/global-init1.C: Likewise.
16475 * g++.old-deja/g++.other/delete4.C: Likewise.
16476 * g++.old-deja/g++.other/inline21.C: Likewise.
16477 * g++.old-deja/g++.other/singleton.C: Likewise.
16478 * g77.dg/strlen0.f: Likewise.
16479 * g77.f-torture/compile/20010519-1.f: Likewise.
16480 * g77.f-torture/compile/980310-4.f: Likewise.
16481 * gcc.c-torture/compile/20000605-1.c: Likewise.
16482 * gcc.c-torture/execute/20020225-1.c: Likewise.
16483 * gcc.dg/c90-hexfloat-2.c: Likewise.
16484 * gcc.dg/c99-bool-1.c: Likewise.
16485 * gcc.dg/c99-hexfloat-2.c: Likewise.
16486 * gcc.dg/dll-2.c: Likewise.
16487 * gcc.dg/wtr-union-init-1.c: Likewise.
16488 * gcc.dg/wtr-union-init-2.c: Likewise.
16489 * gcc.dg/wtr-union-init-3.c: Likewise.
16490 * gcc.dg/cpp/avoidpaste1.c: Likewise.
16491 * gcc.dg/cpp/defined.c: Likewise.
16492 * gcc.dg/cpp/macsyntx.c: Likewise.
16493 * gcc.dg/cpp/paste2.c: Likewise.
16494 * gcc.dg/cpp/trad/defined.c: Likewise.
16495 * gcc.dg/format/c90-printf-1.c: Likewise.
16496 * gcc.dg/format/c90-scanf-1.c: Likewise.
16497 * gcc.dg/format/c99-printf-1.c: Likewise.
16498 * gcc.dg/format/c99-scanf-1.c: Likewise.
16499 * gcc.misc-tests/gcov-8.c: Likewise.
16500 * lib/profopt.exp: Likewise.
16501
16502 2002-09-15 Krister Walfridsson <cato@df.lth.se>
16503
16504 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
16505
16506 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
16507
16508 * g++.dg/inherit/using2.C: New test.
16509
16510 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
16511
16512 * ChangeLog: Follow spelling conventions.
16513 * g++.dg/template/friend4.C: Likewise.
16514 * g++.old-deja/g++.pt/crash67.C: Likewise.
16515 * gcc.c-torture/execute/20000801-4.c: Likewise.
16516 * gcc.dg/c90-digraph-1.c: Likewise.
16517 * gcc.dg/c94-digraph-1.c: Likewise.
16518 * gcc.dg/c99-digraph-1.c: Likewise.
16519 * gcc.dg/cpp/line5.c: Likewise.
16520 * gcc.dg/cpp/multiline.c: Likewise.
16521 * gcc.dg/cpp/trad/literals-1.c: Likewise.
16522 * gcc.dg/format/attr-3.c: Likewise.
16523 * gcc.dg/format/c90-scanf-3.c: Likewise.
16524 * gcc.dg/format/ext-4.c: Likewise.
16525
16526 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
16527
16528 * g++.dg/template/pretty1.C: New test.
16529
16530 2002-09-14 Alan Modra <amodra@bigpond.net.au>
16531
16532 * gcc.c-torture/execute/struct-cpy-1.c: New test.
16533
16534 2002-09-13 Matt Austern <austern@apple.com>
16535
16536 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
16537 passing a cast expression to a function by const reference.
16538
16539 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
16540
16541 * g++.dg/template/deduce1.C: New test.
16542
16543 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
16544
16545 * gcc.c-torture/execute/simd-1.c: Force all use of int to
16546 32-bit int.
16547
16548 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
16549
16550 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
16551 usage.
16552
16553 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
16554
16555 * gcc.c-torture/compile/20020910-1.c: New test.
16556
16557 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
16558
16559 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
16560
16561 2002-09-10 Andreas Jaeger <aj@suse.de>
16562
16563 * gcc.dg/20020312-2.c: Adjust for x86-64.
16564
16565 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
16566
16567 * g77.dg/7388.f: New test case for PR 7388.
16568
16569 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
16570
16571 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
16572
16573 2002-09-05 Ziemowit Laski <zlaski@apple.com>
16574
16575 * objc.dg/proto-lossage-1.m: New test.
16576
16577 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
16578
16579 * gcc.dg/cpp/_Pragma4.c: Fix typo.
16580
16581 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
16582
16583 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
16584 expected to pass.
16585
16586 2002-09-06 Stan Shebs <shebs@apple.com>
16587 David Edelsohn <edelsohn@gnu.org>
16588
16589 * gcc.dg/weak: New directory.
16590 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
16591 target-specific xfail bits.
16592 * gcc.dg/typeof-2.c: Move to new directory.
16593 * gcc.dg/weak.exp: New expect script.
16594
16595 2002-09-06 Alan Modra <amodra@bigpond.net.au>
16596
16597 * gcc.c-torture/execute/extzvsi.c: New test.
16598
16599 2002-09-05 Stan Shebs <shebs@apple.com>
16600
16601 * gcc.dg/weak-1.c: xfail on Darwin.
16602 * gcc.dg/weak-2.c: Ditto.
16603 * gcc.dg/weak-3.c: Ditto.
16604 * gcc.dg/weak-4.c: Ditto.
16605 * gcc.dg/weak-5.c: Ditto.
16606 * gcc.dg/weak-6.c: Ditto.
16607 * gcc.dg/weak-7.c: Ditto.
16608 * gcc.dg/weak-8.c: Ditto.
16609 * gcc.dg/weak-9.c: Ditto.
16610
16611 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
16612
16613 * gcc.c-torture/execute/loop-14.c: New test.
16614
16615 2002-09-04 Jakub Jelinek <jakub@redhat.com>
16616
16617 * g++.dg/other/cxa-atexit1.C: New test.
16618
16619 * gcc.dg/typeof-2.c: New test.
16620
16621 2002-09-03 Roger Sayle <roger@eyesopen.com>
16622
16623 * gcc.dg/builtins-2.c: New testcase.
16624 * gcc.dg/builtins-3.c: New testcase.
16625
16626 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
16627
16628 * gcc.dg/cpp/_Pragma4.c: New test.
16629
16630 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
16631
16632 * objc/execute/nil_method-1.m: New testcase.
16633
16634 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
16635
16636 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
16637 [Object class], not [Object initialize].
16638
16639 2002-08-31 Roger Sayle <roger@eyesopen.com>
16640 Hans-Peter Nilsson <hp@bitrange.com>
16641
16642 * gcc.c-torture/execute/20020720-1.x: Skip test on
16643 mmix-knuth-mmixware. Correct comment.
16644
16645 2002-08-27 Mark Mitchell <mark@codesourcery.com>
16646
16647 * testsuite/g++.dg/abi/bitfield5.C: New test.
16648 * testsuite/g++.dg/abi/vbase10.C: Likewise.
16649
16650 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
16651
16652 * objc.dg/undeclared-selector.m: New test.
16653
16654 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
16655
16656 * g++.dg/other/offsetof1.C: Avoid cast warning.
16657
16658 2002-08-26 Ziemowit Laski <zlaski@apple.com>
16659
16660 * objc.dg/super-class-2.m: New test.
16661
16662 2002-08-24 Matt Austern <austern@apple.com>
16663
16664 * g++.dg/ext/lvaddr.C: New test.
16665 * g++.dg/ext/lvcast.C: New test.
16666
16667 2002-08-22 Mark Mitchell <mark@codesourcery.com>
16668
16669 * testsuite/g++.dg/inherit/cond1.C: New test.
16670
16671 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
16672
16673 * gcc.dg/noncompile/incomplete-1.c: New test.
16674
16675 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
16676
16677 * gcc.dg/typespec-1.c: New test.
16678
16679 2002-08-20 Devang Patel <dpatel@apple.com>
16680 * objc.dg/proto-hier-2.m: New test.
16681
16682 2002-08-19 Ziemowit Laski <zlaski@apple.com>
16683
16684 * objc.dg/bitfield-1.m: New test.
16685 * objc.dg/bitfield-2.m: New test.
16686
16687 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
16688
16689 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
16690 gcc.dg/c99-flex-array-4.c: New tests.
16691
16692 2002-08-16 Stan Shebs <shebs@apple.com>
16693
16694 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
16695
16696 2002-08-15 Jakub Jelinek <jakub@redhat.com>
16697
16698 * gcc.dg/typeof-1.c: New test.
16699 * g++.dg/ext/typeof2.C: New test.
16700
16701 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
16702
16703 * g++.dg/other/offsetof1.C: New test.
16704
16705 2002-08-14 Richard Henderson <rth@redhat.com>
16706
16707 * gcc.dg/tls/diag-3.c: Fix expected message strings.
16708
16709 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
16710
16711 * gcc.dg/cpp/_Pragma3.c: New test.
16712
16713 2002-08-13 Mark Mitchell <mark@codesourcery.com>
16714
16715 * g++.dg/template/inherit3: New test.
16716
16717 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
16718
16719 * gcc.dg/bitfld-4.c: Add blank options.
16720
16721 2002-08-09 Mark Mitchell <mark@codesourcery.com>
16722
16723 * g++.dg/template/crash1.C: New test.
16724
16725 2002-08-08 Jakub Jelinek <jakub@redhat.com>
16726
16727 * gcc.dg/tls/opt-2.c: New test.
16728
16729 2002-08-08 Devang Patel <dpatel@apple.com>
16730
16731 * objc.dg/selector-1.m : New test
16732
16733 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
16734
16735 * g++.dg/abi/bitfield4.C: New test.
16736 * gcc.dg/bitfld-4.c: New test.
16737
16738 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
16739
16740 * g++.dg/other/packed1.C: New test.
16741
16742 2002-08-07 Mark Mitchell <mark@codesourcery.com>
16743
16744 * g++.dg/abi/offsetof.C: Tweak error messages.
16745 * g++.old-deja/g++.mike/p10769a.C: Likewise.
16746
16747 2002-08-08 Jakub Jelinek <jakub@redhat.com>
16748
16749 * gcc.dg/bitfld-3.c: New test.
16750
16751 2002-08-07 Jakub Jelinek <jakub@redhat.com>
16752 Richard Henderson <rth@redhat.com>
16753
16754 * gcc.dg/i386-bitfield1.c: New test.
16755 * g++.dg/abi/bitfield3.C: Update.
16756
16757 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
16758
16759 * objc.dg/const-str-2.m: Update.
16760 * gcc.dg/cpp/c++98.c: Change to C extension.
16761 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
16762 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
16763
16764 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
16765
16766 * testsuite/gcc.dg/tls/diag-3.c: New.
16767
16768 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
16769
16770 * g++.dg/README (Subdirectories): Document new subdir expr.
16771 * g++.dg/expr/pmf-1.C: New test.
16772
16773 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
16774
16775 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
16776
16777 2002-08-06 Jakub Jelinek <jakub@redhat.com>
16778
16779 * g++.dg/abi/bitfield3.C: New test.
16780
16781 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
16782
16783 * lib/gcov.exp: Tweak expected line formats.
16784 * gcc.misc-tests/gcov8.c: New test.
16785 * gcc.misc-tests/gcov8.x: New flags.
16786
16787 2002-08-05 Jakub Jelinek <jakub@redhat.com>
16788
16789 * consistency.vlad/layout/endian.c: Include string.h.
16790
16791 * gcc.c-torture/execute/20020805-1.c: New test.
16792
16793 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
16794
16795 * g++.dg/other/conversion1.C: New test.
16796
16797 2002-08-03 Roger Sayle <roger@eyesopen.com>
16798
16799 * gcc.dg/builtins-1.c: New testcase.
16800
16801 2002-08-02 Mark Mitchell <mark@codesourcery.com>
16802
16803 * g++.dg/inherit/access3.C: New test.
16804
16805 2002-08-01 Jakub Jelinek <jakub@redhat.com>
16806
16807 * gcc.dg/ia64-visibility-2.c: New test.
16808
16809 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
16810
16811 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
16812 __qualifier_flags to __flags.
16813
16814 2002-07-31 Mark Mitchell <mark@codesourcery.com>
16815
16816 * g++.dg/inherit/operator1.C: New test.
16817 * g++.dg/lookup/disamb1.C: Fix typo in comment.
16818 * g++.dg/other/error1.C: Change expected error message.
16819 * g++.dg/template/conv4.C: Likewise.
16820
16821 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
16822
16823 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
16824 for documented behavior.
16825
16826 2002-07-25 Roger Sayle <roger@eyesopen.com>
16827
16828 * gcc.c-torture/execute/20020720-1.x: Skip this test on
16829 several targets known to fail.
16830
16831 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
16832
16833 * gcc.dg/mips-args-[123].c: New tests.
16834
16835 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
16836
16837 * gcc.dg/ppc-spe.c: New.
16838
16839 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
16840
16841 * g++.dg/other/ptrmem4.C: New testcase.
16842
16843 2002-07-24 Richard Henderson <rth@redhat.com>
16844
16845 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
16846
16847 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
16848
16849 * g++.dg/ext/alignof1.C (main): Return 0 for success.
16850
16851 2002-07-24 Roger Sayle <roger@eyesopen.com>
16852
16853 * gcc.c-torture/execute/memset-3.c: New testcase.
16854
16855 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
16856
16857 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
16858 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
16859
16860 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16861
16862 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
16863 Delete.
16864
16865 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
16866
16867 * gcc.c-torture/compile/simd-4.c: New test.
16868
16869 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16870
16871 PR c++/7347, c++/7348
16872 * g++.dg/template/access4.C: New test.
16873 * g++.dg/template/access5.C: New test.
16874 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
16875 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
16876 * g++.old-deja/g++.pt/ttp58.C: Likewise.
16877 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
16878
16879 2002-07-22 Jakub Jelinek <jakub@redhat.com>
16880
16881 * gcc.dg/gnu89-init-2.c: New test.
16882
16883 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
16884
16885 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
16886
16887 2002-07-20 Roger Sayle <roger@eyesopen.com>
16888
16889 * gcc.c-torture/execute/20020720-1.c: New testcase.
16890
16891 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
16892
16893 * gcc.dg/cpp/Wsignprom.c: New tests.
16894
16895 2002-07-20 Alan Modra <amodra@bigpond.net.au>
16896
16897 * gcc.c-torture/execute/loop-13.c: New test.
16898
16899 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
16900
16901 * gcc.dg/cpp/expr.c: New tests.
16902
16903 2002 07-18 David Edelsohn <edelsohn@gnu.org>
16904
16905 * g++.dg/opt/pr6713.C: Add template instantiation.
16906
16907 2002-07-18 Alan Modra <amodra@bigpond.net.au>
16908
16909 * gcc.dg/nest.c: New test.
16910
16911 2002-07-17 Richard Henderson <rth@redhat.com>
16912
16913 * g++.dg/opt/pr6713.C: New test.
16914
16915 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
16916
16917 * gcc.c-torture/execute/loop-2e.x: Let the testcase
16918 XFAIL for all x86 processors.
16919
16920 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
16921
16922 * gcc.c-torture/execute/20010122-1.x: Do not test with
16923 -fomit-frame-pointer.
16924
16925 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16926
16927 * g++.dg/template/instantiate2.C: New test.
16928 * g++.dg/template/spec4.C: New test.
16929
16930 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16931
16932 * g++.dg/template/access2.C: New test.
16933 * g++.dg/template/access3.C: New test.
16934
16935 2002-07-15 Zack Weinberg <zack@codesourcery.com>
16936
16937 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
16938 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
16939 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
16940 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
16941 Convert to use <stdarg.h>.
16942 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
16943 Delete.
16944 * gcc.dg/va-arg-2.c: New.
16945 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
16946
16947 2002-07-15 Jakub Jelinek <jakub@redhat.com>
16948
16949 * gcc.c-torture/compile/20020710-1.c: New test.
16950
16951 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
16952 Andrew Pinski <pinskia@physics.uc.edu>
16953
16954 gcc.c-torture/compile/simd-2.c: New testcase.
16955 gcc.c-torture/compile/simd-3.c: Likewise.
16956
16957 2002-07-11 Mark Mitchell <mark@codesourcery.com>
16958
16959 PR c++/7224
16960 * g++.dg/overload/error1.C: New test.
16961
16962 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
16963
16964 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
16965 configuration and IRIX 6 O32 ABI.
16966
16967 2002-07-11 Roger Sayle <roger@eyesopen.com>
16968
16969 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
16970
16971 2002-07-10 Roger Sayle <roger@eyesopen.com>
16972
16973 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
16974
16975 2002-07-10 Jeffrey A Law <law@redhat.com>
16976
16977 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
16978
16979 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
16980
16981 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
16982
16983 * gcc.dg/20020312-2.c: Check for __PPC__.
16984
16985 2002-07-09 Diego Novillo <dnovillo@redhat.com>
16986
16987 * gcc.c-torture/compile/20020709-1.c: New test.
16988
16989 2002-07-07 Roger Sayle <roger@eyesopen.com>
16990
16991 * g++.dg/template/qualttp21.C: New test case.
16992
16993 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
16994
16995 * gcc.c-torture/compile/20020706-1.c: New test.
16996 * gcc.c-torture/compile/20020706-2.c: New test.
16997
16998 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
16999 Alexandre Oliva <aoliva@redhat.com>
17000
17001 * g++.dg/warn/incomplete1.C: New test.
17002
17003 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17004
17005 PR c++/7099
17006 * g++.dg/warn/noreturn1.C: New test.
17007
17008 2002-07-03 Mark Mitchell <mark@codesourcery.com>
17009
17010 PR c++/6706
17011 * g++.dg/debug/debug6.C: New test.
17012 * g++.dg/debug/debug7.C: New test.
17013
17014 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
17015
17016 * gcc.c-torture/compile/simd-3.c: New test.
17017
17018 2002-07-03 Chris Demetriou <cgd@broadcom.com>
17019
17020 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
17021 * gcc.dg/20020620-1.c: Likewise.
17022
17023 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17024
17025 PR c++/6944
17026 * g++.dg/init/array4.C: New test.
17027 * g++.dg/init/array5.C: New test.
17028
17029 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
17030
17031 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
17032 * gcc.c-torture/execute/simd-2.c (main): Likewise.
17033
17034 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17035
17036 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
17037 * gcc.dg/wtr-aggr-init-1.c: Likewise.
17038 * gcc.dg/wtr-conversion-1.c: Likewise.
17039 * gcc.dg/wtr-escape-1.c: Likewise.
17040 * gcc.dg/wtr-int-type-1.c: Likewise.
17041 * gcc.dg/wtr-label-1.c: Likewise.
17042 * gcc.dg/wtr-static-1.c: Likewise.
17043 * gcc.dg/wtr-strcat-1.c: Likewise.
17044 * gcc.dg/wtr-suffix-1.c: Likewise.
17045 * gcc.dg/wtr-switch-1.c: Likewise.
17046 * gcc.dg/wtr-unary-plus-1.c: Likewise.
17047 * gcc.dg/wtr-union-init-1.c: Likewise.
17048 * gcc.dg/wtr-union-init-2.c: Likewise.
17049 * gcc.dg/wtr-union-init-3.c: Likewise.
17050
17051 * gcc.dg/wtr-func-def-1.c: New test.
17052
17053 2002-07-02 Devang Patel <dpatel@apple.com>
17054
17055 * objc.dg/param-1.m: New test.
17056
17057 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
17058
17059 * gcc.dg/cpp/trad/directive.c: Add test.
17060 * gcc.dg/cpp/trad/macroargs.c: Add test.
17061 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
17062
17063 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
17064
17065 * gcc.dg/cpp/cmdlne-M.c: New test.
17066
17067 2002-07-02 Ziemowit Laski <zlaski@apple.com>
17068
17069 * objc.dg/desig-init-1.m: New test.
17070
17071 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17072
17073 PR c++/6716
17074 * g++.dg/template/instantiate1.C: New test.
17075
17076 2002-07-01 Mark Mitchell <mark@codesourcery.com>
17077
17078 PR c++/7112
17079 * g++.dg/template/sizeof2.C: New test.
17080
17081 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
17082
17083 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
17084 gcc.dg/cpp/trad/include.c: New tests.
17085
17086 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
17087
17088 PR target/7177
17089 * gcc.c-torture/compile/20020701-1.c: New test.
17090
17091 2002-07-01 Stan Shebs <shebs@apple.com>
17092
17093 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
17094 header here...
17095 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
17096 (objc-torture-execute): or here.
17097
17098 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
17099
17100 * gcc.c-torture/execute/arith-rand-ll.c: New test.
17101
17102 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
17103
17104 * gcc.dg/cpp/trad/escaped-nl.c: New test.
17105
17106 2002-06-30 Devang Patel <dpatel@apple.com>
17107
17108 * objc.dg/fsyntax-only.m: New test.
17109
17110 2002-06-27 Mark Mitchell <mark@codesourcery.com>
17111
17112 PR c++/6695
17113 * g++.dg/template/friend7.C: New file.
17114
17115 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
17116
17117 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
17118 return type.
17119
17120 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
17121
17122 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
17123 avoid division by zero.
17124
17125 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
17126
17127 * gcc.dg/Wunknownprag.c: New tests.
17128
17129 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
17130
17131 * gcc.c-torture/execute/simd-2.c: New test.
17132
17133 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
17134
17135 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
17136 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
17137 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
17138 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
17139 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
17140 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
17141 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
17142 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
17143 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
17144 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
17145 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
17146 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
17147 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
17148 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
17149 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
17150 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
17151 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
17152
17153 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
17154
17155 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
17156 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
17157 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
17158 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
17159 New tests.
17160 * gcc.dg/cpp/trad/directive.c: Update.
17161
17162 2002-06-23 Andreas Jaeger <aj@suse.de>
17163
17164 * gcc.c-torture/execute/complex-6.c: New.
17165
17166 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
17167
17168 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
17169 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
17170 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
17171 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
17172
17173 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
17174
17175 * gcc.dg/cpp/trad: New directory with traditional tests copied
17176 from parent directory.
17177 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
17178 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
17179 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
17180 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
17181 Move to trad/ and rename.
17182 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
17183 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
17184 gcc.dg/cpp/trad/redef2.c: New tests.
17185 * gcc.dg/cpp/trad/trad.exp: New driver.
17186
17187 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
17188
17189 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
17190 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
17191 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
17192 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
17193 Remove.
17194
17195 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
17196
17197 * gcc.dg/20020620-1.c: New test.
17198
17199 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17200
17201 * g++.dg/template/ttp4.C: New test.
17202
17203 2002-06-19 Jakub Jelinek <jakub@redhat.com>
17204
17205 * g++.dg/opt/vt1.C: Fix regexp.
17206
17207 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17208
17209 * gcc.c-torture/execute/pure-1.c: Make functions static again.
17210 Don't use attribute `noinline'.
17211
17212 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
17213
17214 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
17215
17216 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
17217
17218 * gcc.c-torture/execute/simd-1.c: New.
17219
17220 * gcc.dg/simd-1.c: New.
17221
17222 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
17223
17224 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
17225
17226 2002-06-16 Richard Henderson <rth@redhat.com>
17227
17228 * g++.dg/ext/anon-struct1.C: New.
17229 * g++.dg/ext/anon-struct2.C: New.
17230 * g++.dg/ext/anon-struct3.C: New.
17231 * gcc.dg/anon-struct-1.c: New.
17232 * gcc.dg/anon-struct-2.c: New.
17233 * gcc.dg/anon-struct-3.c: New.
17234 * gcc.dg/20011008-1.c: Adjust warning text.
17235 * gcc.dg/20020527-1.c: Add -fms-extensions.
17236
17237 2002-06-16 Richard Henderson <rth@redhat.com>
17238
17239 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
17240
17241 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
17242
17243 * gcc.c-torture/execute/20020615-1.c: New test.
17244
17245 2002-06-15 Roger Sayle <roger@eyesopen.com>
17246
17247 * gcc.c-tortuture/execute/compare-1.c: New test case.
17248 * gcc.c-tortuture/execute/compare-2.c: New test case.
17249 * gcc.c-tortuture/execute/compare-3.c: New test case.
17250
17251 2002-06-13 Richard Henderson <rth@redhat.com>
17252
17253 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
17254 ia64 ilp32.
17255
17256 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17257
17258 * g++.dg/template/typename2.C: Update error message.
17259
17260 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
17261
17262 * gcc.c-torture/execute/20020611-1.c: New test.
17263
17264 2002-06-11 Bob Wilson <bob.wilson@acm.org>
17265
17266 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
17267 list of targets to skip.
17268
17269 2002-06-10 Bob Wilson <bob.wilson@acm.org>
17270
17271 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
17272 targets if not optimizing.
17273
17274 2002-06-10 Jakub Jelinek <jakub@redhat.com>
17275
17276 * gcc.c-torture/compile/20020605-1.c: New test.
17277
17278 * g++.dg/opt/vt1.C: New test.
17279
17280 * gcc.dg/20020531-1.c: New test.
17281
17282 * gcc.dg/20020530-1.c: New test.
17283
17284 * gcc.dg/20020527-1.c: New test.
17285
17286 * g++.dg/opt/cse1.C: New test.
17287
17288 2002-06-07 Roger Sayle <roger@eyesopen.com>
17289
17290 * gcc.dg/20020607-2.c: New test case.
17291
17292 2002-06-07 Jakub Jelinek <jakub@redhat.com>
17293
17294 * gcc.c-torture/compile/20020604-1.c: New test.
17295
17296 2002-06-04 Richard Henderson <rth@redhat.com>
17297
17298 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
17299 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
17300 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
17301
17302 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
17303
17304 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
17305
17306 2002-06-03 Richard Henderson <rth@redhat.com>
17307
17308 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
17309 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
17310
17311 2002-06-02 Richard Henderson <rth@redhat.com>
17312
17313 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
17314 test functions static.
17315
17316 2002-06-02 Andreas Jaeger <aj@suse.de>
17317
17318 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
17319 now.
17320
17321 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
17322
17323 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
17324 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
17325 Update for mofified diagnostics.
17326 * gcc.dg/c99-intconst-1.c: No longer fail.
17327
17328 2002-06-02 Richard Henderson <rth@redhat.com>
17329
17330 * gcc.dg/uninit-A.c: Remove xfail markers.
17331
17332 2002-06-01 Roger Sayle <roger@eyesopen.com>
17333
17334 * gcc.dg/fnegate-1.c: New test case.
17335
17336 2002-05-30 Osku Salerma <osku@iki.fi>
17337
17338 * gcc.c-torture/execute/mayalias-1.c: New file.
17339
17340 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
17341
17342 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
17343 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
17344 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
17345
17346 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
17347
17348 * gcc.c-torture/execute/20020529-1.c: New test.
17349
17350 2002-05-27 Richard Henderson <rth@redhat.com>
17351
17352 * g++.dg/ext/attrib6.C: New test case.
17353
17354 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17355
17356 * gcc.c-torture/execute/pure-1.c: New test.
17357
17358 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
17359
17360 * gcc.dg/cpp/arith-2.c: Remove.
17361
17362 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
17363
17364 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
17365 * gcc.dg/cpp/if-3.c: Remove.
17366
17367 2002-05-26 Jakub Jelinek <jakub@redhat.com>
17368
17369 * g++.dg/opt/cse2.C: New test.
17370
17371 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
17372
17373 * gcc.dg/cpp/arith-1.c: New semantic tests.
17374 * gcc.dg/cpp/if-1.c: Update.
17375
17376 2002-05-24 Ben Elliston <bje@redhat.com>
17377
17378 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
17379
17380 2002-05-24 Jakub Jelinek <jakub@redhat.com>
17381
17382 * gcc.dg/verbose-asm.c: New test.
17383
17384 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
17385
17386 * gcc.dg/cpp/paste12.c: New test.
17387
17388 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
17389
17390 * g++.dg/parse/named_ops.C: New test.
17391
17392 2002-05-23 Mark Mitchell <mark@codesourcery.com>
17393
17394 * gcc/testsuite/gcc.dg/weak-8.c: New test.
17395
17396 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
17397
17398 * gcc.dg/weak-2.c: Allow optional leading underscore
17399 in scan-assembler symbol name.
17400 * gcc.dg/weak-3.c: Likewise.
17401 * gcc.dg/weak-4.c: Likewise.
17402 * gcc.dg/weak-5.c: Likewise.
17403
17404 2002-05-23 Jakub Jelinek <jakub@redhat.com>
17405
17406 * gcc.dg/20020523-1.c: New test.
17407
17408 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
17409
17410 * objc.dg/const-str-2.m: Update now that we stop after
17411 a command line error.
17412
17413 2002-05-22 Richard Henderson <rth@redhat.com>
17414
17415 * g++.dg/dg.exp: Fix typo in test pruneing.
17416
17417 2002-05-22 Richard Henderson <rth@redhat.com>
17418
17419 * g++.dg/dg.exp: Prune the tls subdirectory.
17420 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
17421 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
17422 * g++.dg/tls/init-1.C: New.
17423
17424 2002-05-22 Jakub Jelinek <jakub@redhat.com>
17425
17426 * gcc.dg/20020517-1.c: New test.
17427
17428 2002-05-21 Richard Henderson <rth@redhat.com>
17429
17430 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
17431 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
17432
17433 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
17434
17435 * g++.dg/other/copy2.C: New test.
17436
17437 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
17438
17439 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
17440 (MAX_COPY): Bump up to 10 times sizeof (long long).
17441 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
17442
17443 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
17444 sizeof (long long).
17445
17446 * gcc.c-torture/execute/strcpy-1.c: New test.
17447
17448 2002-05-19 Jason Merrill <jason2redhat.com>
17449
17450 * g++.dg/ext/oper1.C: New test.
17451
17452 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
17453 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
17454
17455 * README.QMTEST: New file.
17456
17457 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
17458
17459 2002-05-19 Andreas Jaeger <aj@suse.de>
17460
17461 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
17462 now.
17463 * gcc.c-torture/execute/loop-2d.x: Likewise.
17464
17465 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
17466
17467 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
17468 support weak symbols.
17469 * gcc.dg/weak-4.c: Likewise
17470 * gcc.dg/weak-6.c: Likewise
17471
17472 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
17473
17474 * gcc.dg/weak-3.c: Add dg-excess-error comment for
17475 cygwin, coff and h8300-*-hms targets
17476 * gcc.dg/weak-5.c: Likewise
17477 * gcc.dg/weak-7.c: Likewise
17478
17479 2002-05-16 Jason Merrill <jason@redhat.com>
17480
17481 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
17482 (scan-assembler-not, scan-assembler-dem): Likewise.
17483 (scan-assembler-dem-not): Likewise.
17484
17485 2002-05-15 Richard Henderson <rth@redhat.com>
17486
17487 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
17488
17489 2002-05-15 Richard Henderson <rth@redhat.com>
17490
17491 * gcc.dg/weak-5.c (vfoo1c): No warning here.
17492 (vfoo1f): Warning here.
17493 (vfoo1l): Don't redefine the alias.
17494
17495 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
17496
17497 * g++.dg/init/pm1.C: New test.
17498
17499 2002-05-12 David S. Miller <davem@redhat.com>
17500
17501 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
17502 types.
17503
17504 2002-05-10 Roger Sayle <roger@eyesopen.com>
17505
17506 * gcc.c-torture/execute/20020510-1.c: New test case.
17507
17508 2002-05-10 David S. Miller <davem@redhat.com>
17509
17510 * gcc.c-torture/execute/conversion.c: Test long double too.
17511
17512 2002-05-09 Jakub Jelinek <jakub@redhat.com>
17513
17514 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
17515 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
17516 * lib/g++.exp (g++_link_flags): Likewise.
17517 * lib/objc.exp (objc_target_compile): Likewise.
17518
17519 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
17520
17521 * gcc.dg/cpp/poison.c: Update.
17522 * gcc.dg/cpp/20000625-2.c: Remove.
17523 * gcc.dg/cpp/direct2s.c: Remove final test.
17524
17525 2002-05-08 Tom Rix <trix@redhat.com>
17526
17527 * gcc.c-torture/execute/20020508-1.c: New test.
17528 * gcc.c-torture/execute/20020508-2.c: New test.
17529 * gcc.c-torture/execute/20020508-3.c: New test.
17530
17531 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
17532
17533 * gcc.dg/cpp/charconst-4.c: More tests.
17534
17535 2002-05-08 Mark Mitchell <mark@codesourcery.com>
17536
17537 PR c/6569
17538 * gcc.dg/weak-3.c: Update location of warning messages.
17539 * gcc.dg/weak-5.c: Likewise.
17540
17541 2002-05-06 Roger Sayle <roger@eyesopen.com>
17542
17543 * gcc.c-torture/execute/20020506-1.c: New test case.
17544
17545 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
17546
17547 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
17548
17549 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
17550
17551 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
17552
17553 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
17554
17555 * gcc.dg/cpp/charconst-3.c: New test.
17556
17557 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
17558
17559 * gcc.dg/cpp/charconst.c: Update tests.
17560
17561 2002-05-05 Tim Josling <tej@melbpc.org.au>
17562
17563 * treelang: Added directory for new sample language treelang. Also
17564 lib/treelang.exp: New file to signal treelang should be tested.
17565
17566 2002-05-03 Jakub Jelinek <jakub@redhat.com>
17567
17568 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
17569 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
17570 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
17571 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
17572 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
17573 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
17574 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
17575
17576 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
17577
17578 * gcc.dg/format/xopen-2.c: New test.
17579
17580 2002-05-03 Jakub Jelinek <jakub@redhat.com>
17581
17582 * gcc.dg/20020503-1.c: New test.
17583
17584 2002-05-02 Mark Mitchell <mark@codesourcery.com>
17585
17586 * g++.dg/init/dtor1.C: Make it tougher.
17587
17588 2002-05-01 Mark Mitchell <mark@codesourcery.com>
17589
17590 * g++.dg/init/dtor1.C: New test.
17591
17592 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
17593
17594 * gcc.dg/altivec-8.c: New.
17595
17596 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
17597
17598 * gcc.dg/altivec-7.c: New.
17599
17600 2002-04-29 Jakub Jelinek <jakub@redhat.com>
17601
17602 * g++.dg/parse/typedef1.C: New test.
17603
17604 2002-04-29 Mark Mitchell <mark@codesourcery.com>
17605
17606 PR c++/6486
17607 * g++.dg/template/friend6.C: New test.
17608
17609 PR c++/6492
17610 * g++.dg/init/copy1.C: New test.
17611
17612 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
17613
17614 * g++.dg/warn/effc1.C: New test.
17615
17616 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
17617
17618 * gcc.dg/cpp/if-cexp.c: Add a test.
17619
17620 2002-04-28 Jakub Jelinek <jakub@redhat.com>
17621
17622 * gcc.dg/20020426-2.c: New test.
17623
17624 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
17625
17626 * gcc.dg/cpp/if-mop.c: Update.
17627 * gcc.dg/cpp/if-mpar.c: Add test.
17628 * gcc.dg/cpp/if-oppr.c: Update.
17629
17630 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17631
17632 PR c/6343
17633 * gcc.dg/weak-[2-7].c: New tests.
17634
17635 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
17636
17637 * gcc.dg/enum1.c: New test.
17638
17639 2002-04-26 Mark Mitchell <mark@codesourcery.com>
17640
17641 PR c++/6497
17642 * g++.dg/inherit/access2.C: New test.
17643
17644 2002-04-26 Mark Mitchell <mark@codesourcery.com>
17645
17646 PR bootstrap/6445
17647 * gcc.dg/20020426-1.c: New test.
17648
17649 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
17650
17651 * g++.dg/abi/enum1.C: New test.
17652
17653 2002-04-26 Richard Henderson <rth@redhat.com>
17654
17655 * gcc.dg/c99-bool-1.c: Expect always true warning.
17656
17657 2002-04-25 Roger Sayle <roger@eyesopen.com>
17658
17659 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
17660
17661 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17662
17663 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
17664 targets.
17665
17666 2002-04-24 Mark Mitchell <mark@codesourcery.com>
17667
17668 * g++.dg/abi/mange7.C: New test.
17669
17670 PR c++/6438.
17671 * g++.dg/parse/stmtexpr2.C: New test.
17672
17673 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
17674
17675 * gcc.dg/20020312-2.c: Add SH target.
17676
17677 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17678
17679 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
17680 compiler output on mips*-*-irix*.
17681
17682 2002-04-23 Jakub Jelinek <jakub@redhat.com>
17683
17684 * g++.dg/parse/attr1.C: New test.
17685
17686 2002-04-23 Roger Sayle <roger@eyesopen.com>
17687
17688 * gcc.c-torture/execute/string-opt-17.c: New test case.
17689 * gcc.c-torture/execute/memset-2.c: New test case.
17690
17691 2002-04-23 Mark Mitchell <mark@codesourcery.com>
17692
17693 PR c++/6256:
17694 * g++.dg/template/friend5.C: New test.
17695
17696 PR c++/6331:
17697 * g++.dg/template/qual1.C: Likewise.
17698
17699 2002-04-22 Zack Weinberg <zack@codesourcery.com>
17700
17701 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
17702 Include stdlib.h, not stdio.h or ctype.h.
17703
17704 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
17705
17706 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
17707 cris-*-elf* and mmix-*-*.
17708 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
17709 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
17710 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
17711 Ditto.
17712 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
17713 * gcc.dg/wchar_t-1.c: Ditto.
17714
17715 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
17716
17717 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
17718 Clarify comment.
17719
17720 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
17721
17722 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
17723
17724 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17725
17726 * gcc.c-torture/execute/20000906-1.x: Delete.
17727
17728 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
17729
17730 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
17731
17732 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
17733
17734 * PR6367
17735 * g77.f-torture/execute/6367.f: New test.
17736 * g77.f-torture/execute/6367.x: Disable for MMIX.
17737
17738 2002-04-19 Mark Mitchell <mark@codesourcery.com>
17739
17740 * PR6352
17741 * g++.dg/opt/inline2.C: New test.
17742
17743 2002-04-18 Richard Henderson <rth@redhat.com>
17744
17745 * gcc.dg/20000906-1.c: Enable for all targets.
17746 * gcc.c-torture/compile/iftrap-2.c: New.
17747
17748 2002-04-18 Jakub Jelinek <jakub@redhat.com>
17749
17750 * gcc.dg/20020418-1.c: New test.
17751 * gcc.dg/20020418-2.c: New test.
17752
17753 2002-04-18 Richard Henderson <rth@redhat.com>
17754
17755 * gcc.c-torture/compile/iftrap-1.c: New.
17756 * gcc.dg/iftrap-1.c: Adjust for ia64.
17757 * gcc.dg/iftrap-2.c: New.
17758
17759 2002-04-18 Jakub Jelinek <jakub@redhat.com>
17760
17761 * gcc.c-torture/compile/20020418-1.c: New test.
17762
17763 2002-04-18 Roger Sayle <roger@eyesopen.com>
17764
17765 * gcc.c-torture/compile/20020415-1.c: New.
17766
17767 2002-04-18 David S. Miller <davem@redhat.com>
17768
17769 * gcc.c-torture/execute/20020418-1.c: New test.
17770
17771 2002-04-17 Jakub Jelinek <jakub@redhat.com>
17772
17773 * gcc.dg/20020416-1.c: New test.
17774
17775 * g++.dg/opt/inline1.C: New test.
17776
17777 2002-04-16 Jakub Jelinek <jakub@redhat.com>
17778
17779 * gcc.dg/altivec-5.c: New test.
17780
17781 * gcc.dg/20020415-1.c: New test.
17782
17783 2002-04-15 Mark Mitchell <mark@codesourcery.com>
17784
17785 * testsuite/lib/chill.exp: Remove.
17786
17787 2002-04-14 Jakub Jelinek <jakub@redhat.com>
17788
17789 * g++.dg/other/big-struct.C: New test.
17790
17791 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
17792
17793 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
17794 of scratch file.
17795
17796 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
17797
17798 PR c/6277
17799 * gcc.dg/i386-387-1.c: Allow optional leading underscore
17800 in scan-assembler function name
17801
17802 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
17803
17804 * g77.f-torture/execute/980628-4.x,
17805 g77.f-torture/execute/980628-5.x,
17806 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
17807 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
17808 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
17809 i[34567]86-*-*.
17810
17811 2002-04-13 David S. Miller <davem@redhat.com>
17812
17813 * gcc.c-torture/execute/20020413-1.c: New test.
17814
17815 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
17816
17817 * gcc.dg/asm-6.c,
17818 * g++.dg/ext/asm1.C: New tests.
17819
17820 2002-04-12 Mark Mitchell <mark@codesourcery.com>
17821
17822 PR c++ 5373.
17823 * g++.dg/parse/stmtexpr1.C: New test.
17824
17825 PR c++/5189.
17826 * g++.dg/template/copy1.C: New test.
17827
17828 2002-04-12 Richard Henderson <rth@redhat.com>
17829
17830 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
17831
17832 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
17833
17834 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
17835 gcc.c-torture/execute/20020307-2.c.
17836
17837 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
17838
17839 * g++.dg/ext/attrib5.C,
17840 * g++.dg/lookup/struct1.C: New tests.
17841
17842 2002-04-11 Jakub Jelinek <jakub@redhat.com>
17843
17844 * gcc.dg/20020411-1.c: New test.
17845
17846 * gcc.c-torture/execute/20020411-1.c: New test.
17847
17848 2002-04-10 Janis Johnson <janis187@us.ibm.com>
17849
17850 * g77.f-torture/execute/6177.f: New test.
17851
17852 2002-04-10 Jakub Jelinek <jakub@redhat.com>
17853
17854 PR middle-end/6247
17855 * g++.dg/opt/cleanup1.C: New test.
17856
17857 * g++.dg/opt/const1.C: New test.
17858
17859 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
17860
17861 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
17862
17863 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
17864
17865 PR c++/5507
17866 * g++.dg/template/typename2.C: New test.
17867
17868 2002-04-10 Alan Modra <amodra@bigpond.net.au>
17869
17870 * gcc.c-torture/execute/loop-12.c: New.
17871
17872 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
17873
17874 * g77.f-torture/execute/980628-4.x,
17875 g77.f-torture/execute/980628-5.x,
17876 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
17877 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
17878 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
17879
17880 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17881
17882 PR optimization/6086
17883 * g++.dg/opt/preinc1.C: New test.
17884
17885 2002-04-06 Mark Mitchell <mark@codesourcery.com>
17886
17887 PR c++/5571
17888 * g++.dg/opt/static2.C: New test.
17889
17890 2002-04-06 Mark Mitchell <mark@codesourcery.com>
17891
17892 PR c/5120
17893 * gcc.dg/20020406-1.c: New test.
17894
17895 2002-04-04 David S. Miller <davem@redhat.com>
17896
17897 * gcc.c-torture/execute/20020404-1.c: New test.
17898
17899 2002-04-04 Jakub Jelinek <jakub@redhat.com>
17900
17901 PR c/6123
17902 * gcc.dg/20020312-2.c: Do not declare global register variable
17903 if __PIC__ or __pic__ is defined.
17904
17905 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
17906
17907 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
17908 __asm__ so that it works correctly even if -ansi -pedantic-errors.
17909
17910 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17911
17912 * gcc.misc-tests/linkage.exp: Update last change to handle
17913 sparc*-, not just sparc-.
17914
17915 2002-04-03 Richard Henderson <rth@redhat.com>
17916
17917 * gcc.dg/cpp/ucs.c: Improved long UCS test.
17918
17919 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
17920
17921 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
17922
17923 2002-04-02 David S. Miller <davem@redhat.com>
17924
17925 * gcc.c-torture/execute/20020402-3.c: New test.
17926
17927 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
17928
17929 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
17930 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
17931
17932 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
17933 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
17934 g77.f-torture/execute/20001201.x,
17935 g77.f-torture/execute/u77-test.x: New files.
17936
17937 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
17938 * gcc.dg/wchar_t-1.c: Ditto.
17939
17940 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17941
17942 * gcc.c-torture/execute/20020402-1.c: New test.
17943
17944 2002-04-01 Richard Henderson <rth@redhat.com>
17945
17946 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
17947
17948 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
17949
17950 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17951
17952 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
17953
17954 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
17955
17956 * g++.dg/inherit/template-as-base.C: Expect error.
17957 * g++.dg/inherit/namespace-as-base.C: Likewise.
17958
17959 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
17960
17961 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
17962 g++.dg/ext/instantiate3.C: Tweak match patterns.
17963
17964 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
17965 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
17966 -da test.
17967
17968 2002-03-31 Richard Henderson <rth@redhat.com>
17969
17970 * gcc.dg/special/alias-2.c: New.
17971 * gcc.dg/special/ecos.exp: Run it.
17972
17973 2002-03-31 Richard Henderson <rth@redhat.com>
17974
17975 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
17976
17977 2002-03-31 Kazu Hirata <kazu@hxi.com>
17978
17979 * gcc.dg/weak-1.c: Disable on h8300 port.
17980
17981 2002-03-29 Janis Johnson <janis187@us.ibm.com>
17982
17983 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
17984 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
17985 ordering tests.
17986 * g++.dg/bprob/bprob-1.C: New test.
17987 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
17988 * g++.dg/gcov/gcov-1.C: New test.
17989 * g++.dg/gcov/gcov-1.x: New file.
17990 * g++.dg/gcov/gcov-2.C: New test.
17991 * g++.dg/gcov/gcov-3.C: New test.
17992 * g++.dg/gcov/gcov-3.h: New file.
17993
17994 2002-03-28 Roger Sayle <roger@eyesopen.com>
17995
17996 * g++.old-deja/g++.other/builtins5.C: New test.
17997 * g++.old-deja/g++.other/builtins6.C: New test.
17998 * g++.old-deja/g++.other/builtins7.C: New test.
17999 * g++.old-deja/g++.other/builtins8.C: New test.
18000 * g++.old-deja/g++.other/builtins9.C: New test.
18001
18002 2002-03-29 Jakub Jelinek <jakub@redhat.com>
18003
18004 * g++.dg/opt/static1.C: New test.
18005
18006 * g++.dg/opt/longbranch1.C: New test.
18007
18008 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
18009
18010 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
18011
18012 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
18013
18014 2002-03-28 Jeffrey A Law (law@redhat.com)
18015
18016 * gcc.c-torture/execute/20020328-1.c: New test.
18017
18018 2002-03-27 Richard Henderson <rth@redhat.com>
18019
18020 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
18021 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
18022 move from g++.old-deja/g++.ext/.
18023
18024 2002-03-27 Mark Mitchell <mark@codesourcery.com>
18025
18026 * g++.dg/init/new2.C: New test.
18027
18028 2002-03-26 Richard Henderson <rth@redhat.com>
18029
18030 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
18031
18032 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
18033 on sparc.
18034
18035 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
18036 sparcv9 systems.
18037 * gcc.dg/20001102-1.c: Likewise.
18038
18039 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
18040
18041 * gcc.dg/cpp/endif-pedantic1.c,
18042 gcc.dg/cpp/endif-pedantic2.c: New tests.
18043
18044 2002-03-26 Mark Mitchell <mark@codesourcery.com>
18045
18046 * g++.dg/init/new1.C: New test.
18047
18048 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
18049
18050 * g++.dg/abi/vbase9.C: New test.
18051
18052 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
18053
18054 * gcc.dg/arm-asm.c: New test.
18055
18056 2002-03-26 Andrew Cagney <ac131313@redhat.com>
18057
18058 * gcc.dg/Wswitch-enum.c: New test.
18059 Fix PR c/5044.
18060
18061 2002-03-26 Richard Henderson <rth@redhat.com>
18062
18063 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
18064 structure.
18065
18066 2002-03-25 Richard Henderson <rth@redhat.com>
18067
18068 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
18069 sparcv9 systems.
18070
18071 * gcc.c-torture/compile/20011119-1.c (xxx): New.
18072 * gcc.c-torture/compile/20011119-2.c (xxx): New.
18073
18074 2002-03-25 Zack Weinberg <zack@codesourcery.com>
18075
18076 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
18077
18078 2002-03-25 Bob Wilson <bob.wilson@acm.org>
18079
18080 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
18081 targets using generic thunk support.
18082
18083 2002-03-25 Jakub Jelinek <jakub@redhat.com>
18084
18085 * gcc.c-torture/compile/20020323-1.c: New test.
18086
18087 * g++.dg/opt/conj2.C: New test.
18088
18089 2002-03-24 Richard Henderson <rth@redhat.com>
18090
18091 * gcc.dg/weak-1.c: Use -fno-common.
18092
18093 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
18094
18095 * g77.dg/f77-edit-apostrophe-out.f: New test
18096 * g77.dg/f77-edit-h-out.f: New test
18097 * g77.dg/f77-edit-t-in.f: New test
18098 * g77.dg/f77-edit-t-out.f: New test
18099 * g77.dg/f77-edit-x-out.f: New test
18100 * g77.dg/f77-edit-slash-out.f: New test
18101 * g77.dg/f77-edit-colon-out.f: New test
18102 * g77.dg/f77-edit-s-out.f: New test
18103
18104 2002-03-24 Richard Henderson <rth@redhat.com>
18105
18106 * objc/execute/formal_protocol-6.x: New XFAIL.
18107
18108 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
18109
18110 * gcc.dg/weak-1.c: Early return from dg-final on platforms
18111 that do not support weak symbols
18112
18113 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
18114
18115 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
18116 * lib/g77.exp: Likewise
18117 * lib/objc.exp: Likewise
18118
18119 2002-03-23 Andrew Cagney <ac131313@redhat.com>
18120
18121 * gcc.dg/Wswitch-default.c: New test.
18122
18123 2002-03-23 Jakub Jelinek <jakub@redhat.com>
18124
18125 * g++.dg/other/enum1.C: New test.
18126
18127 2002-03-23 Zack Weinberg <zack@codesourcery.com>
18128
18129 * gcc.dg/pragma-ep-3.c: Fix typo.
18130
18131 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
18132
18133 * g++.dg/inherit/template-as-base.C: New test.
18134
18135 2002-03-22 Jakub Jelinek <jakub@redhat.com>
18136
18137 * g++.old-deja/g++.other/dwarf2-1.C: Move...
18138 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
18139
18140 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
18141
18142 * gcc.dg/cpp/multiline.c: Update to match.
18143
18144 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
18145
18146 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
18147
18148 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
18149
18150 * gcc.dg/cpp/extratokens2.c: New file.
18151
18152 2002-03-21 David Edelsohn <edelsohn@gnu.org>
18153
18154 * gcc.dg/20020312-2.c: Add rs6000 target.
18155
18156 * gcc.c-torture/compile/20020319-1.c: New test.
18157
18158 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
18159
18160 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
18161 (A, E): Handle this.
18162
18163 2002-03-20 Jason Merrill <jason@redhat.com>
18164
18165 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
18166 ignoring -fpic.
18167 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
18168 through prune_gcc_output.
18169
18170 2002-03-20 Jakub Jelinek <jakub@redhat.com>
18171
18172 * gcc.c-torture/compile/20020320-1.c: New test.
18173
18174 2002-03-19 Jakub Jelinek <jakub@redhat.com>
18175
18176 * gcc.c-torture/compile/20020318-1.c: New test.
18177
18178 * gcc.dg/struct-by-value-1.c: New test.
18179
18180 * gcc.dg/20020319-1.c: New test.
18181
18182 2002-03-18 Jakub Jelinek <jakub@redhat.com>
18183
18184 * g++.dg/opt/conj1.C: New test.
18185
18186 2002-03-17 Mark Mitchell <mark@codesourcery.com>
18187
18188 * g++.dg/template/qualttp20.C: Revert previous change.
18189 * g++.dg/template/qualttp3.C: Likewise.
18190 * g++.dg/template/qualttp4.C: Likewise
18191 * g++.dg/template/qualttp5.C: Likewise
18192 * g++.dg/template/qualttp6.C: Likewise
18193 * g++.dg/template/qualttp7.C: Likewise
18194 * g++.dg/template/qualttp8.C: Likewise
18195 * g++.dg/template/recurse.C: Likewise.
18196
18197 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
18198
18199 * gcc.dg/cpp/wchar-1.c: Update.
18200
18201 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
18202
18203 * g++.dg/template/conv1.C: New test.
18204 * g++.dg/template/conv2.C: New test.
18205 * g++.dg/template/conv3.C: New test.
18206 * g++.dg/template/conv4.C: New test.
18207
18208 2002-03-15 Mark Mitchell <mark@codesourcery.com>
18209
18210 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
18211 * g++.dg/template/qualttp3.C: Likewise.
18212 * g++.dg/template/qualttp4.C: Likewise
18213 * g++.dg/template/qualttp5.C: Likewise
18214 * g++.dg/template/qualttp6.C: Likewise
18215 * g++.dg/template/qualttp7.C: Likewise
18216 * g++.dg/template/qualttp8.C: Likewise
18217 * g++.dg/template/recurse.C: Likewise.
18218
18219 2002-03-15 Mark Mitchell <mark@codesourcery.com>
18220
18221 * g++.dg/opt/dtor1.C: New test.
18222
18223 2002-03-15 Jakub Jelinek <jakub@redhat.com>
18224
18225 * gcc.c-torture/compile/20020315-1.c: New test.
18226
18227 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
18228
18229 * gcc.dg/weak-1.c: Fix scan tests.
18230
18231 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
18232
18233 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
18234 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
18235 cris-*-aout* mmix-*-*.
18236 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
18237 cris-*-aout* mmix-*-*.
18238 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
18239 cris-*-elf* cris-*-aout* and mmix-*-*.
18240 * gcc.dg/20001009-1.c: Ditto.
18241 * gcc.dg/20010912-1.c: Ditto.
18242 * gcc.dg/20020122-4.c: Ditto.
18243 * gcc.dg/inline-2.c: Ditto.
18244
18245 2002-03-14 Jeffrey A Law (law@cygnus.com)
18246
18247 * gcc.c-torture/compile/20020314-1.c: New test.
18248
18249 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
18250
18251 * gcc.c-torture/execute/20020314-1.c: New test.
18252
18253 2002-03-14 Jakub Jelinek <jakub@redhat.com>
18254
18255 * g++.dg/warn/Wunused-1.C: New test.
18256
18257 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
18258
18259 * g++.dg/abi/mangle6.C: New test.
18260
18261 2002-03-13 Jakub Jelinek <jakub@redhat.com>
18262
18263 * gcc.c-torture/compile/20020309-2.c: New test.
18264
18265 * gcc.c-torture/compile/20020312-1.c: New test.
18266
18267 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
18268
18269 * g++.dg/other/access1.C: New test.
18270
18271 2002-03-12 Jakub Jelinek <jakub@redhat.com>
18272
18273 * gcc.c-torture/execute/wchar_t-1.c: New test.
18274
18275 2002-03-12 David Edelsohn <edelsohn@gnu.org>
18276
18277 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
18278
18279 2002-03-12 Roger Sayle <roger@eyesopen.com>
18280
18281 * gcc.dg/20020312-1.c: New test case.
18282
18283 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
18284
18285 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
18286
18287 2002-03-11 Richard Henderson <rth@redhat.com>
18288
18289 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
18290 * g++.old-deja/g++.jason/report.C: Likewise.
18291
18292 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
18293
18294 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
18295 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
18296
18297 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
18298
18299 * testsuite/g++.dg/overload/pmf1.C: New test.
18300
18301 2002-03-11 Kazu Hirata <kazu@hxi.com>
18302
18303 * gcc.c-torture/execute/20020307-1.c: Use long.
18304
18305 2002-03-11 Jakub Jelinek <jakub@redhat.com>
18306
18307 PR optimization/5844
18308 * gcc.dg/20020310-1.c: New test.
18309
18310 2002-03-09 Michael Meissner <meissner@redhat.com>
18311
18312 * gcc.c-torture/execute/memcpy-2.c: New test.
18313 * gcc.c-torture/execute/memset-1.c: New test.
18314 * gcc.c-torture/execute/strlen-1.c: New test.
18315 * gcc.c-torture/execute/strcmp-1.c: New test.
18316 * gcc.c-torture/execute/strncmp-1.c: New test.
18317
18318 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
18319
18320 * gcc.dg/ppc-ldstruct.c: New test.
18321
18322 2002-03-09 Jakub Jelinek <jakub@redhat.com>
18323
18324 * gcc.c-torture/execute/va-arg-22.c: New test.
18325
18326 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
18327
18328 * gcc.c-torture/compile/20020309-1.c: New test.
18329
18330 2002-03-08 Jakub Jelinek <jakub@redhat.com>
18331
18332 * gcc.c-torture/execute/20020307-2.c: New test.
18333
18334 2002-03-07 Jeffrey A Law (law@redhat.com)
18335
18336 * g77.f-torture/compile/20020307-1.f: New test.
18337
18338 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
18339
18340 * gcc.dg/unordered-1.c: New test.
18341
18342 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
18343
18344 * gcc.c-torture/execute/20020307-1.c: New test.
18345
18346 2002-03-05 Jakub Jelinek <jakub@redhat.com>
18347
18348 * gcc.dg/20020304-1.c: New test.
18349
18350 * gcc.c-torture/compile/20020304-2.c: New test.
18351
18352 2002-03-04 Zack Weinberg <zack@codesourcery.com>
18353
18354 * gcc.c-torture/compile/20020304-1.c: New test case
18355 (from PR c/5830).
18356
18357 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
18358
18359 * gcc.dg/20020103-1.c: Add other -D ppc variants.
18360
18361 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
18362
18363 * g++.dg/other/classkey1.C: New test.
18364
18365 2002-03-01 Richard Henderson <rth@redhat.com>
18366
18367 * gcc.c-torture/compile/981223-1.x: New.
18368 * gcc.c-torture/compile/920625-1.x: New.
18369
18370 2002-02-28 Richard Henderson <rth@redhat.com>
18371
18372 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
18373
18374 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
18375
18376 * gcc.c-torture/execute/20020227-1.c: New test.
18377
18378 2002-02-27 Mark Mitchell <mark@codesourcery.com>
18379
18380 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
18381 here" ERROR lines.
18382 * g++.old-deja/g++.oliva/partord1.C: Likewise.
18383 * g++.old-deja.g++.other/defarg1.C: Likewise.
18384 * g++.old-deja/g++.pt/calls2.C: Likewise.
18385 * g++.old-deja/g++.pt/crash20.C: Likewise.
18386 * g++.old-deja/g++.pt/crash30.C: Likewise.
18387 * g++.old-deja/g++.pt/crash36.C: Likewise.
18388 * g++.old-deja/g++.pt/crash6.C: Likewise.
18389 * g++.old-deja/g++.pt/defarg13.C: Likewise.
18390 * g++.old-deja/g++.pt/derived3.C: Likewise.
18391 * g++.old-deja/g++.pt/error1.C: Likewise.
18392 * g++.old-deja/g++.pt/friend21.C: Likewise.
18393 * g++.old-deja/g++.pt/friend23.C: Likewise.
18394 * g++.old-deja/g++.pt/infinite1.C: Likewise.
18395 * g++.old-deja/g++.robertl/eb128.C: Likewise.
18396
18397 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
18398
18399 * gcc.c-torture/execute/20020225-2.c: New test.
18400
18401 2002-02-27 Zack Weinberg <zack@codesourcery.com>
18402
18403 * gcc.c-torture/execute/920730-1t.c,
18404 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
18405 Delete test cases, only relevant to -traditional.
18406
18407 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
18408
18409 * gcc.dg/cpp/undef1.c: Remove.
18410 * gcc.dg/cpp/directiv.c: Update.
18411 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
18412
18413 2002-02-27 Michael Meissner <meissner@redhat.com>
18414
18415 * gcc.c-torture/execute/20020226-1.c: New test.
18416
18417 2002-02-26 Jakub Jelinek <jakub@redhat.com>
18418
18419 * g++.dg/debug/debug4.C: New test.
18420
18421 * gcc.dg/ia64-visibility-1.c: New test.
18422
18423 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
18424
18425 * gcc.dg/debug/20020224-1.c: New.
18426
18427 2002-02-25 Kazu Hirata <kazu@hxi.com>
18428
18429 * gcc.c-torture/execute/960416-1.x: New.
18430 * gcc.c-torture/execute/divconst-3.x: Likewise.
18431
18432 2002-02-25 Jakub Jelinek <jakub@redhat.com>
18433
18434 * gcc.dg/20020224-1.c: New test.
18435
18436 2002-02-25 Alan Modra <amodra@bigpond.net.au>
18437
18438 * gcc.c-torture/execute/20020225-1.c: New.
18439
18440 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
18441
18442 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
18443
18444 2002-02-23 Jakub Jelinek <jakub@redhat.com>
18445
18446 * gcc.dg/20020222-1.c: New test.
18447
18448 2002-02-22 Jakub Jelinek <jakub@redhat.com>
18449
18450 * g++.dg/opt/anonunion1.C: New test.
18451
18452 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
18453
18454 * g++.dg/template/qualttp19.C: New test.
18455 * g++.dg/template/qualttp20.C: New test.
18456 * g++.old-deja/g++.jason/report.C: Adjust expected errors
18457 * g++.old-deja/g++.other/qual1.C: Likewise.
18458
18459 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
18460
18461 * gcc.dg/attr-alwaysinline.c: New.
18462
18463 2002-02-21 Jakub Jelinek <jakub@redhat.com>
18464
18465 * gcc.dg/20020220-1.c: New test.
18466
18467 * gcc.dg/20020220-2.c: New test.
18468
18469 * g++.dg/opt/mmx1.C: New test.
18470
18471 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
18472
18473 * gcc.c-torture/compile/20020110.c: New test.
18474
18475 2002-02-20 Jakub Jelinek <jakub@redhat.com>
18476
18477 * gcc.c-torture/execute/20020219-1.c: New test.
18478
18479 * gcc.dg/20020219-1.c: New test.
18480
18481 * gcc.dg/noncompile/20020220-1.c: New test.
18482
18483 * g++.dg/opt/ptrintsum1.C: New test.
18484
18485 * gcc.dg/debug/20020220-1.c: New test.
18486
18487 2002-02-17 Jakub Jelinek <jakub@redhat.com>
18488
18489 * gcc.c-torture/execute/20020216-1.c: New test.
18490
18491 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
18492
18493 * gcc.dg/decl-1.c: Update, new test.
18494
18495 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
18496
18497 * g++.dg/abi/bitfield1.C: New test.
18498 * g++.dg/abi/bitfield2.C: New test.
18499
18500 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
18501
18502 * gcc.dg/attr-nest.c: New test.
18503
18504 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
18505
18506 * gcc.c-torture/execute/20020215-1.c: New test.
18507
18508 2002-02-14 Jakub Jelinek <jakub@redhat.com>
18509
18510 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
18511 * g++.dg/debug/debug.exp: New.
18512 * g++.dg/debug/trivial.C: New.
18513 * g++.dg/debug/debug1.C: Moved...
18514 * g++.dg/other/debug1.C: ...from here.
18515 * g++.dg/debug/debug2.C: Moved...
18516 * g++.dg/other/debug2.C: ...from here.
18517 * g++.dg/debug/debug3.C: Moved...
18518 * g++.dg/other/debug3.C: ...from here.
18519
18520 * gcc.dg/noncompile/20020213-1.c: New test.
18521
18522 2002-02-13 Jakub Jelinek <jakub@redhat.com>
18523
18524 * g++.dg/other/debug3.C: New test.
18525
18526 * gcc.c-torture/execute/20020213-1.c: New test.
18527
18528 2002-02-13 Richard Smith <richard@ex-parrot.com>
18529
18530 * g++.old-deja/g++.other/thunk1.C: New test.
18531
18532 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
18533
18534 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
18535
18536 2002-02-13 Stan Shebs <shebs@apple.com>
18537
18538 * gcc.dg/altivec-3.c: New.
18539
18540 2002-02-12 Jakub Jelinek <jakub@redhat.com>
18541
18542 * gcc.dg/Wunreachable-1.c: New test.
18543 * gcc.dg/Wunreachable-2.c: New test.
18544
18545 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
18546
18547 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
18548
18549 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
18550
18551 * gcc.dg/decl-1.c: New test.
18552
18553 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
18554
18555 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
18556
18557 2002-02-10 Kazu Hirata <kazu@hxi.com>
18558
18559 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
18560 * gcc.c-torture/compile/980506-1.x: Likewise.
18561
18562 2002-02-10 Kazu Hirata <kazu@hxi.com>
18563
18564 * gcc.dg/20020210-1.c: New.
18565
18566 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
18567
18568 * g77.f-torture/execute/947.f: New regression test
18569 for PR fortran/947.
18570
18571 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
18572
18573 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
18574 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
18575
18576 2002-02-08 Richard Henderson <rth@redhat.com>
18577
18578 * gcc.c-torture/compile/labels-3.c: New.
18579
18580 2002-02-08 Jakub Jelinek <jakub@redhat.com>
18581
18582 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
18583 expression statements work instead.
18584 * gcc.dg/noncompile/20020207-1.c: New test.
18585
18586 2002-02-07 Richard Henderson <rth@redhat.com>
18587
18588 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
18589
18590 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
18591
18592 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
18593 message from g77
18594 * lib/g77-dg.exp: Trim g77 error messages so that they are
18595 recognized by dg.exp.
18596
18597 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
18598
18599 PR fortran/5473
18600 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
18601
18602 2002-02-07 Richard Henderson <rth@redhat.com>
18603
18604 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
18605 to be sufficiently aligned for integers.
18606
18607 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
18608
18609 * g++.dg/template/friend4.C: New test.
18610
18611 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
18612
18613 PR fortran/5743
18614 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
18615 unsupported cases.
18616
18617 2002-02-07 Richard Henderson <rth@redhat.com>
18618
18619 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
18620 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
18621 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
18622 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
18623
18624 2002-02-06 Richard Henderson <rth@redhat.com>
18625
18626 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
18627
18628 2002-02-06 Janis Johnson <janis187@us.ibm.com>
18629
18630 * gcc.dg/20020206-1.c: New test.
18631
18632 2002-02-06 Jakub Jelinek <jakub@redhat.com>
18633
18634 * gcc.c-torture/execute/20020206-1.c: New test.
18635
18636 * gcc.c-torture/execute/20020206-2.c: New test.
18637
18638 PR optimization/5429:
18639 * gcc.c-torture/compile/20020206-1.c: New test.
18640
18641 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
18642
18643 * g++.dg/ext/align1.C: Do not use an explicit alignment value
18644 as certain file formats cannot support particularly large
18645 alignments.
18646
18647 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
18648 and do not expect to be able to link the executable.
18649
18650 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
18651 fail because the COFF format does not support the weak attribute.
18652
18653 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
18654
18655 * g77.dg/pr5473.f: New test
18656
18657 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
18658
18659 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
18660 Fix testcase accordingly.
18661
18662 2002-02-04 Richard Henderson <rth@redhat.com>
18663
18664 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
18665 (buf): Change to be an array of pointers, not ints.
18666
18667 2002-02-04 Jakub Jelinek <jakub@redhat.com>
18668
18669 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
18670 before all tests. Move warning one line above to match where it
18671 C frontend emits.
18672 * gcc.dg/Wswitch-2.c: New test.
18673 * g++.dg/warn/Wswitch-1.C: New test.
18674 * g++.dg/warn/Wswitch-2.C: New test.
18675
18676 2002-02-04 Richard Henderson <rth@redhat.com>
18677
18678 * g++.dg/abi/offsetof.C: Fix size comparison.
18679
18680 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
18681
18682 * gcc.dg/cast-qual-2.c: New test.
18683
18684 2002-02-04 Jakub Jelinek <jakub@redhat.com>
18685
18686 * gcc.dg/20020201-4.c: New test.
18687
18688 2002-02-04 Ben Elliston <bje@redhat.com>
18689
18690 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
18691 target_info attribute != 0, in addition to the empty string.
18692 (gcc_target_compile): Likewise.
18693
18694 2002-02-03 Andrew Cagney <ac131313@redhat.com>
18695
18696 * gcc.dg/Wswitch.c: New test.
18697 PR gcc/4475. PR gcc/3780.
18698
18699 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
18700
18701 * g77.f-torture/execute/5122.f: New test for regressions
18702 against PR fortran/5122.
18703
18704 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
18705
18706 * g77.f-torture/compile/pr3743.f: Delete
18707 * g77.dg/pr3743-1.f: New test.
18708 * g77.dg/pr3743-2.f: New test.
18709 * g77.dg/pr3743-3.f: New test.
18710 * g77.dg/pr3743-4.f: New test.
18711
18712 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
18713
18714 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
18715
18716 2002-02-02 Richard Henderson <rth@redhat.com>
18717
18718 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
18719 * gcc.c-torture/execute/bf64-1.c: Likewise.
18720
18721 2002-02-02 Jakub Jelinek <jakub@redhat.com>
18722
18723 * gcc.dg/20020201-2.c: New test.
18724
18725 * gcc.dg/20020201-3.c: New test.
18726
18727 * gcc.c-torture/execute/bitfld-2.c: New test.
18728
18729 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
18730
18731 * gcc.dg/bitfld-1.c: Update.
18732 * gcc.dg/bitfld-2.c: Update.
18733 * gcc.c-torture/execute/bitfld-1.x: New.
18734
18735 2002-02-02 Jakub Jelinek <jakub@redhat.com>
18736
18737 * gcc.c-torture/execute/20020201-1.c: New test.
18738
18739 2002-02-01 Janis Johnson <janis187@us.ibm.com>
18740
18741 PR target/5469
18742 * gcc.dg/20020201-1.c: New test.
18743
18744 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
18745
18746 PR fortran/3743
18747 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
18748 * g77.f-torture/compile/pr3743.x: Remove
18749
18750 2002-01-31 Tom Rix <trix@redhat.com>
18751
18752 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
18753
18754 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
18755
18756 * gcc.dg/noncompile/20020130-1.c: New test.
18757
18758 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
18759
18760 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
18761
18762 2002-01-29 Richard Henderson <rth@redhat.com>
18763
18764 * gcc.c-torture/execute/991118-1.c: Cast various constants back
18765 to long long.
18766 * gcc.c-torture/execute/bf64-1.c: Likewise.
18767
18768 2002-01-29 Jakub Jelinek <jakub@redhat.com>
18769
18770 * gcc.c-torture/execute/20020129-1.c: New test.
18771
18772 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
18773
18774 * gcc.c-torture/compile/20000224-1.c: Update.
18775 * gcc.c-torture/execute/bitfld-1.c: New tests.
18776 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
18777 * gcc.dg/uninit-A.c: Update.
18778
18779 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
18780
18781 * g++.dg/template/ctor1.C: Add instantiation.
18782
18783 2002-01-28 Paul Koning <pkoning@equallogic.com>
18784
18785 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
18786 argument to __builtin_prefetch to be const ptr.
18787
18788 2002-01-28 Jakub Jelinek <jakub@redhat.com>
18789
18790 * gcc.c-torture/compile/20020120-1.c: New test.
18791
18792 2002-01-27 Kazu Hirata <kazu@hxi.com>
18793
18794 * gcc.c-torture/execute/20020127-1.c: New test.
18795
18796 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
18797
18798 * g77.dg/f77-edit-i-in.f: New test
18799 * g77.dg/f77-edit-i-out.f: New test
18800
18801 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
18802
18803 * gcc.dg/debug/debug.exp: New file.
18804 * gcc.dg/debug/trivial.c: New file.
18805 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
18806 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
18807 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
18808 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
18809 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
18810 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
18811 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
18812 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
18813 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
18814 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
18815 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
18816 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
18817 * gcc.dg/20000503-1.c: Removed.
18818 * gcc.dg/20010207-1.c: Removed.
18819 * gcc.dg/20011223-1.c: Removed.
18820 * gcc.dg/20020104-2.c: Removed.
18821 * gcc.dg/debug-1.c: Removed.
18822 * gcc.dg/debug-2.c: Removed.
18823 * gcc.dg/debug-3.c: Removed.
18824 * gcc.dg/debug-4.c: Removed.
18825 * gcc.dg/debug-5.c: Removed.
18826 * gcc.dg/debug-6.c: Removed.
18827 * gcc.dg/dwarf2-1.c: Removed.
18828 * gcc.dg/dwarf2-2.c: Removed.
18829
18830 2002-01-25 Jakub Jelinek <jakub@redhat.com>
18831
18832 * g++.old-deja/g++.other/eh5.C: New test.
18833 * g++.old-deja/g++.other/sibcall2.C: New test.
18834 * g++.old-deja/g++.other/array9.C: New test.
18835 * g++.old-deja/g++.other/typename2.C: New test.
18836 * g++.old-deja/g++.other/crash60.C: New test.
18837 * g++.old-deja/g++.other/conv9.C: New test.
18838 * g++.old-deja/g++.other/mangle10.C: New test.
18839 * g++.old-deja/g++.other/unchanging1.C: New test.
18840 * g++.old-deja/g++.other/exprstmt1.C: New test.
18841 * g++.old-deja/g++.other/inline23.C: New test.
18842 * g++.old-deja/g++.eh/ia64-1.C: New test.
18843 * g++.old-deja/g++.other/dwarf2-1.C: New test.
18844 * g++.old-deja/g++.other/reload1.C: New test.
18845 * g++.old-deja/g++.other/static20.C: New test.
18846 * g++.old-deja/g++.other/local-alloc1.C: New test.
18847 * g++.old-deja/g++.other/conv8.C: New test.
18848 * g++.old-deja/g++.other/stmtexpr2.C: New test.
18849 * g++.old-deja/g++.other/storeexpr1.C: New test.
18850 * g++.old-deja/g++.other/storeexpr2.C: New test.
18851 * g++.dg/eh/template2.C: New test.
18852 * g++.dg/warn/weak1.C: New test.
18853
18854 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
18855
18856 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
18857 Remove first, non-varying, argument.
18858
18859 2002-01-23 Richard Henderson <rth@redhat.com>
18860
18861 * gcc.dg/inline-2.c: New.
18862
18863 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
18864 Add optional target arg. Check number of arguments.
18865 (scan-assembler-not, scan-assembler-dem): Likewise.
18866 (scan-assembler-dem-not): Likewise.
18867
18868 2002-01-23 Zack Weinberg <zack@codesourcery.com>
18869
18870 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
18871 line 12.
18872 * g++.old-deja/g++.brendan/parse3.C,
18873 g++.old-deja/g++.other/crash26.C,
18874 g++.old-deja/g++.other/crash28.C,
18875 g++.old-deja/g++.other/crash29.C,
18876 g++.old-deja/g++.other/crash30.C,
18877 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
18878
18879 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
18880
18881 * gcc.dg/20020115-1.c: New.
18882
18883 2002-01-23 Bob Wilson <bob.wilson@acm.org>
18884
18885 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
18886
18887 2002-01-23 Janis Johnson <janis187@us.ibm.com>
18888
18889 * gcc.dg/20020122-3.c: New.
18890
18891 2002-01-23 Jakub Jelinek <jakub@redhat.com>
18892
18893 * g++.dg/other/gc1.C: New test.
18894
18895 2002-01-23 Zack Weinberg <zack@codesourcery.com>
18896
18897 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
18898
18899 2002-01-22 Richard Henderson <rth@redhat.com>
18900
18901 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
18902
18903 2002-01-22 Richard Henderson <rth@redhat.com>
18904
18905 * gcc.dg/20020122-4.c: New.
18906
18907 2002-01-22 H.J. Lu <hjl@gnu.org>
18908
18909 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
18910 link output.
18911 * gcc.dg/special/ecos.exp: Likewise.
18912 * lib/g++-dg.exp: Likewise.
18913 * lib/g77-dg.exp: Likewise.
18914 * lib/gcc-dg.exp : Likewise.
18915 * lib/mike-g++.exp: Likewise.
18916 * lib/mike-g77.exp: Likewise.
18917 * lib/mike-gcc.exp: Likewise.
18918 * lib/objc-dg.exp: Likewise.
18919
18920 2002-01-22 Janis Johnson <janis187@us.ibm.com>
18921
18922 PR target/5379
18923 * gcc.dg/20020122-2.c: New test.
18924
18925 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
18926
18927 * gcc.dg/20020122-1.c: New test.
18928
18929 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
18930
18931 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
18932
18933 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
18934
18935 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
18936
18937 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18938
18939 * gcc.c-torture/compile/20020121-1.c: New test.
18940
18941 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
18942
18943 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
18944 ld_library_path.
18945
18946 2002-01-21 Jakub Jelinek <jakub@redhat.com>
18947
18948 * gcc.dg/20020218-1.c: New test.
18949
18950 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
18951
18952 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
18953 messages
18954 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
18955 "At global scope" warning
18956 * g++.dg/ext/align1.C: Change cygwin test for alignment
18957 from db-bogus to dg-warning
18958
18959 2002-01-21 Zack Weinberg <zack@codesourcery.com>
18960
18961 * g77.f-torture/compile/cpp2.F: New test.
18962
18963 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
18964
18965 * g++.dg/template/access1.C: New test.
18966
18967 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
18968
18969 * gcc.dg/20020118-1.c: New.
18970
18971 2002-01-18 Kazu Hirata <kazu@hxi.com>
18972
18973 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
18974
18975 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
18976
18977 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
18978 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
18979 alignment warnings.
18980
18981 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
18982
18983 * gcc.misc-tests/i386-prefetch.exp: Save and restore
18984 torture_with_loops and torture_without_loops
18985
18986 2002-01-17 Jakub Jelinek <jakub@redhat.com>
18987
18988 * gcc.c-torture/compile/20020116-1.c: New test.
18989
18990 2002-01-16 Jakub Jelinek <jakub@redhat.com>
18991
18992 * gcc.dg/20020116-2.c: New test.
18993
18994 * gcc.dg/ultrasp4.c: New test.
18995
18996 * gcc.dg/20020116-1.c: New test.
18997
18998 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
18999
19000 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
19001 by EABI.
19002
19003 2002-01-15 Janis Johnson <janis187@us.ibm.com>
19004
19005 * gcc.misc-tests/i386-prefetch.exp: New.
19006 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
19007 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
19008 * gcc.misc-tests/i386-pf-none-1.c: New test.
19009 * gcc.misc-tests/i386-pf-sse-1.c: New test.
19010
19011 2002-01-15 Jakub Jelinek <jakub@redhat.com>
19012
19013 * gcc.dg/gnu89-init-1.c: Add new tests.
19014
19015 2002-01-15 Andreas Jaeger <aj@suse.de>
19016
19017 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
19018 * gcc.dg/i386-mmx-2.c: Likewise.
19019 * gcc.dg/i386-sse-1.c: Likewise.
19020 * gcc.dg/i386-sse-2.c: Likewise.
19021 * gcc.dg/i386-sse-3.c: Likewise.
19022
19023 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
19024
19025 * g77.f-torture/execute/intrinsic-unix-bessel.f:
19026 Uncomment additional cases that now pass.
19027
19028 2002-01-11 Richard Henderson <rth@redhat.com>
19029
19030 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
19031 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
19032
19033 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
19034
19035 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
19036
19037 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
19038
19039 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
19040 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
19041
19042 2002-01-10 Dale Johannesen <dalej@apple.com>
19043
19044 * gcc.c-torture/execute/loop-11.c: New.
19045
19046 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
19047
19048 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
19049 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
19050
19051 2002-01-09 Richard Henderson <rth@redhat.com>
19052
19053 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
19054 type in which to perform the operation for each size.
19055
19056 2002-01-09 Alan Matsuoka (alanm@redhat.com)
19057
19058 * gcc.c-torture/compile/20020109-2.c: New test.
19059
19060 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
19061
19062 * gcc.c-torture/execute/loop-10.c: New test.
19063
19064 2002-01-09 Jakub Jelinek <jakub@redhat.com>
19065
19066 * gcc.c-torture/compile/20010226-1.c: New test.
19067 * gcc.c-torture/compile/20010227-1.c: New test.
19068 * gcc.c-torture/compile/20010426-1.c: New test.
19069 * gcc.c-torture/compile/20010510-1.c: New test.
19070 * gcc.c-torture/compile/20010605-3.c: New test.
19071 * gcc.c-torture/compile/20010824-1.c: New test.
19072 * gcc.c-torture/execute/20010409-1.c: New test.
19073 * gcc.dg/noncompile/20000901-1.c: New test.
19074 * gcc.dg/20001023-1.c: New test.
19075 * gcc.dg/20001101-1.c: New test.
19076 * gcc.dg/20001102-1.c: New test.
19077 * gcc.dg/20010207-1.c: New test.
19078 * gcc.dg/20010405-1.c: New test.
19079 * gcc.dg/20010822-1.c: New test.
19080 * gcc.dg/20011107-1.c: New test.
19081
19082 2002-01-09 Jeffrey A Law (law@redhat.com)
19083
19084 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
19085
19086 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
19087 execution failure on PA targets.
19088
19089 2002-01-09 Jakub Jelinek <jakub@redhat.com>
19090
19091 * gcc.c-torture/compile/20020109-1.c: New test.
19092
19093 2002-01-08 Kazu Hirata <kazu@hxi.com>
19094
19095 * gcc.c-torture/execute/20020108-1.c: New test.
19096
19097 2002-01-08 Jakub Jelinek <jakub@redhat.com>
19098
19099 * gcc.dg/20020108-1.c: New test.
19100
19101 2002-01-08 H.J. Lu <hjl@gnu.org>
19102
19103 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
19104 for header files.
19105
19106 2002-01-08 Geoff Keating <geoffk@redhat.com>
19107
19108 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
19109 consistency.
19110
19111 002-01-07 Aldy Hernandez <aldyh@redhat.com>
19112
19113 * gcc.dg/altivec-4.c: Test altivec predicates.
19114
19115 2002-01-07 Jakub Jelinek <jakub@redhat.com>
19116
19117 * gcc.c-torture/execute/20020107-1.c: New test.
19118
19119 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
19120
19121 PR c/5279
19122 * gcc.c-torture/compile/20020106-1.c: New test.
19123
19124 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
19125
19126 * gcc.c-torture/execute/nestfunc-4.c: New test.
19127
19128 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
19129
19130 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
19131 extra triple that slipped in.
19132 * g++.old-deja/g++.abi/align.C: Likewise.
19133 * g++.old-deja/g++.abi/bitfields.C: Likewise.
19134
19135 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
19136
19137 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
19138 * g++.old-deja/g++.abi/align.C: Likewise.
19139 * g++.old-deja/g++.abi/bitfields.C: Likewise.
19140
19141 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
19142 on FreeBSD/i386.
19143 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
19144 FreeBSD.
19145
19146 2002-01-04 Jakub Jelinek <jakub@redhat.com>
19147
19148 * gcc.dg/20020104-1.c: New test.
19149
19150 * gcc.dg/20020104-2.c: New test.
19151
19152 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
19153
19154 * gcc.dg/20020103-1.c: Fix typo in target selector.
19155
19156 2002-01-03 Richard Henderson <rth@redhat.com>
19157
19158 * gcc.dg/20020103-1.c: New.
19159
19160 2002-01-03 Kazu Hirata <kazu@hxi.com>
19161
19162 * gcc.c-torture/execute/20020103-1.c: New test.
19163
19164 2002-01-03 Jakub Jelinek <jakub@redhat.com>
19165
19166 * g++.dg/other/debug2.C: New test.
19167
19168 * gcc.c-torture/compile/20020103-1.c: New test.
19169
19170 2002-01-02 Jakub Jelinek <jakub@redhat.com>
19171
19172 * gcc.dg/gnu89-init-1.c: Added new tests.
19173
19174 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
19175
19176 * g++.dg/template/friend2.C: Remove as patch is reverted.
19177
19178 * g++.dg/warn/oldcast1.C: New test.
19179
19180 * g++.dg/template/ptrmem1.C: New test.
19181 * g++.dg/template/ptrmem2.C: New test.
19182
19183 * g++.dg/template/ntp.C: New test.
19184
19185 * g++.dg/other/component1.C: New test.
19186
19187 * g++.dg/template/ttp3.C: New test.
19188
19189 * g++.dg/template/friend2.C: New test.
19190 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
19191
19192 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
19193
19194 * g++.dg/other/ptrmem1.C: New test.
19195 * g++.dg/other/ptrmem2.C: New test.
19196
19197 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
19198
19199 * g++.dg/template/ctor1.C: New test.
19200
19201 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
19202
19203 * g++.dg/template/friend2.C: New test.
19204
19205 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
19206
19207 * gcc.dg/mmix-1.c: New test.
19208
19209 2001-12-31 Richard Henderson <rth@redhat.com>
19210
19211 * gcc.dg/asm-5.c: New.
19212
19213 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
19214
19215 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
19216 in namespace __gnu_cxx
19217
19218 2001-12-30 Richard Henderson <rth@redhat.com>
19219
19220 * gcc.dg/debug-6.c: New.
19221
19222 2001-12-30 Jakub Jelinek <jakub@redhat.com>
19223
19224 * gcc.c-torture/compile/20011229-2.c: New test.
19225
19226 2001-12-29 Jakub Jelinek <jakub@redhat.com>
19227
19228 * gcc.dg/debug-3.c: New test.
19229 * gcc.dg/debug-4.c: New test.
19230 * gcc.dg/debug-5.c: New test.
19231
19232 2001-12-29 Richard Henderson <rth@redhat.com>
19233
19234 * g++.dg/eh/loop1.C: New.
19235
19236 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
19237
19238 * g++.dg/template/crash1.C: New test.
19239
19240 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
19241
19242 * g++.dg/other/const1.C: New test.
19243
19244 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
19245
19246 * gcc.c-torture/compile/20011229-1.c: New test.
19247
19248 2001-12-28 Stan Shebs <shebs@apple.com>
19249
19250 * lib/objc-torture.exp: Resync with c-torture.exp.
19251 * lib/objc.exp: Load standard libraries.
19252
19253 2001-12-28 Jakub Jelinek <jakub@redhat.com>
19254
19255 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
19256 additional tests.
19257
19258 2001-12-27 Roger Sayle <roger@eyesopen.com>
19259
19260 * gcc.c-torture/execute/string-opt-16.c: New testcase.
19261
19262 2001-12-27 Richard Henderson <rth@redhat.com>
19263
19264 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
19265
19266 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
19267
19268 * g++.dg/eh/ctor1.C: New test.
19269 * g++.dg/other/error2.C: New test.
19270
19271 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
19272
19273 * g++.dg/other/init2.C: New test.
19274
19275 2001-12-24 Richard Henderson <rth@redhat.com>
19276
19277 * gcc.dg/20011223-1.c: New.
19278 * gcc.dg/inline-1.c: New.
19279
19280 2001-12-23 Richard Henderson <rth@redhat.com>
19281
19282 * gcc.dg/asm-4.c: Test operand modifiers.
19283
19284 2001-12-23 Richard Henderson <rth@redhat.com>
19285
19286 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
19287
19288 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
19289
19290 * gcc.c-torture/execute/20011223-1.c: New test.
19291
19292 2001-12-21 Richard Henderson <rth@redhat.com>
19293
19294 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
19295 re-enables the warning.
19296
19297 2001-12-21 Richard Henderson <rth@redhat.com>
19298
19299 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
19300
19301 2001-12-20 Jakub Jelinek <jakub@redhat.com>
19302
19303 * gcc.c-torture/compile/20011218-1.c: New test.
19304
19305 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
19306
19307 * gcc.misc-test/arm-isr.exp: New file. Control running of the
19308 arm-isr.c test.
19309 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
19310 epilogue generation for ARM ISR routines.
19311
19312 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19313
19314 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
19315 * gcc.dg/format/c90-printf-3.c: Likewise.
19316 * gcc.dg/format/c99-printf-3.c: Likewise.
19317 * gcc.dg/format/ext-1.c: Likewise.
19318 * gcc.dg/format/ext-6.c: Likewise.
19319 * gcc.dg/format/format.h: Prototype unlocked stdio.
19320
19321 2001-12-20 Richard Henderson <rth@redhat.com>
19322
19323 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
19324 (arena): Use it.
19325 (malloc): Correct allocation logic. Abort if we fill up the
19326 arena before initialization complete.
19327 (realloc): Correct allocation logic.
19328
19329 2001-12-20 Jakub Jelinek <jakub@redhat.com>
19330
19331 * gcc.c-torture/compile/20011219-2.c: New test.
19332
19333 * gcc.c-torture/execute/20011219-1.c: New test.
19334
19335 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
19336
19337 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
19338 target does not support weak symbols.
19339
19340 2001-12-19 Jakub Jelinek <jakub@redhat.com>
19341
19342 * gcc.c-torture/compile/20011219-1.c: New test.
19343
19344 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
19345
19346 * g++.dg/other/error1.C: New test.
19347
19348 2001-12-17 Jeffrey A Law (law@redhat.com)
19349
19350 * gcc.c-torture/execute/20011217-1.c: New test.
19351
19352 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
19353
19354 * objc.dg/special/: New directory.
19355 * objc.dg/special/special.exp: New file.
19356 * objc.dg/special/unclaimed-category-1.h: New file.
19357 * objc.dg/special/unclaimed-category-1a.m: New file.
19358 * objc.dg/special/unclaimed-category-1.m: New file.
19359
19360 2001-12-17 Andreas Jaeger <aj@suse.de>
19361
19362 * gcc.c-torture/compile/20011217-2.c: New test.
19363
19364 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
19365
19366 * gcc.c-torture/compile/20011217-1.c: New test.
19367
19368 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
19369
19370 * testsuite/gcc.dg/20011214-1.c: New.
19371
19372 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
19373
19374 * gcc.dg/altivec-4.c: New.
19375
19376 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
19377
19378 * gcc.dg/20011113-1.c: New test.
19379
19380 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
19381
19382 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
19383 std::__malloc_alloc_template<0> and
19384 std::__default_alloc_template<false, 0>.
19385
19386 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
19387
19388 * objc/execute/bf-21.m: New test.
19389 * objc/execute/enumeration-1.m: New test.
19390 * objc/execute/enumeration-2.m: New test.
19391
19392 2001-12-12 Jakub Jelinek <jakub@redhat.com>
19393
19394 * gcc.dg/gnu89-init-1.c: New test.
19395
19396 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
19397
19398 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
19399 * g++.old-deja/g++.jason/2371.C: Likewise.
19400 * g++.old-deja/g++.jason/template33.C: Likewise.
19401 * g++.old-deja/g++.jason/template34.C: Likewise.
19402 * g++.old-deja/g++.jason/template36.C: Likewise.
19403 * g++.old-deja/g++.oliva/typename1.C: Likewise.
19404 * g++.old-deja/g++.oliva/typename2.C: Likewise.
19405 * g++.old-deja/g++.other/typename1.C: Likewise.
19406 * g++.old-deja/g++.pt/inherit2.C: Likewise.
19407 * g++.old-deja/g++.pt/nontype5.C: Likewise.
19408 * g++.old-deja/g++.pt/typename11.C: Likewise.
19409 * g++.old-deja/g++.pt/typename14.C: Likewise.
19410 * g++.old-deja/g++.pt/typename16.C: Likewise.
19411 * g++.old-deja/g++.pt/typename3.C: Likewise.
19412 * g++.old-deja/g++.pt/typename4.C: Likewise.
19413 * g++.old-deja/g++.pt/typename5.C: Likewise.
19414 * g++.old-deja/g++.pt/typename7.C: Likewise.
19415 * g++.old-deja/g++.robertl/eb9.C: Likewise.
19416
19417 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
19418
19419 * g++.dg/other/linkage1.C: New test.
19420 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
19421 specifiers.
19422
19423 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
19424
19425 * gcc.dg/concat.c: New test.
19426
19427 2001-12-11 Stan Shebs <shebs@apple.com>
19428
19429 * objc/compile: New test directory.
19430 * objc/compile/compile.exp: New expect script.
19431 * objc/compile/20011211-1.m: New compile test.
19432
19433 2001-12-11 Jason Merrill <jason@redhat.com>
19434
19435 * lib/prune.exp (prune_gcc_output): Also handle "In member
19436 function". So many permutations...
19437
19438 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
19439
19440 * g++.dg/template/typedef1.C: New test.
19441
19442 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
19443
19444 * g++.dg/other/copy1.C: New test.
19445
19446 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
19447
19448 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
19449
19450 * gcc.dg/builtin-choose-expr.c: New.
19451
19452 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
19453
19454 * gcc.dg/altivec-2.c: New.
19455
19456 2001-12-07 Richard Henderson <rth@redhat.com>
19457
19458 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
19459
19460 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
19461
19462 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
19463 ultrasparc.
19464
19465 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
19466
19467 * g++-old.deja/g++.robertl/eb101.C: Deleted.
19468
19469 2001-12-06 Janis Johnson <janis187@us.ibm.com>
19470
19471 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
19472 variable argument list.
19473
19474 2001-12-06 Zack Weinberg <zack@codesourcery.com>
19475
19476 * gcc.c-torture/execute/memcheck: Delete entire directory.
19477 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
19478 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
19479
19480 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
19481
19482 * gcc.dg/Wshadow-1.c: New test.
19483
19484 2001-12-05 Jakub Jelinek <jakub@redhat.com>
19485
19486 * gcc.c-torture/compile/20011130-1.c: New test.
19487
19488 * gcc.dg/noncompile/20011025-1.c: New test.
19489
19490 * g++.dg/other/anon-union.C: New test.
19491
19492 * gcc.c-torture/execute/20011024-1.c: New test.
19493
19494 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
19495
19496 * gcc.c-torture/execute/20000722-1.x,
19497 gcc.c-torture/execute/20010123-1.x: Remove.
19498 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
19499 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
19500 gcc.dg/c99-complit-2.c: New tests.
19501
19502 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
19503
19504 * g++.dg/inherit/base1.C: New test.
19505
19506 2001-12-04 Jakub Jelinek <jakub@redhat.com>
19507
19508 * g++.dg/other/stdarg1.C: New test.
19509
19510 * gcc.c-torture/compile/20011130-2.c: New test.
19511
19512 2001-12-03 Janis Johnson <janis187@us.ibm.com>
19513
19514 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
19515 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
19516 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
19517 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
19518 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
19519 * gcc.dg/builtin-prefetch-1.c: New test.
19520
19521 2001-12-03 Jakub Jelinek <jakub@redhat.com>
19522
19523 * gcc.dg/20011130-1.c: New test.
19524
19525 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
19526
19527 * g++.dg/other/scope1.C: New test.
19528 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
19529
19530 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
19531
19532 * gcc.dg/vla-init-1.c: New test.
19533
19534 2001-12-01 Geoff Keating <geoffk@redhat.com>
19535
19536 * gcc.c-torture/compile/structs.c: New testcase from GDB.
19537
19538 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
19539
19540 * objc.dg/alias.m: Update.
19541 * objc.dg/class-1.m: Update.
19542 * objc.dg/const-str-1.m: Update.
19543 * objc.dg/fwd-proto-1.m: Update.
19544 * objc.dg/id-1.m: Update.
19545 * objc.dg/super-class-1.m: Update.
19546
19547 2001-11-29 Mark Mitchell <mark@codesourcery.com>
19548
19549 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
19550 constructs.
19551
19552 2001-11-28 Jeffrey A Law (law@cygnus.com)
19553
19554 * gcc.c-torture/execute/20011128-1.c: New test.
19555
19556 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
19557
19558 * gcc.dg/20011127-1.c: New test.
19559
19560 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
19561
19562 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
19563 from Austin Group draft 7.
19564 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
19565 scanf format arguments.
19566 * gcc.dg/format/no-exargs-2.c: New test.
19567
19568 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
19569
19570 * g++.dg/abi/vbase8-4.C: New test.
19571
19572 2001-11-24 Ian Lance Taylor <ian@airs.com>
19573
19574 * gcc.c-torture/execute/20011121-1.c: New test.
19575
19576 2001-11-23 Jeffrey A Law (law@cygnus.com)
19577
19578 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
19579
19580 2001-11-23 Andreas Jaeger <aj@suse.de>
19581
19582 * gcc.dg/cpp/charconst-2.c: New test.
19583
19584 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
19585
19586 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
19587 to the host if it is remote. Let tests specify extra headers
19588 they use.
19589 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
19590 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
19591 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
19592 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
19593 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
19594 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
19595 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
19596 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
19597 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
19598 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
19599
19600 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
19601
19602 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
19603 for little endian ARMs.
19604
19605 2001-11-20 Jakub Jelinek <jakub@redhat.com>
19606
19607 * gcc.c-torture/compile/20011119-1.c: New test.
19608 * gcc.c-torture/compile/20011119-2.c: New test.
19609
19610 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
19611
19612 * gcc.dg/altivec-1.c: Fix typo.
19613
19614 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
19615
19616 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
19617
19618 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
19619
19620 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
19621
19622 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
19623
19624 * lib/g77.exp: Don't specify --rpath-link.
19625
19626 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
19627 across all the headers.
19628 * gcc.dg/format/format.exp: For testing on a remote host,
19629 copy format.h.
19630
19631 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
19632 * gcc.c-torture/execute/930406-1.c: Likewise.
19633 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
19634
19635 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
19636
19637 * gcc.dg/altivec-1.c: New.
19638
19639 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
19640
19641 * gcc.dg/cpp/fpreprocessed.c: New test case.
19642
19643 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
19644
19645 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
19646 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
19647 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
19648
19649 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
19650
19651 * gcc.dg/no-builtin-1.c: New test.
19652
19653 2001-11-16 Jakub Jelinek <jakub@redhat.com>
19654
19655 * gcc.c-torture/execute/20011115-1.c: New test.
19656
19657 2001-11-15 Jakub Jelinek <jakub@redhat.com>
19658
19659 * gcc.c-torture/compile/20011114-2.c: New test.
19660 * gcc.c-torture/compile/20011114-3.c: New test.
19661 * gcc.c-torture/compile/20011114-4.c: New test.
19662
19663 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
19664
19665 * g++.dg/other/init1.C: New test.
19666
19667 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
19668
19669 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
19670 message.
19671
19672 * gcc.c-torture/execute/20011114-1.c: New testcase.
19673
19674 * gcc.c-torture/compile/20010327-1.c: Revert last change.
19675 * gcc.c-torture/compile/20011114-1.c: New test, exactly
19676 like the (before this change) version of 20010327-1.c.
19677
19678 2001-11-14 Roger Sayle <roger@eyesopen.com>
19679
19680 * gcc.c-torture/execute/string-opt-13.c: New testcase.
19681
19682 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
19683
19684 * g++.dg/init/array2.C: New test.
19685
19686 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
19687
19688 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
19689
19690 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
19691
19692 * g++.dg/other/forscope1.C: New test.
19693 * g++.dg/ext/forscope1.C: New test.
19694 * g++.dg/ext/forscope2.C: New test.
19695
19696 2001-11-13 Jakub Jelinek <jakub@redhat.com>
19697
19698 * gcc.c-torture/execute/20011113-1.c: New test.
19699
19700 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
19701
19702 * gcc.c-torture/execute/20011109-2.c: New test.
19703
19704 * gcc.c-torture/execute/20011109-1.c: New test.
19705
19706 2001-11-09 Jakub Jelinek <jakub@redhat.com>
19707
19708 * gcc.c-torture/compile/20011109-1.c: New test.
19709
19710 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
19711
19712 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
19713 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
19714 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
19715 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
19716 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
19717 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
19718 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
19719
19720 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
19721
19722 * g++.dg/warn/Wshadow-1.C: New tests.
19723 * g++.old-deja/g++.mike/for3.C: Update.
19724
19725 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
19726
19727 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
19728 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
19729 XFAILs. Adjust expected error texts.
19730 * gcc.c-torture/compile/20011106-1.c,
19731 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
19732 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
19733 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
19734 gcc.dg/c99-array-lval-5.c: New tests.
19735
19736 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
19737
19738 * gcc.dg/cpp/defined.c: Update.
19739
19740 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
19741
19742 * gcc.c-torture/execute/anon-1.c: New test.
19743
19744 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
19745
19746 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
19747 same size, so no warning should be produced on stormy16.
19748
19749 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
19750 due to oversized array.
19751 * g++.old-deja/g++.mike/ns15.C: Likewise.
19752 * g++.old-deja/g++.pt/crash16.C: Likewise.
19753
19754 2001-11-02 Graham Stott <grahams@redhat.com>
19755
19756 * g++.dgother/debug1.C: Fix typos.
19757
19758 2001-11-01 Jakub Jelinek <jakub@redhat.com>
19759
19760 * g++.dg/other/debug1.C: New test.
19761
19762 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
19763
19764 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
19765 of unsigned long.
19766
19767 2001-10-30 Jakub Jelinek <jakub@redhat.com>
19768
19769 * gcc.dg/20011029-2.c: New test.
19770
19771 * gcc.c-torture/compile/20011029-1.c: New test.
19772
19773 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
19774
19775 * objc/execute/class_self-1.m: New test.
19776 * objc/execute/class_self-2.m: New test.
19777
19778 2001-10-25 Zack Weinberg <zack@codesourcery.com>
19779
19780 * gcc.misc-tests/msgs.exp: Delete.
19781 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
19782 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
19783 error set to match recent changes.
19784
19785 2001-10-24 Zack Weinberg <zack@codesourcery.com>
19786
19787 * gcc.dg/20011021-1.c: New test.
19788
19789 2001-10-24 Jakub Jelinek <jakub@redhat.com>
19790
19791 * gcc.c-torture/compile/20011023-1.c: New test.
19792
19793 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
19794
19795 * lib/g77.exp: Rewrite based on lib/g++.exp.
19796
19797 2001-10-19 Jakub Jelinek <jakub@redhat.com>
19798
19799 * gcc.c-torture/execute/20011019-1.c: New test.
19800
19801 * gcc.dg/20011018-1.c: New test.
19802
19803 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
19804
19805 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
19806
19807 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
19808
19809 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
19810 * gcc.dg/attr-invalid.c: Likewise.
19811
19812 2001-10-18 Jakub Jelinek <jakub@redhat.com>
19813
19814 * testsuite/gcc.dg/20011015-1.c: New test.
19815
19816 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
19817
19818 * g++.dg/template/unify2.C: New test.
19819
19820 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
19821
19822 * g++.dg/other/exception-specification.C: New test
19823
19824 2001-10-13 Tom Rix <trix@redhat.com>
19825
19826 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
19827 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
19828
19829 2001-10-12 Jakub Jelinek <jakub@redhat.com>
19830
19831 * testsuite/gcc.dg/20011009-1.c: New test.
19832
19833 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
19834
19835 PR g++/4476
19836 * g++.dg/other/friend1.C: New test.
19837
19838 2001-10-11 Richard Henderson <rth@redhat.com>
19839
19840 * g++.old-deja/g++.other/crash18.C: Add -S to options.
19841
19842 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19843
19844 * gcc.c-torture/compile/20011010-1.c: New.
19845
19846 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
19847
19848 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
19849 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
19850 g77.f-torture/execute/execute.exp,
19851 g77.f-torture/noncompile/noncompile.exp,
19852 gcc.c-torture/compile/compile.exp,
19853 gcc.c-torture/execute/execute.exp,
19854 gcc.c-torture/execute/ieee/ieee.exp,
19855 gcc.c-torture/execute/memcheck/memcheck.exp,
19856 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
19857 objc/execute/execute.exp: Update FSF address.
19858
19859 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
19860
19861 * gcc.dg/cpp/cmdlne-C.c: Update.
19862 * gcc.dg/cpp/cmdlne-C2.c: New.
19863
19864 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19865
19866 * gcc.c-torture/execute/20011008-3.c: New.
19867
19868 2001-10-08 DJ Delorie <dj@redhat.com>
19869
19870 * gcc.dg/20011008-1.c: New.
19871 * gcc.dg/20011008-2.c: New.
19872
19873 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
19874
19875 * gcc.dg/cpp/spacing1.c: Update test.
19876
19877 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
19878
19879 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
19880 spelling errors of "separate" as "seperate".
19881
19882 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
19883
19884 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
19885 enough to avoid inlining.
19886
19887 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
19888
19889 * lib/g77.exp: set libg2c_dir correctly.
19890
19891 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
19892
19893 * gcc.dg/cpp/macro11.c: New test.
19894
19895 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
19896
19897 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
19898 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
19899 gcc.dg/format/multattr-3.c: New tests.
19900 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
19901 tests for format attributes on function pointers being rejected.
19902
19903 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
19904
19905 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
19906
19907 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
19908
19909 * g++.dg/warn/format1.C: New test.
19910
19911 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
19912
19913 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
19914
19915 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
19916
19917 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
19918
19919 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
19920
19921 * gcc.dg/cpp/redef2.c: Add test.
19922
19923 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
19924
19925 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
19926 long-standing bug on i686, apparently.
19927 * gcc.c-torture/execute/loop-2c.x: New file.
19928 * gcc.c-torture/execute/loop-2d.x: New file.
19929 * gcc.c-torture/execute/loop-3c.x: New file.
19930
19931 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
19932
19933 * gcc.dg/cpp/20000625-2.c: Correct line number.
19934
19935 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
19936
19937 * gcc.dg/cpp/macro10.c: New test.
19938 * gcc.dg/cpp/strify3.c: New test.
19939 * gcc.dg/cpp/spacing1.c: Add tests.
19940 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
19941 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
19942
19943 2001-09-24 DJ Delorie <dj@redhat.com>
19944
19945 * gcc.c-torture/execute/20010924-1.c: New test.
19946
19947 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
19948
19949 * testsuite/objc/execute/paste.m: Remove.
19950
19951 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
19952
19953 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
19954
19955 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
19956
19957 * g77.dg/strlen0.f: New test.
19958
19959 2001-09-21 Richard Henderson <rth@redhat.com>
19960
19961 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
19962 * g++.old-deja/g++.abi/vtable2.C: Likewise.
19963
19964 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
19965
19966 Table-driven attributes.
19967 * g++.dg/ext/attrib1.C: New test.
19968
19969 2001-09-20 DJ Delorie <dj@redhat.com>
19970
19971 * gcc.dg/20000926-1.c: Update expected warning messages.
19972 * gcc.dg/array-2.c: Likewise, and test for warnings too.
19973 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
19974 array.
19975
19976 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
19977
19978 * g++.dg/eh/registers1.C: New test case.
19979
19980 2001-09-17 Richard Henderson <rth@redhat.com>
19981
19982 * gcc.dg/array-5.c: Fix VLA decomposition test.
19983
19984 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
19985
19986 * gcc.dg/cpp/line5.c: New testcase.
19987
19988 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
19989
19990 * gcc.dg/cpp/macro9.c: New test.
19991
19992 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
19993
19994 * gcc.c-torture/execute/980223.c: Change type of addr from long
19995 to char *.
19996
19997 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
19998
19999 * gcc.c-torture/execute/20010915-1.c: New test.
20000
20001 2001-09-14 Janis Johnson <janis187@us.ibm.com>
20002
20003 * g77.dg/bprob: New directory.
20004 * g77.dg/bprob/bprob.exp: New file.
20005 * g77.dg/bprob/bprob-1.f: New test.
20006 * g77.dg/gcov: New directory.
20007 * g77.dg/gcov/gcov.exp: New file.
20008 * g77.dg/gcov/gcov-1.f: New test.
20009 * g77.dg/gcov/gcov-1.x: New file.
20010
20011 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
20012
20013 * gcc.dg/cpp/directiv.c: Update.
20014 * gcc.dg/cpp/undef1.c: Update.
20015
20016 2001-09-12 Jakub Jelinek <jakub@redhat.com>
20017
20018 * gcc.dg/20010912-1.c: New test.
20019
20020 2001-09-11 Janis Johnson <janis187@us.ibm.com>
20021
20022 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
20023 language-independent file in lib.
20024 * lib/gcov.exp: New file.
20025
20026 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
20027
20028 * gcc.c-torture/compile/20010911-1.c: New test.
20029
20030 2001-09-10 Janis Johnson <janis187@us.ibm.com>
20031
20032 * lib/profopt.exp: New, to support profile-directed optimizations.
20033 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
20034 * gcc.misc-tests/bprob-1.c: New test.
20035 * gcc.misc-tests/bprob-2.c: New test.
20036
20037 2001-09-07 Janis Johnson <janis187@us.ibm.com>
20038
20039 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
20040 XFAIL and which kinds of gcov output to verify.
20041 * gcc.misc-tests/gcov-4b.x: New file.
20042 * gcc.misc-tests/gcov-5b.x: New file.
20043 * gcc.misc-tests/gcov-6.x: New file.
20044 * gcc.misc-tests/gcov-7.c: New test.
20045 * gcc.misc-tests/gcov-7.x: New file.
20046
20047 2001-09-06 Janis Johnson <janis187@us.ibm.com>
20048
20049 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
20050 * gcc.misc-tests/gcov-6.c: New test.
20051
20052 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
20053
20054 PR c++/3986
20055 * g++.dg/abi/vbase1.C: New test.
20056
20057 2001-09-05 Ziemowit Laski <zlaski@apple.com>
20058
20059 * objc.dg/method-2.m: New.
20060
20061 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
20062
20063 PR c++/4203
20064 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
20065 * g++.dg/init/empty1.C: New test.
20066
20067 2001-09-03 Jakub Jelinek <jakub@redhat.com>
20068
20069 * gcc.c-torture/compile/20010903-1.c: New test.
20070
20071 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
20072
20073 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
20074 for m68k.
20075
20076 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
20077
20078 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
20079
20080 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
20081
20082 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
20083
20084 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
20085
20086 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
20087 for 16-bit 'unsigned int'.
20088
20089 2001-08-29 Kazu Hirata <kazu@hxi.com>
20090
20091 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
20092
20093 2001-08-27 Richard Henderson <rth@redhat.com>
20094
20095 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
20096 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
20097
20098 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
20099
20100 * gcc.dg/asm-names.c (ymain): New.
20101
20102 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
20103
20104 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
20105 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
20106 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
20107
20108 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20109
20110 * gcc.dg/compare5.c: New testcase.
20111
20112 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
20113
20114 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
20115 and "In instantiation".
20116
20117 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
20118
20119 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
20120
20121 2001-08-20 Janis Johnson <janis187@us.ibm.com>
20122
20123 * gcc.misc-tests/gcov.exp: Add support for branch information.
20124 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
20125 * gcc.misc-tests/gcov-4.c: New test.
20126 * gcc.misc-tests/gcov-4b.c: New test.
20127 * gcc.misc-tests/gcov-5b.c: New test.
20128
20129 2001-08-20 Zack Weinberg <zackw@panix.com>
20130
20131 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
20132 expected to fail.
20133
20134 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
20135
20136 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
20137
20138 2001-08-19 Jakub Jelinek <jakub@redhat.com>
20139
20140 * g++.dg/eh/template1.C: New test.
20141
20142 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
20143
20144 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
20145 Fix thinko.
20146 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
20147 for xfail.
20148
20149 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
20150
20151 * lib/g77-dg.exp: Use prune.exp for common procedures
20152 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
20153 * lib/g77.exp: (g77-dg-prune) Remove
20154
20155 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
20156
20157 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
20158
20159 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20160
20161 * g++.dg/template/unify1.C: New test.
20162
20163 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
20164
20165 * g++.dg/abi/empty4.C: New test.
20166
20167 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
20168
20169 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
20170 solaris2.*
20171 * g77.f-torture/compile/pr3743.x: Likewise
20172
20173 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
20174
20175 * g++.dg/other/using-declaration.C: New test.
20176
20177 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
20178
20179 * gcc.dg/cpp/tr-sign.c: New testcase.
20180
20181 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
20182
20183 * gcc.dg/cpp/19951025-1.c: Revert.
20184 * gcc.dg/cpp/directiv.c: We no longer process directives that
20185 interrupt macro arguments.
20186
20187 2001-08-03 Zack Weinberg <zackw@stanford.edu>
20188
20189 * gcc.dg/bconstp-1.c: New test.
20190
20191 2001-08-03 Richard Henderson <rth@redhat.com>
20192
20193 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
20194
20195 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
20196
20197 * gcc.dg/cpp/19951025-1.c: Update.
20198
20199 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
20200
20201 * g77.dg/ff90-1.f (s): Fix reference of variable z,
20202 should be x.
20203
20204 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
20205
20206 Kill -fhonor-std.
20207 * g++.old-deja/g++.ns/ns14.C: Remove special options.
20208 * g++.old-deja/g++.other/std1.C: Likewise.
20209 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
20210
20211 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
20212
20213 * lib/g77.exp: Load gcc-defs.exp for common procedures
20214 (g77_pass, g77_fail, g77_finish, g77_exit,
20215 ${tool}_check_unsupported_p} Now redundant. Deleted.
20216
20217 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
20218
20219 * g77.dg/fbackslash.f
20220 * g77.dg/fcase-preserve.f
20221 * g77.dg/ff90-1.f
20222 * g77.dg/ffixed-line-length-0.f
20223 * g77.dg/ffixed-line-length-132.f
20224 * g77.dg/ffixed-line-length-7.f
20225 * g77.dg/ffixed-line-length-72.f
20226 * g77.dg/ffixed-line-length-none.f
20227 * g77.dg/ffree-form-1.f
20228 * g77.dg/fno-backslash.f
20229 * g77.dg/fno-f90-1.f
20230 * g77.dg/fno-fixed-form-1.f
20231 * g77.dg/fno-onetrip.f
20232 * g77.dg/fno-typeless-boz.f
20233 * g77.dg/fno-underscoring.f
20234 * g77.dg/fno-vxt-1.f
20235 * g77.dg/fonetrip.f
20236 * g77.dg/ftypeless-boz.f
20237 * g77.dg/fugly-assumed.f
20238 * g77.dg/funderscoring.f
20239 * g77.dg/fvxt-1.f
20240
20241 2001-08-01 Ziemowit Laski <zlaski@apple.com>
20242
20243 * objc.dg/fwd-proto-1.m: New.
20244 * objc.dg/local-decl-1.m: New.
20245 * objc.dg/naming-1.m: New.
20246 * objc.dg/naming-2.m: New.
20247 * objc.dg/proto-hier-1.m: New.
20248
20249 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
20250
20251 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
20252 largest-type elements to a struct makes its size grow.
20253
20254 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
20255
20256 * g++.dg/abi/vthunk1.C: New test.
20257
20258 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
20259
20260 * g++.dg/abi/vbase8-22.C: New test.
20261
20262 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
20263
20264 * gcc.dg/cpp/macro8.c: New test.
20265
20266 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
20267
20268 * g++.dg/abi/vbase8-21.C: New test.
20269
20270 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
20271
20272 * g++.dg/abi/vbase8-10.C: New test.
20273
20274 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20275
20276 * lib/g++.exp (g++_set_ld_library_path): Renamed to
20277 ${tool}_set_ld_library_path.
20278 Changed caller.
20279 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
20280 g++.exp.
20281
20282 2001-07-26 Stan Cox <scox@redhat.com>
20283
20284 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
20285 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
20286 gcc_exit, gcc_check_unsupported_p):
20287 Moved to gcc-deps.exp
20288 * gcc-deps.exp: New file.
20289
20290 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20291
20292 * g++.old-deja/g++.pt/defarg14.C: New test.
20293
20294 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
20295
20296 * g++.old-deja/g++.other/lineno5.C: New test.
20297
20298 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
20299
20300 * g++.old-deja/g++.pt/crash68.C: New test.
20301
20302 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
20303
20304 * g++.old-deja/g++.other/crash42.C: New test.
20305
20306 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
20307
20308 * gcc.dg/cpp/extratokens.c: Fix.
20309 * gcc.dg/cpp/skipping2.c: New tests.
20310
20311 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20312
20313 * gcc.c-torture/execute/20010724-1.c: New file.
20314 * gcc.c-torture/execute/20010724-1.x: New file.
20315
20316 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
20317
20318 * g++.old-deja/g++.other/cond7.C: New test.
20319
20320 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
20321
20322 * g++.old-deja/g++.other/optimize4.C: New test.
20323
20324 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
20325
20326 * g++.old-deja/g++.abi/vbase8-5.C: New test.
20327
20328 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
20329
20330 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
20331 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
20332 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
20333 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
20334
20335 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
20336 bug report" message.
20337
20338 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
20339 * g++.dg/ext/instantiate1.C: Move from old-deja.
20340
20341 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
20342
20343 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
20344 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
20345 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
20346 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
20347
20348 2001-07-23 Jeffrey A Law (law@cygnus.com)
20349
20350 * gcc.c-torture/execute/20010723-1.c: New test.
20351
20352 2001-07-23 Ben Elliston <bje@redhat.com>
20353
20354 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
20355
20356 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20357
20358 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
20359 i[34567]86-*-*.
20360 Delete handling of ieee_multilib_flags.
20361 Pass -mieee for alpha*-*-* and sh-*-*.
20362 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
20363
20364 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
20365
20366 Remove old-abi tests.
20367 * g++.old-deja/g++.mike/p11116.C: Remove.
20368 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
20369
20370 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
20371
20372 * g77.f-torture/compile/pr3743.f: New test
20373
20374 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
20375
20376 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
20377
20378 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20379
20380 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
20381 g++.old-deja/g++.pt/static6.C: Likewise.
20382 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
20383 supports weak symbols.
20384
20385 2001-07-18 Andreas Jaeger <aj@suse.de>
20386
20387 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
20388 supported again.
20389
20390 2001-07-18 Andreas Jaeger <aj@suse.de>
20391
20392 * gcc.dg/iftrap-1.c: Fix target line.
20393
20394 2001-07-17 Richard Henderson <rth@redhat.com>
20395
20396 * gcc.c-torture/execute/20010717-1.c: New.
20397
20398 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
20399
20400 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
20401 tests.
20402
20403 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
20404
20405 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
20406
20407 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20408
20409 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
20410 UAC_SIGBUS, UAC_NOPRINT definitions.
20411
20412 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
20413
20414 * objc/execute/object_is_class.m: New test.
20415 * objc/execute/object_is_meta_class.m: New test.
20416
20417 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
20418
20419 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
20420 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
20421
20422 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
20423
20424 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
20425 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
20426
20427 2001-07-14 Richard Henderson <rth@redhat.com>
20428
20429 * gcc.dg/iftrap-1.c: New.
20430
20431 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
20432
20433 * g77.f-torture/execute/intrinsic77.f: New test.
20434
20435 2001-07-11 Janis Johnson <janis@us.ibm.com>
20436
20437 * gcc.misc-tests/gcov-3.c: New test.
20438
20439 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
20440
20441 * gcc.c-torture/compile/20010711-1.c,
20442 * gcc.c-torture/compile/20010711-2.c: New tests.
20443
20444 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
20445
20446 * gcc.c-torture/execute/20010711-1.c: New test.
20447
20448 2001-07-11 Ben Elliston <bje@redhat.com>
20449
20450 * g++.old-deja/g++.other/enum5.C: New test.
20451
20452 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
20453
20454 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
20455 (g++-dg-prune): Call prune_gcc_output.
20456 * prune.exp: New file for prune_gcc_output.
20457 * lib/g++.exp, lib/gcc.exp: Load it.
20458
20459 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
20460
20461 * gcc.c-torture/compile/20010701-1.c,
20462 g++.old-deja/g++.ext/attrib6.C: New tests.
20463
20464 2001-07-06 Jeffrey A Law (law@cygnus.com)
20465
20466 * gcc.c-torture/compile/20010706-1.c: New test.
20467
20468 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
20469
20470 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
20471
20472 2001-06-28 Stan Shebs <shebs@apple.com>
20473
20474 * gcc.dg/pragma-darwin.c: New test.
20475
20476 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20477
20478 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
20479 Solaris 2.[678] system.
20480
20481 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
20482
20483 * gcc.dg/20010622-1.c: New test.
20484
20485 2001-06-18 Stan Shebs <shebs@apple.com>
20486
20487 * objc.dg: New directory.
20488 * objc.dg/dg.exp: New file.
20489 * objc.dg/alias.m: New.
20490 * objc.dg/class-1.m: New.
20491 * objc.dg/class-2.m: New.
20492 * objc.dg/const-str-1.m: New.
20493 * objc.dg/const-str-2.m: New.
20494 * objc.dg/id-1.m: New.
20495 * objc.dg/method-1.m: New.
20496 * objc.dg/super-class-1.m: New.
20497 * lib/objc-dg.exp: New file.
20498
20499 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
20500
20501 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
20502 of label name.
20503
20504 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
20505
20506 * g++.old-deja/g++.abi/vbase8-9.C: New test.
20507
20508 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20509
20510 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
20511 variable.
20512
20513 2001-06-12 Richard Henderson <rth@redhat.com>
20514
20515 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
20516
20517 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
20518
20519 * g++.old-deja/g++.abi/vbase5.C: New test.
20520 * g++.old-deja/g++.abi/vbase6.C: New test.
20521 * g++.old-deja/g++.abi/vbase7.C: New test.
20522
20523 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20524
20525 * gcc.c-torture/compile/20010610-1.c: New test.
20526
20527 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
20528
20529 * g++.old-deja/g++.abi/vbase4.C: New test.
20530
20531 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20532
20533 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
20534 support %f for HC11/HC12 targets.
20535 * gcc.c-torture/execute/930513-1.x: New file, likewise.
20536 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
20537 on HC11/HC12 targets.
20538 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
20539
20540 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20541
20542 * gcc.dg/wchar_t-1.c: New file.
20543 * gcc.dg/wint_t-1.c: Likewise.
20544
20545 2001-06-11 Bernd Schmidt <bernds@redhat.com>
20546
20547 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
20548
20549 2001-06-11 Richard Henderson <rth@redhat.com>
20550
20551 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
20552
20553 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
20554
20555 * gcc.c-torture/compile/20010611-1.c: New test.
20556
20557 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
20558
20559 * gcc.dg/c99-tag-1.c: Add more tests.
20560
20561 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
20562
20563 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
20564 representation on MN10300 and ARM/Thumb.
20565
20566 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
20567
20568 * g77.f-torture/execute/20010610.f: New.
20569
20570 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
20571
20572 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
20573 names.
20574
20575 2001-06-09 Richard Henderson <rth@redhat.com>
20576
20577 * gcc.c-torture/execute/ashrdi-1.c: New.
20578 * gcc.c-torture/execute/ashldi-1.c: New.
20579 * gcc.c-torture/execute/lshrdi-1.c: New.
20580
20581 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
20582
20583 * objc/execute/load-3.m: Added. Check sending +load to categories,
20584 in addition to classes.
20585
20586 2001-06-08 Stan Shebs <shebs@apple.com>
20587
20588 * objc/execute/load-2.m: New test. From Nicola Pero
20589 <n.pero@mi.flashnet.it>.
20590
20591 2001-06-08 Jakub Jelinek <jakub@redhat.com>
20592
20593 * gcc.c-torture/execute/20010605-2.c: New test.
20594
20595 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
20596
20597 * g++.old-deja/g++.abi/vbase2.C: New test.
20598 * g++.old-deja/g++.abi/vbase3.C: New test.
20599
20600 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
20601
20602 * g++.old-deja/g++.pt/friend49.C: New test.
20603
20604 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
20605
20606 * g++.old-deja/g++.ext/anon3.C: New test.
20607
20608 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
20609
20610 * g++.old-deja/g++.other/conv7.C: New test.
20611
20612 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
20613
20614 * gcc.c-torture/compile/20010605-2.c: New test.
20615
20616 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
20617
20618 * gcc.c-torture/execute/20010604-1.c: New test.
20619
20620 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
20621
20622 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
20623
20624 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
20625
20626 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
20627 (g++_link_flags): Likewise.
20628 (g++_init): Pass gccpath's value to two previous functions.
20629
20630 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20631
20632 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
20633 Ensure logfile entry matches exec command line.
20634
20635 2001-05-31 Richard Henderson <rth@redhat.com>
20636
20637 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
20638 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
20639
20640 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
20641
20642 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
20643 compiler for irix6.2
20644
20645 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
20646
20647 * g++.old-deja/g++.other/optimize3.C: New file.
20648
20649 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
20650
20651 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
20652 assemble.
20653
20654 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
20655
20656 * g++.old-deja/g++.other/optimize2.C: New file.
20657
20658 2001-05-25 Diego Novillo <dnovillo@redhat.com>
20659
20660 * gcc.c-torture/compile/20010518-2.c: New file.
20661 * gcc.c-torture/execute/20010518-1.c: New file.
20662 * gcc.c-torture/execute/20010518-2.c: New file.
20663
20664 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
20665
20666 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
20667
20668 2001-05-24 Mark Mitchell <mark@codesourcery.com>
20669
20670 G++ no longer defines builtins that do not begin with __builtin.
20671 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
20672 * g++.old-deja/g++.brendand/misc13.C: Likewise.
20673 * g++.old-deja/g++.law/builtin1.C: Likewise.
20674 * g++.old-deja/g++.law/cvt2.C: Likewise.
20675 * g++.old-deja/g++.mike/net5.C: Likewise.
20676 * g++.old-deja/g++.other/builtins1.C: Likewise.
20677 * g++.old-deja/g++.other/builtins2.C: Likewise.
20678 * g++.old-deja/g++.other/builtins3.C: Likewise.
20679 * g++.old-deja/g++.other/builtins4.C: Likewise.
20680 * g++.old-deja/g++.other/inline8.C: Likewise.
20681 * g++.old-deja/g++.robertl/eb39.C: Likewise.
20682
20683 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
20684
20685 * g++.old-deja/g++.pt/using1.C: Adjust.
20686 * g++.old-deja/g++.pt/using2.C: New test.
20687
20688 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
20689
20690 * gcc.dg/cpp/charconst.c: New tests.
20691 * gcc.dg/cpp/escape.c: New tests.
20692 * gcc.dg/cpp/escape-1.c: New tests.
20693 * gcc.dg/cpp/escape-2.c: New tests.
20694 * gcc.dg/cpp/ucs.c: New tests.
20695
20696 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
20697
20698 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
20699 native compiler for irix6.5.
20700
20701 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
20702
20703 * lib/g++.exp (g++_include_flags): Use args to compute
20704 get_multilibs.
20705 (g++_link_flags): Likewise.
20706 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
20707
20708 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
20709
20710 * gcc.dg/c90-hexfloat-1.c: Add more tests.
20711
20712 2001-05-21 Geoff Keating <geoffk@redhat.com>
20713
20714 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
20715 this file.
20716
20717 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20718
20719 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
20720 STACK_SIZE;
20721 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
20722 to STACK_SIZE; Use it to define size of add_histo array.
20723 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
20724 to STACK_SIZE.
20725 (f): Use GITT_SIZE to define size of gitt local table.
20726 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
20727 to STACK_SIZE; Use it to define size of bytemem array.
20728
20729 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20730
20731 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
20732 on 68HC11/HC12 due to the asm instruction.
20733 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
20734 * gcc.c-torture/compile/920520-1.x: Likewise.
20735 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
20736 on 68HC11/HC12 because the function is larger than 64K.
20737 * gcc.c-torture/compile/961203-1.x: New file, this test fails
20738 on 68HC11/HC12 because the structure is too large.
20739
20740 2001-05-20 Richard Henderson <rth@redhat.com>
20741
20742 * gcc.c-torture/execute/20010520-1.c: New.
20743
20744 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20745
20746 * g++.old-deja/g++.warn/compare1.C: New test.
20747 * gcc.dg/compare4.c: New test.
20748
20749 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
20750
20751 * g++.old-deja/g++.other/optimize1.C: New test.
20752
20753 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20754
20755 * g++.old-deja/g++.pt/spec41.C: New test.
20756
20757 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
20758
20759 * gcc.c-torture/compile/20010114-1.x: Remove.
20760
20761 2001-05-18 Stan Shebs <shebs@apple.com>
20762
20763 * gcc.c-torture/compile/20010518-1.c: New test.
20764
20765 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
20766
20767 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
20768 * g++.old-deja/g++.pt/crash67.C: New test.
20769
20770 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
20771
20772 * g++.old-deja/g++.other/debug9.C: New test.
20773
20774 2001-05-16 Zack Weinberg <zackw@stanford.edu>
20775
20776 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
20777
20778 2001-05-16 Jan Hubicka <jh@suse.cz>
20779
20780 * gcc.c-torture/compile/20010516-1.c: New test.
20781
20782 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
20783
20784 * g++.old-deja/g++.other/crash41.C: New test.
20785
20786 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
20787
20788 * g++.old-deja/g++.pt/crash66.C: New test.
20789
20790 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
20791
20792 * g++.old-deja/g++.robertl/eb27.C: Convert.
20793
20794 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
20795
20796 * g++.dg/friend-warn.C: New test. Do not warn about friend
20797 declaration being redundant.
20798
20799 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
20800
20801 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
20802
20803 2001-05-14 Mark Mitchell <mark@codesourcery.com>
20804
20805 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
20806
20807 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
20808
20809 * lib/g++.exp: Use testsuite_flags.
20810
20811 2001-05-13 Mark Mitchell <mark@codesourcery.com>
20812
20813 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
20814
20815 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
20816
20817 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
20818
20819 2001-05-11 Mark Mitchell <mark@codesourcery.com>
20820
20821 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
20822
20823 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
20824
20825 * gcc.c-torture/compile/20010313-1.c: New test.
20826
20827 2001-05-09 Zack Weinberg <zackw@stanford.edu>
20828
20829 * gcc.dg/cpp/direct2.c: New test.
20830 * gccq.dg/cpp/direct2s.c: New test.
20831
20832 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
20833
20834 2001-05-07 Mark Mitchell <mark@codesourcery.com>
20835
20836 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
20837 * g++.old-deja/g++.other/op3.C: Likewise.
20838
20839 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
20840
20841 * gcc.dg/cpp/syshdr.h: New file.
20842 * gcc.dg/cpp/sysmac1.c: Update.
20843 * gcc.dg/cpp/sysmac2.c: Update.
20844
20845 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
20846
20847 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
20848
20849 2001-05-04 David Edelsohn <edelsohn@gnu.org>
20850
20851 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
20852 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
20853
20854 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
20855
20856 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
20857
20858 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
20859
20860 * lib/g++.exp (g++_include_flags): Don't use any special flags
20861 if TESTING_IN_BUILD_TREE is not defined.
20862 (g++_init): Use a plain 'c++' as the compiler if
20863 TESTING_IN_BUILD_TREEE is not defined.
20864
20865 2001-05-02 Jakub Jelinek <jakub@redhat.com>
20866
20867 * g++.old-deja/g++.eh/catch13.C: New test.
20868 * g++.old-deja/g++.eh/catch14.C: New test.
20869
20870 2001-05-02 Jakub Jelinek <jakub@redhat.com>
20871
20872 * gcc.dg/cpp/tr-define.c: New test.
20873
20874 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
20875
20876 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
20877 <stdlib.h>, not <malloc.h>.
20878
20879 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
20880
20881 * g++.old-deja/g++.ns/template17.C: New test.
20882
20883 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
20884
20885 * g++.old-deja/g++.pt/ref4.C: New test.
20886
20887 2001-04-30 Richard Henderson <rth@redhat.com>
20888
20889 * gcc.dg/20000724-1.c: Revert last change.
20890
20891 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
20892
20893 * g77.f-torture/execute/20010430.f: New test.
20894
20895 2001-04-30 Mark Mitchell <mark@codesourcery.com>
20896
20897 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
20898
20899 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
20900
20901 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
20902
20903 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
20904
20905 * g++.old-deja/g++.eh/crash6.C: New test.
20906
20907 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
20908
20909 * g++.old-deja/g++.other/warn7.C: New test.
20910
20911 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
20912
20913 * g++.old-deja/g++.other/defarg9.C: New test.
20914
20915 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
20916
20917 * g77.f-torture/compile/20010426.f: New test.
20918 * g77.f-torture/execute/20010426.f: New test.
20919
20920 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
20921
20922 * g77.f-torture/compile/20000629-1.x: Remove - error
20923 has been fixed.
20924
20925 2001-04-26 Jeffrey A Law (law@cygnus.com)
20926
20927 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
20928 Tweak slightly to work with g++.dg framework.
20929 * g++.dg/special/ecos.exp: Run initp1.C test.
20930 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
20931
20932 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
20933 its linker doesn't give line numbers either.
20934 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
20935
20936 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
20937
20938 * g++.old-deja/g++.other/lex1.C: New test.
20939
20940 2001-04-26 Jakub Jelinek <jakub@redhat.com>
20941
20942 * gcc.dg/noncompile/20010425-1.c: New test.
20943
20944 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
20945
20946 * g++.old-deja/g++.pt/mangle2.C: New test.
20947
20948 2001-04-25 Jakub Jelinek <jakub@redhat.com>
20949
20950 * gcc.dg/format/plus-1.c: New test.
20951
20952 2001-04-25 Jakub Jelinek <jakub@redhat.com>
20953
20954 * gcc.dg/20010423-1.c: New test.
20955
20956 2001-04-25 Jakub Jelinek <jakub@redhat.com>
20957
20958 * gcc.c-torture/execute/20010422-1.c: New test.
20959
20960 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
20961
20962 * g++.old-deja/g++.ns/type2.C: New test.
20963
20964 2001-04-24 Zack Weinberg <zackw@stanford.edu>
20965
20966 * g++.old-deja/g++.other/perf1.C: New test.
20967
20968 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
20969
20970 * gcc.dg/c99-func-2.c: Remove xfail.
20971 * gcc.dg/c99-func-3.c: Remove xfail.
20972 * gcc.dg/c99-func-4.c: Remove xfail.
20973
20974 2001-04-23 Zack Weinberg <zackw@stanford.edu>
20975
20976 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
20977
20978 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
20979
20980 * gcc.c-torture/compile/20010423-1.c: New test.
20981
20982 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
20983
20984 * g++.old-deja/g++.pt/typename28.C: New test.
20985
20986 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
20987
20988 * g++.old-deja/g++.abi/empty2.C: New test.
20989 * g++.old-deja/g++.abi/empty3.C: New test.
20990
20991 2001-04-20 Jakub Jelinek <jakub@redhat.com>
20992
20993 * g++.old-deja/g++.other/comdat2.C: New test.
20994 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
20995
20996 2001-04-20 Jakub Jelinek <jakub@redhat.com>
20997
20998 * g++.old-deja/g++.other/overload14.C: New test.
20999
21000 2001-04-20 Jakub Jelinek <jakub@redhat.com>
21001
21002 * g++.old-deja/g++.other/lookup23.C: New test.
21003
21004 2001-04-20 Jakub Jelinek <jakub@redhat.com>
21005
21006 * gcc.c-torture/execute/20010403-1.c: New test.
21007
21008 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
21009 Mark Mitchell <mark@codesourcery.com>
21010
21011 * lib/old-dejagnu.exp: Don't delete output of executable.
21012 Add .exe suffix to executables.
21013
21014 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
21015
21016 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
21017
21018 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21019
21020 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
21021
21022 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
21023
21024 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
21025 * g++.old-deja/g++.abi/crash1.C: New test.
21026
21027 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
21028
21029 * g++.old-deja/g++.other/crash40.C: New test.
21030
21031 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21032
21033 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
21034
21035 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
21036
21037 * g++.old-deja/g++.other/warn6.C: New test.
21038
21039 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
21040
21041 * g++.old-deja/g++.robertl/eb42.C: Same.
21042
21043 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21044
21045 * gcc.dg/wtr-conversion-1.c: New testcase.
21046
21047 2001-04-10 Richard Henderson <rth@redhat.com>
21048
21049 * g++.old-deja/g++.other/array5.C: New.
21050
21051 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21052
21053 * gcc.c-torture/execute/20010408-1.c: New test.
21054
21055 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
21056
21057 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
21058 headers and constructs.
21059 * g++.old-deja/g++.robertl/eb79.C: Same.
21060 * g++.old-deja/g++.robertl/eb77.C (main): Same.
21061 * g++.old-deja/g++.robertl/eb73.C: Same.
21062 * g++.old-deja/g++.robertl/eb66.C (main): Same.
21063 * g++.old-deja/g++.robertl/eb55.C (t): Same.
21064 * g++.old-deja/g++.robertl/eb54.C (main): Same.
21065 * g++.old-deja/g++.robertl/eb46.C (main): Same.
21066 * g++.old-deja/g++.robertl/eb44.C: Same.
21067 * g++.old-deja/g++.robertl/eb41.C (main): Same.
21068 * g++.old-deja/g++.robertl/eb4.C (main): Same.
21069 * g++.old-deja/g++.robertl/eb39.C: Same.
21070 * g++.old-deja/g++.robertl/eb33.C (main): Same.
21071 * g++.old-deja/g++.robertl/eb31.C (main): Same.
21072 * g++.old-deja/g++.robertl/eb30.C: Same.
21073 * g++.old-deja/g++.robertl/eb3.C: Same.
21074 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
21075 * g++.old-deja/g++.robertl/eb21.C: Same.
21076 * g++.old-deja/g++.robertl/eb15.C: Same.
21077 * g++.old-deja/g++.robertl/eb118.C: Same.
21078 * g++.old-deja/g++.robertl/eb115.C (main): Same.
21079 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
21080 * g++.old-deja/g++.robertl/eb109.C: Same.
21081 * g++.old-deja/g++.other/sibcall1.C (main): Same.
21082 * g++.old-deja/g++.mike/rtti1.C: Same.
21083 * g++.old-deja/g++.mike/p658.C: Same.
21084 * g++.old-deja/g++.mike/net46.C: Same.
21085 * g++.old-deja/g++.mike/net34.C: Same.
21086 * g++.old-deja/g++.mike/memoize1.C: Same.
21087 * g++.old-deja/g++.mike/eh2.C: Same.
21088 * g++.old-deja/g++.law/weak.C: Same.
21089 * g++.old-deja/g++.law/visibility7.C: Same.
21090 * g++.old-deja/g++.law/visibility25.C: Same.
21091 * g++.old-deja/g++.law/visibility22.C: Same.
21092 * g++.old-deja/g++.law/visibility2.C: Same.
21093 * g++.old-deja/g++.law/visibility17.C: Same.
21094 * g++.old-deja/g++.law/visibility13.C: Same.
21095 * g++.old-deja/g++.law/visibility10.C: Same.
21096 * g++.old-deja/g++.law/visibility1.C: Same.
21097 * g++.old-deja/g++.law/virtual3.C (eval): Same.
21098 * g++.old-deja/g++.law/vbase1.C: Same.
21099 * g++.old-deja/g++.law/operators32.C: Same.
21100 * g++.old-deja/g++.law/nest3.C: Same.
21101 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
21102 * g++.old-deja/g++.law/except5.C (main): Same.
21103 * g++.old-deja/g++.law/cvt7.C (run): Same.
21104 * g++.old-deja/g++.law/cvt2.C: Same.
21105 * g++.old-deja/g++.law/cvt16.C: Same.
21106 * g++.old-deja/g++.law/ctors6.C (bar): Same.
21107 * g++.old-deja/g++.law/ctors17.C (main): Same.
21108 * g++.old-deja/g++.law/ctors13.C: Same.
21109 * g++.old-deja/g++.law/ctors12.C (main): Same.
21110 * g++.old-deja/g++.law/ctors10.C: Same.
21111 * g++.old-deja/g++.law/code-gen5.C: Same.
21112 * g++.old-deja/g++.law/bad-error7.C: Same.
21113 * g++.old-deja/g++.law/arm9.C: Same.
21114 * g++.old-deja/g++.law/arm12.C: Same.
21115 * g++.old-deja/g++.law/arg8.C: Same.
21116 * g++.old-deja/g++.law/arg1.C: Same.
21117 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
21118 * g++.old-deja/g++.jason/template31.C: Same.
21119 * g++.old-deja/g++.jason/template24.C (main): Same.
21120 * g++.old-deja/g++.jason/2371.C: Same.
21121 * g++.old-deja/g++.eh/new2.C: Same.
21122 * g++.old-deja/g++.eh/new1.C: Same.
21123 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
21124 * g++.old-deja/g++.brendan/nest21.C (main): Same.
21125 * g++.old-deja/g++.brendan/err-msg3.C: Same.
21126 * g++.old-deja/g++.brendan/crash62.C: Same.
21127 * g++.old-deja/g++.brendan/crash52.C: Same.
21128 * g++.old-deja/g++.brendan/crash49.C (main): Same.
21129 * g++.old-deja/g++.brendan/crash38.C: Same.
21130 * g++.old-deja/g++.brendan/crash15.C (main): Same.
21131 * g++.old-deja/g++.brendan/copy9.C: Same.
21132
21133 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
21134
21135 * gcc.c-torture/execute/20001203-2.c (memset):
21136 Count argument is of type __SIZE_TYPE__.
21137
21138 2001-04-04 Diego Novillo <dnovillo@redhat.com>
21139
21140 * gcc.c-torture/compile/20010404-1.c: New test.
21141
21142 2001-04-04 Jakub Jelinek <jakub@redhat.com>
21143
21144 * gcc.c-torture/compile/20010326-1.c: New test.
21145
21146 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
21147
21148 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
21149 peculiarities of the SH.
21150 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
21151
21152 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21153
21154 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
21155 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
21156 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
21157
21158 2001-04-02 Jakub Jelinek <jakub@redhat.com>
21159
21160 * g77.f-torture/compile/20010321-1.f: New test.
21161
21162 2001-04-02 Jakub Jelinek <jakub@redhat.com>
21163
21164 * gcc.c-torture/compile/20010329-1.c: New test.
21165
21166 2001-04-02 Jakub Jelinek <jakub@redhat.com>
21167
21168 * gcc.c-torture/execute/20010329-1.c: New test.
21169
21170 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
21171
21172 * g++.old-deja/g++.other/eh4.C: Fix typo.
21173
21174 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
21175
21176 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
21177
21178 2001-03-28 Philip Blundell <philb@gnu.org>
21179
21180 * gcc.c-torture/compile/20010328-1.c: New test.
21181
21182 2001-03-27 Richard Henderson <rth@redhat.com>
21183
21184 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
21185 * g++.old-deja/g++.eh/vbase3.C: Likewise.
21186
21187 2001-03-27 Alan Modra <alan@linuxcare.com.au>
21188
21189 * gcc.c-torture/compile/20010327-1.c: New test.
21190
21191 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
21192
21193 * g++.old-deja/g++.other/friend12.C: New test.
21194 * g++.old-deja/g++.other/friend9.C: Expect no errors.
21195 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
21196
21197 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
21198
21199 * gcc.c-torture/execute/20010325-1.c: New test.
21200
21201 2001-03-23 Jakub Jelinek <jakub@redhat.com>
21202
21203 * g++.old-deja/g++.other/mangle3.C: New test.
21204
21205 2001-03-22 Jakub Jelinek <jakub@redhat.com>
21206
21207 * g++.old-deja/g++.other/anon8.C: New test.
21208
21209 2001-03-20 Philip Blundell <philb@gnu.org>
21210
21211 * gcc.c-torture/compile/20010320-1.c: New test.
21212
21213 2001-03-17 Richard Henderson <rth@redhat.com>
21214
21215 * g++.old-deja/g++.other/eh4.C: Add expected error text.
21216
21217 2001-03-15 Geoff Keating <geoff@redhat.com>
21218
21219 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
21220 tests on AIX.
21221
21222 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
21223
21224 * g++.old-deja/g++.other/eh4.C: New test.
21225
21226 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
21227
21228 * gcc.dg/cpp/mi1.c: Update.
21229
21230 2001-03-14 Jakub Jelinek <jakub@redhat.com>
21231
21232 * g++.old-deja/g++.other/regstack.C: New test.
21233
21234 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
21235
21236 * g++.old-deja/g++.other/ref4.C: New test.
21237
21238 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
21239
21240 * objc/execute/va_method.m: Added.
21241 * objc/execute/IMP.m: Added.
21242 * objc/execute/_cmd.m: Added.
21243 * objc/execute/accessing_ivars.m: Added.
21244 * objc/execute/class-1.m: Added.
21245 * objc/execute/class-10.m: Added.
21246 * objc/execute/class-11.m: Added.
21247 * objc/execute/class-12.m: Added.
21248 * objc/execute/class-13.m: Added.
21249 * objc/execute/class-14.m: Added.
21250 * objc/execute/class-2.m: Added.
21251 * objc/execute/class-3.m: Added.
21252 * objc/execute/class-4.m: Added.
21253 * objc/execute/class-5.m: Added.
21254 * objc/execute/class-6.m: Added.
21255 * objc/execute/class-7.m: Added.
21256 * objc/execute/class-8.m: Added.
21257 * objc/execute/class-9.m: Added.
21258 * objc/execute/class-tests-1.h
21259 * objc/execute/class-tests-2.h
21260 * objc/execute/compatibility_alias.m: Added.
21261 * objc/execute/encode-1.m: Added.
21262 * objc/execute/formal_protocol-1.m: Added.
21263 * objc/execute/formal_protocol-2.m: Added.
21264 * objc/execute/formal_protocol-3.m: Added.
21265 * objc/execute/formal_protocol-4.m: Added.
21266 * objc/execute/formal_protocol-5.m: Added.
21267 * objc/execute/formal_protocol-6.m: Added.
21268 * objc/execute/formal_protocol-7.m: Added.
21269 * objc/execute/informal_protocol.m: Added.
21270 * objc/execute/initialize.m: Added.
21271 * objc/execute/load.m: Added.
21272 * objc/execute/many_args_method.m: Added.
21273 * objc/execute/nested-3.m: Added.
21274 * objc/execute/no_clash.m: Added.
21275 * objc/execute/private.m: Added.
21276 * objc/execute/redefining_self.m: Added.
21277 * objc/execute/root_methods.m: Added.
21278 * objc/execute/selector-1.m: Added.
21279 * objc/execute/static-1.m: Added.
21280 * objc/execute/static-2.m: Added.
21281 * objc/execute/va_method.m: Added.
21282
21283 2001-03-10 Richard Henderson <rth@redhat.com>
21284
21285 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
21286
21287 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
21288
21289 * g++.old-deja/g++.other/crash31.C: XFAIL.
21290 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
21291 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
21292 * gcc.c-torture/execute/20010123-1.x: XFAIL.
21293 * gcc.c-torture/execute/20010124-1.x: XFAIL.
21294 * gcc.dg/sequence-pt-1.c: XFAIL one test.
21295
21296 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
21297
21298 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
21299
21300 2001-03-06 Zack Weinberg <zackw@stanford.edu>
21301
21302 * gcc.dg/20000724-1.c: Don't use multiline strings.
21303
21304 2001-03-06 Zack Weinberg <zackw@stanford.edu>
21305
21306 * objc/execute/string1.m, objc/execute/string2.m: Compare the
21307 result of -cString against what we expect it to be; don't just
21308 print it out for no one to read.
21309
21310 * objc/execute/string3.m, objc/execute/string4.m: New tests.
21311 Based on testcases provided by Nicola Pero.
21312
21313 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
21314
21315 * gcc.dg/cpp/macro7.c: New test.
21316
21317 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
21318
21319 * gcc.dg/cpp/multiline.c: Update.
21320
21321 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
21322
21323 * g++.old-deja/g++.other/enum3.C: New test.
21324
21325 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
21326
21327 * g++.old-deja/g++.other/pod1.C: New test.
21328
21329 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
21330
21331 * g++.old-deja/g++.ext/overload1.C: New test.
21332
21333 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
21334
21335 * g++.old-deja/g++.pt/using1.C: New test.
21336
21337 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
21338
21339 * g++.old-deja/g++.other/using9.C: New test.
21340
21341 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
21342
21343 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
21344
21345 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
21346
21347 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
21348
21349 * g++.old-deja/g++.ext/realpt1.C: Remove.
21350
21351 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
21352
21353 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
21354
21355 2001-02-26 Will Cohen <wcohen@redhat.com>
21356
21357 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
21358
21359 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
21360
21361 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
21362 templatized constructors.
21363
21364 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21365
21366 * gcc.c-torture/execute/20010224-1.c: New test.
21367
21368 2001-02-23 Jakub Jelinek <jakub@redhat.com>
21369
21370 * gcc.c-torture/execute/20010222-1.c: New test.
21371
21372 2001-02-22 Jakub Jelinek <jakub@redhat.com>
21373
21374 * g++.old-deja/g++.other/inline20.C: New test.
21375
21376 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
21377
21378 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
21379
21380 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
21381
21382 * g++.old-deja/g++.other/lookup22.C: New test.
21383
21384 2001-02-19 Zack Weinberg <zackw@stanford.edu>
21385
21386 * g77.dg: New directory.
21387 * g77.dg/20010216-1.f: New test case.
21388 * g77.dg/dg.exp: New driver.
21389 * lib/g77-dg.exp: New driver library.
21390
21391 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21392
21393 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
21394
21395 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
21396
21397 * g++.old-deja/g++.other/decl9.C: New test.
21398
21399 2001-02-16 Jakub Jelinek <jakub@redhat.com>
21400
21401 * g++.old-deja/g++.other/init16.C: Update the test so that it does
21402 not need <string> and also tests the initialization at runtime.
21403
21404 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
21405
21406 * gcc.c-torture/execute/longlong.c: New test.
21407
21408 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
21409
21410 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
21411
21412 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
21413
21414 * gcc.c-torture/execute/920302-1.c (execute):
21415 Change argument type to short.
21416
21417 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
21418
21419 * g++.old-deja/g++.pt/deduct6.C: New test.
21420
21421 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
21422
21423 * g++.old-deja/g++.pt/deduct5.C: New test.
21424
21425 2001-02-14 Jakub Jelinek <jakub@redhat.com>
21426
21427 * gcc.c-torture/execute/20010209-1.c: New test.
21428
21429 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
21430
21431 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
21432
21433 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
21434
21435 * g++.dg/vtgc1.C: Update for new ABI.
21436
21437 * consistency.vlad: New directory, 1665 files.
21438
21439 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
21440
21441 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
21442 return type.
21443 * gcc.dg/cpp/digraphs.c: Declare puts.
21444
21445 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
21446
21447 * g++.old-deja/g++.other/warn5.C: New test.
21448
21449 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
21450
21451 * g++.old-deja/g++.pt/spec40.C: New test.
21452
21453 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
21454
21455 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
21456 case.
21457 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
21458
21459 2001-02-12 Jakub Jelinek <jakub@redhat.com>
21460
21461 * gcc.c-torture/compile/20010209-1.c: New test.
21462
21463 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
21464
21465 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
21466 excess errors message but not if it crashes.
21467 * g++.old-deja/g++.other/crash27.C: Likewise.
21468 * g++.old-deja/g++.other/crash28.C: Likewise.
21469 * g++.old-deja/g++.other/crash30.C: Likewise.
21470 * g++.old-deja/g++.other/crash32.C: Likewise.
21471 * g++.old-deja/g++.other/crash35.C: Likewise.
21472 * g++.old-deja/g++.pt/inherit2.C: Likewise.
21473
21474 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
21475
21476 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
21477 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
21478 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
21479 g77.f-torture/execute/execute.exp,
21480 g77.f-torture/noncompile/noncompile.exp,
21481 gcc.c-torture/execute/execute.exp,
21482 gcc.c-torture/execute/memcheck/memcheck.exp,
21483 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
21484 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
21485 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
21486 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
21487 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
21488 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
21489 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
21490 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
21491 Remove bug reporting instructions with ancient email addresses.
21492
21493 2001-02-07 Jakub Jelinek <jakub@redhat.com>
21494
21495 * gcc.dg/20010202-1.c: New test.
21496 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
21497
21498 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
21499
21500 * g++.dg/stdbool-if.C: New test.
21501
21502 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
21503
21504 * objc/execute/fdecl.m: Added main().
21505
21506 2001-02-07 Jakub Jelinek <jakub@redhat.com>
21507
21508 * gcc.c-torture/execute/20010206-1.c: New test.
21509
21510 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
21511
21512 * gcc.dg/cpp/avoidpaste1.c: Update.
21513
21514 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
21515
21516 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
21517 Pero <nicola@brainstorm.co.uk>.
21518 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
21519
21520 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
21521
21522 * g++.old-deja/g++.pt/spec39.C: New test.
21523
21524 2001-02-05 Jakub Jelinek <jakub@redhat.com>
21525
21526 * gcc.c-torture/compile/20010202-1.c: New test.
21527
21528 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
21529
21530 * g++.old-deja/g++.abi/primary2.C: New test.
21531 * g++.old-deja/g++.abi/primary3.C: New test.
21532 * g++.old-deja/g++.abi/primary4.C: New test.
21533 * g++.old-deja/g++.abi/primary5.C: New test.
21534 * g++.old-deja/g++.abi/vtable3.h: New test.
21535 * g++.old-deja/g++.abi/vtable3a.C: New test.
21536 * g++.old-deja/g++.abi/vtable3b.C: New test.
21537 * g++.old-deja/g++.abi/vtable3c.C: New test.
21538 * g++.old-deja/g++.abi/vtable3d.C: New test.
21539 * g++.old-deja/g++.abi/vtable3e.C: New test.
21540 * g++.old-deja/g++.abi/vtable3f.C: New test.
21541 * g++.old-deja/g++.abi/vtable3g.C: New test.
21542 * g++.old-deja/g++.abi/vtable3h.C: New test.
21543 * g++.old-deja/g++.abi/vtable3i.C: New test.
21544 * g++.old-deja/g++.abi/vtable3j.C: New test.
21545 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
21546
21547 2001-02-03 Jakub Jelinek <jakub@redhat.com>
21548
21549 * g++.old-deja/g++.other/anon6.C: New test.
21550 * g++.old-deja/g++.other/anon7.C: New test.
21551
21552 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
21553
21554 * gcc.dg/cpp/avoidpaste2.c: New tests.
21555
21556 2001-01-31 Jakub Jelinek <jakub@redhat.com>
21557
21558 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
21559
21560 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
21561
21562 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
21563 DECIMAL_DIG cases for Irix."
21564
21565 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
21566
21567 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
21568
21569 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
21570
21571 * gcc.dg/c99-tag-1.c: New test.
21572
21573 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
21574
21575 * gcc.dg/cpp/tr-warn1.c: Add tests.
21576
21577 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
21578
21579 * gcc.dg/cpp/avoidpaste1.c: Update.
21580 * gcc.dg/cpp/paste4.c: Update.
21581
21582 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
21583
21584 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
21585 cases for Irix.
21586
21587 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
21588
21589 * g++.old-deja/g++.other/inline19.C: New test.
21590
21591 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
21592
21593 * gcc.dg/Wlarger-than.c: New test.
21594
21595 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
21596
21597 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
21598
21599 2001-01-29 Jakub Jelinek <jakub@redhat.com>
21600
21601 * gcc.c-torture/execute/20010129-1.c: New test.
21602 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
21603
21604 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
21605
21606 * gcc.dg/cpp/avoidpaste1.c: Test case.
21607
21608 2001-01-28 Jakub Jelinek <jakub@redhat.com>
21609
21610 * g++.old-deja/g++.other/inline18.C: New test.
21611
21612 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21613
21614 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
21615 and __builtin_putchar.
21616
21617 2001-01-27 Jakub Jelinek <jakub@redhat.com>
21618
21619 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
21620 tests.
21621
21622 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
21623
21624 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
21625 floating point number rounding mode to round to the nearest
21626 representable mode.
21627
21628 2001-01-25 Jakub Jelinek <jakub@redhat.com>
21629
21630 * g++.old-deja/g++.other/mangle2.C: New test.
21631
21632 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
21633
21634 * gcc.c-torture/compile/20010124-1.c: New test.
21635
21636 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
21637
21638 * g++.old-deja/g++.pt/spec38.C: New test.
21639
21640 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21641
21642 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
21643 "Build don't run".
21644
21645 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21646
21647 * gcc.c-torture/execute/20010123-1.c: New test.
21648
21649 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
21650
21651 * g++.old-deja/g++.pt/spec37.C: New test.
21652
21653 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
21654
21655 * g++.old-deja/g++.pt/overload14.C: New test.
21656
21657 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21658
21659 * gcc.c-torture/execute/20010122-1.c: New test, exercise
21660 __builtin_return_address.
21661
21662 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
21663
21664 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
21665 * g++.old-deja/g++.pt/spec35.C: New test.
21666 * g++.old-deja/g++.pt/spec36.C: New test.
21667
21668 2001-01-20 Jakub Jelinek <jakub@redhat.com>
21669
21670 * gcc.c-torture/compile/20010118-1.c: New test.
21671
21672 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
21673
21674 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
21675
21676 2001-01-19 Jakub Jelinek <jakub@redhat.com>
21677
21678 * gcc.c-torture/execute/20010119-1.c: New test.
21679
21680 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
21681
21682 * g++.old-deja/g++.other/vbase5.C: New test.
21683
21684 2001-01-19 Jakub Jelinek <jakub@redhat.com>
21685
21686 * gcc.c-torture/execute/20010118-1.c: New test.
21687
21688 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
21689
21690 * g++.old-deja/g++.pt/deduct3.C: New test.
21691
21692 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
21693
21694 * g++.old-deja/g++.pt/spec34.C: New test.
21695
21696 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
21697
21698 * g77.f-torture/compile/20000601-2.f: New test.
21699
21700 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
21701
21702 * g++.old-deja/g++.other/init17.C: New test.
21703
21704 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
21705
21706 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
21707
21708 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
21709
21710 * g++.old-deja/g++.pt/unify8.C: New test.
21711
21712 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
21713
21714 * g++.old-deja/g++.abi/vbase1.C: New test.
21715
21716 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
21717
21718 * g++.old-deja/g++.pt/crash65.C: New test.
21719
21720 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
21721
21722 * gcc.dg/cpp/assembl2.S: New test case.
21723
21724 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
21725
21726 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
21727 are supported.
21728
21729 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21730
21731 * g++.old-deja/g++.other/builtins1.C: New test.
21732 * g++.old-deja/g++.other/builtins2.C: Likewise.
21733 * g++.old-deja/g++.other/builtins3.C: Likewise.
21734 * g++.old-deja/g++.other/builtins4.C: Likewise.
21735
21736 2001-01-17 Jakub Jelinek <jakub@redhat.com>
21737
21738 * gcc.c-torture/compile/20010117-1.c: New test.
21739 * gcc.c-torture/compile/20010117-2.c: New test.
21740
21741 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
21742
21743 * g77.f-torture/execute/20010116.[fx]: New test,
21744 XFAIL on i?86-*-*.
21745 * g77.f-torture/compile/20010115.f: Indicate it's
21746 a test for PR fortran/1636.
21747
21748 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
21749
21750 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
21751
21752 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
21753
21754 * g77.f-torture/compile/20010115.f: New test.
21755
21756 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
21757
21758 * g++.old-deja/g++.pt/nontype5.C: New test.
21759
21760 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
21761
21762 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
21763 have an equivalent working one below it.
21764
21765 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
21766
21767 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
21768 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
21769
21770 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
21771
21772 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
21773 message containing "init_priority".
21774 (conpr-2.C): Likewise.
21775 (conpr-3.C): Likewise.
21776 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
21777
21778 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21779
21780 * gcc.c-torture/execute/20010114-2.c: New test.
21781
21782 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
21783
21784 * gcc.c-torture/compile/20010114-1.c: New test.
21785 * gcc.c-torture/compile/20010114-1.x: Xfail.
21786 * gcc.c-torture/compile/20010114-2.c: New test.
21787 * gcc.c-torture/execute/20010114-1.c: New test.
21788 * gcc.dg/trunc-1.c: New test.
21789 * gcc.dg/uninit-B.c: New test.
21790
21791 2001-01-13 Nick Clifton <nickc@redhat.com>
21792
21793 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
21794 target.
21795
21796 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
21797
21798 * gcc.c-torture/compile/20010113-1.c: New test.
21799
21800 2001-01-13 Jakub Jelinek <jakub@redhat.com>
21801
21802 * gcc.c-torture/compile/20001212-1.c: New test.
21803
21804 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
21805
21806 * gcc.dg/cpp/widestr1.c: Update.
21807 * gcc.dg/cpp/prag-imp.c: Remove.
21808
21809 2001-01-12 Jakub Jelinek <jakub@redhat.com>
21810
21811 * gcc.c-torture/execute/20000801-3.x: Remove.
21812 * gcc.dg/c90-init-1.c: New test.
21813 * gcc.dg/c99-init-1.c: New test.
21814 * gcc.dg/c99-init-2.c: New test.
21815 * gcc.dg/gnu99-init-1.c: New test.
21816
21817 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
21818
21819 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
21820 testing that no relevant ones were found.
21821
21822 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
21823
21824 * g++.old-deja/g++.pt/cast2.C: New test.
21825
21826 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
21827
21828 * g++.old-deja/g++.pt/friend47.C: New test.
21829
21830 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
21831
21832 * g++.old-deja/g++.pt/instantiate13.C: New test.
21833
21834 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
21835
21836 * g++.old-deja/g++.other/defarg7.C: New test.
21837 * g++.old-deja/g++.other/defarg8.C: New test.
21838
21839 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
21840
21841 * g++.old-deja/g++.pt/crash64.C: New test.
21842
21843 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
21844
21845 * g++.old-deja/g++.pt/crash63.C: New test.
21846
21847 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
21848
21849 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
21850
21851 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
21852
21853 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
21854
21855 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
21856
21857 * g++.old-deja/g++.pt/error3.C: New test.
21858
21859 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
21860
21861 * g++.old-deja/g++.other/crash39.C: New test.
21862
21863 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
21864
21865 * g++.old-deja/g++.other/vbase4.C: New test.
21866
21867 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
21868
21869 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
21870 * gcc.dg/special/20000419-2.c: New file. Identical to above.
21871 * gcc.dg/special/special.exp: New test driver which will check
21872 for alias support for the above test.
21873
21874 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
21875
21876 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
21877 problems on small machines.
21878 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
21879 parameterize.
21880
21881 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
21882
21883 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
21884 mips.
21885 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
21886
21887 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
21888
21889 * g++.old_deja/g++.pt/using8.C: New test.
21890
21891 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
21892
21893 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
21894
21895 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
21896
21897 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
21898 where a failure is expected.
21899 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
21900
21901 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
21902
21903 * g++.old_deja/g++.pt/instantiate12.C: New test.
21904
21905 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
21906
21907 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
21908 start of structs.
21909 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
21910 * g++.old-deja/g++.brendan/crash17.C: Likewise.
21911 * g++.old-deja/g++.brendan/crash29.C: Likewise.
21912 * g++.old-deja/g++.brendan/crash48.C: Likewise.
21913 * g++.old-deja/g++.brendan/ns1.C: Likewise.
21914 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
21915 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
21916 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
21917 * g++.old-deja/g++.eh/spec6.C: Likewise.
21918 * g++.old-deja/g++.jason/crash3.C: Likewise.
21919 * g++.old-deja/g++.law/ctors11.C: Likewise.
21920 * g++.old-deja/g++.law/ctors17.C: Likewise.
21921 * g++.old-deja/g++.law/ctors5.C: Likewise.
21922 * g++.old-deja/g++.law/ctors9.C: Likewise.
21923 * g++.old-deja/g++.mike/ambig1.C: Likewise.
21924 * g++.old-deja/g++.mike/net22.C: Likewise.
21925 * g++.old-deja/g++.mike/p3538a.C: Likewise.
21926 * g++.old-deja/g++.mike/p3538b.C: Likewise.
21927 * g++.old-deja/g++.mike/virt3.C: Likewise.
21928 * g++.old-deja/g++.niklas/t128.C: Likewise.
21929 * g++.old-deja/g++.other/anon4.C: Likewise.
21930 * g++.old-deja/g++.other/using1.C: Likewise.
21931 * g++.old-deja/g++.other/warn3.C: Likewise.
21932 * g++.old-deja/g++.pt/t37.C: Likewise.
21933 * g++.old-deja/g++.robertl/eb69.C: Likewise.
21934 * g++.old-deja/g++.robertl/eb71.C: Likewise.
21935
21936 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
21937
21938 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
21939
21940 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21941
21942 * gcc.c-torture/execute/stdio-opt-3.c: New test.
21943
21944 2001-01-07 Jakub Jelinek <jakub@redhat.com>
21945
21946 * gcc.c-torture/compile/20010107-1.c: New test.
21947
21948 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
21949
21950 * gcc.c-torture/execute/builtin-noret-1.c: New test.
21951
21952 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
21953
21954 * gcc.dg/format/format.h: New file.
21955 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
21956 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
21957 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
21958 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
21959 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
21960 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
21961 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
21962 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
21963 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
21964 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
21965 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
21966 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
21967 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
21968 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
21969 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
21970 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
21971 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
21972 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
21973 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
21974 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
21975 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
21976 instead of declaring standard types, macros and functions in each
21977 test.
21978
21979 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
21980
21981 * gcc.c-torture/execute/20010106-1.c: New test.
21982
21983 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
21984
21985 * gcc.dg/format/format.exp: New file.
21986 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
21987 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
21988 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
21989 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
21990 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
21991 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
21992 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
21993 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
21994 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
21995 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
21996 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
21997 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
21998 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
21999 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
22000 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
22001 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
22002 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
22003 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
22004 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
22005 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
22006 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
22007 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
22008 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
22009 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
22010 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
22011 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
22012 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
22013 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
22014 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
22015 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
22016 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
22017 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
22018 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
22019 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
22020 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
22021 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
22022 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
22023 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
22024 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
22025 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
22026 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
22027 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
22028
22029 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
22030
22031 * gcc.c-torture/execute/991228-1.c: Take word endianness into
22032 account.
22033
22034 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
22035
22036 * gcc.c-torture/execute/builtin-complex-1.c: New test.
22037
22038 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
22039
22040 * g++.old-deja/g++.pt/crash62.C: New test.
22041
22042 2001-01-04 Richard Henderson <rth@redhat.com>
22043
22044 * gcc.dg/20000926-1.c: Update expected warnings.
22045 * gcc.dg/array-2.c: Likewise.
22046 * gcc.dg/array-4.c: Also validate flexible array members.
22047 * gcc.dg/c99-flex-array-1.c: New.
22048
22049 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
22050
22051 * gcc.c-torture/compile/20001222-1.x: Remove.
22052
22053 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
22054
22055 * gcc.c-torture/execute/built-in-setjmp.c: New.
22056
22057 2001-01-03 Richard Henderson <rth@redhat.com>
22058
22059 * gcc.dg/940510-1.c: Update expected error wording.
22060 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
22061
22062 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
22063
22064 * lib/target-supports.exp (check_alias_available): Modified to
22065 indicate aliases not supported if only weak aliases are supported.
22066
22067 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22068
22069 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
22070 Turn on cmpstrsi checks for __pj__ and __i370__.
22071
22072 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
22073
22074 * g++.old-deja/g++.other/virtual11.C: New test.
22075
22076 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
22077
22078 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
22079
22080 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22081
22082 * gcc.c-torture/compile/20010102-1.c: New test.
22083
22084 2001-01-02 Andreas Jaeger <aj@suse.de>
22085
22086 * gcc.dg/noreturn-3.c: New test.
22087
22088 * gcc.dg/noreturn-4.c: New test.
22089
22090 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22091
22092 * gcc.c-torture/execute/stdio-opt-1.c: Also test
22093 __builtin_fputc and __builtin_fwrite.
22094
22095 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
22096
22097 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
22098 signed char, not default char.
22099
22100 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
22101
22102 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
22103
22104 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
22105
22106 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
22107
22108 2000-12-29 Richard Henderson <rth@redhat.com>
22109
22110 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
22111 (__cyg_profile_func_exit): Define.
22112
22113 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
22114
22115 * g++.dg/vtgc1.C: New test.
22116
22117 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
22118
22119 * gcc.dg/noncompile/20001228-1.c: New test.
22120
22121 * gcc.dg/20001228-1.c: New test.
22122
22123 * gcc.c-torture/execute/20001228-1.c: New test.
22124
22125 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
22126
22127 * gcc.dg/format-strfmon-1.c: New test.
22128
22129 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22130
22131 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
22132 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
22133 * gcc.c-torture/execute/string-opt-1.c: Likewise.
22134 * gcc.c-torture/execute/string-opt-2.c: Likewise.
22135 * gcc.c-torture/execute/string-opt-3.c: Likewise.
22136 * gcc.c-torture/execute/string-opt-4.c: Likewise.
22137 * gcc.c-torture/execute/string-opt-6.c: Likewise.
22138 * gcc.c-torture/execute/string-opt-7.c: Likewise.
22139 * gcc.c-torture/execute/string-opt-8.c: Likewise.
22140 * gcc.c-torture/execute/string-opt-9.c: Likewise.
22141 * gcc.c-torture/execute/string-opt-10.c: Likewise.
22142 * gcc.c-torture/execute/string-opt-11.c: Likewise.
22143 * gcc.c-torture/execute/string-opt-12.c: Likewise.
22144
22145 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
22146 * gcc.c-torture/execute/string-opt-4.c: Test index.
22147
22148 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
22149
22150 * gcc.c-torture/compile/20001226-1.c: New test.
22151
22152 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
22153
22154 * gcc.c-torture/compile/20001222-1.c: New test.
22155 * gcc.c-torture/compile/20001222-1.x: Xfail.
22156
22157 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
22158
22159 * gcc.c-torture/execute/comp-goto-2.c: New test.
22160
22161 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
22162
22163 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
22164 Use long types if __INT_MAX__ is 32767.
22165 (main): Use cast to (sint32 *) when poking 88 into a_page.
22166
22167 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
22168
22169 2000-12-21 Bernd Schmidt <bernds@redhat.com>
22170
22171 * gcc.c-torture/compile/20001221-1.c: New test.
22172 * gcc.c-torture/execute/20001221-1.c: New test.
22173
22174 2000-12-20 Richard Henderson <rth@redhat.com>
22175
22176 * g++.old-deja/g++.pt/crash36.C: Update error lines.
22177 * g++.old-deja/g++.robertl/eb109.C: Likewise.
22178
22179 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22180
22181 * gcc.dg/compare3.c: New test.
22182
22183 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
22184
22185 * gcc.dg/format-warnll-1.c: New test.
22186
22187 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
22188
22189 * gcc.dg/cpp/cmdlne-P.c: New test.
22190
22191 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
22192
22193 * gcc.c-torture/execute/builtin-abs-1.c,
22194 gcc.c-torture/execute/builtin-abs-2.c: New tests.
22195
22196 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
22197
22198 * gcc.dg/cpp/multiline.c: New test.
22199
22200 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
22201
22202 * g++.old-deja/g++.other/syshdr1.C: Update.
22203 * gcc.dg/cpp/lineflags.c: Remove temporarily.
22204
22205 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22206
22207 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
22208
22209 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22210
22211 * g++.old-deja/g++.pt/ttp65.C: New test.
22212
22213 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22214
22215 * g++.old-deja/g++.pt/ttp64.C: New test.
22216
22217 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22218
22219 * g++.old-deja/g++.pt/spec33.C: New test.
22220
22221 2000-12-14 Catherine Moore <clm@redhat.com>
22222
22223 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
22224 * gcc.c-torture/execute/920612-2.c: Likewise.
22225 * gcc.c-torture/execute/920428-2.c: Likewise.
22226 * gcc-c-torture/execute/va-arg-11.c: Call exit.
22227 * gcc.c-torture/execute/va-arg-21.c: Likewise.
22228
22229 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22230
22231 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
22232 * gcc.dg/pack-test-2.c: Likewise.
22233
22234 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
22235
22236 Tests by Zack Weinberg <zackw@stanford.edu>.
22237
22238 * gcc.dg/cpp/defined.c: Update.
22239 * gcc.dg/cpp/defined_trad.c: New tests.
22240
22241 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
22242
22243 * gcc.dg/cpp/trad-direct.c: Update.
22244
22245 2000-12-11 Neil Booth <neilb@earthling.net>
22246
22247 * gcc.dg/cpp/defined_trad.c
22248
22249 2000-12-11 Neil Booth <neilb@earthling.net>
22250
22251 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
22252
22253 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
22254
22255 * gcc.dg/format-miss-2.c: New test.
22256
22257 2000-12-09 Neil Booth <neilb@earthling.net>
22258
22259 * gcc.dg/cpp/lineflags.c: New tests.
22260 * gcc.dg/cpp/poison.c: Update.
22261 * gcc.dg/cpp/redef2.c: Update.
22262 * gcc.dg/cpp/skipping.c: New test.
22263
22264 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
22265
22266 * g++.old-deja/g++.other/eh3.C: New testcase.
22267
22268 2000-12-07 Neil Booth <neilb@earthling.net>
22269
22270 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
22271 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
22272 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
22273 wtr-union-init-2.c, wtr-union-init-3.c: Update.
22274 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
22275 Update.
22276
22277 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
22278
22279 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
22280 __SIZE_TYPE__ instead of int for type of integers cast to
22281 pointers.
22282
22283 2000-12-07 Jakub Jelinek <jakub@redhat.com>
22284
22285 * g++.old-deja/g++.other/cleanup4.C: New test.
22286
22287 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
22288
22289 * format-sec-1.c: New test.
22290
22291 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
22292
22293 * gcc.dg/format-nonlit-3.c: New test.
22294
22295 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
22296
22297 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
22298 through a null pointer.
22299
22300 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22301
22302 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
22303 * g++.old-deja/g++.pt/partial4.C: New test.
22304
22305 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
22306
22307 * gcc.c-torture/execute/ieee/hugeval.x: New.
22308
22309 2000-12-06 Neil Booth <neilb@earthling.net>
22310
22311 * gcc.dg/cpp/backslash2.c: New tests.
22312
22313 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22314
22315 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
22316 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
22317
22318 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
22319
22320 * gcc.c-torture/execute/20001203-2.c: New testcase.
22321
22322 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
22323
22324 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
22325 * g++.old-deja/g++.other/virtual10.C: New test.
22326
22327 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
22328
22329 * g++.old-deja/g++.mike/pmf5.C: Remove test.
22330
22331 2000-12-05 Richard Henderson <rth@redhat.com>
22332
22333 * gcc.c-torture/compile/20001205-1.c: New.
22334
22335 2000-12-04 Neil Booth <neilb@earthling.net>
22336
22337 * g++.old-deja/g++.other/virtual9.C: New test.
22338 * g++.old-deja/g++.pt/crash61.C: New test.
22339 * gcc.c-torture/execute/loop-9.c: New test.
22340
22341 2000-12-04 Neil Booth <neilb@earthling.net>
22342
22343 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
22344 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
22345 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
22346 * gcc.dg/cpp/extratokens.c: ...here.
22347
22348 2000-12-04 Neil Booth <neilb@earthling.net>
22349
22350 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
22351 New tests.
22352
22353 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22354
22355 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
22356 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
22357
22358 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
22359
22360 * gcc.c-torture/execute/20001203-1.c: New test.
22361
22362 2000-12-03 Neil Booth <neilb@earthling.net>
22363
22364 * gcc.dg/cpp/macro6.c: New test cases.
22365
22366 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22367
22368 * gcc.c-torture/execute/string-opt-9.c: New test.
22369 * gcc.c-torture/execute/string-opt-10.c: Likewise.
22370 * gcc.c-torture/execute/string-opt-11.c: Likewise.
22371 * gcc.c-torture/execute/string-opt-12.c: Likewise.
22372
22373 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
22374 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
22375
22376 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
22377
22378 * gcc.dg/cpp/if-6.c: New testcase.
22379
22380 * gcc.dg/20001201-1.c: New testcase.
22381
22382 2000-12-02 Neil Booth <neilb@earthling.net>
22383
22384 * g++.old-deja/g++.other/externC4.C,
22385 g++.old-deja/g++.other/friend10.C: New tests.
22386
22387 2000-12-02 Neil Booth <neilb@earthling.net>
22388
22389 * g++.old-deja/g++.other/instan2.C
22390 * g++.old-deja/g++.other/instan3.C: New test.
22391
22392 2000-12-02 Neil Booth <neilb@earthling.net>
22393
22394 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
22395 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
22396 gnuc99.c,gnuc99-pedantic.c: New tests.
22397
22398 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
22399
22400 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
22401 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
22402
22403 2000-12-01 Neil Booth <neilb@earthling.net>
22404
22405 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
22406 * gcc.dg/cpp/poison.c: Update.
22407 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
22408
22409 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
22410
22411 * g77.f-torture/execute/20001201.f: New test.
22412
22413 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
22414
22415 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
22416
22417 2000-12-01 Jakub Jelinek <jakub@redhat.com>
22418
22419 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
22420
22421 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
22422
22423 * g++.old-deja/g++.other/cast6.C: New test.
22424
22425 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
22426
22427 * gcc.c-torture/execute/20001130-2.c: New testcase.
22428
22429 2000-11-30 Richard Henderson <rth@redhat.com>
22430
22431 * gcc.c-torture/execute/20001130-1.c: New test.
22432
22433 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
22434
22435 * g++.old-deja/g++.other/op3.C: New test.
22436
22437 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
22438
22439 * g++.old-deja/g++.other/op2.C: New test.
22440
22441 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
22442
22443 * g++.old-deja/g++.other/crash38.C: New test.
22444
22445 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
22446
22447 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
22448
22449 2000-11-29 Jakub Jelinek <jakub@redhat.com>
22450
22451 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
22452 tests.
22453 * gcc.c-torture/execute/string-opt-6.c: New test.
22454
22455 * gcc.dg/20001117-1.c: Add main.
22456
22457 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
22458
22459 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
22460 Move from here ...
22461 * gcc.dg/940510-1.c: ... to here.
22462
22463 * gcc.dg/20000926-1.c: GNU C now allows initializations of
22464 zero-size arrays in toplevel structures.
22465
22466 2000-11-28 Jakub Jelinek <jakub@redhat.com>
22467
22468 * gcc.c-torture/execute/loop-8.c: New test.
22469
22470 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
22471
22472 * g++.old-deja/g++.other/base1.C: New test.
22473
22474 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
22475
22476 * g++.old-deja/g++.other/parse2.C: New test.
22477
22478 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
22479
22480 * g++.old-deja/g++.pt/incomplete1.C: New test.
22481
22482 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
22483
22484 * g++.old-deja/g++.other/friend9.C: New test.
22485
22486 2000-11-28 Jakub Jelinek <jakub@redhat.com>
22487
22488 * gcc.dg/20001127-1.c: New test.
22489
22490 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
22491
22492 * g++.old-deja/g++.pt/friend46.C: New test.
22493
22494 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
22495
22496 * g++.old-deja/g++.other/ptrmem8.C: New test.
22497
22498 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22499
22500 * gcc.c-torture/execute/string-opt-7.c: New test.
22501 * gcc.c-torture/execute/string-opt-8.c: Likewise.
22502
22503 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
22504
22505 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
22506 instead of 'mkcheck 2'.
22507
22508 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
22509
22510 * gcc.c-torture/execute/memcheck/driver.c,
22511 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
22512 C9X references to refer to C99.
22513
22514 2000-11-25 Jakub Jelinek <jakub@redhat.com>
22515
22516 * gcc.dg/ultrasp3.c: New test.
22517
22518 2000-11-25 Neil Booth <neilb@earthling.net>
22519
22520 * gcc.dg/cpp/include2.c: Update test to be locale independent.
22521
22522 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
22523
22524 * gcc.c-torture/compile/20001123-2.c: New.
22525
22526 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22527
22528 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
22529
22530 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
22531
22532 * gcc.dg/sequence-point-1.c: Add some new tests.
22533 * gcc.c-torture/execute/20001124-1.c: New test.
22534
22535 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
22536
22537 * g++.old-deja/g++.other/vaarg4.C: New test.
22538 * gcc.c-torture/compile/20001123-1.c: New test.
22539
22540 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
22541
22542 * g++.other/crash24.C: Adjust and remove XFAIL.
22543 * g++.other/crash37.C: New test.
22544
22545 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
22546
22547 * g++.old-deja/g++.pt/instantiate9.C: New test.
22548
22549 2000-11-22 Mark Mitchell <mark@codesourcery.com>
22550
22551 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
22552 new ABI, too.
22553
22554 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
22555 * g++.old-deja/g++.robertl/eb55.C: Likewise.
22556
22557 2000-11-22 Neil Booth <neilb@earthling.net>
22558
22559 * gcc.dg/cpp/Wtrigraphs.c: New test.
22560
22561 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
22562
22563 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
22564
22565 2000-11-22 Jakub Jelinek <jakub@redhat.com>
22566
22567 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
22568
22569 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
22570
22571 * lib/gcc-dg.exp: load_lib scanasm.exp.
22572 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
22573 * lib/g++-dg.exp: load_lib scanasm.exp.
22574 * lib/scanasm.exp: New.
22575 (scan-assembler, scan-assembler-not): Add optional arguments to
22576 test name, or if not present, the pattern name.
22577 (scan-assembler-dem, scan-assembler-dem-not): New.
22578
22579 * g++.dg/dg.exp: New.
22580
22581 2000-11-21 Neil Booth <neilb@earthling.net>
22582
22583 * gcc.dg/cpp/integrated1.c: Remove.
22584
22585 2000-11-21 Jakub Jelinek <jakub@redhat.com>
22586
22587 * gcc.c-torture/execute/20001121-1.c: New test.
22588
22589 2000-11-21 Richard Henderson <rth@redhat.com>
22590
22591 * gcc.c-torture/compile/20001121-1.c: New test.
22592
22593 2000-11-20 Neil Booth <neilb@earthling.net>
22594
22595 * gcc.dg/cpp/integrated1.c: New test.
22596
22597 2000-11-21 Jakub Jelinek <jakub@redhat.com>
22598
22599 * g++.old-deja/g++.other/inline17.C: New test.
22600
22601 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
22602
22603 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
22604 local variable to be zero: I made the variable global. Now
22605 uses abort() and exit() instead of relying on main's return value.
22606
22607 2000-11-20 Neil Booth <neilb@earthling.net>
22608
22609 * gcc.dg/cpp/paste2.c: Update test.
22610 * objc/execute/paste.m: New test.
22611
22612 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
22613
22614 * gcc.dg/c99-condexpr-1.c: New test.
22615
22616 2000-11-20 Neil Booth <neilb@earthling.net>
22617
22618 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
22619
22620 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
22621
22622 * g++.old-deja/g++.pt/export1.C: New test.
22623
22624 2000-11-20 Jakub Jelinek <jakub@redhat.com>
22625
22626 * gcc.dg/20001117-1.c: New test.
22627
22628 2000-11-18 Richard Henderson <rth@redhat.com>
22629
22630 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
22631
22632 2000-11-18 Richard Henderson <rth@redhat.com>
22633
22634 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
22635 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
22636 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
22637
22638 2000-11-18 Richard Henderson <rth@redhat.com>
22639
22640 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
22641 (main): New. Exit cleanly.
22642
22643 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
22644
22645 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
22646 gcc.dg/c99-fordecl-2.c: New tests.
22647
22648 2000-11-18 Richard Henderson <rth@redhat.com>
22649
22650 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
22651 * gcc.c-torture/execute/zerolen-2.c: New.
22652
22653 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22654
22655 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
22656 memory.
22657
22658 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
22659
22660 * g++.old-deja/g++.pt/instantiate8.C: New test.
22661
22662 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
22663
22664 * g++.old-deja/g++.other/incomplete.C: Add more tests.
22665 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
22666
22667 2000-11-16 Nick Clifton <nickc@redhat.com>
22668
22669 * gcc.c-torture/execute/nestfunc-2.c: New test.
22670 * gcc.c-torture/execute/nestfunc-3.c: New test.
22671
22672 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
22673
22674 * gcc.c-torture/compile/20001116-1.c: New test.
22675
22676 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22677
22678 * gcc.c-torture/execute/20001115-1.c: New test.
22679
22680 2000-11-15 Mark Mitchell <mark@codesourcery.com>
22681
22682 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
22683 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
22684 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
22685 * g++.old-deja/g++.abi/vmihint.C: Likewise.
22686
22687 2000-11-15 Neil Booth <neilb@earthling.net>
22688
22689 gcc.dg/cpp/_Pragma1.c: Update.
22690 gcc.dg/cpp/_Pragma2.c: New test.
22691
22692 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
22693
22694 * g++.old-deja/g++.other/anon5.C: New test.
22695
22696 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
22697
22698 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
22699 tests.
22700
22701 2000-11-14 Jakub Jelinek <jakub@redhat.com>
22702
22703 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
22704 output.
22705
22706 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
22707
22708 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
22709 labels at end of compound statements.
22710
22711 2000-11-13 Jakub Jelinek <jakub@redhat.com>
22712
22713 * gcc.c-torture/execute/loop-7.c: New test.
22714
22715 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
22716
22717 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
22718
22719 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
22720
22721 * gcc.dg/c99-bool-1.c: New test.
22722
22723 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
22724
22725 * gcc.dg/c99-scope-1.c: Remove xfail.
22726 * gcc.dg/c99-scope-2.c: New test.
22727
22728 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22729
22730 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
22731 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
22732
22733 2000-11-11 Mark Mitchell <mark@codesourcery.com>
22734
22735 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
22736 error messages.
22737
22738 * g++.mike/p700.C: Don't typedef wchar_t.
22739 * g++.mike/p784.C: Likewise.
22740 * g++.mike/eb101.C: Don't use __wchar_t.
22741
22742 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
22743
22744 * g77.f-torture/execute/20001111.[fx]: Test premature exit
22745 from DO loop.
22746
22747 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
22748
22749 * gcc.c-torture/execute/20001111-1.c: New test.
22750
22751 2000-11-10 Nick Clifton <nickc@redhat.com>
22752
22753 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
22754 long multuiple and accumulate.
22755
22756 2000-11-09 Richard Henderson <rth@redhat.com>
22757
22758 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
22759 via size_t instead of int.
22760
22761 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
22762 * gcc.c-torture/execute/string-opt-2.c: Likewise.
22763 * gcc.c-torture/execute/string-opt-3.c: Likewise.
22764 * gcc.c-torture/execute/string-opt-4.c: Likewise.
22765
22766 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
22767
22768 * gcc.c-torture/compile/20001109-1.c: New test.
22769 * gcc.c-torture/compile/20001109-2.c: New test.
22770
22771 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
22772
22773 * g++.old-deja/g++.pt/operator1.C: New test.
22774 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
22775
22776 2000-11-09 Jakub Jelinek <jakub@redhat.com>
22777
22778 * gcc.dg/20001108-1.c: New test.
22779
22780 2000-11-09 Jakub Jelinek <jakub@redhat.com>
22781
22782 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
22783 with both arguments constant strings.
22784 * gcc.c-torture/execute/string-opt-3.c: New test.
22785 * gcc.c-torture/execute/string-opt-4.c: New test.
22786 * gcc.c-torture/execute/string-opt-5.c: New test.
22787
22788 2000-11-08 Nick Clifton <nickc@redhat.com>
22789
22790 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
22791 mulsidi3adddi patterns.
22792
22793 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
22794
22795 * g++.old-deja/g++.other/crash36.C: New test.
22796
22797 2000-11-08 Jakub Jelinek <jakub@redhat.com>
22798
22799 * g++.old-deja/g++.other/init16.C: New test.
22800
22801 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
22802
22803 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
22804
22805 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
22806
22807 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
22808 * gcc.c-torture/execute/va-arg-16.x: Likewise.
22809 * gcc.c-torture/execute/va-arg-17.x: Likewise.
22810
22811 2000-11-07 DJ Delorie <dj@redhat.com>
22812
22813 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
22814
22815 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22816
22817 * gcc.c-torture/execute/string-opt-1.c: New test.
22818
22819 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
22820
22821 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
22822 mips-sgi-irix6.* because the MIPS ABI passes floating-point
22823 parameters in registers, and there is no way for a varargs
22824 function to know in which order the integer and floating-point
22825 parameters should be interleaved when they are placed on the
22826 stack.
22827 * gcc.c-torture/execute/va-arg-16.x: Likewise.
22828 * gcc.c-torture/execute/va-arg-17.x: Likewise.
22829
22830 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22831
22832 * gcc.c-torture/execute/string-opt-2.c: New test.
22833
22834 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
22835
22836 * g++.old-deja/g++.pt/crash60.C: New test.
22837
22838 2000-11-06 Jakub Jelinek <jakub@redhat.com>
22839
22840 * g++.old-deja/g++.other/crash24.C: New test.
22841 * g++.old-deja/g++.other/crash25.C: New test.
22842 * g++.old-deja/g++.other/crash26.C: New test.
22843 * g++.old-deja/g++.other/crash27.C: New test.
22844 * g++.old-deja/g++.other/crash28.C: New test.
22845 * g++.old-deja/g++.other/crash29.C: New test.
22846 * g++.old-deja/g++.other/crash30.C: New test.
22847 * g++.old-deja/g++.other/crash31.C: New test.
22848 * g++.old-deja/g++.other/crash32.C: New test.
22849 * g++.old-deja/g++.other/crash33.C: New test.
22850 * g++.old-deja/g++.other/crash34.C: New test.
22851 * g++.old-deja/g++.other/crash35.C: New test.
22852
22853 2000-11-06 Jakub Jelinek <jakub@redhat.com>
22854
22855 * gcc.c-torture/execute/20001031-1.c: New test.
22856
22857 2000-11-04 Mark Mitchell <mark@codesourcery.com>
22858
22859 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
22860 namespace.
22861
22862 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
22863 standards-conformant.
22864
22865 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
22866
22867 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
22868 * g++.old-deja/g++.mike/p755a.C: Likewise.
22869 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
22870 library makes no calls to `operator new' during initialization.
22871
22872 2000-11-04 Neil Booth <neilb@earthling.net>
22873
22874 * gcc.dg/cpp/include2.c: New tests.
22875
22876 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
22877
22878 * lib/g++.exp (g++_set_ld_library_path): New function.
22879 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
22880
22881 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
22882
22883 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
22884 warnings.
22885
22886 2000-11-01 Richard Henderson <rth@redhat.com>
22887
22888 * g++.old-deja/g++.ext/namedret1.C: New.
22889 * g++.old-deja/g++.ext/namedret2.C: New.
22890 * g++.old-deja/g++.ext/namedret3.C: New.
22891
22892 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
22893
22894 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
22895 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
22896
22897 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22898
22899 * gcc.c-torture/execute/va-arg-21.c: New test.
22900
22901 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
22902
22903 * gcc.dg/c99-complex-2.c: New test.
22904
22905 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22906
22907 * gcc.c-torture/execute/stdio-opt-1.c: New test.
22908
22909 2000-10-31 Jakub Jelinek <jakub@redhat.com>
22910
22911 * g++.old-deja/g++.other/inline16.C: New test.
22912
22913 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
22914
22915 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
22916 __PRETTY_FUNCTION__
22917
22918 2000-10-29 Neil Booth <neilb@earthling.net>
22919
22920 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
22921 New tests.
22922 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
22923 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
22924 optimisation.
22925
22926 2000-10-29 Neil Booth <neilb@earthling.net>
22927
22928 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
22929 * mi1.c, mi1c.h: Add null directives to multiple-include test.
22930 * mi5.c: Test multiple includes work with -C.
22931 * trigraphs.c: Test ^= version.
22932
22933 2000-10-28 Neil Booth <neilb@earthling.net>
22934
22935 New tests and test updates for new macro expander.
22936
22937 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
22938 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
22939 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
22940 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
22941 new diagnostic messages.
22942
22943 * gcc.dg/cpp/macro3.c: New tests.
22944
22945 2000-10-27 Mark Mitchell <mark@codesourcery.com>
22946
22947 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
22948 on the same line.
22949
22950 2000-10-27 Jakub Jelinek <jakub@redhat.com>
22951
22952 * g++.old-deja/g++.other/eh2.C: New test.
22953
22954 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
22955
22956 * gcc.c-torture/execute/20001027-1.c: New test.
22957
22958 2000-10-26 Richard Henderson <rth@redhat.com>
22959
22960 * gcc.c-torture/execute/20001026-1.c: New.
22961
22962 2000-10-26 Mark Mitchell <mark@codesourcery.com>
22963
22964 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
22965 * g++.old-deja/g++.law/builtin1.C: Likewise.
22966 * g++.old-deja/g++.law/ctors10.C: Likewise.
22967 * g++.old-deja/g++.law/virtual3.C: Likewise.
22968 * g++.old-deja/g++.mike/p658.C: Likewise.
22969 * g++.old-deja/g++.other/sibcall1.C: Likewise.
22970 * g++.old-deja/g++.other/vaarg2.C: Likewise.
22971 * g++.old-deja/g++.robertl/eb124.C: Likewise.
22972 * g++.old-deja/g++.robertl/eb44.C: Likewise.
22973 * g++.old-deja/g++.robertl/eb77.C: Likewise.
22974
22975 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
22976
22977 * gcc.c-torture/compile/20001024-1.c: New test.
22978
22979 2000-10-25 Mark Mitchell <mark@codesourcery.com>
22980
22981 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
22982 to tell us whether or not we are using V3.
22983
22984 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
22985
22986 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
22987 operands.
22988
22989 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
22990
22991 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
22992
22993 2000-10-25 Jakub Jelinek <jakub@redhat.com>
22994
22995 * gcc.c-torture/execute/20001024-1.c: New test.
22996
22997 2000-10-24 Jakub Jelinek <jakub@redhat.com>
22998
22999 * g++.old-deja/g++.other/sibcall1.C: New test.
23000
23001 2000-10-20 Jakub Jelinek <jakub@redhat.com>
23002
23003 * gcc.dg/noncompile/init-3.c: New test.
23004
23005 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
23006
23007 * gcc.dg/format-array-1.c: New test.
23008
23009 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
23010
23011 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
23012 writing through null pointers; remove comment about testing
23013 unterminated strings.
23014
23015 2000-10-17 Matthew Hiller <hiller@redhat.com>
23016
23017 * gcc.c-torture/execute/20001017-2.c: New test.
23018
23019 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
23020
23021 * gcc.c-torture/compile/20001018-1.c: New test.
23022 * gcc.c-torture/compile/20001018-1.x: Xfail.
23023
23024 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23025
23026 * gcc.c-torture/execute/20001017-1.c: New test.
23027
23028 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
23029
23030 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
23031 for multiple use of arguments with scanf formats; add tests for
23032 multiple use of arguments.
23033
23034 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
23035
23036 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
23037
23038 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
23039
23040 * gcc.dg/format-miss-1.c: New test.
23041
23042 2000-10-16 Jakub Jelinek <jakub@redhat.com>
23043
23044 * gcc.c-torture/execute/20001013-1.c: New test.
23045
23046 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
23047
23048 * gcc.dg/format-branch-1.c: New test.
23049
23050 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
23051
23052 * README, lib/file-format.exp: Remove EGCS references.
23053
23054 2000-10-16 Jakub Jelinek <jakub@redhat.com>
23055
23056 * gcc.dg/20001013-1.c: New test.
23057
23058 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
23059
23060 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
23061 for intmax_t in the compiler using __typeof__ and the type rules
23062 for conditional expressions.
23063
23064 2000-10-13 Jakub Jelinek <jakub@redhat.com>
23065
23066 * gcc.dg/20001012-1.c: New test.
23067 * gcc.dg/20001012-2.c: New test.
23068
23069 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
23070
23071 * gcc.dg/format-attr-1.c: New test.
23072
23073 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
23074
23075 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
23076 __LONG_LONG_MAX__ instead of LLONG_MAX.
23077
23078 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
23079
23080 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
23081 scanf flags.
23082 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
23083 flags.
23084
23085 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
23086
23087 * gcc.dg/sequence-pt-1.c: New test.
23088
23089 2000-10-11 Geoff Keating <geoffk@cygnus.com>
23090
23091 * gcc.c-torture/execute/20001011-1.c: New testcase.
23092 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
23093
23094 2000-10-10 Jakub Jelinek <jakub@redhat.com>
23095
23096 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
23097 does not error on it.
23098
23099 2000-10-10 Jakub Jelinek <jakub@redhat.com>
23100
23101 * gcc.dg/20001009-1.c: New test.
23102
23103 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
23104
23105 * gcc.c-torture/compile/20001009-1.c: Move from here ....
23106 * gcc.c-torture/execute/20001009-2.c: ... to here.
23107
23108 2000-10-09 Geoff Keating <geoffk@cygnus.com>
23109
23110 * gcc.c-torture/compile/20001009-1.c: New testcase.
23111 * gcc.c-torture/execute/20001009-1.c: New testcase.
23112 Testcases provided by Jan Hubicka <jh@suse.cz>.
23113
23114 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
23115
23116 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
23117 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
23118 uintmax_t using <limits.h> to emulate the compiler's internal
23119 logic. No longer XFAIL %j tests.
23120
23121 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
23122
23123 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
23124 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
23125 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
23126 regexps and details of expected handling of some bad formats.
23127 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
23128 suppression.
23129
23130 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
23131
23132 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
23133 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
23134 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
23135 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
23136 in list archives.
23137
23138 2000-10-06 Richard Henderson <rth@cygnus.com>
23139
23140 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
23141 * g++.old-deja/g++.brendan/crash52.C: Likewise.
23142 * g++.old-deja/g++.jason/report.C: Likewise.
23143 * g++.old-deja/g++.law/friend5.C: Likewise.
23144 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
23145 of the expected warnings.
23146
23147 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
23148
23149 * g++.old-deja/g++.pt/enum14.C: New test.
23150
23151 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
23152
23153 * g++.old-deja/g++.pt/crash59.C: New test.
23154
23155 2000-10-04 Will Cohen <wcohen@redhat.com>
23156
23157 * gcc.dg/20000926-1.c: New test.
23158
23159 2000-10-03 Geoff Keating <geoffk@cygnus.com>
23160
23161 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
23162 function name for current C++ compiler.
23163 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
23164
23165 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
23166
23167 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
23168 __PRETTY_FUNCTION__.
23169 * g++.old-deja/g++.ext/pretty2.C: Likewise.
23170
23171 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23172
23173 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
23174
23175 2000-09-26 Jakub Jelinek <jakub@redhat.com>
23176
23177 * gcc.c-torture/compile/20000923-1.c: New test.
23178
23179 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
23180
23181 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
23182 * g++.old-deja/g++.pt/ttp62.C: Same.
23183 * g++.old-deja/g++.other/inline14.C: Same.
23184
23185 2000-09-24 Richard Henderson <rth@cygnus.com>
23186
23187 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
23188
23189 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
23190
23191 * gcc.dg/c90-printf-1.c: Add test for wide string format.
23192
23193 2000-09-22 Geoff Keating <geoffk@cygnus.com>
23194
23195 * gcc.c-torture/compile/20000922-1.c: New file.
23196
23197 2000-09-21 Nick Clifton <nickc@redhat.com>
23198
23199 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
23200 a signed long modulo operation.
23201 (mod6): New function - perform an unsigned long modulo operation.
23202 (main): Add tests for modulos of very large numbers by very small
23203 dividends.
23204
23205 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23206
23207 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
23208
23209 2000-09-19 Richard Henderson <rth@cygnus.com>
23210
23211 * gcc.dg/compare2.c (case 10): XFAIL.
23212
23213 2000-09-18 Richard Henderson <rth@cygnus.com>
23214
23215 * gcc.c-torture/execute/20000906-1.c: Move ...
23216 * gcc.dg/20000906-1.c: ... here. Only run on targets
23217 that support __builtin_trap.
23218
23219 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
23220
23221 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
23222
23223 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
23224
23225 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
23226 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
23227 more $ format tests.
23228
23229 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
23230
23231 * gcc.dg/format-errmk-1.c: New test.
23232
23233 2000-09-17 Greg McGary <greg@mcgary.org>
23234
23235 * gcc.c-torture/execute/20000917-1.x: Remove.
23236
23237 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
23238
23239 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
23240
23241 2000-09-17 Greg McGary <greg@mcgary.org>
23242
23243 * gcc.c-torture/execute/20000917-1.c: New test.
23244 * gcc.c-torture/execute/20000917-1.x: XFAIL.
23245
23246 2000-09-16 Neil Booth <NeilB@earthling.net>
23247
23248 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
23249 in nested macro bug.
23250
23251 2000-09-15 Neil Booth <NeilB@earthling.net>
23252
23253 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
23254
23255 2000-09-14 Jeffrey A Law (law@cygnus.com)
23256
23257 * gcc.c-torture/execute/20000914-1.c: New test.
23258
23259 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
23260
23261 * g++.other/inline13.C: New test.
23262
23263 2000-09-12 Andreas Jaeger <aj@suse.de>
23264
23265 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
23266 constant by Ulrich Drepper <drepper@redhat.com>.
23267
23268 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
23269
23270 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
23271
23272 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23273
23274 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
23275
23276 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
23277
23278 * gcc.dg/cpp/backslash.c: New test.
23279
23280 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
23281
23282 * gcc.c-torture/execute/20000910-1.c: New test.
23283 * gcc.c-torture/execute/20000910-2.c: Likewise.
23284
23285 2000-09-11 Robert Lipe <robertl@sco.com>
23286
23287 * gcc.dg/pragma-align.c: New test.
23288
23289 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
23290
23291 * g++.old-deja/g++.pt/explicit82.C: New test.
23292 * g++.old-deja/g++.pt/explicit83.C: New test.
23293
23294 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
23295
23296 * gcc.dg/asm-names.c: New test.
23297
23298 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23299
23300 * gcc.dg/cpp/tr-warn6.c: New test
23301
23302 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
23303
23304 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
23305 be accepted.
23306
23307 2000-09-07 Catherine Moore <clm@redhat.com>
23308
23309 * gcc.c-torture/execute/unroll-1.c: New test.
23310
23311 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
23312
23313 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
23314 ERROR markers.
23315 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
23316 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
23317 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
23318 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
23319 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
23320 Preprocess only.
23321 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
23322 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
23323
23324 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
23325
23326 * g++.old-deja/g++.pt/deduct2.C: New test.
23327
23328 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
23329
23330 * g++.old-deja/g++.pt/parms2.C: New test.
23331
23332 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
23333
23334 * g++.old-deja/g++.pt/crash58.C: New test.
23335
23336 2000-09-06 Greg McGary <greg@mcgary.org>
23337
23338 * gcc.c-torture/execute/20000906-1.c: New test.
23339 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
23340
23341 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23342
23343 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
23344
23345 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
23346
23347 * g++.old-deja/g++.pt/crash57.C: New test.
23348
23349 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
23350
23351 * g++.old-deja/g++.pt/crash56.C: New test.
23352
23353 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
23354
23355 * g++.old-deja/g++.pt/koenig1.C: New test.
23356
23357 2000-09-04 Jakub Jelinek <jakub@redhat.com>
23358
23359 * gcc.dg/20000904-1.c: New test.
23360
23361 2000-09-04 Jakub Jelinek <jakub@redhat.com>
23362
23363 * gcc.dg/cpp/paste8.c: New test.
23364
23365 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
23366
23367 * gcc.c-torture/compile/20000827-1.c: New test.
23368
23369 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
23370
23371 * gcc.dg/format-diag-1.c: New test.
23372
23373 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
23374
23375 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
23376 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
23377 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
23378 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
23379 gcc.dg/formatz-1.c: Adjust warning regular expressions.
23380
23381 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
23382
23383 * g++.old-deja/g++.other/nested4.C: New test.
23384
23385 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
23386
23387 * g++.old-deja/g++.ns/scoped1.C: New test.
23388
23389 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
23390
23391 * lib/g++.exp: Support testing already-installed GCC.
23392
23393 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23394
23395 * wtr-label-1.c, wtr-suffix-1.c: New tests.
23396
23397 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23398
23399 * gcc.dg/return-type-2.c: New test.
23400
23401 2000-08-27 Geoff Keating <geoffk@cygnus.com>
23402
23403 * gcc.c-torture/compile/20000825-1.c: New test.
23404
23405 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
23406
23407 * gcc.dg/dwarf2-2.c: New test.
23408
23409 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
23410
23411 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
23412 dg-warning regexps.
23413
23414 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
23415
23416 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
23417 gcc.dg/format-ext-5.c: New tests.
23418
23419 2000-08-25 Jakub Jelinek <jakub@redhat.com>
23420
23421 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
23422
23423 2000-08-24 Mark Mitchell <mark@codesourcery.com>
23424
23425 * gcc.dg/noncompile/930622-2.c: Adjust error message.
23426
23427 2000-08-24 Richard Henderson <rth@cygnus.com>
23428
23429 * gcc.dg/ia64-sync-1.c: New test.
23430 * gcc.dg/ia64-sync-2.c: New test.
23431 * gcc.dg/ia64-asm-1.c: New test.
23432
23433 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
23434
23435 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
23436 * gcc.dg/format-ext-2.c: New test.
23437
23438 2000-08-23 Jason Merrill <jason@redhat.com>
23439
23440 * lib/old-dejagnu.exp: Also ignore "In member function" and
23441 "At global scope".
23442
23443 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23444
23445 * gcc.dg/noncompile/label-lineno-1.c: New test.
23446
23447 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
23448
23449 * gcc.dg/c99-array-nonobj-1.c: New test.
23450
23451 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
23452
23453 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
23454 tests.
23455 * gcc.dg/format-ext-1.c: New test.
23456
23457 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23458
23459 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
23460 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
23461 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
23462 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
23463 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
23464
23465 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
23466
23467 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
23468 gcc.dg/c99-strftime-2.c: New tests.
23469
23470 2000-08-22 Richard Henderson <rth@cygnus.com>
23471
23472 * gcc.c-torture/execute/20000822-1.c: New test.
23473
23474 2000-08-21 Jakub Jelinek <jakub@redhat.com>
23475
23476 * gcc.c-torture/execute/20000819-1.x: Remove.
23477
23478 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
23479
23480 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
23481 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
23482 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
23483 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
23484 gcc.dg/format-xopen-1.c: New tests.
23485
23486 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
23487
23488 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
23489
23490 2000-08-21 Jakub Jelinek <jakub@redhat.com>
23491
23492 * g++.old-deja/g++.other/loop2.C: New test.
23493
23494 * gcc.c-torture/compile/20000606-1.c: New test.
23495 * gcc.c-torture/compile/20000728-1.c: New test.
23496 * gcc.c-torture/execute/20000801-1.c: New test.
23497 * gcc.c-torture/execute/20000801-2.c: New test.
23498 * gcc.c-torture/execute/20000819-1.c: New test.
23499 * gcc.c-torture/execute/20000819-1.x: XFAIL.
23500 * gcc.dg/20000629-1.c: New test.
23501 * gcc.dg/20000724-1.c: New test.
23502 * gcc.dg/20000807-1.c: New test.
23503
23504 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
23505
23506 * gcc.dg/cpp/pragma-1.c: New test.
23507 * gcc.dg/cpp/pragma-2.c: New test.
23508
23509 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
23510
23511 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
23512 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
23513
23514 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23515
23516 * gcc.c-torture/compile/20000818-1.c: New test.
23517
23518 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
23519
23520 * gcc.c-torture/execute/20000818-1.c: New test.
23521
23522 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
23523
23524 * gcc.dg/format-va-1.c: New test.
23525
23526 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
23527
23528 * g++.old-deja/g++.other/typedef8.C: New test.
23529
23530 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
23531
23532 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
23533 * g++.old-deja/g++.mike/net36.C: Mark candidate.
23534 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
23535 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
23536 * g++.old-deja/g++.other/ptrmem7.C: New test.
23537 * g++.old-deja/g++.pt/ptrmem10.C: New test.
23538
23539 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
23540
23541 * g++.old-deja/g++.pt/typename27.C: New test.
23542
23543 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
23544
23545 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
23546 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
23547 * g++.old-deja/g++.pt/friend45.C: New test.
23548 * g++.old-deja/g++.other/friend8.C: New test.
23549
23550 2000-08-15 Richard Henderson <rth@cygnus.com>
23551
23552 * gcc.c-torture/execute/20000815-1.c: New test.
23553
23554 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
23555
23556 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
23557 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
23558 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
23559
23560 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
23561
23562 * g++.old-deja/g++.other/refinit2.C: New test.
23563
23564 2000-08-13 Geoff Keating <geoffk@cygnus.com>
23565
23566 * lib/c-torture.exp (c-torture): Make
23567 compiler_conditional_xfail_data global.
23568 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
23569 compiler_conditional_xfail_data machinery.
23570 (f-torture-execute): Likewise.
23571 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
23572 and only when unrolling loops.
23573
23574 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
23575
23576 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
23577
23578 * g++.old-deja/g++.pt/explicit81.C: New test.
23579
23580 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
23581
23582 * g++.old-deja/g++.pt/typename26.C: New test.
23583
23584 2000-08-10 Geoff Keating <geoffk@cygnus.com>
23585
23586 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
23587 warning.
23588
23589 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
23590
23591 * g++.old-deja/g++.other/array3.C: New test.
23592
23593 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
23594
23595 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
23596 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
23597 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
23598 New tests.
23599
23600 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
23601
23602 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
23603 * g++.old-deja/g++.abi/vmihint.C: Likewise.
23604
23605 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
23606
23607 * gcc.c-torture/execute/20000808-1.c: New test.
23608
23609 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
23610
23611 * gcc.dg/c90-const-expr-1.c: New test.
23612
23613 2000-08-08 Richard Henderson <rth@cygnus.com>
23614
23615 * gcc.dg/noncompile/920923-1.c: Declare calloc.
23616
23617 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
23618
23619 * gcc.dg/noncompile/const-ll-1.c: New test.
23620
23621 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
23622
23623 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
23624
23625 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
23626
23627 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
23628 that running programs linked against the shared version of libobjc
23629 run correctly.
23630
23631 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
23632
23633 * gcc.dg/c99-printf-1.c: New test.
23634
23635 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
23636
23637 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
23638
23639 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
23640
23641 * gcc.c-torture/execute/20000731-1.x: Delete.
23642
23643 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
23644
23645 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
23646 and torture_without_loops as is done by c-torture.exp.
23647 (search_for): Copy from c-torture.exp.
23648 (gcc-dg-runtest): New function, drives a directory of tests
23649 iterating over the TORTURE_OPTIONS.
23650 (scan-assembler, scan-assembler-not): Move here from
23651 individual directory drivers.
23652
23653 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
23654 defined by lib/gcc-dg.exp.
23655 * gcc.dg/cpp/cpp.exp: Likewise.
23656 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
23657 gcc-dg-runtest, so we cycle over optimization options.
23658
23659 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
23660 * gcc.dg/compare2.c: No longer expected to fail.
23661
23662 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
23663
23664 * gcc.c-torture/execute/20000804-1.c: New test.
23665
23666 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
23667
23668 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
23669
23670 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
23671
23672 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
23673
23674 2000-08-03 Jeffrey A Law (law@cygnus.com)
23675
23676 * gcc.c-torture/compile/20000803-1.c: New test.
23677
23678 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
23679
23680 * gcc.c-torture/execute/20000801-3.c,
23681 gcc.c-torture/execute/20000801-4.c: New tests.
23682 * gcc.c-torture/execute/20000801-3.x,
23683 gcc.c-torture/execute/20000801-4.x: Xfail.
23684
23685 2000-08-02 Geoff Keating <geoffk@cygnus.com>
23686
23687 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
23688 libobjc/.libs to allow for libtool.
23689
23690 2000-08-02 Jakub Jelinek <jakub@redhat.com>
23691
23692 * gcc.c-torture/compile/20000802-1.c: New test.
23693
23694 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
23695
23696 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
23697
23698 2000-07-31 Jeffrey A Law (law@cygnus.com)
23699
23700 * gcc-c-torture/execute/20000731-2.c: New test.
23701
23702 * gcc.c-torture/execute/20000731-1.c: New test.
23703 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
23704
23705 2000-07-31 Jakub Jelinek <jakub@redhat.com>
23706
23707 * testsuite/gcc.dg/cpp/paste7.c: New test.
23708 * gcc.dg/cpp/20000725-1.c: New test.
23709
23710 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
23711
23712 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
23713 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
23714 declaration warning for __builtin_dwarf_reg_size.
23715
23716 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
23717
23718 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
23719
23720 * gcc.dg/noncompile/voidparam-1.c: New test.
23721
23722 2000-07-30 Richard Henderson <rth@cygnus.com>
23723
23724 * gcc.dg/c90-digraph-1.c: Don't xfail.
23725 * gcc.dg/compare2.c (case 10): Xfail.
23726 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
23727
23728 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
23729
23730 * gcc.dg/c99-main-1.c: New test.
23731
23732 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
23733
23734 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
23735
23736 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
23737
23738 * gcc.c-tortuer/execute/20000726-1.c: New test.
23739
23740 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
23741
23742 * gcc.c-torture/execute/enum-2.c: New test.
23743
23744 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23745
23746 * gcc.dg/cpp/tr-warn3.c: New test.
23747
23748 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
23749
23750 * g++.old-deja/g++.ext/implicit1.C: Remove.
23751 * g++.old-deja/g++.jason/c2.C: Remove
23752 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
23753 * g++.old-deja/g++.pt/crash16.C: Likewise.
23754 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
23755
23756 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
23757
23758 * g++.old-deja/g++.other/for2.C: New test.
23759
23760 2000-07-25 Jakub Jelinek <jakub@redhat.com>
23761
23762 * gcc.dg/20000720-1.c: New test.
23763
23764 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
23765
23766 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
23767
23768 2000-07-24 Geoff Keating <geoffk@cygnus.com>
23769
23770 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
23771 * gcc.c-torture/execute/20000722-1.c: New.
23772 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
23773
23774 2000-07-24 Jakub Jelinek <jakub@redhat.com>
23775
23776 * gcc.dg/cpp/20000720-1.S: New test.
23777
23778 2000-07-21 Michael Meissner <meissner@redhat.com>
23779
23780 * gcc.c-torture/execute/ieee/hugeval.c: New test.
23781
23782 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
23783
23784 * g++.old-deja/g++.brendan/crash16.C,
23785 g++.old-deja/g++.brendan/parse3.C,
23786 g++.old-deja/g++.brendan/redecl1.C,
23787 g++.old-deja/g++.ns/template13.C,
23788 g++.old-deja/g++.other/decl4.C,
23789 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
23790
23791 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
23792
23793 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
23794 and "Internal error".
23795
23796 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
23797 regexps.
23798 * gcc.dg/cpp/paste6.c: New test.
23799
23800 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
23801
23802 * gcc.dg/cpp/tr-direct.c: New test.
23803
23804 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
23805 gcc.dg/cpp/undef1.c: Tweak error regexps.
23806
23807 2000-07-18 Eric Christopher <echristo@redhat.com>
23808
23809 * gcc.c-torture/compile/20000718-1.c: New test.
23810
23811 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
23812
23813 * cpplex.c (_cpp_push_token): If the token being pushed back
23814 is the previous token in this context, just subtract one from
23815 context->posn.
23816 * cppmacro.c (save_expansion): Clear aux field when storing a
23817 placemarker.
23818
23819 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
23820
23821 * gcc.dg/noncompile/redecl-1.c: New test.
23822
23823 2000-07-18 Jakub Jelinek <jakub@redhat.com>
23824
23825 * gcc.c-torture/execute/20000717-5.c: New test.
23826 * gcc.c-torture/execute/20000717-1.x: Removed.
23827
23828 2000-07-17 Richard Henderson <rth@cygnus.com>
23829
23830 * gcc.c-torture/execute/20000717-4.c: New test.
23831
23832 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
23833
23834 * gcc.dg/cpp/syshdr.c: New test.
23835 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
23836
23837 2000-07-17 Neil Booth <neilb@earthling.net>
23838
23839 * gcc.dg/cpp/cmdlne-dM.c: New test.
23840 * gcc.dg/cpp/cmdlne-dD.c: New test.
23841
23842 2000-07-17 Jeffrey A Law (law@cygnus.com)
23843
23844 * gcc.c-torture/execute/20000717-3.c: New test.
23845
23846 * gcc.c-torture/compile/20000717-1.c: New test.
23847
23848 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
23849
23850 * gcc.c-torture/execute/20000717-2.c: New test.
23851
23852 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
23853
23854 * gcc.dg/formatz-1.c: New test.
23855
23856 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
23857 * gcc.dg/c99-digraph-1.c: New tests.
23858
23859 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
23860 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
23861
23862 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
23863 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
23864 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
23865 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
23866 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
23867 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
23868 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
23869
23870 2000-07-17 Greg McGary <greg@mcgary.org>
23871
23872 * gcc.c-torture/execute/20000717-1.c: New test.
23873 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
23874
23875 2000-07-15 Jakub Jelinek <jakub@redhat.com>
23876
23877 * gcc.c-torture/execute/20000715-2.c: New test.
23878 * gcc.dg/20000715-1.c: New test.
23879
23880 2000-07-15 Michael Meissner <meissner@redhat.com>
23881
23882 * gcc.c-torture/execute/20000715-1.c: New test.
23883
23884 2000-07-13 Jakub Jelinek <jakub@redhat.com>
23885
23886 * gcc.c-torture/execute/20000707-1.c: New test.
23887
23888 2000-07-13 Neil Booth <NeilB@earthling.net>
23889
23890 * testsuite/gcc.dg/cpp/digraph1.c,
23891 testsuite/gcc.dg/cpp/digraph2.c,
23892 testsuite/gcc.dg/cpp/digraphs.c: New tests.
23893
23894 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
23895
23896 * g77.f-torture/compile/20000630-2.f: New test.
23897 * g77.f-torture/compile/20000630-2.x
23898
23899 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
23900
23901 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
23902
23903 2000-07-11 Neil Booth <NeilB@earthling.net>
23904
23905 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
23906
23907 2000-07-11 Neil Booth <NeilB@earthling.net>
23908
23909 * gcc.dg/cpp/cmdlne-C.c: New.
23910
23911 2000-07-09 Neil Booth <NeilB@earthling.net>
23912
23913 * gcc.dg/cpp/directiv.c: New tests.
23914 * gcc.dg/cpp/undef1.c: Update.
23915
23916 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
23917
23918 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
23919
23920 2000-07-09 Neil Booth <NeilB@earthling.net>
23921
23922 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
23923
23924 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
23925
23926 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
23927 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
23928
23929 2000-07-08 Neil Booth <NeilB@earthling.net>
23930
23931 * gcc.dg/cpp/macsyntx.c: New tests.
23932
23933 2000-07-07 Jakub Jelinek <jakub@redhat.com>
23934
23935 * gcc.dg/20000707-1.c: New test.
23936
23937 2000-07-07 Jakub Jelinek <jakub@redhat.com>
23938
23939 * gcc.c-torture/execute/20000706-1.c: New test.
23940 * gcc.c-torture/execute/20000706-2.c: New test.
23941 * gcc.c-torture/execute/20000706-3.c: New test.
23942 * gcc.c-torture/execute/20000706-4.c: New test.
23943 * gcc.c-torture/execute/20000706-5.c: New test.
23944
23945 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
23946
23947 * g++.old-deja/g++.pt/instantiate7.C: New test.
23948
23949 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
23950
23951 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
23952 * g++.old-deja/g++.mike/thunk3.C: Likewise.
23953 * g++.old-deja/g++.other/rtti3.C: Likewise.
23954 * g++.old-deja/g++.other/rttid3.C: Likewise.
23955
23956 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
23957
23958 * g77.f-torture/compile/20000630-1.x: Fix typo
23959
23960 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
23961
23962 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
23963 assembly output.
23964
23965 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
23966
23967 * gcc.dg/cpp/ident.c: New test.
23968
23969 2000-07-05 Neil Booth <NeilB@earthling.net>
23970
23971 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
23972 gcc.dg/cpp/lexstrng.c: New tests.
23973
23974 2000-07-04 Neil Booth <NeilB@earthling.net>
23975
23976 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
23977 * gcc.dg/cpp/strify2.c: Same.
23978
23979 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
23980
23981 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
23982 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
23983 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
23984 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
23985
23986 * testsuite/gcc.dg/cpp/macro1.c,
23987 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
23988 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
23989 testsuite/gcc.dg/cpp/strify1.c,
23990 testsuite/gcc.dg/cpp/strify2.c: New tests.
23991
23992 2000-07-03 Jakub Jelinek <jakub@redhat.com>
23993
23994 * gcc.c-torture/execute/20000703-1.c: New test.
23995
23996 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
23997
23998 * g++.old-deja/g++.pt (lookup10.C): New test.
23999
24000 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
24001
24002 * g++.old-deja/g++.pt (typename25.C): New test.
24003
24004 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
24005
24006 * gcc.c-torture/compile/20000701-1.c: New test.
24007
24008 2000-06-30 Nick Clifton <nickc@cygnus.com>
24009
24010 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
24011 to test case.
24012
24013 2000-06-30 Catherine Moore <clm@cygnus.com>
24014
24015 * gcc.c-torture/execute/align-1.c: New test.
24016
24017 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
24018
24019 * g++.old-deja/g++.pt/expr8.C: New test.
24020 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
24021
24022 2000-06-29 Nick Clifton <nickc@cygnus.com>
24023
24024 * gcc.c-torture/compile/20000629-1.c: New test.
24025
24026 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
24027
24028
24029 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
24030 gcc.dg/noncompile directory, depending on whether they're
24031 preprocessor tests or not. Annotate all the tests for the dg
24032 framework.
24033
24034 * gcc.c-torture/noncompile/noncompile.exp: Delete.
24035 * gcc.dg/noncompile/noncompile.exp: New.
24036
24037 * Moved files:
24038 Old name New name
24039 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
24040 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
24041 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
24042 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
24043 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
24044 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
24045 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
24046 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
24047 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
24048 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
24049 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
24050 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
24051 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
24052 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
24053 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
24054 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
24055 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
24056 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
24057 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
24058 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
24059 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
24060 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
24061 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
24062 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
24063
24064 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
24065 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
24066 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
24067 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
24068 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
24069 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
24070
24071 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
24072
24073 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
24074 declare one variable. On the fourth, error.
24075 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
24076 declared by 20000628-1a.h.
24077
24078 2000-06-29 Richard Henderson <rth@redhat.com>
24079
24080 * gcc.c-torture/execute/930529-1.x: New file.
24081 * gcc.dg/920413-1.c: Adjust expected warning text.
24082 * gcc.dg/980217-1.c: Declare abort.
24083 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
24084
24085 2000-06-29 Jeffrey A Law (law@cygnus.com)
24086
24087 * g77.f-torture/compile/20000629-1.f: New test.
24088 * g77.f-torture/compile/20000629-1.x: Expected to fail.
24089
24090 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
24091
24092 Rearrange lots of files, removing entirely the
24093 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
24094 directories.
24095
24096 * Deleted files:
24097 gcc.c-torture/code_quality/code_quality.exp
24098 gcc.c-torture/special/special.exp
24099 gcc.failure/failure.exp
24100 gcc.failure/940409-1.x
24101 gcc.c-torture/compile/961203-1.x
24102
24103 * New files:
24104 gcc.misc-tests/linkage.exp
24105 gcc.c-torture/execute/920730-1t.c
24106 gcc.c-torture/execute/920730-1t.x
24107 gcc.c-torture/compile/920520-1.x
24108 gcc.c-torture/compile/920521-1.x
24109 gcc.c-torture/compile/981006-1.x
24110 gcc.c-torture/execute/eeprof-1.x
24111
24112 * Moved files (possibly with modifications to fit a new harness):
24113 Old name New name
24114 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
24115 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
24116 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
24117 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
24118 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
24119 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
24120 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
24121 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
24122 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
24123 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
24124 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
24125 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
24126 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
24127 gcc.failure/940409-1.c gcc.dg/940409-1.c
24128
24129 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
24130
24131 * c-torture/compile/961203-1.x: Delete.
24132
24133 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
24134 not exit. Include stdio.h.
24135 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
24136 * gcc.misc-tests/dg-12.c: Likewise.
24137 * gcc.misc-tests/dg-5.c: Likewise.
24138 * gcc.misc-tests/dg-6.c: Likewise.
24139 * gcc.misc-tests/dg-7.c: Prototype abort.
24140 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
24141 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
24142 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
24143 not exit.
24144 * gcc.misc-tests/sieve.c: Use return from main, not exit.
24145 * gcc.misc-tests/sort2.c: Use return from main, not exit.
24146
24147 2000-06-28 Jakub Jelinek <jakub@redhat.com>
24148
24149 * gcc.dg/cpp/20000628-1.c: New test.
24150 * gcc.dg/cpp/20000628-1.h: New header for above test.
24151 * gcc.dg/cpp/20000628-1a.h: Likewise.
24152
24153 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
24154
24155 * gcc.dg/cpp: New directory.
24156 * gcc.dg/cpp/cpp.exp: New driver.
24157 * gcc.dg/cpp/20000627-1.c: New test.
24158 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
24159 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
24160 and rewrite as a compilation test.
24161
24162 * gcc.dg: Move many files into the cpp subdirectory, possibly
24163 renaming or editing them as well.
24164 Old name New name
24165 990119-1.c cpp/19990119-1.c
24166 990228-1.c cpp/19990228-1.c
24167 990407-1.c cpp/19990407-1.c
24168 990409-1.c cpp/19990409-1.c
24169 990413-1.c cpp/19990413-1.c
24170 990703-1.c cpp/19990703-1.c
24171 20000127-1.c cpp/20000127-1.c
24172 20000129-1.c cpp/20000129-1.c
24173 20000207-1.c cpp/20000207-1.c
24174 20000207-2.c cpp/20000207-2.c
24175 20000209-1.c cpp/20000209-1.c
24176 20000209-2.c cpp/20000209-2.c
24177 20000301-1.c cpp/20000301-1.c
24178 20000419-1.c cpp/20000419-1.c
24179 20000510-1.S cpp/20000510-1.S
24180 20000519-1.c cpp/20000519-1.c
24181 20000529-1.c cpp/20000529-1.c
24182 20000625-1.c cpp/20000625-1.c
24183 20000625-2.c cpp/20000625-2.c
24184 cpp-as1.c cpp/assert1.c
24185 cpp-as2.c cpp/assert2.c
24186 cxx-comments-1.c cpp/cxxcom1.c
24187 cxx-comments-2.c cpp/cxxcom2.c
24188 endif-label.c cpp/endif.c
24189 cpp-hash1.c cpp/hash1.c
24190 cpp-hash2.c cpp/hash2.c
24191 cpp-if1.c cpp/if-1.c
24192 cpp-if2.c cpp/if-2.c
24193 cpp-if3.c cpp/if-3.c
24194 cpp-if4.c cpp/if-4.c
24195 cpp-if5.c cpp/if-5.c
24196 cpp-cond.c cpp/if-cexp.c
24197 cpp-missingop.c cpp/if-mop.c
24198 cpp-missingparen.c cpp/if-mpar.c
24199 cpp-opprec.c cpp/if-oppr.c
24200 cpp-ifparen.c cpp/if-paren.c
24201 cpp-shortcircuit.c cpp/if-sc.c
24202 cpp-shift.c cpp/if-shift.c
24203 cpp-unary.c cpp/if-unary.c
24204 cpp-li1.c cpp/line1.c
24205 cpp-li2.c cpp/line2.c
24206 lineno.c cpp/line3.c
24207 lineno-2.c cpp/line4.c
24208 cpp-mi.c cpp/mi1.c
24209 cpp-mic.h cpp/mi1c.h
24210 cpp-micc.h cpp/mi1cc.h
24211 cpp-mind.h cpp/mi1nd.h
24212 cpp-mindp.h cpp/mi1ndp.h
24213 cpp-mix.h cpp/mi1x.h
24214 cpp-mi2.c cpp/mi2.c
24215 cpp-mi2a.h cpp/mi2a.h
24216 cpp-mi2b.h cpp/mi2b.h
24217 cpp-mi2c.h cpp/mi2c.h
24218 cpp-mi3.c cpp/mi3.c
24219 cpp-mi3.def cpp/mi3.def
24220 poison-1.c cpp/poison.c
24221 pr-impl.c cpp/prag-imp.c
24222 cpp-redef-2.c cpp/redef1.c
24223 cpp-redef.c cpp/redef2.c
24224 strpaste.c cpp/strp1.c
24225 strpaste-2.c cpp/strp2.c
24226 cpp-tradpaste.c cpp/tr-paste.c
24227 cpp-tradstringify.c cpp/tr-str.c
24228 cpp-tradwarn1.c cpp/tr-warn1.c
24229 cpp-tradwarn2.c cpp/tr-warn2.c
24230 trigraphs.c cpp/trigraphs.c
24231 cpp-unc1.c cpp/unc1.c
24232 cpp-unc2.c cpp/unc2.c
24233 cpp-unc3.c cpp/unc3.c
24234 cpp-unc.c cpp/unc4.c
24235 undef.c cpp/undef1.c
24236 undef-2.c cpp/undef2.c
24237 cpp-wi1.c cpp/widestr1.c
24238
24239 2000-06-27 Mark Mitchell <mark@codesourcery.com>
24240
24241 * lib/g++.exp (g++_include_flags): Tweak.
24242
24243 2000-06-27 H.J. Lu <hjl@gnu.org>
24244 Loren J. Rittle <ljrittle@acm.org>
24245
24246 * lib/g++.exp (g++_include_flags): Override libgloss.exp
24247 version with one that knows about the new gcc tree structure.
24248 (g++_link_flags): Same.
24249
24250 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
24251
24252 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
24253 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
24254 case we are cross-compiling.
24255
24256 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
24257 g++.old-deja/g++.niklas/Makefile.in,
24258 g++.old-deja/g++.niklas/configure.in,
24259 g++.old-deja/g++.other/Makefile.in,
24260 g++.old-deja/g++.other/configure.in,
24261 gcc.c-torture/code_quality/Makefile.in,
24262 gcc.c-torture/code_quality/configure.in,
24263 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
24264 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
24265 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
24266 gcc.c-torture/execute/ieee/Makefile.in,
24267 gcc.c-torture/execute/ieee/configure.in,
24268 gcc.c-torture/noncompile/Makefile.in,
24269 gcc.c-torture/noncompile/configure.in,
24270 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
24271 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
24272 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
24273
24274 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
24275
24276 * g++.old-deja/g++.other/ambig3.C: New test.
24277
24278 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
24279
24280 * g++.old-deja/g++.pt/syntax1.C: New test.
24281 * g++.old-deja/g++.pt/syntax2.C: New test.
24282 * g++.old-deja/g++.other/syntax3.C: New test.
24283 * g++.old-deja/g++.other/syntax4.C: New test.
24284
24285 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
24286
24287 * gcc.dg/20000623-1.c: Prototype exit and abort.
24288
24289 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
24290
24291 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
24292 New tests.
24293 * gcc.dg/cpp-mi3.def: New file.
24294
24295 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
24296 inside assertions.
24297 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
24298 lexer's error messages.
24299 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
24300 divine anything from the linemarkers.
24301 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
24302 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
24303
24304 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
24305
24306 * gcc.dg/20000623-1.c: New test.
24307
24308 2000-06-22 Jakub Jelinek <jakub@redhat.com>
24309
24310 * gcc.c-torture/execute/20000622-1.c: New test.
24311
24312 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
24313
24314 * g++.old-deja/g++.other/init15.C: New test.
24315
24316 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
24317
24318 * g++.old-deja/g++.pt/vaarg2.C: New test.
24319 * g++.old-deja/g++.pt/vaarg3.C: New test.
24320
24321 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
24322
24323 * g++.old-deja/g++.other/dyncast6.C: New test.
24324
24325 2000-06-15 Jakub Jelinek <jakub@redhat.com>
24326
24327 * gcc.c-torture/execute/loop-6.c: New test.
24328
24329 2000-06-14 Jakub Jelinek <jakub@redhat.com>
24330
24331 * gcc.dg/20000614-1.c: New test.
24332 * gcc.dg/20000614-2.c: New test.
24333
24334 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
24335
24336 * g++.old-deja/g++.other/inline12.C: New test.
24337
24338 2000-06-13 Jakub Jelinek <jakub@redhat.com>
24339
24340 * g++.old-deja/g++.other/eh1.C: New test.
24341
24342 2000-06-12 Jakub Jelinek <jakub@redhat.com>
24343
24344 * g++.old-deja/g++.other/type.C: New test.
24345
24346 2000-06-05 Jakub Jelinek <jakub@redhat.com>
24347
24348 * g++.old-deja/g++.other/initstring.C: New test.
24349
24350 2000-06-12 Jason Merrill <jason@redhat.com>
24351
24352 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
24353
24354 2000-06-09 Jeffrey A Law (law@cygnus.com)
24355
24356 * gcc.c-torture/compile/20000609-1.c: New test.
24357
24358 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
24359
24360 * gcc.dg/20000609-1.c: New test.
24361
24362 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
24363
24364 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
24365 * gcc.c-torture/noncompile/poison-1.c: Move...
24366 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
24367 * gcc.dg/cpp-li1.c: Add a token after the #line.
24368
24369 2000-06-05 Richard Henderson <rth@cygnus.com>
24370
24371 * gcc.c-torture/execute/20000605-2.c: New test.
24372 * gcc.c-torture/execute/20000605-3.c: New test.
24373
24374 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
24375
24376 * g77.f-torture/execute/20000503-1.x: New file.
24377
24378 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
24379
24380 * g++.old-deja/g++.eh/badalloc1.C: New test.
24381
24382 2000-06-05 Richard Henderson <rth@cygnus.com>
24383
24384 * gcc.c-torture/execute/20000605-1.c: New test.
24385
24386 2000-06-05 Jakub Jelinek <jakub@redhat.com>
24387 Nathan Sidwell <nathan@codesourcery.com>
24388
24389 * gcc.c-torture/compile/20000605-1.c: New test.
24390
24391 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
24392
24393 * g77.f-torture/compile/20000601-1.f: New test.
24394
24395 2000-06-03 Richard Henderson <rth@cygnus.com>
24396
24397 * gcc.c-torture/execute/20000603-1.c: New.
24398
24399 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
24400
24401 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
24402 * gcc.dg/noreturn-2.c (noreturn): Likewise.
24403
24404 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
24405
24406 * gcc.dg/compare2.c (case 12): XFAIL.
24407 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
24408 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
24409
24410 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
24411
24412 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
24413
24414 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
24415 guard macro is already defined when the header is first
24416 included.
24417 * gcc.dg/cpp-mix.h: New file.
24418 * gcc.dg/endif-label.c: Update patterns to match compiler.
24419
24420 * g++.brendan/complex1.C: Declare abort.
24421 * g++.law/refs4.C: Remove XFAIL.
24422 * g++.oliva/expr2.C: Declare abort and exit.
24423
24424 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
24425
24426 * gcc.c-torture/execute/20000528-1.c: New test.
24427
24428 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
24429 * g++.old-deja/g++.law/temps4.C: Likewise.
24430
24431 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
24432 stdlib.h. Call abort() on failure.
24433 * g++.old-deja/g++.law/refs4.C: Likewise.
24434 * g++.old-deja/g++.law/temps4.C: Likewise.
24435 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
24436 * gcc.c-torture/execute/20000112-1.c: Include string.h.
24437
24438 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
24439
24440 Relative to g++.dg/special:
24441 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
24442
24443 Relative to g++.old-deja:
24444 * g++.brendan/complex1.C, g++.jason/optimize2.C,
24445 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
24446 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
24447 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
24448 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
24449 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
24450 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
24451
24452 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
24453 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
24454 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
24455 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
24456 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
24457 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
24458 and/or string.h.
24459
24460 * g++.other/goto1.C: Update expectations for error messages.
24461
24462 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
24463
24464 * gcc.c-torture/compile/20000523-1.c: New test.
24465
24466 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
24467
24468 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
24469
24470 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
24471
24472 * g++.old-deja/g++.eh/catch11.C: New test.
24473 * g++.old-deja/g++.eh/catch12.C: New test.
24474
24475 2000-05-24 Nick Clifton <nickc@cygnus.com>
24476
24477 * gcc.c-torture/execute/20000523-1.c: New test.
24478
24479 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
24480
24481 * c-torture/execute/bcp-1.c: Replace abort in arg of
24482 __builtin_constant_p with a generic external function.
24483
24484 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
24485 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
24486 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
24487 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
24488 Prototype abort and/or exit.
24489
24490 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
24491 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
24492 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
24493 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
24494
24495 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
24496
24497 * gcc.dg/dwarf2-1.c: New test.
24498
24499 2000-05-20 Richard Henderson <rth@cygnus.com>
24500
24501 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
24502
24503 2000-05-20 Andreas Jaeger <aj@suse.de>
24504
24505 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
24506 testcase.
24507
24508 2000-05-19 David Edelsohn <edelsohn@gnu.org>
24509
24510 * gcc.c-torture/execute/20000519-2.c: New test.
24511
24512 2000-05-19 Andreas Jaeger <aj@suse.de>
24513
24514 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
24515 which fails with SSA.
24516
24517 * lib/c-torture.exp: Also test with -O3 -fssa.
24518
24519 2000-05-18 Michael Meissner <meissner@redhat.com>
24520
24521 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
24522 * gcc.c-torture/execute/920415-1.c: Ditto.
24523 * gcc.c-torture/execute/920501-1.c: Ditto.
24524 * gcc.c-torture/execute/conversion.c: Ditto.
24525 * gcc.c-torture/execute/cvt-1.c: Ditto.
24526
24527 2000-05-18 Jeffrey A Law (law@cygnus.com)
24528
24529 * gcc.c-torture/compile/20000518-1.c: New test.
24530
24531 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
24532
24533 * g77.f-torture/compile/200005018.f: New test.
24534
24535 2000-05-17 Jeffrey A Law (law@cygnus.com)
24536
24537 * gcc.c-torture/compile/20000517-1.c: New test.
24538
24539 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24540
24541 * gcc.c-torture/execute/20000516-1.c: New test.
24542
24543 2000-05-15 Jakub Jelinek <jakub@redhat.com>
24544
24545 * g++.old-deja/g++.other/eh.C: New test.
24546
24547 2000-05-12 Richard Henderson <rth@cygnus.com>
24548
24549 * gcc.c-torture/execute/990208-1.c (main): Don't pass
24550 constants through to doit's conditional.
24551
24552 2000-05-11 Jeffrey A Law (law@cygnus.com)
24553
24554 * gcc.c-torture/compile/20000511-1.c: New test.
24555 * g77.f-torture/compile/20000511-1.f: New test.
24556 * g77.f-torture/compile/20000511-2.f: New test.
24557
24558 2000-05-11 Michael Meissner <meissner@redhat.com>
24559
24560 * gcc.c-torture/execute/20000511-1.c: New test.
24561
24562 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
24563
24564 * gcc.dg/dg.exp: Scan .S files as well as .c files.
24565 * gcc.dg/20000510-1.S: New.
24566
24567 2000-05-08 Catherine Moore <clm@cygnus.com>
24568
24569 * gcc.dg/unused-3.c: New.
24570
24571 2000-05-06 Richard Henderson <rth@cygnus.com>
24572
24573 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
24574 * g++.old-deja/g++.mike/warn1.C: Likewise.
24575 * g++.old-deja/g++.pt/local1.C: Likewise.
24576 * g++.old-deja/g++.pt/local7.C: Likewise.
24577 * g++.old-deja/g++.pt/spec16.C: Likewise.
24578
24579 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
24580
24581 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
24582
24583 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
24584
24585 * g77.f-torture/execute/20000503-1.f: New test.
24586
24587 2000-05-04 Andreas Jaeger <aj@suse.de>
24588
24589 * gcc.dg/noreturn-2.c: New test.
24590
24591 2000-05-04 Neil Booth <NeilB@earthling.net>
24592
24593 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
24594 preprocessor.
24595
24596 2000-05-04 Richard Henderson <rth@cygnus.com>
24597
24598 * gcc.c-torture/execute/20000503-1.c: Fix typo.
24599
24600 2000-05-04 Richard Henderson <rth@cygnus.com>
24601
24602 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
24603 OpenSSL by Jason R Thorpe.
24604
24605 2000-05-03 Jim Wilson <wilson@cygnus.com>
24606
24607 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
24608
24609 2000-05-03 Robert Lipe <robertlipe@usa.net>
24610
24611 * gcc.dg/20000503-1.c: New test.
24612
24613 2000-05-02 Jakub Jelinek <jakub@redhat.com>
24614
24615 * gcc.c-torture/compile/20000502-1.c: New test.
24616 * g++.old-deja/g++.other/align.C: New test.
24617 * gcc.dg/cpp-tradstringify.c: New test.
24618
24619 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
24620
24621 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
24622 and hard registers.
24623
24624 2000-04-26 Geoff Keating <geoffk@cygnus.com>
24625
24626 * gcc.c-torture/execute/loop-5.c: New test.
24627
24628 2000-04-25 Jakub Jelinek <jakub@redhat.com>
24629
24630 * gcc.c-torture/execute/va-arg-20.c: New test.
24631
24632 2000-04-23 Jeffrey A Law (law@cygnus.com)
24633
24634 * gcc.c-torture/execute/20000422-1.c: New test.
24635
24636 2000-04-20 Greg McGary <gkm@gnu.org>
24637
24638 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
24639 when optimizing, but without sibling-call optimizations (-O1).
24640
24641 2000-04-20 Jeffrey A Law (law@cygnus.com)
24642
24643 * gcc.c-torture/compile/20000420-1.c: New test.
24644
24645 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
24646
24647 * g++.abi/ptrflags.C: New test.
24648 * g++.eh/catchptr1.C: Test incomplete pointer chains.
24649
24650 2000-04-19 Catherine Moore <clm@cygnus.com>
24651
24652 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
24653
24654 2000-04-19 Greg McGary <gkm@gnu.org>
24655
24656 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
24657 sibling-call optimizations.
24658
24659 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
24660
24661 * gcc.dg/20000419-1.c: New test.
24662
24663 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
24664
24665 * gcc.c-torture/execute/20000412-6.c: New test.
24666
24667 2000-04-12 Jeffrey A Law (law@cygnus.com)
24668
24669 * gcc.c-torture/execute/20000412-5.c: New test.
24670 * g77.f-torture/compile/20000412-1.f: New test.
24671 * gcc.c-torture/execute/20000412-4.c: New test.
24672 * gcc.c-torture/compile/20000412-2.c: New test.
24673 * gcc.c-torture/execute/20000412-3.c: New test.
24674 * gcc.c-torture/compile/20000412-1.c: New test.
24675 * gcc.c-torture/execute/20000412-2.c: New test.
24676
24677 2000-04-12 Jakub Jelinek <jakub@redhat.com>
24678
24679 * objc/execute/bf-20.m: New test.
24680
24681 2000-04-10 Richard Henderson <rth@cygnus.com>
24682
24683 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
24684
24685 * gcc.c-torture/execute/20000412-1.c: New test.
24686
24687 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
24688
24689 * g++.old-deja/g++.eh/catchptr1.C: New test.
24690
24691 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
24692
24693 * g++.old-deja/g++.abi/cxa_vec.C: New test.
24694
24695 2000-04-08 Neil Booth <NeilB@earthling.net>
24696
24697 * gcc.dg/cpp-nullchar.c: Remove test as
24698 embedded nulls cause problems.
24699
24700 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24701
24702 * gcc.dg/compare2.c: New test.
24703
24704 2000-04-08 Neil Booth <NeilB@earthling.net>
24705
24706 * gcc.dg/cpp-nullchar.c: New test.
24707
24708 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
24709
24710 * gcc.dg/cpp-mi2.c: New test.
24711 * gcc.dg/cpp-mi2[abc].h: New files.
24712
24713 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
24714
24715 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
24716 member name.
24717
24718 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
24719
24720 * g++.old-deja/g++.abi/vmihint.C: New test.
24721
24722 2000-04-06 Neil Booth <NeilB@earthling.net>
24723
24724 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
24725 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
24726 copyright.
24727
24728 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
24729
24730 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
24731 avoid stack-frame overwrite.
24732
24733 2000-04-05 Jakub Jelinek <jakub@redhat.com>
24734
24735 * gcc.c-torture/compile/20000405-2.c: New test.
24736 * gcc.c-torture/compile/20000405-3.c: New test.
24737
24738 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24739
24740 * gcc.c-torture/compile/20000405-1.c: New test.
24741
24742 2000-04-04 Geoff Keating <geoffk@cygnus.com>
24743
24744 * gcc.dg/cast-qual-1.c: Revert last change.
24745
24746 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24747
24748 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
24749
24750 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
24751
24752 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
24753 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
24754
24755 2000-04-03 Jeffrey A Law (law@cygnus.com)
24756
24757 * gcc.c-torture/compile/20000403-2.c: New test.
24758 * gcc.c-torture/compile/20000403-1.c: New test.
24759
24760 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
24761
24762 * gcc.c-torture/execute/20000403-1.c: New test.
24763
24764 2000-04-03 Geoff Keating <geoffk@cygnus.com>
24765
24766 * gcc.c-torture/execute/20000402-1.c: New test.
24767
24768 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
24769
24770 * gcc.c-torture/execute/va-arg-15.c: New test.
24771 * gcc.c-torture/execute/va-arg-16.c: New test.
24772 * gcc.c-torture/execute/va-arg-17.c: New test.
24773 * gcc.c-torture/execute/va-arg-18.c: New test.
24774 * gcc.c-torture/execute/va-arg-19.c: New test.
24775
24776 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
24777
24778 * gcc.c-torture/compile/981211-1.c: Move to...
24779 * gcc.dg/cpp-as1.c: ...here.
24780 * gcc.dg/cpp-as2.c: New file.
24781
24782 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
24783 compiler.
24784
24785 2000-04-02 Neil Booth <NeilB@earthling.net>
24786
24787 * gcc.dg/cpp-cond.c New tests.
24788 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
24789 accidental success less likely.
24790 * gcc.dg/cpp-missingop.c New tests.
24791 * gcc.dg/cpp-missingparen.c New tests.
24792 * gcc.dg/cpp-shift.c New tests.
24793 * gcc.dg/cpp-shortcircuit.c New tests.
24794 * gcc.dg/cpp-unary.c New tests.
24795
24796 2000-03-29 Jeffrey A Law (law@cygnus.com)
24797
24798 * gcc.c-torture/compile/20000329-1.c: New test.
24799
24800 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
24801
24802 * gcc.c-torture/compile/20000326-1.c: New test.
24803 * gcc.c-torture/compile/20000326-2.c: New test.
24804
24805 2000-03-24 Geoff Keating <geoffk@cygnus.com>
24806
24807 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
24808 the first parameter is a function argument.
24809
24810 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
24811
24812 * g++.old-deja/g++.ext/array4.C: New test.
24813
24814 2000-03-22 Geoff Keating <geoffk@cygnus.com>
24815
24816 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
24817
24818 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24819
24820 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
24821
24822 2000-03-19 Richard Henderson <rth@cygnus.com>
24823
24824 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
24825
24826 2000-03-19 Richard Henderson <rth@cygnus.com>
24827
24828 * gcc.c-torture/compile/20000319-1.c: New test.
24829
24830 2000-03-14 Jeffrey A Law (law@cygnus.com)
24831
24832 * gcc.c-torture/execute/20000314-3.c: New test.
24833 * gcc.c-torture/execute/20000314-2.c: New test.
24834 * gcc.c-torture/execute/20000314-1.c: New test.
24835 * gcc.c-torture/compile/20000314-2.c: New test.
24836 * gcc.c-torture/compile/20000314-1.c: New test.
24837
24838 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
24839
24840 * g++.old-deja/g++.warn/inline.C: New test.
24841
24842 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
24843
24844 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
24845 standards-compliant result rather than specific constants.
24846 Put test-values in array.
24847
24848 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
24849
24850 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
24851 (g++_target_compile): Put test-specific options last.
24852
24853 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
24854
24855 * g++.old-deja/g++.eh/vbase4.C: New test.
24856
24857 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
24858
24859 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
24860
24861 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
24862
24863 * g++.old-deja/g++.brendan/misc12.C: Removed.
24864 * g++.old-deja/g++.pt/memtemp77.C: Constify.
24865 * g++.old-deja/g++.ext/pretty4.C: New test.
24866
24867 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
24868
24869 * g++.old-deja/g++.other/string2.C: New test.
24870
24871 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
24872
24873 * g++.old-deja/g++.warn/impint2.C: New test.
24874
24875 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
24876
24877 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
24878 is 1, not zero.
24879
24880 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
24881
24882 * g++.old-deja/g++.warn/impint.C: New test.
24883 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
24884 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
24885 * g++.old-deja/g++.pt/explicit12.C: Likewise.
24886 * g++.old-deja/g++.pt/explicit13.C: Likewise.
24887 * g++.old-deja/g++.pt/explicit17.C: Likewise.
24888 * g++.old-deja/g++.pt/explicit18.C: Likewise.
24889 * g++.old-deja/g++.pt/explicit19.C: Likewise.
24890 * g++.old-deja/g++.pt/explicit23.C: Likewise.
24891 * g++.old-deja/g++.pt/explicit31.C: Likewise.
24892 * g++.old-deja/g++.pt/explicit35.C: Likewise.
24893 * g++.old-deja/g++.pt/explicit6.C: Likewise.
24894 * g++.old-deja/g++.pt/memclass7.C: Likewise.
24895
24896 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
24897
24898 * gcc.dg/cpp-redef.c: New test.
24899
24900 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
24901
24902 * g++.old-deja/g++.pt/unify7.C: New test.
24903
24904 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24905
24906 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
24907 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
24908
24909 2000-02-25 Geoff Keating <geoffk@cygnus.com>
24910
24911 * gcc.c-torture/compile/20000224-1.c: New test.
24912
24913 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24914
24915 * gcc.c-torture/compile/cpp-2.c: New test.
24916 * gcc.c-torture/compile/cpp-1.c: New test.
24917
24918 2000-02-25 Jeffrey A Law (law@cygnus.com)
24919
24920 * gcc.c-torture/execute/20000225-1.c: New test.
24921
24922 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24923
24924 * gcc.dg/cpp-li2.c: New test.
24925
24926 * gcc.dg/cpp-wi1.c: New test.
24927
24928 * gcc.dg/cpp-li1.c: New test.
24929
24930 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
24931
24932 * g++.old-deja/g++.other/sizeof5.C: New test.
24933
24934 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24935
24936 * gcc.c-torture/execute/va-arg-13.c: New test.
24937
24938 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
24939
24940 * gcc.c-torture/execute/va-arg-12.c: New test.
24941
24942 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
24943
24944 * gcc.c-torture/execute/20000223-1.c: New test.
24945
24946 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
24947
24948 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
24949
24950 2000-02-22 Mark Mitchell <mark@codesourcery.com>
24951
24952 * g++.old-deja/g++.abi/ptrmem.C: New test.
24953
24954 2000-02-19 Richard Henderson <rth@cygnus.com>
24955
24956 * gcc.c-torture/compile/init-3.c: New.
24957
24958 2000-02-17 Mark Mitchell <mark@codesourcery.com>
24959
24960 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
24961 ALWAYS_CXXFLAGS.
24962
24963 2000-02-11 Robert Lipe <robertl@sco.com>
24964
24965 * gcc.c-torture/compile/20000211-3.c: New test.
24966
24967 2000-02-11 Martin Buchholz <martin@xemacs.org>
24968
24969 * gcc.c-torture/compile/20000211-2.c: New test.
24970
24971 2000-02-11 Jeffrey A Law (law@cygnus.com)
24972
24973 * gcc.c-torture/compile/20000211-1.c: New test.
24974
24975 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
24976
24977 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
24978 on native targets
24979
24980 2000-02-08 Nathan Sidwell <nathan@acm.org>
24981
24982 * g++.old-deja/g++.other/cast5.C: New test.
24983
24984 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
24985
24986 * gcc.c-torture/execute/20000205-1.c: New.
24987
24988 2000-02-03 Nathan Sidwell <nathan@acm.org>
24989
24990 * g++.old-deja/g++.jason/cast3.C: Return void.
24991 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
24992
24993 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24994
24995 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
24996
24997 * gcc.dg/loop-1.c: New test.
24998
24999 2000-01-27 Jakub Jelinek <jakub@redhat.com>
25000
25001 * gcc.c-torture/compile/20000127-1.c: New test.
25002 * gcc.c-torture/execute/991228-1.c: New test.
25003
25004 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25005
25006 * gcc.dg/unused-2.c: New test.
25007
25008 * gcc.dg/conv-1.c: New test.
25009
25010 2000-01-24 Mark Mitchell <mark@codesourcery.com>
25011
25012 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
25013 compiler.
25014 (tool_option_proc): Fix typo.
25015
25016 2000-01-24 Geoff Keating <geoffk@cygnus.com>
25017
25018 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
25019 of the ld on the host, not on the build machine.
25020 Also, don't crash if '--help' is not a supported option.
25021
25022 2000-01-24 Richard Henderson <rth@cygnus.com>
25023
25024 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
25025
25026 2000-01-20 Jeffrey A Law (law@cygnus.com)
25027
25028 * gcc.c-torture/execute/20000120-2.c: New test.
25029 * gcc.c-torture/execute/20000120-1.c: New test.
25030
25031 2000-01-13 Jeffrey A Law (law@cygnus.com)
25032
25033 * gcc.c-torture/execute/20000113-1.c: New test.
25034
25035 2000-01-12 Jeffrey A Law (law@cygnus.com)
25036
25037 * gcc.c-torture/execute/20000112-1.c: New test.
25038
25039 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25040
25041 * gcc.dg/20000111-1.c: New test.
25042
25043 2000-01-10 Jeffrey A Law (law@cygnus.com)
25044
25045 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
25046 with 16 bit integers.
25047
25048 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25049
25050 * gcc.dg/20000108-1.c: New test.
25051
25052 2000-01-05 Nathan Sidwell <nathan@acm.org>
25053
25054 * g++.old-deja/g++.ns/koenig8.C: New test.
25055
25056 2000-01-05 Nathan Sidwell <nathan@acm.org>
25057
25058 * g++.old-deja/g++.other/cast4.C: New test.
25059
25060 2000-01-05 Jeffrey A Law (law@cygnus.com)
25061
25062 * gcc.c-torture/compile/20000105-2.c: New test.
25063 * gcc.c-torture/compile/20000105-1.c: New test.
25064
25065 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25066
25067 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
25068 references to printf & atoi to conform to ANSI standard.
25069 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
25070 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
25071 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
25072 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
25073 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
25074 * g++.old-deja/g++.brendan/complex1.C: Likewise.
25075 * g++.old-deja/g++.brendan/copy1.C: Likewise.
25076 * g++.old-deja/g++.brendan/copy2.C: Likewise.
25077 * g++.old-deja/g++.brendan/copy3.C: Likewise.
25078 * g++.old-deja/g++.brendan/copy4.C: Likewise.
25079 * g++.old-deja/g++.brendan/copy5.C: Likewise.
25080 * g++.old-deja/g++.brendan/copy6.C: Likewise.
25081 * g++.old-deja/g++.brendan/copy7.C: Likewise.
25082 * g++.old-deja/g++.brendan/copy8.C: Likewise.
25083 * g++.old-deja/g++.brendan/crash11.C: Likewise.
25084 * g++.old-deja/g++.brendan/crash14.C: Likewise.
25085 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
25086 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
25087 * g++.old-deja/g++.brendan/delete2.C: Likewise.
25088 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
25089 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
25090 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
25091 * g++.old-deja/g++.brendan/eh1.C: Likewise.
25092 * g++.old-deja/g++.brendan/groff1.C: Likewise.
25093 * g++.old-deja/g++.brendan/init3.C: Likewise.
25094 * g++.old-deja/g++.brendan/misc12.C: Likewise.
25095 * g++.old-deja/g++.brendan/misc7.C: Likewise.
25096 * g++.old-deja/g++.brendan/new2.C: Likewise.
25097 * g++.old-deja/g++.brendan/operators4.C: Likewise.
25098 * g++.old-deja/g++.brendan/operators5.C: Likewise.
25099 * g++.old-deja/g++.brendan/overload2.C: Likewise.
25100 * g++.old-deja/g++.brendan/overload7.C: Likewise.
25101 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
25102 * g++.old-deja/g++.brendan/reference1.C: Likewise.
25103 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
25104 * g++.old-deja/g++.brendan/template24.C: Likewise.
25105 * g++.old-deja/g++.brendan/template3.C: Likewise.
25106 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
25107 * g++.old-deja/g++.jason/inline3.C: Likewise.
25108 * g++.old-deja/g++.jason/opeq.C: Likewise.
25109 * g++.old-deja/g++.law/arg5.C: Likewise.
25110 * g++.old-deja/g++.law/arm7.C: Likewise.
25111 * g++.old-deja/g++.law/ctors11.C: Likewise.
25112 * g++.old-deja/g++.law/cvt8.C: Likewise.
25113 * g++.old-deja/g++.law/init9.C: Likewise.
25114 * g++.old-deja/g++.law/refs4.C: Likewise.
25115 * g++.old-deja/g++.law/template2.C: Likewise.
25116 * g++.old-deja/g++.law/visibility24.C: Likewise.
25117 * g++.old-deja/g++.law/vtable3.C: Likewise.
25118 * g++.old-deja/g++.mike/asm2.C: Likewise.
25119 * g++.old-deja/g++.mike/eh1.C: Likewise.
25120 * g++.old-deja/g++.mike/misc1.C: Likewise.
25121 * g++.old-deja/g++.mike/misc13.C: Likewise.
25122 * g++.old-deja/g++.mike/misc14.C: Likewise.
25123 * g++.old-deja/g++.mike/ns12.C: Likewise.
25124 * g++.old-deja/g++.mike/p1248.C: Likewise.
25125 * g++.old-deja/g++.mike/p3708.C: Likewise.
25126 * g++.old-deja/g++.mike/p3708a.C: Likewise.
25127 * g++.old-deja/g++.mike/p3708b.C: Likewise.
25128 * g++.old-deja/g++.mike/p646.C: Likewise.
25129 * g++.old-deja/g++.mike/p700.C: Likewise.
25130 * g++.old-deja/g++.mike/p783.C: Likewise.
25131 * g++.old-deja/g++.mike/p783a.C: Likewise.
25132 * g++.old-deja/g++.mike/p783b.C: Likewise.
25133 * g++.old-deja/g++.mike/p786.C: Likewise.
25134 * g++.old-deja/g++.mike/p789.C: Likewise.
25135 * g++.old-deja/g++.mike/p789a.C: Likewise.
25136 * g++.old-deja/g++.mike/p807a.C: Likewise.
25137 * g++.old-deja/g++.other/delete3.C: Likewise.
25138 * g++.old-deja/g++.other/dyncast1.C: Likewise.
25139 * g++.old-deja/g++.other/dyncast2.C: Likewise.
25140 * g++.old-deja/g++.other/dyncast3.C: Likewise.
25141 * g++.old-deja/g++.other/empty1.C: Likewise.
25142 * g++.old-deja/g++.other/temporary1.C: Likewise.
25143 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
25144 * g++.old-deja/g++.pt/t16.C: Likewise.
25145 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
25146
25147 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
25148
25149 * gcc.dg/991230-1.c: New test.
25150
25151 1999-12-29 Jeffrey A Law (law@cygnus.com)
25152
25153 * gcc.c-torture/compile/991229-3.c: New test.
25154 * gcc.c-torture/compile/991229-2.c: New test.
25155 * gcc.c-torture/compile/991229-1.c: New test.
25156
25157 1999-12-29 Greg McGary <gkm@eng.ascend.com>
25158
25159 * gcc.c-torture/compile/labels-2.c: New test.
25160
25161 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
25162
25163 * gcc.c-torture/execute/991227-1.c: New test.
25164
25165 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25166
25167 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
25168
25169 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
25170
25171 * gcc.c-torture/execute/991221-1.c: New test.
25172
25173 1999-12-20 Nathan Sidwell <nathan@acm.org>
25174
25175 * g++.old-deja/g++.other/cast3.C: New test.
25176
25177 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
25178
25179 * gcc.c-torture/execute/991216-4.c: New test.
25180
25181 1999-12-16 Michael Meissner <meissner@cygnus.com>
25182
25183 * gcc.c-torture/execute/991216-1.c: New test.
25184 * gcc.c-torture/execute/991216-2.c: New test.
25185 * gcc.c-torture/execute/991216-3.c: New test.
25186
25187 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
25188
25189 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
25190 Actually make the test fail by using "-O2" for compilation.
25191
25192 1999-12-15 Nathan Sidwell <nathan@acm.org>
25193
25194 * g++.old-deja/g++.warn/cast-align1.C: New test.
25195
25196 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
25197
25198 * gcc.c-torture/compile/991214-1.c: New test.
25199 * gcc.c-torture/compile/991214-2.c: New test.
25200
25201 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
25202
25203 * gcc.dg/991214-1.c: New test.
25204
25205 1999-12-13 Jeffrey A Law (law@cygnus.com)
25206
25207 * gcc.c-torture/compile/991213-3.c: New test.
25208 * gcc.c-torture/compile/991213-2.c: New test.
25209 * gcc.c-torture/compile/991213-1.c: New test.
25210
25211 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
25212
25213 * gcc.dg/991209-1.c: New test.
25214
25215 1999-12-08 Nathan Sidwell <nathan@acm.org>
25216
25217 * gcc.c-torture/compile/991208-1.c: New test.
25218
25219 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25220
25221 * gcc.dg/ultrasp2.c: New test.
25222
25223 1999-12-05 Alex Samuel <samuel@codesourcery.com>
25224
25225 * g++.old-deja/g++.abi/align.C (main): Fix typo.
25226
25227 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
25228
25229 * gcc.c-torture/compile/991202-1.c: New test.
25230 * gcc.c-torture/execute/991202-1.c: New test.
25231 * gcc.c-torture/execute/991202-2.c: New test.
25232 * gcc.c-torture/execute/991202-3.c: New test.
25233
25234 1999-12-02 Alex Samuel <samuel@codesourcery.com>
25235
25236 * g++.old-deja/g++.abi/align.C: New test.
25237 * g++.old-deja/g++.abi/aggregates.C: Likewise.
25238 * g++.old-deja/g++.abi/bitfields.C: Likewise.
25239
25240 1999-12-01 Richard Henderson <rth@cygnus.com>
25241
25242 * gcc.c-torture/execute/991201-1.c: New.
25243
25244 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
25245
25246 * gcc.dg/991129-1.c: New test.
25247
25248 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
25249
25250 * gcc.c-torture/compile/991127-1.c: New test.
25251
25252 1999-11-22 Nathan Sidwell <nathan@acm.org>
25253
25254 * g++.old-deja/g++.other/warn4.C: New test.
25255
25256 1999-11-22 Nathan Sidwell <nathan@acm.org>
25257
25258 * g++.old-deja/g++.eh/cleanup2.C: New test.
25259 * g++.old-deja/g++.ext/pretty2.C: New test.
25260 * g++.old-deja/g++.ext/pretty3.C: New test.
25261 * g++.old-deja/g++.other/debug6.C: New test.
25262
25263 1999-10-20 Jim Wilson <wilson@cygnus.com>
25264
25265 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
25266 compiler_output to look for one error message instead of two.
25267
25268 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
25269
25270 * gcc.c-torture/execute/991118-1.c: Also test case
25271 where the word boundary does not split a byte evenly.
25272
25273 1999-11-19 Nathan Sidwell <nathan@acm.org>
25274
25275 * g++.old-deja/g++.ext/restrict1.C: New test.
25276
25277 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
25278
25279 * gcc.c-torture/execute/991118-1.c: New test.
25280
25281 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
25282
25283 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
25284 working directory pathnames.
25285
25286 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
25287
25288 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
25289 host is equipped with driver.h and driver.o so it can actually
25290 compile and run the tests.
25291
25292 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
25293
25294 * gcc.c-torture/compile/991008-1.c: New test.
25295
25296 1999-11-08 Nick Clifton <nickc@cygnus.com>
25297
25298 * lib/gcc-dg.exp: Include target-supports.exp
25299
25300 1999-11-05 Nick Clifton <nickc@cygnus.com>
25301
25302 * lib/target-supports.exp: New file: Provide procs to test for
25303 features supported by the target.
25304 (check_weak_available): Moved here from ecos.exp.
25305 (check_alias_available): New proc: Determine of the target
25306 toolchain supports the alias attribute.
25307
25308 * gcc.dg/special/ecos.exp: Move check_weak_available to
25309 target-supports.exp.
25310 (alias-1.c): Only perform the test if the target supports
25311 aliases.
25312 (wkali-1.c): Only perform the test if the target supports
25313 aliases.
25314
25315 * gcc.dg/990506-0.c: Expect error messages from cross
25316 targets as well as native targets.
25317
25318 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25319
25320 * gcc.dg/ultrasp1.c: Removed xfail.
25321 * gcc.dg/struct-ret-2.c: Likewise.
25322 * gcc.dg/array-1.c: Likewise.
25323
25324 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25325
25326 * gcc.dg/struct-ret-2.c: New test.
25327
25328 * gcc.dg/array-1.c: New test.
25329
25330 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
25331
25332 * gcc.c-torture/execute/991030-1.c: New test.
25333
25334 1999-10-26 Richard Henderson <rth@cygnus.com>
25335
25336 * gcc.c-torture/compile/991026-2.c: New test.
25337
25338 1999-10-26 Jeffrey A Law (law@cygnus.com)
25339
25340 * gcc.c-torture/compile/991026-1.c: New test.
25341
25342 1999-10-23 Jeffrey A Law (law@cygnus.com)
25343
25344 * gcc.c-torture/execute/991023-1.c: New test.
25345
25346 1999-10-19 Jeffrey A Law (law@cygnus.com)
25347
25348 * gcc.c-torture/execute/991019-1.c: New test.
25349
25350 1999-10-16 Richard Henderson <rth@cygnus.com>
25351
25352 * gcc.c-torture/execute/991016-1.c: New test.
25353
25354 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
25355
25356 * gcc.c-torture/execute/991014-1.c: New test.
25357
25358 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
25359
25360 * g++.old-deja/g++.other/union2.C: New test.
25361
25362 1999-10-13 Nathan Sidwell <nathan@acm.org>
25363
25364 * g++.old-deja/g++.other/vaarg2.C: New test.
25365 * g++.old-deja/g++.other/vaarg3.C: New test.
25366
25367 1999-10-12 Craig Burley <craig@jcb-sc.com>
25368
25369 * g77.f-torture/noncompile/19990905-1.f: Moved from being
25370 in compile/.
25371
25372 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
25373
25374 * gcc.c-torture/execute/va-arg-11.c: New test.
25375
25376 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
25377
25378 * lib/file-format.exp (gcc_target_object_format): Don't
25379 crash if objdump is unavailable.
25380
25381 1999-09-29 Donn Terry <donn@interix.com>
25382
25383 * gcc.misc-tests/mg.exp: delete extraneous redirection.
25384
25385 1999-09-28 Nick Clifton <nickc@cygnus.com>
25386
25387 * gcc.c-torture/compile/990928-1.c: New test.
25388
25389 1999-09-28 Nathan Sidwell <nathan@acm.org>
25390
25391 * g++.old-deja/g++.other/decl6.C: New test.
25392
25393 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25394
25395 * gcc.c-torture/execute/va-arg-10.c: New test.
25396
25397 1999-09-27 Nathan Sidwell <nathan@acm.org>
25398
25399 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
25400 __PRETTY_FUNCTION__.
25401
25402 1999-09-23 Nick Clifton <nickc@cygnus.com>
25403
25404 * gcc.c-torture/execute/990923-1.c: New test.
25405
25406 1999-09-21 Nick Clifton <nickc@cygnus.com>
25407
25408 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
25409 for which -fpic is inappropriate.
25410
25411 1999-09-21 Mark Mitchell <mark@codesourcery.com>
25412
25413 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
25414
25415 1999-09-21 Nathan Sidwell <nathan@acm.org>
25416
25417 * g++.old-deja/g++.other/dyncast1.C: New test.
25418 * g++.old-deja/g++.other/dyncast2.C: New test.
25419 * g++.old-deja/g++.other/dyncast3.C: New test.
25420 * g++.old-deja/g++.other/dyncast4.C: New test.
25421 * g++.old-deja/g++.other/dyncast5.C: New test.
25422 * g++.old-deja/g++.eh/catch3.C: New test.
25423 * g++.old-deja/g++.eh/catch3p.C: New test.
25424 * g++.old-deja/g++.eh/catch4.C: New test.
25425 * g++.old-deja/g++.eh/catch4p.C: New test.
25426 * g++.old-deja/g++.eh/catch5.C: New test.
25427 * g++.old-deja/g++.eh/catch5p.C: New test.
25428 * g++.old-deja/g++.eh/catch6.C: New test.
25429 * g++.old-deja/g++.eh/catch6p.C: New test.
25430 * g++.old-deja/g++.eh/catch7.C: New test.
25431 * g++.old-deja/g++.eh/catch7p.C: New test.
25432 * g++.old-deja/g++.eh/catch8.C: New test.
25433 * g++.old-deja/g++.eh/catch8p.C: New test.
25434 * g++.old-deja/g++.eh/catch9.C: New test.
25435 * g++.old-deja/g++.eh/catch9p.C: New test.
25436
25437 1999-09-13 Nathan Sidwell <nathan@acm.org>
25438
25439 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
25440 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
25441
25442 1999-09-13 Jeffrey A Law (law@cygnus.com)
25443
25444 * gcc.c-torture/compile/990913-1.c: New test.
25445
25446 1999-09-10 Nathan Sidwell <nathan@acm.org>
25447
25448 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
25449 * g++.old-deja/g++.jason/rfg5.C: Likewise.
25450
25451 1999-09-09 Richard Henderson <rth@cygnus.com>
25452
25453 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
25454
25455 1999-09-09 Nathan Sidwell <nathan@acm.org>
25456
25457 * g++.old-deja/g++.other/lookup11.C: New test.
25458 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
25459 what is permitted and what we want.
25460 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
25461 overload use.
25462 * g++.old-deja/g++.jason/rfg5.C: Likewise
25463
25464 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
25465
25466 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
25467 * gcc.c-torture/noncompile/poison-1.c: New file.
25468
25469 1999-09-08 Nathan Sidwell <nathan@acm.org>
25470
25471 * g++.old-deja/g++.other/sizeof3.C: New test.
25472 * g++.old-deja/g++.other/sizeof4.C: New test.
25473 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
25474 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
25475
25476 1999-09-07 Richard Henderson <rth@cygnus.com>
25477
25478 * gcc.dg/va-arg-1.c: New.
25479
25480 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25481
25482 * gcc.c-torture/execute/va-arg-9.c: New test.
25483
25484 1999-09-05 Craig Burley <craig@jcb-sc.com>
25485
25486 * g77.f-torture/compile/980519-2.f: New test.
25487 * g77.f-torture/compile/19990905-0.f: New test.
25488 * g77.f-torture/compile/19990905-1.f: New test.
25489 * g77.f-torture/compile/19990905-2.f: New test.
25490
25491 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
25492
25493 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
25494
25495 * gcc.c-torture/execute/990827-1.c: Fix typo.
25496
25497 1999-09-03 Nathan Sidwell <nathan@acm.org>
25498
25499 * g++.old-deja/g++.other/deref1.C: New test.
25500
25501 1999-09-02 Nathan Sidwell <nathan@acm.org>
25502
25503 * g++.old-deja/g++.other/ambig2.C: New test.
25504 * g++.old-deja/g++.other/cond5.C: New test.
25505 * g++.old-deja/g++.other/lookup16.C: New test.
25506
25507 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
25508
25509 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
25510 assemblers too.
25511
25512 1999-08-31 Jeffrey A Law (law@cygnus.com)
25513
25514 * lib/c-torture.exp: Avoid the "compare executables" optimization
25515 when testing native.
25516
25517 1999-08-29 Jeffrey A Law (law@cygnus.com)
25518
25519 * gcc.c-torture/execute/990829-1.c: New test.
25520 * gcc.c-torture/compile/990829-1.c: New test.
25521
25522 1999-08-27 Paul Burchard <burchard@pobox.com>
25523
25524 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
25525 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
25526 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
25527 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
25528 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
25529 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
25530 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
25531 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
25532 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
25533 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
25534 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
25535
25536 1999-08-27 Jeffrey A Law (law@cygnus.com)
25537
25538 * gcc.c-torture/execute/990827-1.c: New test.
25539
25540 1999-08-26 Craig Burley <craig@jcb-sc.com>
25541
25542 * g77.f-torture/noncompile/19990826-4.f: New test.
25543
25544 * g77.f-torture/compile/19990826-3.f: New test.
25545
25546 * g77.f-torture/execute/19990826-2.f: New test.
25547
25548 * g77.f-torture/compile/19990826-1.f: New test.
25549
25550 * gcc.c-torture/execute/990826-0.c: New test.
25551 * g77.c-torture/execute/19990826-0.f: New test.
25552
25553 * g77.f-torture/noncompile/970626-2.f: New test.
25554
25555 1999-08-25 Paul Burchard <burchard@pobox.com>
25556
25557 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
25558 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
25559 lss-011.C: New tests.
25560
25561 1999-08-25 Nathan Sidwell <nathan@acm.org>
25562
25563 * g++.old-deja/g++.other/decl5.C: New test.
25564
25565 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25566
25567 * noncompile/noncompile.exp: Load_lib c-torture.exp.
25568 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
25569 call `postbase' for each one. All callers of `postbase' changed
25570 to call this instead.
25571
25572 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
25573
25574 * gcc.c-torture/execute/990811-1.c: New test.
25575
25576 1999-08-09 Nick Clifton <nickc@cygnus.com>
25577
25578 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
25579 just native ones.
25580
25581 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
25582 just native ones.
25583
25584 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
25585
25586 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
25587
25588 1999-08-04 Jeffrey A Law (law@cygnus.com)
25589
25590 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
25591
25592 1999-08-04 Nathan Sidwell <nathan@acm.org>
25593
25594 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
25595
25596 1999-08-04 Jeffrey A Law (law@cygnus.com)
25597
25598 * gcc.c-torture/execute/990804-1.c: New test.
25599
25600 1999-08-03 Nathan Sidwell <nathan@acm.org>
25601
25602 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
25603 * g++.old-deja/g++.brendan/crash64.C: Likewise
25604 * g++.old-deja/g++.brendan/overload8.C: Likewise
25605
25606 1999-08-03 Nathan Sidwell <nathan@acm.org>
25607
25608 * g++.old-deja/g++.other/struct1.C: New test.
25609
25610 1999-08-03 Nathan Sidwell <nathan@acm.org>
25611
25612 * g++.old-deja/g++.other/enum2.C: New test.
25613
25614 1999-08-02 Richard Henderson <rth@cygnus.com>
25615
25616 Adapted from tests from Franz Sirl:
25617 * gcc.c-torture/execute/va-arg-7.c: New test.
25618 * gcc.c-torture/execute/va-arg-8.c: New test.
25619
25620 1999-08-01 Jeffrey A Law (law@cygnus.com)
25621
25622 * gcc.c-torture/compile/990801-2.c: New test.
25623
25624 * gcc.c-torture/compile/990801-1.c: New test.
25625
25626 1999-07-27 Michael Meissner <meissner@cygnus.com>
25627
25628 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
25629 fp-cmp-1.c, converting double to float.
25630
25631 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
25632 fp-cmp-1.c, converting double to long double.
25633
25634 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
25635 from fr1 to unknown_register, since fr1 is a legitimate register
25636 on some machines.
25637
25638 1999-07-25 Jeffrey A Law (law@cygnus.com)
25639
25640 * README: More listname related changes.
25641
25642 1999-07-08 Catherine Moore <clm@cygnus.com>
25643
25644 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
25645
25646 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
25647
25648 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
25649
25650 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
25651
25652 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
25653
25654 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
25655
25656 * gcc.dg/990703-1.c: New test.
25657
25658 1999-06-29 Nick Clifton <nickc@cygnus.com>
25659
25660 * lib/file-format.exp: New file: Move definition of proc
25661 gcc_target_object_format to here from
25662 gcc.dg/special/ecos.exp.
25663
25664 * lib/c-torture.exp: Include lib file-format.exp.
25665 * lib/gcc-dg.exp: Include lib file-format.exp.
25666
25667 * gcc.dg/special/ecos.exp: Remove definition of proc
25668 gcc_target_object_format.
25669
25670 1999-06-28 Jeffrey A Law (law@cygnus.com)
25671
25672 * gcc.c-torture/execute/990628-1.c: New test.
25673
25674 1999-06-25 Jeffrey A Law (law@cygnus.com)
25675
25676 * gcc.c-torture/compile/990625-2.c: New test.
25677
25678 * gcc.c-torture/compile/990625-1.c: New test.
25679
25680 1999-06-23 Nick Clifton <nickc@cygnus.com>
25681
25682 * gcc.c-torture/compile/dll.c: New test case. Check that dll
25683 attributes compile.
25684 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
25685 ports that use the COFF/PE file format.
25686
25687 1999-06-17 Jeffrey A Law (law@cygnus.com)
25688
25689 * gcc.c-torture/compile/990617-1.c: New test.
25690
25691 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
25692
25693 * g++.old-deja/g++.other/decl4.C: New test.
25694
25695 1999-06-14 Nathan Sidwell <nathan@acm.org>
25696
25697 * g++.old-deja/g++.other/bitfld3.C: New test.
25698
25699 1999-06-08 Nathan Sidwell <nathan@acm.org>
25700
25701 * g++.old-deja/g++.eh/catch1.C: New test.
25702
25703 1999-06-07 Jeffrey A Law (law@cygnus.com)
25704
25705 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
25706
25707 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
25708 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
25709
25710 1999-06-05 Craig Burley <craig@jcb-sc.com>
25711
25712 * g77.f-torture/compile/19990502-0.f: Replace with new,
25713 shorter, test that still fails after recent changes.
25714
25715 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
25716
25717 * gcc.c-torture/execute/990604-1.c: New test.
25718
25719 1999-05-31 Jeffrey A Law (law@cygnus.com)
25720
25721 * gcc.c-torture/execute/990531-1.c: New test.
25722
25723 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25724
25725 * gcc.c-torture/compile/990527-1.c: New test.
25726
25727 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
25728
25729 * gcc.c-torture/execute/990527-1.c: New test.
25730
25731 1999-05-25 Nick Clifton <nickc@cygnus.com>
25732
25733 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
25734 bitfields as signed.
25735
25736 1999-05-25 Craig Burley <craig@jcb-sc.com>
25737
25738 * g77.f-torture/compile/19990525-0.f: New test.
25739
25740 1999-05-25 Jeffrey A Law (law@cygnus.com)
25741
25742 * gcc.c-torture/execute/990525-2.c: New test.
25743
25744 * gcc.c-torture/execute/990525-1.c: New test.
25745
25746 1999-05-24 Nathan Sidwell <nathan@acm.org>
25747
25748 * g++.old-deja/g++.other/anon3.C: New test.
25749 * g++.old-deja/g++.other/anon4.C: New test.
25750 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
25751 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
25752 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
25753 Merrill).
25754
25755 1999-05-24 Jeffrey A Law (law@cygnus.com)
25756
25757 * gcc.c-torture/execute/990524-1.c: New test.
25758
25759 * gcc.dg/990524-1.c: New test.
25760
25761 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25762
25763 * gcc.c-torture/compile/990523-1.c: New test.
25764
25765 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
25766
25767 * gcc.c-torture/compile/990519-1.c: New test.
25768
25769 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
25770
25771 * gcc.c-torture/compile/990517-1.c: New test.
25772
25773 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
25774 (e4, f4): New tests.
25775 (main): Call them.
25776
25777 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25778
25779 * gcc.dg/noreturn-1.c: New test.
25780
25781 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
25782
25783 * gcc.c-torture/execute/990513-1.c: New test.
25784
25785 1999-05-10 Richard Henderson <rth@cygnus.com>
25786
25787 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
25788
25789 1999-05-10 Craig Burley <craig@jcb-sc.com>
25790
25791 * g77.f-torture/execute/erfc.f: Use small single-precision
25792 values, to avoid problems on Alphas when not -mieee.
25793
25794 1999-05-08 Craig Burley <craig@jcb-sc.com>
25795
25796 * gcc.dg/990506-0.c: New test.
25797
25798 1999-05-08 Richard Henderson <rth@cygnus.com>
25799
25800 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
25801 the constant to test. Don't XFAIL 64-bit targets.
25802
25803 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
25804 * g++.old-deja/g++.law/profile1.C: Likewise.
25805
25806 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
25807 operator new instances.
25808 * g++.old-deja/g++.other/delete5.C: Likewise.
25809
25810 1999-05-03 Craig Burley <craig@jcb-sc.com>
25811
25812 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
25813 intrinsic.
25814
25815 1999-05-03 Craig Burley <craig@jcb-sc.com>
25816
25817 * g77.f-torture/execute/u77-test.f: Reverse order of two
25818 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
25819
25820 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25821
25822 * gcc.dg/compare1.c: New test.
25823
25824 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
25825
25826 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
25827 New tests.
25828
25829 1999-05-02 Craig Burley <craig@jcb-sc.com>
25830
25831 * g77.f-torture/compile/19990502-1.f: New test.
25832
25833 1999-05-02 Craig Burley <craig@jcb-sc.com>
25834
25835 * g77.f-torture/compile/19990502-0.f: New test.
25836
25837 1999-05-02 Craig Burley <craig@jcb-sc.com>
25838
25839 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
25840 intrinsic.
25841
25842 1999-05-02 Craig Burley <craig@jcb-sc.com>
25843
25844 * g77.f-torture/execute/u77-test.f (main): List libU77
25845 intrinsics not currently tested.
25846 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
25847 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
25848 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
25849 Trim blanks off the ends of some printed strings.
25850
25851 1999-05-02 Craig Burley <craig@jcb-sc.com>
25852
25853 * g77.f-torture/execute/u77-test.f (main): Just warn about
25854 FSTAT gid disagreement, as it's expected on some systems.
25855
25856 1999-05-01 Craig Burley <craig@jcb-sc.com>
25857
25858 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
25859 use a new function, which allows for some slop.
25860 Clean up some commentary.
25861 (issum): The new function.
25862 (sgladd): Deleted subroutine.
25863
25864 1999-05-01 Craig Burley <craig@jcb-sc.com>
25865
25866 * g77.f-torture/execute/u77-test.f: Modify to be more like
25867 libf2c/libU77 version, bringing patches to that version here.
25868 Add suitable commentary.
25869
25870 1999-04-25 Richard Henderson <rth@cygnus.com>
25871
25872 * gcc.dg/990424-1.c: New test.
25873
25874 1999-04-24 Craig Burley <craig@jcb-sc.com>
25875
25876 * g77.f-torture/execute/u77-test.f (main): Bug involving
25877 LSTAT has been fixed, so turn back on full checking.
25878
25879 1999-04-20 Craig Burley <craig@jcb-sc.com>
25880
25881 * g77.f-torture/compile/19990419-0.f: New test.
25882 * g77.f-torture/execute/19990419-1.f: New test.
25883
25884 1999-04-17 Richard Henderson <rth@cygnus.com>
25885
25886 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
25887 to avoid the need for a prototype to supress a warning.
25888
25889 1999-04-07 Jim Wilson <wilson@cygnus.com>
25890
25891 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
25892
25893 1999-04-04 Jeffrey A Law (law@cygnus.com)
25894
25895 * gcc.c-torture/execute/990404-1.c: New test.
25896
25897 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
25898
25899 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
25900 * gcc.dg/cpp-if3.c: Don't use -pedantic.
25901 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
25902 missing initializer warnings.
25903
25904 1999-03-28 Jeffrey A Law (law@cygnus.com)
25905
25906 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
25907 matching strings.
25908
25909 1999-03-26 Jeffrey A Law (law@cygnus.com)
25910
25911 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
25912
25913 1999-03-26 Craig Burley <craig@jcb-sc.com>
25914
25915 * g77.f-torture/execute/19990325-0.f: New test.
25916 * g77.f-torture/execute/19990325-1.f: New test.
25917
25918 1999-03-24 Jeffrey A Law (law@cygnus.com)
25919
25920 * gcc.c-torture/execute/990324-1.c: New test.
25921
25922 1999-03-22 Jim Wilson <wilson@cygnus.com>
25923
25924 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
25925 test with 4.
25926
25927 1999-03-17 Richard Henderson <rth@cygnus.com>
25928
25929 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
25930
25931 1999-03-13 Craig Burley <craig@jcb-sc.com>
25932
25933 * g77.f-torture/execute/19990313-2.f: New test.
25934 * g77.f-torture/execute/19990313-3.f: New test.
25935
25936 1999-03-13 Craig Burley <craig@jcb-sc.com>
25937
25938 * g77.f-torture/execute/19990313-0.f: New test.
25939 * g77.f-torture/execute/19990313-1.f: New test.
25940
25941 1999-03-12 Jim Wilson <wilson@cygnus.com>
25942
25943 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
25944 printf to sprintf.
25945 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
25946 (main): Add check for u15. Conditionalize u31 check depending on
25947 whether ints are <32 bits or >=32 bits.
25948
25949 1999-03-08 Craig Burley <craig@jcb-sc.com>
25950
25951 * g77.f-torture/execute/19981119-0.f: Improve testiness.
25952
25953 1999-03-08 Craig Burley <craig@jcb-sc.com>
25954
25955 * g77.f-torture/compile/19990305-0.f: New test.
25956 * g77.f-torture/execute/19981119-0.f: New test.
25957
25958 1999-03-08 Craig Burley <craig@jcb-sc.com>
25959
25960 * g77.f-torture/execute/970625-2.f: call ABORT if final
25961 result is not correct, instead of just printing it.
25962 Add this checking via newly introduced obfuscation, to
25963 trip up buggy front ends.
25964
25965 1999-03-07 Craig Burley <craig@jcb-sc.com>
25966
25967 * g77.f-torture/compile/960317-1.f: Moved from being
25968 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
25969
25970 1999-03-06 Craig Burley <craig@jcb-sc.com>
25971
25972 * g77.f-torture/execute/960317-1.f: New (old) test.
25973 * g77.f-torture/execute/970625-2.f: Ditto.
25974
25975 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
25976
25977 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
25978 message on line 1 or line 2; cccp and cpplib do this differently.
25979
25980 1999-03-01 Jeffrey A Law (law@cygnus.com)
25981
25982 * g++.old-deja/g++.law/weak1.C: New test.
25983
25984 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
25985
25986 * gcc.c-torture/execute/990119-1.c: Renamed to...
25987 * gcc.dg/990119-1.c: this, so it will only be tested once
25988 (it's a preprocessor test, it doesn't need to be run at
25989 multiple optimization levels).
25990
25991 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
25992
25993 * lib/g++.exp: Don't add incdir=$base_dir/../include to
25994 ALWAYS_CXXFLAGS.
25995
25996 1999-02-24 Craig Burley <craig@jcb-sc.com>
25997
25998 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
25999 * g77.f-torture/compile/19981216-0.f: ...as it is expected
26000 to not be compilable by current g77.
26001
26002 1999-02-24 Nick Clifton <nickc@cygnus.com>
26003
26004 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
26005
26006 1999-02-22 Jeffrey A Law (law@cygnus.com)
26007
26008 * gcc.c-torture/execute/990222-1.c: New test.
26009
26010 1999-02-19 Craig Burley <craig@jcb-sc.com>
26011
26012 * g77.f-torture/compile/19990218-0.f: New test.
26013 * g77.f-torture/noncompile/19990218-1.f: New test.
26014
26015 1999-02-18 Craig Burley <craig@jcb-sc.com>
26016
26017 * g77.f-torture/compile/19981216-0.f: New test.
26018
26019 1999-02-14 Jeffrey A Law (law@cygnus.com)
26020
26021 * gcc.dg/990214-1.c: New test.
26022
26023 1999-02-13 Jeffrey A Law (law@cygnus.com)
26024
26025 * gcc.dg/990213-2.c: New test.
26026
26027 * gcc.dg/990213-1.c: New test.
26028
26029 1999-02-12 Jeffrey A Law (law@cygnus.com)
26030
26031 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
26032 ints.
26033
26034 1999-02-11 Nick Clifton <nickc@cygnus.com>
26035
26036 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
26037 specified by target.
26038
26039 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
26040
26041 1999-02-11 Jeffrey A Law (law@cygnus.com)
26042
26043 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
26044
26045 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
26046
26047 * gcc.dg/special/ecos.exp: New test driver for new tests with
26048 special requirements.
26049
26050 * gcc.dg/special/alias-1.c: New test.
26051 * gcc.dg/special/gcsec-1.c: New test.
26052 * gcc.dg/special/weak-1.c: New test.
26053 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
26054 * gcc.dg/special/weak-2.c: New test.
26055 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
26056 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
26057 * gcc.dg/special/wkali-1.c: New test.
26058 * gcc.dg/special/wkali-2.c: New test.
26059 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
26060 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
26061
26062 1999-02-10 Felix Lee <flee@cygnus.com>
26063
26064 * lib/c-torture.exp (c-torture-compile): Pull out code for
26065 analyzing gcc error messages.
26066 (c-torture-execute): Likewise. Fix some (harmless) false
26067 positives.
26068 * lib/gcc.exp (gcc_check_compile): New function.
26069
26070 1999-02-08 Richard Henderson <rth@cygnus.com>
26071
26072 * gcc.c-torture/execute/990208-1.c: New test.
26073
26074 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
26075
26076 * g++.dg/special/ecos.exp: New driver for new tests with special
26077 requirements
26078
26079 * g++.dg/special/conpr-1.C: New test
26080 * g++.dg/special/conpr-2.C: New test
26081 * g++.dg/special/conpr-2a.C: New test
26082 * g++.dg/special/conpr-3.C: New test
26083 * g++.dg/special/conpr-3a.C: New test
26084 * g++.dg/special/conpr-3b.C: New test
26085
26086 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
26087 allow g++ to use the dg driver
26088
26089 * README: Add comment about g++.dg directory
26090
26091 1999-02-06 Jeffrey A Law (law@cygnus.com)
26092
26093 * README: Update email addresses.
26094
26095 1999-02-03 Nick Clifton <nickc@cygnus.com>
26096
26097 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
26098 arguments in order to force structure S onto the stack even on
26099 the alpha.
26100 (test): Pass 10 leading arguments to function foo as well as the
26101 structure S.
26102
26103 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
26104 failure for all targets.
26105
26106 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
26107 abort to terminate program execution.
26108
26109 1999-01-30 Richard Henderson <rth@cygnus.com>
26110
26111 * gcc.c-torture/execute/990130-1.c: New test.
26112
26113 1999-01-30 Jeffrey A Law (law@cygnus.com)
26114
26115 * gcc.dg/990130-1.c: New test.
26116
26117 1999-01-28 Michael Meissner <meissner@cygnus.com>
26118
26119 * gcc.c-torture/execute/990128-1.c: New test.
26120
26121 1999-01-27 Michael Meissner <meissner@cygnus.com>
26122
26123 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
26124
26125 1999-01-27 Felix Lee <flee@cygnus.com>
26126
26127 * lib/c-torture.exp (c-torture-compile): pull out code for
26128 analyzing gcc error messages.
26129 (c-torture-execute): ditto, and fix some (harmless) false
26130 positives.
26131 * lib/gcc.exp (gcc_check_compile): new function.
26132
26133 1999-01-17 Jeffrey A Law (law@cygnus.com)
26134
26135 * gcc.dg/990117-1.c: New test.
26136
26137 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
26138
26139 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
26140
26141 1999-01-15 Jeffrey A Law (law@cygnus.com)
26142
26143 * g77.f-torture/compile/990115-1.f: New test.
26144
26145 1999-01-07 Jeffrey A Law (law@cygnus.com)
26146
26147 * gcc.c-torture/compile/990107-1.c: New test
26148
26149 1999-01-06 Jeffrey A Law (law@cygnus.com)
26150
26151 * gcc.c-torture/execute/990106-2.c: New test.
26152
26153 * gcc.c-torture/execute/990106-1.c: New test.
26154
26155 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
26156
26157 * gcc.c-torture/compile/981223-1.c: New test.
26158
26159 1998-12-29 Richard Henderson <rth@cygnus.com>
26160
26161 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
26162 (opt3): Rename from opt4 and disable.
26163
26164 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
26165
26166 * g++.old-deja/g++.pt/ptrmem5.C: New test.
26167
26168 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
26169
26170 * g++.old-deja/g++.other/conv5.C: New test.
26171
26172 1998-12-14 Nick Clifton <nickc@cygnus.com>
26173
26174 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
26175
26176 1998-12-11 Jeffrey A Law (law@cygnus.com)
26177
26178 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
26179
26180 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
26181
26182 * gcc.c-torture/compile/981211-1.c: New test.
26183
26184 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
26185
26186 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
26187
26188 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
26189
26190 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26191
26192 * gcc.special/930510-1.c: Make C9X safe.
26193 * gcc.misc-tests/gcov-1.c Similarly.
26194 * gcc.misc-tests/gcov-2.c Similarly.
26195
26196 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
26197
26198 * gcc.dg/ultrasp1.c: New test.
26199
26200 1998-12-06 Richard Henderson <rth@cygnus.com>
26201
26202 * gcc.c-torture/execute/981206.c: New test.
26203
26204 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
26205
26206 * g++.old-deja/g++.ns/template7.C: New test.
26207
26208 * g++.old-deja/g++.other/expr1.C: New test.
26209
26210 * g++.old-deja/g++.eh/tmpl3.C: New test.
26211
26212 * g++.old-deja/g++.eh/tmpl2.C: New test.
26213
26214 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
26215
26216 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
26217 * g++.old-deja/g++.other/using6.C: Removed.
26218 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
26219
26220 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
26221
26222 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
26223
26224 * g++.old-deja/g++.pt/overload8.C: New test.
26225
26226 * g++.old-deja/g++.pt/overload7.C: New test.
26227
26228 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
26229
26230 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
26231 and relinking messages.
26232 * lib/g++.exp (g++_target_compile): Remove .rpo file when
26233 compiling with -frepo.
26234
26235 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
26236
26237 * g++.old-deja/g++.pt/lookup6.C: New test.
26238
26239 1998-11-30 Nick Clifton <nickc@cygnus.com>
26240
26241 * gcc.c-torture/execute/981130-1.c: New test.
26242 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
26243
26244 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
26245
26246 * g++.old-deja/g++.pt/explicit76.C: New test.
26247
26248 * g++.old-deja/g++.pt/friend38.C: New test.
26249
26250 * g++.old-deja/g++.ns/crash2.C: New test.
26251
26252 * g++.old-deja/g++.pt/defarg8.C: New test.
26253
26254 * g++.old-deja/g++.pt/instantiate6.C: New test.
26255
26256 * g++.old-deja/g++.pt/static6.C: New test.
26257
26258 * g++.old-deja/g++.pt/decl2.C: New test.
26259
26260 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
26261
26262 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
26263 problem is actually related with name lookup, but so what? :-)
26264
26265 * g++.old-deja/g++.pt/friend37.C: New test.
26266
26267 1998-11-25 Dave Love <d.love@dl.ac.uk>
26268
26269 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
26270 element, which fails on some systems.
26271
26272 * g77.f-torture/execute/labug1.f: New test.
26273
26274 1998-11-21 Jeffrey A Law (law@cygnus.com)
26275
26276 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
26277 is defined.
26278
26279 1998-11-18 Dave Love <d.love@dl.ac.uk>
26280
26281 * g77.f-torture/compile/981117-1.f: New test.
26282
26283 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
26284
26285 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
26286 properly discarded.
26287
26288 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
26289
26290 * gcc.c-torture/execute/memcheck: New directory of tests for
26291 -fcheck-memory-usage.
26292
26293 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
26294
26295 * README: New file, general information about the testsuite and
26296 new description of the various C++ test subdirectories.
26297 * README.g++: Eliminate obsolete information, update and move most
26298 relevant stuff to README.
26299
26300 1998-11-07 Richard Henderson <rth@cygnus.com>
26301
26302 * gcc.c-torture/compile/981107-1.c: New test.
26303
26304 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
26305
26306 * execute/memcpy-bi.c: New testcase.
26307
26308 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
26309
26310 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
26311 base classes.
26312
26313 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
26314 template is selected.
26315
26316 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
26317 classes, it should be accepted for all types.
26318
26319 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
26320
26321 * g++.old-deja/g++.pt/spec24.C: Ensure that template
26322 specializations start with template headers.
26323
26324 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
26325
26326 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
26327
26328 * g++.old-deja/g++.other/init9.C: Test cross initialization of
26329 non-POD types.
26330
26331 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
26332
26333 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
26334
26335 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
26336
26337 * compile/981022-1.c, compile/981022-1.x: New test and driver.
26338
26339 1998-10-19 Jeffrey A Law (law@cygnus.com)
26340
26341 * 981019-1.c: New test.
26342
26343 1998-10-14 Robert Lipe <robertl@dgii.com>
26344
26345 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
26346 find objc headers.
26347
26348 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26349
26350 * compile/981001-4.c: Remove use of GCC extension that triggers a
26351 compiler bug.
26352
26353 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
26354
26355 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
26356
26357 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
26358
26359 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
26360 instantiation of template produces incorrect code for delete
26361 expression.
26362
26363 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
26364 constructors' name is not unique.
26365 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
26366 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
26367
26368 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
26369 automatic array of const is ill-formed.
26370
26371 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
26372 of template parameter?
26373
26374 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
26375 const.
26376
26377 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
26378 pointer-to-member expression.
26379
26380 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
26381 declaration causes ICE.
26382
26383 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
26384
26385 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
26386 reserved in the global namespace.
26387
26388 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
26389 generate needed virtual table.
26390
26391 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
26392
26393 1998-10-10 Dariush Eslimi <eslimi@loran.com>
26394
26395 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
26396 template-dependent type
26397
26398 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
26399
26400 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
26401 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
26402 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
26403
26404 * g++.old-deja/g++.other/using5.C: New test; using decl from base
26405 class should be usable as argument of member function.
26406 * g++.old-deja/g++.other/using6.C: New test; using decl from base
26407 class should be usable as return type of member function.
26408 * g++.old-deja/g++.other/using7.C: New test; using decl from base
26409 class should be usable as type of data member.
26410
26411 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
26412
26413 1998-10-09 Jeffrey A Law (law@cygnus.com)
26414
26415 * gcc.c-torture/special/920521-1.c: Fix bogus test.
26416
26417 1998-10-08 Nick Clifton <nickc@cygnus.com>
26418
26419 * gcc.dg/dll-?.c Add thumb to target list.
26420 Fix assembler scan patterns to match current assembler output.
26421
26422 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
26423
26424 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
26425 matching of template brackets.
26426
26427 * g++.old-deja/g++.other/using4.C: New test. Test using
26428 declarations of methods from base classes.
26429
26430 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
26431 within functions should introduce names into the innermost
26432 enclosing namespace.
26433
26434 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
26435 of static locals if first initialization throws.
26436
26437 1998-10-07 Jim Wilson <wilson@cygnus.com>
26438
26439 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
26440
26441 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
26442
26443 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
26444 lose track of the possible targets of tablejump insns.
26445 * special/special.exp: Run it.
26446
26447 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
26448
26449 * g++.old-deja/g++.pt/friend35.C: New test. A template function
26450 must be declared before its specializations can be named in friend
26451 declarations.
26452
26453 1998-10-05 Dave Love <d.love@dl.ac.uk>
26454
26455 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
26456
26457 * g77.f-torture/execute/io1.f: New test.
26458
26459 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
26460
26461 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
26462 with pointer to template function, for which no argument deduction
26463 is possible.
26464
26465 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
26466 specialization of template function as argument to template
26467 function.
26468
26469 * g++.old-deja/g++.other/access2.C: New test; Inner class
26470 shouldn't have privileged access to Outer's names.
26471
26472 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
26473
26474 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
26475 friend template declared within template class conflicts with
26476 nested class of the same name.
26477
26478 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
26479 is ignored.
26480
26481 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
26482 object with direct initializer as function declaration.
26483
26484 * g++.old-deja/g++.other/decl2.C: New test; duplicate
26485 initializers.
26486
26487 * g++.old-deja/g++.other/null2.C: New test; conditional operator
26488 involving const pointer and NULL produces incorrect result.
26489
26490 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
26491 type name without `typename' should be rejected with -pedantic.
26492
26493 1998-10-02 Richard Henderson <rth@cygnus.com>
26494
26495 * g++.old-deja/g++.other/addrof1.C: New test.
26496
26497 1998-10-01 Nick Clifton <nickc@cygnus.com>
26498
26499 * gcc.c-torture/compile/981001-1.c: New test.
26500 * gcc.c-torture/execute/981001-1.c: New test.
26501
26502 1998-10-01 Jeffrey A Law (law@cygnus.com)
26503
26504 * gcc.c-torture/compile/981001-2.c: New test.
26505 * gcc.c-torture/compile/981001-3.c: New test.
26506 * gcc.c-torture/compile/981001-4.c: New test.
26507
26508 1998-10-01 Robert Lipe <robertl@dgii.com>
26509
26510 * lib/objc.exp (objc_target_compile): Add -L during compiles for
26511 multilibbed hosts. Idea grafted from g77.exp.
26512
26513 1998-09-30 Dave Love <d.love@dl.ac.uk>
26514
26515 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
26516 avoid losing on systems which need -lsocket.
26517
26518 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
26519
26520 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
26521 * g++.old-deja/g++.other/nested2.C: Ditto.
26522 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
26523 failure.
26524
26525 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
26526
26527 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
26528 preferred over template operator!= for enum bitfields.
26529
26530 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
26531
26532 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
26533 that happen to have the same base name, but in different scopes,
26534 are incorrectly rejected.
26535
26536 1998-09-16 Richard Henderson <rth@cygnus.com>
26537
26538 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
26539 on the native word size instead of an integer literal.
26540
26541 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
26542
26543 * g++.old-deja/g++.other/static2.C: Invocation of static data
26544 member of type pointer-to-function denoted as non-static member.
26545
26546 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
26547 checks involving function types and aliases.
26548
26549 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
26550
26551 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
26552 redefined to the same non-trivial type.
26553
26554 * g++.old-deja/g++.pt/explicit73.C: Test for proper
26555 namespace-qualification of template specializations declared in
26556 other namespaces.
26557
26558 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
26559 to declare a subset of the specializations of a template function
26560 as friends of specializations of a template class.
26561
26562 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
26563 member templates that do not fully specialize the enclosing
26564 template class are rejected.
26565
26566 1998-09-11 Dave Love <d.love@dl.ac.uk>
26567
26568 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
26569
26570 1998-09-08 Dave Love <d.love@dl.ac.uk>
26571
26572 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
26573 altered from libf2c/libU77 version.
26574
26575 1998-09-06 Dave Love <d.love@dl.ac.uk>
26576
26577 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
26578
26579 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
26580
26581 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
26582 (un)signed char are different types for template specialization
26583 purposes.
26584
26585 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
26586
26587 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
26588 * objc: ObjC testsuite.
26589
26590 1998-08-31 Catherine Moore <clm@cygnus.com>
26591
26592 * gcc.c-torture/execute/941014-1.x: New file.
26593
26594 1998-08-31 Nick Clifton <nickc@cygnus.com>
26595
26596 * lib/c-torture.exp: Add support for
26597 torture_eval_before_compile and torture_eval_before_execute
26598 variables.
26599
26600 1998-08-30 Jeffrey A Law (law@cygnus.com)
26601
26602 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
26603 this test triggers valid.
26604
26605 1998-08-27 Jeffrey A Law (law@cygnus.com)
26606
26607 * gcc.dg/980827-1.c: New test.
26608
26609 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
26610
26611 * gcc.c-torture/execute/loop-4b.c: New test.
26612
26613 1998-08-26 Nick Clifton <nickc@cygnus.com>
26614
26615 * lib/c-torture.exp: Add support for
26616 torture_eval_before_compile and torture_eval_before_execute
26617 variables.
26618
26619 1998-08-25 Jeffrey A Law (law@cygnus.com)
26620
26621 * gcc.c-torture/compile/980825-1.c: New test.
26622
26623 1998-08-24 Nick Clifton <nickc@cygnus.com>
26624
26625 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
26626 count number tests in opt_t0 not good_t0.
26627
26628 1998-08-24 Jeffrey A Law (law@cygnus.com)
26629
26630 * gcc.c-torture/compile/930326-1.x: Fix typo.
26631
26632 1998-08-23 Mark Mitchell <mark@markmitchell.com>
26633
26634 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
26635 causes an ICE.
26636
26637 1998-08-21 Jeffrey A Law (law@cygnus.com)
26638
26639 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
26640 STACK_SIZE is defined.
26641 * gcc.c-torture/unsorted/stuct.c: Similarly.
26642
26643 * gcc.c-torture/compile/980821-1.c: New test.
26644
26645 1998-08-21 Jeffrey A Law (law@cygnus.com)
26646
26647 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
26648
26649 1998-08-19 Mark Mitchell <mark@markmitchell.com>
26650
26651 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
26652 code.
26653
26654 1998-08-09 Mark Mitchell <mark@markmitchell.com>
26655
26656 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
26657 error'.
26658
26659 1998-08-18 Jeffrey A Law (law@cygnus.com)
26660
26661 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
26662
26663 1998-08-16 Jeffrey A Law (law@cygnus.com)
26664
26665 * gcc.c-torture/compile/980816-1.c: New test.
26666
26667 * gcc.dg/980816-1.c: New test.
26668
26669 1998-08-13 Jeffrey A Law (law@cygnus.com)
26670
26671 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
26672 compiler for ieee tests.
26673
26674 1998-08-01 Dave Love <d.love@dl.ac.uk>
26675
26676 * g77.f-torture/compile/980729-0.f: New test.
26677
26678 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
26679
26680 * gcc.c-torture/special/eeprof-1.c: New test, for
26681 -finstrument-functions.
26682 * gcc.c-torture/special/special.exp: Run it.
26683
26684 1998-07-29 Jeffrey A Law (law@cygnus.com)
26685
26686 * gcc.c-torture/compile/980729-1.c: New test.
26687
26688 1998-07-27 Nick Clifton <nickc@cygnus.com>
26689
26690 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
26691 __thumb__ is defined, and test for ARM style doubles if so.
26692
26693 1998-07-26 Dave Love <d.love@dl.ac.uk>
26694
26695 * g77.f-torture/noncompile/980615-0.f: New test.
26696
26697 1998-07-26 H.J. Lu (hjl@gnu.org)
26698
26699 * gcc.dg/980312-1.c: Do link instead of compile.
26700 * gcc.dg/980313-1.c: Likewise.
26701
26702 1998-07-26 Jeffrey A Law (law@cygnus.com)
26703
26704 * gcc.c-torture/compile/980726-1.c: New test.
26705
26706 1998-07-25 Dave Love <d.love@dl.ac.uk>
26707
26708 * g77.f-torture/execute/io0.f: New test.
26709
26710 1998-07-24 Nick Clifton <nickc@cygnus.com>
26711
26712 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
26713 an int.
26714
26715 1998-06-18 Michael Meissner <meissner@cygnus.com>
26716
26717 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
26718 m32r bugs.
26719
26720 1998-07-17 Nick Clifton <nickc@cygnus.com>
26721
26722 * gcc.dg/980626-1.c: Expect failures for all toolchains until
26723 c-decl.c:grokdeclarator can handle mode attributes.
26724
26725 1998-07-16 Jeffrey A Law (law@cygnus.com)
26726
26727 * gcc.c-torture/execute/980716-1.c: New test.
26728
26729 1998-07-13 Jeffrey A Law (law@cygnus.com)
26730
26731 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
26732 the mn10200.
26733 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
26734 the mn10200.
26735 * gcc.c-torture/execute/va-arg-3.x: Similarly.
26736 * gcc.c-torture/compile/930326-1.x: Similarly.
26737
26738 1998-07-13 Dave Love <d.love@dl.ac.uk>
26739
26740 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
26741 New test from Craig.
26742
26743 1998-07-12 Dave Love <d.love@dl.ac.uk>
26744
26745 * g77.f-torture/noncompile/980616-0.f: New test.
26746
26747 * g77.f-torture/execute/970816-3.f: New test from Craig.
26748
26749 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
26750
26751 * g++.other/singleton.C: Return error value instead of taking
26752 SIGSEGV.
26753
26754 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
26755
26756 * g++.other/singleton.C: New test. Warning is under dispute.
26757 Runtime crash is not.
26758
26759 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
26760
26761 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
26762 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
26763 using6.C, using7.C}: New namespace tests.
26764
26765 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
26766
26767 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
26768 specialization with typedef'ed names used as array indexes.
26769
26770 1998-07-09 Jeffrey A Law (law@cygnus.com)
26771
26772 * gcc.c-torture/execute/980709-1.c: New test.
26773
26774 * gcc.dg/980709-1.c: New test.
26775
26776 1998-07-07 Richard Henderson <rth@cygnus.com>
26777
26778 * gcc.c-torture/execute/bcp-1.c: New test.
26779
26780 1998-07-07 Jeffrey A Law (law@cygnus.com)
26781
26782 * gcc.c-torture/execute/980707-1.c: New test.
26783
26784 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
26785
26786 * gcc.c-torture/compile/980706-1.c: New test.
26787
26788 1998-07-01 Dave Love <d.love@dl.ac.uk>
26789
26790 * g77.f-torture/execute/980701-0.f,
26791 g77.f-torture/execute/980701-1.f: New test from Craig.
26792
26793 1998-07-01 Jeffrey A Law (law@cygnus.com)
26794
26795 * gcc.c-torture/compile/980701-1.c: New test.
26796
26797 * gcc.c-torture/execute/980701-1.c: New test.
26798
26799 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
26800 rlsruhe.de>
26801
26802 * g++.old-deja/g++.robertl/eb132.C: New test.
26803 * g++.old-deja/g++.robertl/eb133.C: Likewise.
26804
26805 1998-06-29 Dave Love <d.love@dl.ac.uk>
26806
26807 * g77.f-torture/execute/980628-7.f,
26808 g77.f-torture/execute/980628-8.f,
26809 g77.f-torture/execute/980628-9.f,
26810 g77.f-torture/execute/980628-10.f: New tests from Craig.
26811
26812 * g77.f-torture/execute/980628-3.f: Remove mail headers.
26813
26814 1998-06-28 Jeffrey A Law (law@cygnus.com)
26815
26816 * g77.f-torture/execute/980628-4.f: New test from Craig.
26817 * g77.f-torture/execute/980628-5.f: Likewise.
26818 * g77.f-torture/execute/980628-2.f: Likewise.
26819 * g77.f-torture/execute/980628-0.f: Likewise.
26820 * g77.f-torture/execute/980628-1.f: Likewise.
26821 * g77.f-torture/execute/980628-3.f: Likewise.
26822 * g77.f-torture/execute/980628-6.f: Likewise.
26823
26824 1998-06-28 Jeffrey A Law (law@cygnus.com)
26825
26826 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
26827 directory when nothing has been installed yet.
26828
26829 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
26830
26831 * gcc.c-torture/special/special.exp: Handle newer versions of
26832 dejagnu.
26833
26834 1998-06-26 Jeffrey A Law (law@cygnus.com)
26835
26836 * gcc.dg/980626-1.c: New test.
26837
26838 1998-06-19 Bruno Haible <haible@ilog.fr>
26839
26840 * gcc.misc-tests/m-un-2.c: New test.
26841 * g++.old-deja/g++.other/warn01.c: Likewise.
26842
26843 1998-06-19 Robert Lipe <robertl@dgii.com>
26844
26845 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
26846 compatibility with assmblers with a different comment character.
26847 Eliminate use of GAS-specific extensions.
26848
26849 1998-06-19 Jeffrey A Law (law@cygnus.com)
26850
26851 * gcc.c-torture/execute/ieee/980619-1.c: New test.
26852
26853 1998-06-19 Robert Lipe <robertl@dgii.com>
26854
26855 *lib/g77.exp: Replace search for libf2c.a with search for newly
26856 renamed libg2c.a
26857
26858 1998-06-17 Jeffrey A Law (law@cygnus.com)
26859
26860 * gcc.c-torture/execute/980617-1.c: New test.
26861
26862 1998-06-12 Jeffrey A Law (law@cygnus.com)
26863
26864 * gcc.c-torture/execute/980612-1.c: New test.
26865
26866 1998-06-08 Jeffrey A Law (law@cygnus.com)
26867
26868 * gcc.dg/980523-1.c: Only test on ppc-linux.
26869 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
26870
26871 * gcc.c-torture/execute/980608-1.c: New test.
26872
26873 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
26874
26875 * gcc.c-torture/execute/980605-1.c: New test.
26876
26877 1998-06-04 Jeffrey A Law (law@cygnus.com)
26878
26879 * gcc.c-torture/execute/980604-1.c: New test.
26880
26881 1998-06-02 Jeffrey A Law (law@cygnus.com)
26882
26883 * gcc.c-torture/execute/980602-1.c: New test.
26884 * gcc.c-torture/execute/980602-2.c: Likewise.
26885
26886 1998-06-02 Dave Love <d.love@dl.ac.uk>
26887
26888 * 970125-0.f: Fix per JCB. Add commentary.
26889
26890 1998-05-31 Michael Meissner <meissner@cygnus.com>
26891
26892 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
26893 IEEE -0 support.
26894
26895 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
26896
26897 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
26898 earlier.
26899
26900 1998-05-28 Catherine Moore <clm@cygnus.com>
26901
26902 * gcc.c-torture/execute/980526-3.c: New test.
26903
26904 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
26905
26906 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
26907 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
26908 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
26909 m88k-motorola-sysv3 to XFAIL.
26910
26911 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26912
26913 * gcc.dg/980526-1.c: New test.
26914 * gcc.c-torture/execute/980526-2.c: New test.
26915
26916 1998-05-26 Jeffrey A Law (law@cygnus.com)
26917
26918 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
26919
26920 * gcc.c-torture/execute/980526-1.c: New test.
26921
26922 1998-05-26 Dave Love <d.love@dl.ac.uk>
26923
26924 * g77.f-torture/execute/alpha2.f: Add runtime test.
26925
26926 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
26927
26928 * g++.old-deja/old-deja.exp: Strip leading directories.
26929
26930 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
26931 error for the line. Don't run multiple tests for the same line.
26932
26933 1998-05-23 Jeffrey A Law (law@cygnus.com)
26934
26935 * gcc.dg/980523-1.c: New test.
26936
26937 1998-05-23 Dave Love <d.love@dl.ac.uk>
26938
26939 * g77.f-torture/compile/970915-0.f: New test.
26940
26941 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
26942
26943 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
26944
26945 1998-05-21 Jeffrey A Law (law@cygnus.com)
26946
26947 * gcc.dg/980520-1.c: New test.
26948
26949 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
26950
26951 * gcc.dg/980502-1.c: Fix return type.
26952
26953 1998-05-20 Jeffrey A Law (law@cygnus.com)
26954
26955 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
26956 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
26957 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
26958 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
26959 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
26960
26961 1998-05-20 Dave Love <d.love@dl.ac.uk>
26962
26963 * g77.f-torture/execute/980520-1.f: New test.
26964
26965 1998-05-15 Dave Love <d.love@dl.ac.uk>
26966
26967 * lib/mike-g77.exp: New file.
26968
26969 * g77.f-torture/noncompile/noncompile.exp,
26970 g77.f-torture/noncompile/check0.f: New files.
26971
26972 1998-05-14 Dave Love <d.love@dl.ac.uk>
26973
26974 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
26975 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
26976 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
26977 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
26978 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
26979 abort where appropriate.
26980
26981 1998-05-05 Michael Meissner <meissner@cygnus.com>
26982
26983 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
26984 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
26985
26986 1998-04-29 Dave Love <d.love@dl.ac.uk>
26987
26988 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
26989
26990 1998-04-27 Dave Love <d.love@dl.ac.uk>
26991
26992 * g77.f-torture/compile/980427-0.f: New test.
26993
26994 1998-04-24 Dave Love <d.love@dl.ac.uk>
26995
26996 * g77.f-torture/compile/980424-0.f: New test.
26997
26998 1998-04-19 Dave Love <d.love@dl.ac.uk>
26999
27000 * g77.f-torture/compile/980419-2.f (main): New test.
27001 * g77.f-torture/compile/970125-0.f: New test.
27002 * g77.f-torture/compile/980419-1.f: New test.
27003
27004 1998-04-08 Jim Wilson <wilson@cygnus.com>
27005
27006 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
27007 of loop-4.c.
27008
27009 1998-04-07 Jim Wilson <wilson@cygnus.com>
27010
27011 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
27012
27013 1998-04-03 Jim Wilson <wilson@cygnus.com>
27014
27015 * gcc.c-torture/compile/980329-1.c: New test.
27016
27017 1998-03-18 Jim Wilson <wilson@cygnus.com>
27018
27019 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
27020 * gcc.dg/980312-1.c: Fix typo in -march command.
27021
27022 1998-03-16 H.J. Lu (hjl@gnu.org)
27023
27024 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
27025
27026 1998-03-11 Robert Lipe <robertl@dgii.com>
27027
27028 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
27029 Dave Love agree the Fortran source is bogus.
27030
27031 1998-03-11 Robert Lipe <robertl@dgii.com>
27032
27033 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
27034 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
27035 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
27036 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
27037 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
27038
27039 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
27040
27041 * g++.old-deja/g++.other/friend1.C: New test.
27042
27043 1998-02-18 Dave Love <d.love@dl.ac.uk>
27044
27045 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
27046 possibly uninitialized) variables and declare dnrm2.
27047
27048 1998-02-23 Robert Lipe <robertl@dgii.com>
27049
27050 From Bruno Haible <haible@ilog.fr>:
27051 * gcc.c-torture/execute/980223.c: New test.
27052
27053 1998-02-13 Jeffrey A Law (law@cygnus.com)
27054
27055 * gcc.dg/ifelse-1.c: New test.
27056
27057 1998-02-09 H.J. Lu (hjl@gnu.org)
27058
27059 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
27060
27061 * lib/old-dejagnu.exp (old-dejagnu): Added the
27062 "execution test - XFAIL *-*-*" handling in the spirit of
27063 "excess errors test -". Changed the "execution test fails"
27064 handling to be like "excess errors test fails".
27065 * Update various tests accordingly.
27066
27067 1998-02-06 Jim Wilson <wilson@cygnus.com>
27068
27069 * gcc.c-torture/execute/980205.c: New test.
27070
27071 1998-01-18 Jeffrey A Law (law@cygnus.com)
27072
27073 * lib/c-torture.exp: Look for .x files instead of .cexp files.
27074 * lib/f-torture.exp: Similarly.
27075 * gcc.c-torture: Rename all .cexp files to .x files.
27076
27077 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
27078
27079 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
27080 (940510-1.c): Removed duplicate.
27081 (971104-1.c): New test.
27082
27083 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
27084
27085 * lib/f-torture.exp: Improve error and loop detection.
27086
27087 1997-11-19 Michael Meissner <meissner@cygnus.com>
27088
27089 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
27090 use that to size the filler array.
27091
27092 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
27093
27094 * lib/c-torture.exp(c-torture-execute): Fix typo.
27095
27096 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
27097 testcase as the executable name. Keep the executable around if
27098 the test fails.
27099
27100 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
27101
27102 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
27103 changes. Only test one -g option, and move it to the end of the
27104 list of options to test.
27105
27106 1997-09-19 Michael Meissner <meissner@cygnus.com>
27107
27108 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
27109 variable GCC_TORTURE_OPTIONS to supply default switches separated
27110 by colons. If no environment variable, run tests with -O0 -g, -O1
27111 -g, and -O2 -g as well.
27112
27113 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
27114
27115 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
27116 explanatory comments. Fix indentation.
27117
27118 1997-09-15 Jeffrey A Law (law@cygnus.com)
27119
27120 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
27121
27122 1997-09-11 Jeffrey A Law (law@cygnus.com)
27123
27124 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
27125 * g++.old-deja/g++.mike/p7325.C: Likewise.
27126 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
27127
27128 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
27129
27130 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
27131 * g++.old-deja/g++.brendan/crash30.C: Likewise.
27132 * g++.old-deja/g++.brendan/crash39.C: Likewise.
27133 * g++.old-deja/g++.law/operators4.C: Likewise.
27134
27135 1997-09-11 Joe Buck (jbuck@synopsys.com)
27136
27137 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
27138 * g++.old-deja/g++.mike/p784.C: Ditto.
27139 * g++.old-deja/g++.mike/p785.C: Ditto.
27140
27141 1997-09-05 Jeffrey A Law (law@cygnus.com)
27142
27143 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
27144
27145 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
27146
27147 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
27148 target feature; pass this to c-torture-execute as needed.
27149
27150 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
27151
27152 * lib/c-torture.exp(c-torture-execute): If the previous and the
27153 current executables being tested are identical, we don't need to
27154 run the executable again. Try to make the executable names
27155 unique. Add an optional argument for passing additional compiler
27156 flags.
27157
27158 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
27159
27160 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
27161
27162 1997-08-29 Jeffrey A Law (law@cygnus.com)
27163
27164 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
27165
27166 1997-07-31 Jeffrey A Law (law@cygnus.com)
27167
27168 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
27169 32bit or larger longs.
27170
27171 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
27172 have either a 32bit long or 32bit int.
27173
27174 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
27175
27176 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
27177 Make double precision tests dependent on sizeof (double).
27178
27179 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
27180
27181 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
27182 too.
27183
27184 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
27185
27186 * gcc.c-torture/compile/961203-1.cexp: New script.
27187
27188 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
27189
27190 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
27191 up the includes ourselves.
27192
27193 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
27194
27195 * lib/plumhall.exp: Remove random include, and add a few
27196 verbose messages for debugging.
27197
27198 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
27199
27200 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
27201 of trying to do it ourselves.
27202
27203 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
27204
27205 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
27206
27207 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
27208
27209 * gcc.prms/5403.c: Made regexp a bit less strict.
27210
27211 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
27212
27213 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
27214 is returned from remote_load instead.
27215 * lib/plumhall.exp: Ditto.
27216 * lib/mike-g++.exp: Ditto.
27217 * lib/old-dejagnu.exp: Ditto.
27218 * lib/c-torture.exp: Ditto.
27219
27220 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
27221
27222 * lib/g++.exp: Use build_wrapper procedure.
27223 * lib/gcc.exp: Ditto.
27224
27225 1997-05-20 Jeffrey A Law (law@cygnus.com)
27226
27227 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
27228 an old-style decl for malloc. Fixes tests to work when
27229 sizeof (int) != sizeof (size_t).
27230
27231 1997-05-15 Mike Meissner <meissner@cygnus.com>
27232
27233 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
27234
27235 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
27236 use stdargs.h interface.
27237
27238 1997-05-15 Mike Meissner <meissner@cygnus.com>
27239
27240 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
27241 NO_VARARGS when compiling.
27242
27243 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
27244
27245 * lib/plumhall.exp(ph_includes): New procedure.
27246 (ph_make): Use it.
27247 (ph_compiler): Ditto.
27248
27249 * lib/g++.exp: Rename test-glue.c to testglue.c.
27250 * lib/gcc.exp: Ditto.
27251
27252 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
27253
27254 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
27255 to completion when it's called.
27256
27257 1997-03-21 Michael Meissner <meissner@cygnus.com>
27258
27259 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
27260 is defined, don't do test.
27261
27262 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
27263
27264 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
27265 for object files.
27266 (ph_summary): Mark skipped testcases as untested, not unresolved.
27267
27268 * lib/plumhall.exp (ph_make): If unresolved because of bad
27269 errorCode, record errorCode in log file.
27270 (*): Replace send_log/verbose with verbose -log.
27271
27272 1997-03-19 Michael Meissner <meissner@cygnus.com>
27273
27274 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
27275 double conversion if double isn't at least 8 bytes.
27276
27277 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
27278 int to work with targets where int is 16 bits.
27279
27280 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
27281 8 bytes, just exit, since 4 byte doubles don't have enough bits of
27282 precision for the test to complete.
27283
27284 1997-03-14 Michael Meissner <meissner@cygnus.com>
27285
27286 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
27287 if d10v is not compiled with the -mdouble64 flag.
27288 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
27289
27290 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
27291 d10v is not compiled with the -mint32 flag.
27292
27293 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
27294
27295 * lib/plumhall.exp: Use incr_count.
27296
27297 1997-03-12 Jeffrey A Law (law@cygnus.com)
27298
27299 * gcc.c-torture: Update to c-torture-1.45.
27300
27301 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
27302
27303 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
27304 the name of the expect testcase file).
27305
27306 * lib/g++.exp(g++_init): Ditto.
27307
27308 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
27309
27310 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
27311 the host.
27312
27313 * lib/gcc.exp(gcc_exit): New procedure.
27314
27315 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
27316
27317 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
27318 specs where appropriate.
27319
27320 * g++.old-deja/g++.arm/*: Added additional ERROR checks
27321 because of new "candidates are" messages, and removed a few
27322
27323 * Converted all non-old-style g++ testcases to old-style, and
27324 moved into g++.old-deja.
27325
27326 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
27327
27328 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
27329 options.
27330
27331 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
27332 succeeded.
27333
27334 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
27335
27336 1997-02-13 Michael Meissner <meissner@cygnus.com>
27337
27338 * lib/gcc.exp (gcc_target_compile): Add support for defining
27339 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
27340 the machine doesn't have those features.
27341
27342 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
27343
27344 * g++.law/operators4.exp: Don't use LIBS.
27345
27346 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
27347
27348 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
27349
27350 * lib/mike-g++.exp: Don't set the compiler to be tested here.
27351 * lib/g++.exp: Set it here instead. Also, allow use of the
27352 --tool_exec and --tool_opt options. Change CXX to
27353 GXX_UNDER_TEST.
27354
27355 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
27356
27357 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
27358
27359 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
27360
27361 * lib/old-dejagnu.exp: Use prune_warnings instead of
27362 prune_system_crud.
27363 * lib/mike-g++.exp: Ditto.
27364 * lib/gcc.exp: Ditto.
27365 * lib/g++.exp: Ditto.
27366
27367 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
27368
27369 1997-02-07 Jeffrey A Law (law@cygnus.com)
27370
27371 * 941014-2.c: Include stdlib.h
27372 * 960327-1.c: Include stdio.h
27373 * dbra.c, index-1.c: Don't assume ints are 32bits.
27374
27375 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
27376
27377 * lib/gcc.exp: Add gcc,stack_size target feature.
27378
27379 * lib/g++.exp(g++_target_compile): Add the include and link
27380 paths here, not in two other places. And, it's $options, not
27381 options.
27382
27383 * lib/mike-g++.exp(postbase): Remove the code that determines
27384 the correct include and link paths.
27385 * g++.old-deja/old-deja.exp: Ditto.
27386
27387 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
27388
27389 * lib/g++.exp(g++_init): target_compile no longer returns the
27390 filename of the result.
27391
27392 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
27393
27394 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
27395 call to glob.
27396
27397 * gcc.c-torture/special/special.exp: Change call to
27398 gcc_target_compile to include the object file.
27399
27400 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
27401
27402 * gcc.c-torture/special/special.exp: Correct misspelling in last
27403 change.
27404
27405 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
27406
27407 * lib/plumhall.exp(ph_summary): Log the entire output of the
27408 executable. Return -1 if there were any failures, 0 otherwise.
27409 (ph_execute): Return -1 if there were any failures, 0 otherwise.
27410 (ph_make): Clean up objects and executables that were built
27411 if the tests succeeded.
27412
27413 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
27414
27415 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
27416 libraries and includes in the build tree as appropriate.
27417
27418 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
27419
27420 * lib/c-torture.exp: Instead of looking for the global variable
27421 NO_LONG_LONG, check to see if that's a feature of the target.
27422
27423 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
27424
27425 * config/default.exp: Minimize. Delete the remainer of the files in
27426 config; this functionality is now in devo/dejagnu/config.
27427
27428 g++.*/*: Pass any additional flags used to compile to postbase;
27429 delete CXXFLAGS.
27430
27431 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
27432 is now done by runtest.exp. Use gcc_target_compile instead of
27433 compile.
27434
27435 lib/c-torture.exp: Use gcc_target_compile instead of compile.
27436 Remove references to CFLAGS. Use remote_file instead of
27437 calling rm -f.
27438 (c-torture): Take a list of arguments to use to compile this
27439 testcase.
27440
27441 lib/g++.exp: Simplify. Use target_compile instead of compile.
27442 lib/gcc-dg.exp: Ditto.
27443 lib/gcc.exp: Ditto.
27444 lib/mike-{gcc,g++}.exp: Ditto.
27445 lib/old-dejagnu.exp: Ditto.
27446 lib/plumhall.exp: Ditto.
27447
27448 1997-01-08 Jim Wilson <wilson@cygnus.com>
27449
27450 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
27451 (ph_linker): Likewise.
27452
27453 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
27454
27455 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
27456 MAP_ANON / MAP_ANONYMOUS if defined;
27457 else try to map from /dev/zero .
27458
27459 1996-11-12 Jeffrey A Law (law@cygnus.com)
27460
27461 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
27462 isn't defined, then define it to MAP_ANONYMOUS.
27463
27464 1996-11-12 Jeffrey A Law (law@cygnus.com)
27465
27466 * gcc.c-torture: Update to c-torture-1.42 release.
27467
27468 1996-11-11 Jeffrey A Law (law@cygnus.com)
27469
27470 * gcc.c-torture: Update to c-torture-1.41 release.
27471
27472 1996-10-27 Jeffrey A Law (law@cygnus.com)
27473
27474 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
27475 c-torture release.
27476
27477 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
27478
27479 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
27480 and LDFLAGS. Fix second case to append the target_info ldflags
27481 onto LDFLAGS, not CFLAGS.
27482 * lib/g++.exp (g++_init): Add target_info stuff.
27483 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
27484 of libgloss and newlib flags for !native.
27485
27486 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
27487 (GDB): Fix relative path to go up another dir for finding gdb.
27488
27489 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
27490
27491 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
27492 versions in the target_info array, if they don't exist.
27493
27494 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
27495
27496 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
27497
27498 1996-07-08 Jim Wilson <wilson@cygnus.com>
27499
27500 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
27501 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
27502
27503 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
27504
27505 * lib/old-dejagnu.exp: Don't remove the output file before we've
27506 actually tested it. Don't append pwd to the path of the executable
27507 we're testing.
27508
27509 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
27510
27511 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
27512
27513 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
27514
27515 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
27516 temporary directory for compiler files, and set it to a default
27517 value of /tmp. Set $output as the name of the output file from
27518 compiling the testcase. Add a -o option to $cflags_var so the
27519 compiler writes the final output file as $output. Set $executable
27520 to $output.
27521
27522 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
27523 directory for compiler files, and set it to /tmp if it doesn't
27524 already have a value. Set $output_file to the name of the output
27525 file from compiling the testcase. Add a -o option to CXXFLAGS so
27526 the compiler writes the final output file as $output. Use $output
27527 as the executable to be tested.
27528
27529 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
27530
27531 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
27532
27533 1996-06-08 Jeffrey A Law (law@cygnus.com)
27534
27535 * gcc.c-torture/execute/pending-1.c: New test. Still
27536 pending in Tege's queue.
27537
27538 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
27539
27540 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
27541 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
27542 if there were failures. Call unresolved if there were unresolved
27543 testcases. Call gcc_fail if program did not run to completion.
27544 (ph_make): Pass additional argument name to ph_execute.
27545 (ph_execute): Add new argument. Pass additional arguments to
27546 ph_summary. Call gcc_fail is there is no execution output.
27547
27548 1996-04-24 Jeffrey A Law (law@cygnus.com)
27549
27550 * lib/plumhall.exp (proc_summary): Output relavent summary
27551 lines into the log so specific failures in plumhall can be
27552 investigated.
27553
27554 1996-04-10 Jeffrey A Law (law@cygnus.com)
27555
27556 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
27557 (c-torture-execute): Don't try to execute tests which use
27558 "long long" types if $NO_LONG_LONG is nonzero.
27559
27560 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
27561
27562 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
27563 not c-torture.
27564
27565 * gcc.ieee: Move from here.
27566 * gcc.c-torture/execute/ieee: To here.
27567
27568 1996-03-26 Jeffrey A Law (law@cygnus.com)
27569
27570 * gcc.c-torture: Update to c-torture-1.41 release.
27571
27572 1996-03-22 Jeffrey A Law (law@cygnus.com)
27573
27574 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
27575 not "$output".
27576
27577 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
27578
27579 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
27580 -c present.
27581
27582 1996-03-02 Jeffrey A Law (law@cygnus.com)
27583
27584 * config/proelf.exp: Handle connecting to a simulator.
27585
27586 1996-01-31 Jeffrey A Law (law@cygnus.com)
27587
27588 * config/proelf.exp: New file. Enough framework that we can
27589 run c-torture tests on the proelf targets (or any other target
27590 that gdb can connect to for that matter).
27591
27592 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
27593
27594 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
27595 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
27596
27597 * lib/plumhall.exp (ph_execute): Always call ph_summary if
27598 exec_output exists.
27599
27600 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
27601
27602 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
27603 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
27604
27605 * config/*.exp: Update FSF address. Change result of ${tool}_load
27606 to pass/fail/unresolved/unsupported/untested. Caller must now
27607 call unresolved/unsupported/untested.
27608 * lib/*.exp: Update FSF address. Update to handle new results of
27609 ${tool}_load.
27610 * lib/chill.exp (verbose): Delete.
27611
27612 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
27613
27614 * lib/gcc.exp (default_gcc_start): Change order of args to
27615 $LDFLAGS $CFLAGS $LIBS.
27616 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
27617 Save/set/restore CFLAGS. Pass single arg to gcc_start.
27618 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
27619 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
27620 * gcc.misc-tests/dg-test.exp: Likewise.
27621 * gcc.misc-tests/msgs.exp: Likewise.
27622 * gcc.prms/prms.exp: Likewise.
27623 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
27624 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
27625
27626 * lib/dg.exp: Deleted, moved to dejagnu/lib.
27627
27628 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
27629
27630 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
27631
27632 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
27633 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
27634
27635 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
27636 necessary.
27637
27638 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
27639
27640 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
27641 global for loop; add use of $mathlib.
27642 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
27643 settings here; set mathlib for anything but VxWorks.
27644
27645 1996-01-22 Jeffrey A Law (law@cygnus.com)
27646
27647 * gcc.c-torture: Update to c-torture-1.40 release.
27648
27649 1996-01-03 Jeffrey A Law (law@cygnus.com)
27650
27651 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
27652 dg.exp.
27653
27654 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
27655
27656 * lib/c-torture.exp (c-torture-execute): Declare "output" as
27657 global.
27658
27659 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
27660
27661 * lib/g++.exp (LIBS): Define if not already.
27662 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
27663 (gcc-dg-prune): Call prune_gcc_output.
27664 * lib/gcc.exp (prune_gcc_output): New proc.
27665 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
27666 prune_gcc_output.
27667
27668 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
27669
27670 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
27671 (c-torture-execute): Likewise. Rename `name' to `testcase'.
27672
27673 1995-11-15 Jeffrey A Law (law@cygnus.com)
27674
27675 * gcc.c-torture: Update to c-torture-1.39 release.
27676
27677 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
27678
27679 * lib/c-torture.exp (c-torture-execute): Don't return if one option
27680 fails, try others as well.
27681
27682 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
27683
27684 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
27685 If compilation fails, mark execute tests as `untested'.
27686 If test is marked as unsupported, don't mark compilation and
27687 execute tests as failed.
27688
27689 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
27690
27691 * lib/g++.exp (g++_init): Don't link in libg++, and look to
27692 libstdc++ for whether or not we want to be doing shared
27693 libraries. Delete link_curses since we don't need it anymore.
27694 * lib/mike-g++.exp (postbase): Don't link in libg++.
27695 * g++.old-deja/old-deja.exp: Likewise.
27696
27697 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
27698
27699 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
27700
27701 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
27702
27703 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
27704 For that, add `-Wl,-a,shared_archive'.
27705 * g++.old-deja/old-deja.exp: Likewise.
27706
27707 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
27708
27709 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
27710
27711 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
27712
27713 * lib/mike-g++.exp (postbase): Pay attention to the status of
27714 g++_load.
27715
27716 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
27717
27718 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
27719
27720 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
27721
27722 * lib/gcc.exp (default_gcc_start): No longer need to log program
27723 being executed or its output, execute_anywhere does that now.
27724 * lib/g++.exp (default_g++_version): Call execute_anywhere.
27725 (default_g++_start): Likewise. Delete calls to verbose/send_log.
27726
27727 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
27728
27729 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
27730 the same as those in lib/g++.exp.
27731
27732 1995-10-10 Jeff Law (law@hurl.cygnus.com)
27733
27734 * gcc.c-torture: Update to c-torture-1.38 release.
27735 * gcc.ieee: Related changes.
27736
27737 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
27738
27739 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
27740 "exec". Minor reformatting changes.
27741
27742 * config/rom68k.exp (${tool}_load): Make it work in a canadian
27743 cross. This means all "exec" calls now work on a remote host as
27744 well.
27745 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
27746 cross. Filter out the extra "\r\n" stuff that expect puts in.
27747 (c-torture-execute): Filter out the bogus warnings like
27748 c-torture-compile does. Add support for canadian cross.
27749 * lib/gcc.exp (default_gcc_version, default_gcc_start)
27750 Use execute_anywhere rather than calling exec directly. Now it
27751 works for canadian cross testing.
27752
27753 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
27754
27755 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
27756 results into a variable, and check that rather than using file exists.
27757
27758 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
27759
27760 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
27761 create a libg++.so. For sunos4.1.*, also add -ltermcap.
27762
27763 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
27764
27765 * g++.old-deja/old-deja.exp: Create and pass runshlib and
27766 lib_curses if there's a shared libg++ in the build tree.
27767
27768 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
27769
27770 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
27771 if not supported target.
27772
27773 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
27774
27775 * lib/g++.exp (g++_init): Move empty setting of runshlib and
27776 link_curses up to always happen, not just for native builds.
27777
27778 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
27779
27780 * gcc.c-torture: Update to c-torture-1.36 release.
27781 * gcc.failure: Related changes.
27782
27783 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
27784
27785 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
27786
27787 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
27788
27789 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
27790 * lib/mike-g++.exp (postbase): Not in here. Still reference
27791 runshlib, link_curses, and mathlib for link and run.
27792
27793 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
27794 pass the runtime shared library options for Solaris, OSF/1, and
27795 Irix5, and link with -lcurses to avoid unresolved references.
27796
27797 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
27798
27799 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
27800 only run once.
27801
27802 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
27803
27804 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
27805
27806 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
27807
27808 * gcc.c-torture: Update to c-torture-1.35 release. Note we
27809 do not have a framework for the "compat" tests yet.
27810
27811 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
27812
27813 * lib/mike-g++.exp (postbase): New local variable `mathlib',
27814 set to null if we're testing vxworks5.1. Use that instead of
27815 `-lm' in the setting of LIBS for link and run.
27816
27817 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
27818
27819 * config/rom68k.exp (${tool}_load): Major changes to make it
27820 work. Verified that it does in fact return the stuff in
27821 exec_output properly. Catch any Emul or any TRAP other than 0.
27822
27823 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
27824
27825 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
27826 LDFLAGS properly for targets that need stuff from libgloss.
27827 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
27828 only run once.
27829 (gpp_initialized): New variable.
27830
27831 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
27832
27833 * config/rom68k.exp: Load libgloss.exp.
27834 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
27835 so we can produce a fully linked binary.
27836 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
27837 so we can produce a fully linked binary.
27838
27839 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
27840
27841 * lib/plumhall.exp (ph_section): Watch for expected failures.
27842 Add missing `else'.
27843
27844 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
27845 run the testcase.
27846 (c-torture): Likewise.
27847
27848 1995-08-28 Doug Evans <dje@cygnus.com>
27849
27850 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
27851
27852 * lib/mike-g++.exp (mike_cleanup): New proc.
27853 (prebase): New globals compiler_result, not_compiler_result,
27854 target_regexp.
27855 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
27856 allow leading "-" in pattern. Watch for unsupported tests.
27857 If $compiler_result is set, pattern match assembler code,
27858 and ditto for $not_compiler_result.
27859 * lib/mike-gcc.exp: Likewise.
27860
27861 * lib/plumhall.exp (ph_execute): Only call ph_summary if
27862 execution "succeeded".
27863
27864 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
27865
27866 * config/win32.exp: New file.
27867 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
27868
27869 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
27870
27871 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
27872 unsupported.
27873 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
27874 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
27875 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
27876
27877 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
27878 "... without exceptions was ...". That is now handled by
27879 prune_system_crud.
27880 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
27881
27882 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
27883
27884 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
27885 sieve.c,sort2.c}: New files.
27886 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
27887 sieve.exp,sort2.exp}: Drivers for them.
27888
27889 * lib/mike-gcc.exp (program_output): New user settable variable.
27890 (postbase): Call prune_system_crud. Also prune extraneous compiler
27891 messages.
27892 * lib/mike-g++.exp (program_output): New user settable variable.
27893
27894 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
27895
27896 * config/sh.exp: Deleted (use sim.exp instead).
27897
27898 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
27899
27900 * config/vx.exp: Declare CHECKTASK as global.
27901 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
27902 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
27903 * lib/old-dejagnu.exp: Load [pwd]/$executable.
27904
27905 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
27906
27907 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
27908 target. Like vx.exp, only includes `vx29k.exp' instead of
27909 `vxworks.exp'.
27910
27911 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
27912
27913 * config/sim.exp: Increase time limit from 120 seconds to 240.
27914
27915 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
27916
27917 * gcc.c-torture/execute/950628-1.c: New test.
27918
27919 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
27920
27921 * gcc.c-torture: Update with changes/additions from
27922 c-torture-1.34.
27923
27924 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
27925
27926 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
27927
27928 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
27929
27930 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
27931
27932 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
27933
27934 * gcc.c-torture/compile/950512-1.c: New test.
27935 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
27936 * gcc.dg/struct-ret-1.c: Likewise.
27937
27938 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
27939
27940 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
27941 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
27942
27943 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
27944
27945 * gcc.c-torture/special/920411-1.c: Deleted.
27946 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
27947
27948 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
27949
27950 * config/sim.exp (${tool}_load): Hack in call to bash to get a
27951 cpu limit.
27952
27953 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
27954
27955 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
27956
27957 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
27958
27959 From kenner;
27960 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
27961 is the proper length.
27962 * va-arg-3.c: Likewise.
27963
27964 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
27965
27966 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
27967 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
27968
27969 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
27970 * lib/g++.exp (default_g++_start): Delete old cruft.
27971
27972 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
27973
27974 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
27975 (2 * (1 << 18)) to (2 * (1 << 17)).
27976
27977 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
27978
27979 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
27980
27981 * config/rom68k.exp: Renamed from config/idp.exp
27982
27983 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
27984
27985 * c-torture/compile/921109-2.c
27986
27987 1995-04-18 Mike Stump <mrs@cygnus.com>
27988
27989 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
27990 excess errors.
27991
27992 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
27993
27994 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
27995 output.
27996 * lib/g++.exp (default_g++_start): Likewise.
27997
27998 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
27999
28000 * gcc.c-torture/compile/950329-1.c: New test.
28001
28002 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
28003
28004 * config/bug.exp (${tool}_load): Updated to use new remote_open
28005 and remote_close procs.
28006 * config/idp.exp: New file.
28007
28008 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
28009
28010 * gcc.c-torture/execute/950322-1.c: New test.
28011
28012 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
28013
28014 * config/vx.exp (${tool}_load): Clean up testing of return code from
28015 vxworks_ld and vxworks_spawn.
28016
28017 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
28018
28019 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
28020
28021 1995-03-13 Mike Stump <mrs@cygnus.com>
28022
28023 * lib/old-deja.exp: Add `excess errors test - ' error, now one
28024 can mark excess errors on a machine by machine basis. Note, the
28025 default is to not expect any excess errors, even when excess
28026 errors test - is given, so you will want to put an XFAIL ... on
28027 these lines. For example, // excess errors test - XFAIL hppa*-*-*
28028 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
28029 those 4 machines, but no others.
28030
28031 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
28032
28033 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
28034 * lib/c-torture.exp: to here.
28035
28036 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
28037
28038 * gcc.c-torture/execute/950221-1.c: New test.
28039 * gcc.c-torture/execute/struct-ret-1.c: New test.
28040 * gcc.c-torture/compile/950221-1.c: New test.
28041
28042 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
28043
28044 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
28045
28046 * gcc.c-torture/execute/arith-1.c (main): Return 0.
28047 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
28048
28049 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
28050
28051 * g++.gb: New directory of tests, derived from my signature and
28052 class scoping tests.
28053
28054 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
28055 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
28056 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
28057 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
28058 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
28059 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
28060 * g++.gb/sig25.C: Likewise.
28061
28062 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
28063 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
28064 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
28065 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
28066 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
28067 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
28068 * g++.gb/sig25.exp: Likewise.
28069
28070 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
28071 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
28072 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
28073 * g++.gb/scope13.C: Likewise, this test still fails.
28074
28075 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
28076 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
28077 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
28078 * g++.gb/scope13.exp: Ditto.
28079
28080 * g++.gb/README: New file, explains what these tests are about.
28081
28082 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
28083
28084 * lib/dg.exp (dg-do): Support `preprocess'.
28085 (dg-test): Likewise.
28086
28087 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
28088
28089 * config/udi.exp: change "continue -expect" to "exp_continue".
28090
28091 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
28092
28093 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
28094 Delete redundant tests.
28095
28096 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
28097 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
28098 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
28099 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
28100 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
28101 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
28102 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
28103 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
28104
28105 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
28106 storing label pointers.
28107 * gcc.c-torture/execute/921019-1.c: Likewise.
28108 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
28109 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
28110 parameter fp.
28111 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
28112 constants.
28113
28114 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
28115 Delete obsolete tests.
28116
28117 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
28118 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
28119 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
28120 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
28121 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
28122 * gcc.c-torture/compile/950124-1.c: New test.
28123
28124 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
28125
28126 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
28127
28128 * lib/mike-g++.exp: Add -lm to LIBS.
28129
28130 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
28131
28132 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
28133
28134 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
28135
28136 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
28137
28138 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
28139
28140 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
28141
28142 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
28143
28144 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
28145 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
28146 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
28147 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
28148 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
28149 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
28150 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
28151 * g++.law/{operators31.C, operators32.C,
28152 * g++.law/{operators33.C, operators34.C}: Likewise.
28153 * g++.law/{pic1.C, refs2.C}: Likewise.
28154 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
28155 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
28156 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
28157 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
28158
28159 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
28160 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
28161 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
28162 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
28163 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
28164 * g++.law/{enum9.exp, friend5.exp}: Likewise.
28165 * g++.law/{nest3.exp, nest4.exp}: Likewise.
28166 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
28167 * g++.law/{operators30.exp, operators31.exp}: Likewise.
28168 * g++.law/{operators32.exp, operators33.exp}: Likewise.
28169 * g++.law/{operators34.exp}: Likewise.
28170 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
28171 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
28172 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
28173 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
28174 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
28175
28176 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
28177 No longer expected to fail.
28178 * g++.law/missed-error3.C: Tweak for recent bool changes.
28179
28180 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
28181
28182 * config/emb-unix: Deleted.
28183 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
28184 remote execution. Do final link on remote host if REMOTE_LINK is set.
28185
28186 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
28187
28188 * lib/dg.exp (dg-test): Fix typo in last patch.
28189
28190 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
28191
28192 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
28193 (handles multiple occurrences).
28194
28195 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
28196
28197 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
28198 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
28199 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
28200 printed).
28201 * lib/c-torture.exp (c-torture-compile): Likewise.
28202 (c-torture): Prepend full path if missing.
28203 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
28204 (gcc_fail): Likewise.
28205 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
28206
28207 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
28208
28209 * lib/netware.exp: Only attach to NetWare i386 systems.
28210
28211 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
28212
28213 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
28214 messages. Add test name to "output pattern match" pass/fail message.
28215
28216 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
28217
28218 * gcc.dg: New testsuite.
28219 * gcc.dg/dg.exp: New file.
28220
28221 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
28222 test-switch.c}: Deleted.
28223
28224 * gcc.misc-tests/msgs.exp: New testcase driver.
28225
28226 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
28227
28228 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
28229 Watch for illegal return values from ${tool}_load.
28230 * config/unix.exp (${tool}_load): Fix pass/fail detection for
28231 cross targets. Coerce return value >0 to 1.
28232
28233 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
28234
28235 * config/unix.exp (${tool}_load): Call program rsh, not proc.
28236
28237 * config/emb-unix.exp: New file.
28238
28239 * config/sim.exp: Error if variable $SIM not defined.
28240 (${tool}_load): Mark test as "untested" if simulator missing.
28241
28242 * config/unix.exp: Load remote.exp to get rcp_download.
28243 * lib/c-torture.exp: Use different option lists for testcases with
28244 and without loops.
28245 * gcc.c-torture/execute/execute.exp: Likewise.
28246
28247 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
28248
28249 * config/*.exp: Clarify return code from ${tool}_load.
28250 Call `unresolved' or `untested' instead of `warning' or `perror'
28251 (sometimes you still want to call both though).
28252 Add comment that `shell_id' is local to each file.
28253 * config/udi.exp (timeout): Set to 30.
28254 Don't print warning if connection fails, $connectmode has already
28255 printed an error.
28256 (${tool}_load): Move verbose messages to level 2.
28257 Rework pattern for "Process started" message.
28258 Pass `shell_id' to ${connectmode}_download.
28259 Retry twice upon timeout. Make resetting of target more robust.
28260 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
28261 Pass `shell_id' to exit_$connectmode.
28262 Only call exit_$connectmode if connected.
28263 * config/unix.exp (${tool}_load): Check return codes better.
28264 * config/vrtx.exp (${tool}_load): Likewise.
28265 * config/vx.exp (${tool}_load): Likewise.
28266 Delete unneeded global's.
28267 * lib/dg.exp (dg-test): Update to reflect clarified return codes
28268 from ${tool}_load.
28269 (dg-stat): Delete.
28270 (dg-init): Delete recording of pass/fail counts.
28271 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
28272 (old-dejagnu-init): Likewise.
28273 (old-dejagnu-stat): Delete contents, empty proc now.
28274 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
28275 (c-torture): Delete references to lcnt, lpass, lfail.
28276 Get option list from TORTURE_OPTIONS.
28277 Delete -funroll[-all]-loops if no loops.
28278 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
28279 (g++_stat): Delete contents (empty proc now).
28280 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
28281 (gcc_finish): Likewise.
28282 (gcc_stat): Deleted.
28283 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
28284 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
28285 * gcc.c-torture/execute/execute.exp: Likewise.
28286 Split tests into two parts: compile, execute.
28287 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
28288 no loops. Update to reflect clarified return codes from ${tool}_load.
28289
28290 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
28291
28292 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
28293 to grep for.
28294 (old-dejagnu): Likewise (where necessary).
28295
28296 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
28297
28298 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
28299
28300 * lib/dg.exp (dg-process-target): Fix processing of selector.
28301 Add comment regarding use of `error'.
28302
28303 * lib/gcc.exp (prune_system_crud): Define if missing.
28304 * lib/g++.exp (prune_system_crud): Likewise.
28305
28306 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
28307 Call prune_system_crud.
28308 * lib/dg.exp (dg-runtest): New proc.
28309 Use perror instead of send_user for tcl errors in testcase.
28310 Don't return any value, it's never used.
28311 Don't clobber previous definition of `unknown'.
28312 Print tcl errors in `dg-final'.
28313
28314 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
28315
28316 * lib/dg.exp (dg-process-target): Improve syntax error messages.
28317 (dg-test): Don't print errorInfo, it contains stack backtrace.
28318
28319 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
28320
28321 * lib/g++.exp (runtest_file_p): Define if missing.
28322
28323 1994-09-24 Doug Evans (dje@cygnus.com)
28324
28325 * lib/mike-g++.exp: Comment out loading of g++.exp.
28326 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
28327 (default_g++_version): Always print something.
28328 (default_g++_start): Comment out call to `which'.
28329 (g++_start, g++_load): Deleted (must be defined in config file).
28330 * lib/gcc.exp: Test for existence of $CC at start.
28331 Delete check for tmpdir (done in gcc_init).
28332 (default_gcc_version): Always print something.
28333 (default_gcc_start): Comment out call to `which'.
28334 * config/*.exp: Major cleanup - make cross targets work at least a
28335 little better for g++ (by not being "--tool gcc" specific).
28336 Rename gcc_xxx to ${tool}_xxx.
28337 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
28338 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
28339
28340 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
28341
28342 * lib/c-torture.exp (c-torture-compile): Rework compiler
28343 message processing.
28344
28345 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
28346 c-torture.
28347
28348 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
28349
28350 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
28351
28352 * lib/dg.exp (dg-process-target): Support { target native }.
28353
28354 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
28355
28356 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
28357 looked for "... program xxx got fatal signal".
28358 Correct regsub munging of `comp_output'.
28359 Ignore compiler messages "path prefix not used" and "linker input
28360 file unused".
28361
28362 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
28363
28364 * lib/gcc.exp (runtest_file_p): Define if missing.
28365 * gcc.prms/template.c: Example to work from.
28366
28367 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
28368
28369 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
28370 * lib/dg.exp (dg-test): Call unsupported testcases as such.
28371
28372 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
28373 * gcc.prms/1883.c: Moved from compile/940714-1.c.
28374 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
28375 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
28376
28377 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
28378 (dg-process-target): No longer a varargs proc.
28379 Return S/N for target, P/F for xfail. All callers changed.
28380 (user option procs): More argument checking.
28381 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
28382 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
28383 (dg-test): Skip test if not running on selected target in `dg-do'.
28384 Update handling of `dg-do-what', `dg-output-text'.
28385 Separate execution pass/fail from output pattern match pass/fail.
28386 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
28387
28388 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
28389
28390 * gcc.c-torture/special/special.exp: Don't expect failure for mips
28391 target for 920510-1.c.
28392
28393 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
28394
28395 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
28396 Clean up comment regarding use of passcnt, etc.
28397 (gcc_stat): Don't update `testcnt' here.
28398 (gcc_finish): Do it here.
28399 Might as well reset `but_id' here too.
28400 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
28401 to determine if the file should be tested.
28402 * gcc.c-torture/compile/compile.exp: Likewise.
28403 * gcc.c-torture/execute/execute.exp: Likewise.
28404 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
28405 * gcc.misc-tests/dg-test.exp: Likewise.
28406 * gcc.prms/prms.exp: Likewise.
28407 * gcc.wendy/wendy.exp: Likewise.
28408 * g++.old-deja.exp: Likewise.
28409 Move "Testing file" message to verbose level 1.
28410
28411 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
28412
28413 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
28414
28415 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
28416
28417 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
28418 (default_gcc_start): Accept optional second list element
28419 of compiler flags. Print compiler output at verbosity level 2.
28420 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
28421 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
28422 Save current values of framework globals passcnt, failcnt, xpasscnt,
28423 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
28424 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
28425 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
28426 xfailcnt to compute stats. Update framework global `testcnt' from
28427 pass/fail counts.
28428 (gcc_finish): New proc. Clean up test environment.
28429 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
28430 (gcc_epass, gcc_efail): Delete.
28431 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
28432 argument of line number.
28433 (dg-init): If the tool has an init routine, call it.
28434 (dg-test): Remove args `cflags_var' and `libs_var'.
28435 Pass all compiler options to ${tool}_start.
28436 Handle missing line number.
28437 (dg-finish): New function.
28438 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
28439 particular files. Call gcc_finish at end. Move "skipping test"
28440 message to verbosity level 3.
28441 * gcc.c-torture/compile/compile.exp: Likewise.
28442 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
28443 * gcc.c-torture/execute/execute.exp: Likewise.
28444 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
28445 Print testcase being tried at verbosity level 1.
28446 * gcc.c-torture/special/special.exp: Unset xfail.
28447 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
28448 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
28449 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
28450 * gcc.failure/failure.exp: Likewise.
28451 * gcc.ieee/ieee.exp: Likewise.
28452 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
28453 Update call to dg-test. Call dg-finish at end.
28454 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
28455 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
28456 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
28457 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
28458 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
28459 * gcc.wendy/wendy.exp: Add copyright.
28460 Delete setting of tmpdir (done by gcc_init).
28461 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
28462 Pass compiler flags to gcc_start. Call gcc_finish at end.
28463 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
28464 gcc_[ce]pass/fail.
28465
28466 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
28467
28468 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
28469 confusion.
28470 (g++_load): Likewise.
28471
28472 * config/*.exp (gcc_load): Some were varargs fns and some were not.
28473 Rename argument to `prog' to remove the confusion.
28474 Varargs fns behave differently too!
28475 (g++_load): Likewise.
28476
28477 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
28478
28479 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
28480 what it is. Delete (always) printing of status value for !native.
28481 Simplify verbose code, and include status and exec_output.
28482 (g++_load): Use gcc_load.
28483
28484 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
28485
28486 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
28487 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
28488 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
28489 940714-3.c as these testcases don't exist anymore. Make
28490 va-arg-1.c expected to pass.
28491
28492 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
28493
28494 * gcc.misc-tests/misc.exp: Only run specific testcases.
28495 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
28496 * gcc.misc-tests/dg-[1-9].c: New files.
28497
28498 * lib/dg.exp: New testsuite driver.
28499 * gcc.prms/prms.exp: Use it.
28500
28501 * README.gcc: New file.
28502
28503 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
28504 Document and reset `lxpass' and `lxfail'.
28505 Simplify "initialized" message.
28506 (gcc_stat): Clean up comments a little.
28507
28508 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
28509
28510 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
28511
28512 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
28513
28514 * lib/old-dejagnu.exp (process-option): New proc.
28515 (old-dejagnu-init, old-dejagnu-stat): Likewise.
28516 (old-dejagnu): Simplify.
28517 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
28518
28519 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
28520
28521 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
28522 exists and is not an empty string.
28523
28524 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
28525 $xfail rather than calling setup_xfail. Clear $xfail when test is
28526 finished.
28527 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
28528 automatically.
28529
28530 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
28531 longer expected to fail.
28532
28533 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
28534 "f" function call.
28535
28536 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
28537
28538 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
28539 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
28540 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
28541 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
28542 c-torture-1.29.
28543
28544 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
28545 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
28546
28547 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
28548
28549 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
28550 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
28551
28552 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
28553 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
28554 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
28555
28556 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
28557
28558 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
28559 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
28560 940714-1.c, 940714-2.c, 940714-3.c},
28561 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
28562 gcc.misc-tests/{mg.c,mg.exp}:
28563 New tests.
28564 * gcc.noncompile/noncompile.exp: Change accordingly.
28565
28566 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
28567
28568 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
28569 Undo previous clobberage.
28570
28571 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
28572
28573 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
28574 * gcc.special/{930510-1.c, special.exp}:
28575 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
28576 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
28577 struct-varargs-1.c}: New tests from c-torture-1.26.
28578
28579 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
28580
28581 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
28582 argument to switch.
28583
28584 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
28585
28586 * Revert the previous changes. Please see Rob's directory
28587 (/lisa/test/rob/progressive/gcc/testsuite) for testing
28588 fixes.
28589
28590 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
28591
28592 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
28593 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
28594 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
28595 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
28596 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
28597 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
28598 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
28599 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
28600 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
28601 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
28602 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
28603 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
28604 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
28605 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
28606 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
28607 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
28608 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
28609 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
28610 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
28611 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
28612 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
28613 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
28614 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
28615 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
28616 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
28617 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
28618 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
28619
28620 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
28621
28622 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
28623 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
28624 with perror calls.
28625
28626 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
28627
28628 * config/unix.exp (g++_load): Fix syntax.
28629
28630 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
28631
28632 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
28633 * gcc.noncompile/921017-1.c: Deleted obsolete test.
28634 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
28635 Don't expect va-arg-1.c to fail. Correct expected output for
28636 920928-1.c.
28637 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
28638 * gcc.wendy/hbm4.c: Correct typo.
28639 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
28640
28641 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
28642
28643 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
28644 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
28645 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
28646 * lib/c-torture.exp (c-torture-compile): Ditto.
28647
28648 Reduce volume of output (remove all the -I's and such).
28649 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
28650 Call gcc_cpass, gcc_cfail.
28651 (c-torture): Pass testing option to c-torture-compile.
28652
28653 1994-03-21 Doug Evans (dje@cygnus.com)
28654
28655 Bring patches over from progressive.
28656 * config/default.exp: Exit remote shell cleanly.
28657 (g++_exit, g++_start): Add default versions.
28658 * config/sim.exp (gcc_load): Use perror, not error.
28659
28660 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
28661
28662 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
28663 set in site.exp.
28664
28665 1994-03-14 Doug Evans (dje@cygnus.com)
28666
28667 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
28668 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
28669 (wendy_try): New proc to run testcase.
28670 (main loop): Call 'em.
28671 * gcc.wendy/*.c: Clean up pass to correct expected output.
28672
28673 * lib/gcc.exp: Minor cleanup work.
28674 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
28675
28676 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
28677
28678 * config/sim.exp (gcc_load): Document return codes better.
28679 Don't pass -v to simulator.
28680
28681 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
28682
28683 * gcc.special/920717-x.c: Fix typo.
28684 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
28685 get at sources.
28686
28687 * lib/mike-gcc.exp: Fix typo.
28688
28689 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
28690
28691 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
28692 binary to use, transform the name.
28693 * config/*.exp: rename everything. Nuke any g++ specific files,
28694 it's now a special case of gcc that requires no special support.
28695 Add a default.exp for unsupported targets.
28696
28697 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
28698
28699 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
28700 lib/old-dejagnu.exp: Fix a few patterns to work with the new
28701 version of Tcl.
28702
28703 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
28704
28705 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
28706 than a warning.
28707
28708 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
28709
28710 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
28711
28712 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
28713
28714 * gcc.execute/execute.exp: Combine opt_list and foption_list into
28715 option_list. Compile every file with only 4/6 option choices
28716 (same as C torture) instead of with 12/18 different option
28717 choices.
28718 * lib/c-torture.exp: Likewise.
28719
28720 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
28721 not already set.
28722
28723 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
28724
28725 * lib/old-deja.exp: Add `excess errors test fails' error, now one
28726 can put an XFAIL *-*-* on excess errors.
28727
28728 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
28729
28730 * g++.law: Add more tests derived from g++-bugs snapshots.
28731
28732 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
28733 equivalent to g++.law/init9.
28734
28735 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
28736 compiled it, and the a.out file after we've run it.
28737
28738 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
28739
28740 * lib/mike-g++.exp (postbase): Delete the .o file after we've
28741 compiled it, and the a.out file after we've run it.
28742
28743 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
28744
28745 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
28746
28747 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
28748
28749 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
28750 version number.
28751
28752 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
28753
28754 * g++.law: New directory of g++ tests derived from the g++-bugs
28755 snapshots.
28756
28757 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
28758
28759 * gcc.compile: initbug1.c initbug1.exp testcase added
28760
28761 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
28762
28763 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
28764 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
28765 fixes submitted by Jeff Law (law@cs.utah.edu)
28766 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
28767 Jeff Law (law@cs.utah.edu)
28768
28769
28770 1993-11-30 Mike Stump (mrs@cygnus.com)
28771
28772 * config/unix-g++.exp: Follow the gcc way of doing things.
28773 * g++.old-deja/old-deja.exp: Minor updates.
28774 * lib/g++.exp: New file, follow the gcc way of doing things.
28775 * lib/old-dejagnu.exp: Minor updates.
28776 * lib/mike-g++.exp: Always unset errorInfo.
28777
28778 1993-11-06 Mike Stump (mrs@cygnus.com)
28779
28780 * lib/gcc.exp: Fix some errors with the below change, CC and
28781 CFLAGS should be global when setting, not local.
28782
28783 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
28784
28785 * lib/gcc.exp: Transform tool name.
28786
28787 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
28788
28789 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
28790
28791 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
28792
28793 * lib/gcc.exp: change gcc_done to gcc_stat
28794
28795 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
28796
28797 * Upgraded gcc testsuite to c-torture version 1.25
28798
28799 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
28800
28801 * lib/gcc.exp: added reporting code. Changed verbose compile message.
28802 * lib/c-torture: added hooks for new reporting code.
28803
28804 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
28805
28806 * config/sh-gcc.exp: check if sh-sim exists in the path
28807
28808 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
28809
28810 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
28811 * gcc.compile/compile.exp: Initial changes for new logic.
28812 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
28813 * gcc.failure/failure.exp: Initial changes for new logic.
28814 * gcc.ieee/ieee.exp: Initial changes for new logic.
28815 * gcc.misc-tests/misc.exp: Initial changes for new logic.
28816 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
28817 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
28818 * lib/c-torture.exp: Initial changes for new logic.
28819 * lib/gcc.exp: Initial changes for new logic.
28820
28821 1993-10-15 Mike Stump (mrs@cygnus.com)
28822
28823 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
28824 depend upon failure or success. Fully qualify names in failure
28825 and success messages. Always remove a.out before starting
28826 compile, just in case. Pay more attention to error text output by
28827 the compiler. Handle testcases with no known past errors just
28828 like all others, so that things are uniform. Other miscellaneous
28829 improvements.
28830
28831 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
28832
28833 * gcc.cpp: new directory for cpp tests
28834
28835 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
28836
28837 * lib/chill.exp: Code reformatted, removed unused code.
28838 * config/unix-chill.exp: Code reformatted, removed unused code.
28839 * chill.execute/execute.exp: Code reformatted, removed unused code.
28840 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
28841
28842 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
28843
28844 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
28845 routines not written.
28846
28847 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
28848
28849 * config/bug-gcc.exp: Use new procs from bug.exp.
28850
28851 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
28852
28853 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
28854 via ftp, rather than depending on NFS.
28855 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
28856 case.
28857
28858 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
28859
28860 * config/bug-gcc.exp: Use new download proc.
28861
28862 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
28863
28864 * chill.execute/execute.exp: cleanups, handles errors better
28865 * chill.compile/compile.exp: rewrite, based on execute.exp
28866 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
28867 * lib/chill.exp: major changes to diff proc and compile and link
28868 procs. added chill_fail and chill_pass wrappers to pass and
28869 fail. added more comments, and handle error codes better.
28870 Added a hack to capture stderr from exec, so noncompile tests
28871 can work.
28872
28873 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
28874
28875 * chill.execute/execute.exp: rewrite of testsuite driver
28876 * lib/chill.exp: rewrite of testsuite driver
28877 * config/unix-chill.exp: rewrite of testsuite driver
28878
28879 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
28880
28881 In chill.execute:
28882 * iexpr.ch: Standardize uppercase.
28883 * tuples.dat: Standardize uppercase.
28884 * vary.ch: standardize. Correct varying string assignments.
28885 * vary.dat: Add new output lines.
28886
28887 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
28888
28889 In chill.execute:
28890 * chprintf.ch: Standardize use of uppercase.
28891 * tuples.ch: Standardize and turn arr2 into a DCL,
28892 rather than a SYN.
28893 * pinits.ch: Standardize.
28894
28895 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
28896
28897 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
28898 * Makefil: Renamed to Makefile.in.
28899 * configure.in: New.
28900
28901 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
28902
28903 In chill.execute:
28904 * .cvsignore: Add result/output files.
28905 * Makefile: Fix up variables at start. Use MFLAGS
28906 everywhere. Correct bool_loc, built_ins entries.
28907 Add entry for vary1.ch.
28908 * bitarray.ch: Standardize upper-case usage.
28909 * bitexpr.ch: Standardize, add output of b1.
28910 * params.ch: Use arrayt in along PROC parameters, to
28911 avoid novelty problems.
28912 * sets.ch: Tiny cleanup.
28913 * vary1.ch: Re-indent.
28914
28915 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
28916
28917 * Add PR-related files to Makefiles, .cvsignore files, etc.
28918
28919 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
28920
28921 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
28922 with compiler objects. New names are test-flow.c and test-loop.c
28923
28924 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
28925
28926 * Upgraded c-torture tests from 1.19 to 1.20
28927
28928 * new files:
28929 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
28930 * gcc.compile: 930623-1.c 930623-2.c
28931 * gcc.noncompile: 930622-1.c 930622-2.c
28932 * gcc.failure: 920411-1.c 920627-2.c
28933 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
28934
28935 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
28936
28937 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
28938 More changes to get testsuite working properly. Needs more work.
28939 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
28940
28941 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
28942
28943 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
28944 More changes to get testsuite working properly. Needs more work.
28945
28946 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
28947
28948 * chill.compile/compile.exp: Added for Dejagnu support
28949 * chill.execute/execute.exp: Added for Dejagnu support
28950 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
28951
28952 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
28953
28954 This should complete moving the CHILL test files.
28955 * chill.noncompile(.cvsignore printf.grt
28956 in-printf.grt chprintf.grt chprintf.ch):
28957 Added test-support files.
28958 (Makefile): Modified further.
28959 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
28960 signal.ch): Added test files.
28961 * chill.execute (.cvsignore printf.grt printr.c
28962 in-printf.grt rts.c chprintf.grt rts.h): Added
28963 test-support files.
28964 (Makefile): More corrections.
28965
28966 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
28967
28968 * chill.compile, chill.execute, chill.nocompile: Add CHILL
28969 test cases, ready for DejaGnu.
28970
28971 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
28972
28973 * Upgraded c-torture tests from 1.18 to 1.19
28974
28975 * gcc.compile: added test(s):
28976 930607-1.c
28977 * gcc.execute: added test(s):
28978 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
28979
28980 * added new subdirectory for misc tests: gcc.misc-tests
28981 * gcc.misc-test(s): added tests:
28982 inst-check.c test-consts.c test-ior.c test-switch.c
28983
28984 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
28985
28986 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
28987
28988 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
28989
28990 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
28991
28992 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
28993
28994 * Upgraded c-torture tests from 1.17 to 1.18
28995
28996 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
28997
28998 * Upgraded c-torture tests from 1.12 to 1.17
28999
29000 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
29001
29002 * lib/old-dejagnu.exp:
29003 Fixed handling of XFAIL target triplets to correctly
29004 recognize wildcard characters. Removed code that
29005 appended a unique id tag to the end of the file name
29006 printed out by the result of the testcases within a
29007 given test file.
29008
29009 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
29010
29011 * lib/old-dejagnu.exp:
29012 Reworked expected failure handling to trigger off of XFAIL
29013 keyword in keyphrase embeded in testcase source code. The
29014 XFAIL keyword must be at the end of the keyphrase line. It
29015 may optionally be followed by one or more target triplets.
29016 It has just occured that the handling of wildcards in the
29017 target triplet may not be correct.
29018
29019 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
29020
29021 * g++.old-deja/tests:
29022 Moved all subdirectories up one level into g++.old-deja .
29023
29024 * lib/old-dejagnu.exp:
29025 Fixed problem with CXXFLAGS not being properly reset, and being
29026 corrupted with extraneous "-c" compiler option. This was
29027 causing binaries to not be generated for test that needed them.
29028 Modified strings passed to "pass" and "fail" so that individual
29029 tests from the same test file would be distinguished by an
29030 identifier appended to the test file name in the summary logs;
29031 this corrected a problem with erroneous diff logs. Added code
29032 to search testcases for expected fail and unexpected pass keywords.
29033
29034 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
29035
29036 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
29037
29038 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
29039
29040 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
29041 Removed extraneous text from end of "Special g++ Options"
29042 keyphrase.
29043
29044 * lib/old-dejagnu.exp: Added pattern matching to look for new
29045 keywords, embedded in testcases comments, which will trigger
29046 calls to xpass and xfail.
29047
29048 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
29049
29050 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
29051 comments embedded in the testcases, especially the one looking for
29052 special compiler options, as well as the pattern matching for the
29053 compiler output again.
29054
29055 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
29056
29057 * lib/old-dejagnu.exp: Do a proper check of the return value for
29058 execute tests. Fixed several problems with the pattern matching
29059 of the compiler output which gave erroneous test results.
29060 Changed several of the test result messages to be more descriptive.
29061 * config/unix-g++.exp: Proc g++_load now actually works and
29062 executes the tests passed to it and returns a usable return
29063 value.
29064
29065 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
29066
29067 * lib/gcc.exp: Exits gracefully if $CC is bogus.
29068
29069 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
29070
29071 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
29072 Modified both files to properly execute the old style
29073 dejagnu tests. The previous versions of these files were
29074 experimental and did not function anything near correctly.
29075
29076 1993-04-05 Rob Savoye (rob@cygnus.com)
29077
29078 * Removed all Makefile.in and configure.in files. No configuration
29079 needed now.
29080
29081 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
29082
29083 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
29084
29085 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
29086
29087 * gcc.compile/configure.in, gcc.unsorted/configure.in,
29088 gcc.special/configure.in, gcc.noncompile/configure.in,
29089 gcc.execute/configure.in, gcc.code_quality/configure.in,
29090 g++.other/configure.in, g++.old-deja/configure.in,
29091 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
29092 in srcname setting.
29093
29094 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
29095
29096 * lib/udi.exp: Fixed mondfe and mondfe_download.
29097 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
29098 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
29099
29100 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
29101
29102 * config/udi-gdb.exp: Check $shell_id after connecting to target.
29103 (gdb_exit): Don't remove *_soc files.
29104
29105 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
29106
29107 * lib/c-torture.exp: Don't look for main; instead always use -w
29108 -c. This is how the c-torture tests work. Remove the object
29109 file if the compilation succeeds.
29110 * gcc.execute/execute.exp: Remove executable if test passes.
29111 * gcc.noncompile/noncompile.exp: Every test is an expected
29112 failure.
29113 * gcc.special/special.exp: Added tests from c-torture 1.11,
29114 corrected use of existing test.
29115 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
29116 gcc.execute/920625-1.c: Updated to c-torture 1.11.
29117 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
29118 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
29119 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
29120 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
29121 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
29122 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
29123 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
29124 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
29125 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
29126 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
29127 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
29128 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
29129 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
29130 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
29131 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
29132 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
29133 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
29134 c-torture 1.11.
29135 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
29136 correspond to c-torture 1.11.
29137
29138 * New file.