]> gcc.gnu.org Git - gcc.git/blob - gcc/testsuite/ChangeLog
re PR libfortran/16080 (segmentation fault when reading empty string)
[gcc.git] / gcc / testsuite / ChangeLog
1 2004-06-19 Bud Davis <bdavis9659@comcast.net>
2
3 PR gfortran/16080
4 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
5
6 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
7
8 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
9 instead of setting the type of size_t by
10 hand.
11
12 2004-06-18 Roger Sayle <roger@eyesopen.com>
13
14 * gcc.dg/unordered-2.c: New test case.
15 * gcc.dg/unordered-3.c: New test case.
16
17 2004-06-19 David Billinghurst (David.Billinghurst@riotinto.com)
18
19 PR other/16043
20 * lib/g++.exp (g++_version): Tweak regexp for version
21 * lib/g77.exp (g77_version): Likewise
22 * lib/gfortran.exp (gfortran_version): Likewise
23 * lib/objc.exp (objc_version): Likewise
24 * lib/treelang.exp (treelang_version): Likewise
25
26 2004-06-19 Jakub Jelinek <jakub@redhat.com>
27
28 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
29 Use INT_MAX instead of __INT_MAX__.
30 * gcc.dg/compat/struct-align-2_y.c: Likewise.
31
32 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
33 * gcc.dg/compat/scalar-return-3_x.c: Use it.
34 * gcc.dg/compat/scalar-return-3_y.c: Use it.
35 * gcc.dg/compat/scalar-return-4_x.c: Use it.
36 * gcc.dg/compat/scalar-return-4_y.c: Use it.
37 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
38 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
39 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
40 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
41
42 * gcc.dg/range-test-1.c: New test.
43 * g++.dg/opt/range-test-1.C: New test.
44
45 2004-06-17 Richard Henderson <rth@redhat.com>
46
47 * objc.dg/sync-1.m: New.
48 * objc.dg/try-catch-1.m: Don't force next runtime.
49 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
50 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
51 shadowed catch clause.
52 * objc.dg/try-catch-5.m: New.
53
54 2004-06-17 Zack Weinberg <zack@codesourcery.com>
55
56 Bug 14610
57 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
58
59 2004-06-15 Richard Henderson <rth@redhat.com>
60
61 * gcc.dg/20001116-1.c: Move expected warning line.
62
63 2004-06-15 Richard Henderson <rth@redhat.com>
64
65 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
66 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
67
68 2004-06-15 Jeff Law <law@redhat.com>
69
70 * gcc.dg/tree-ssa/20040615-1.c: New test.
71 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
72 be less sensitive to operand ordering.
73 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
74
75 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
76
77 * g++.dg/abi/bitfield3.C: Add comment..
78
79 2004-06-15 Richard Henderson <rth@redhat.com>
80
81 * g++.dg/ext/stmtexpr1.C: XFAIL.
82 * gcc.dg/20030612-1.c: XFAIL.
83
84 2004-06-15 Eric Christopher <echristo@redhat.com>
85
86 * g++.dg/charset/asm5.c: New.
87 * gcc.dg/charset/asm6.c: New.
88
89 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
90
91 PR fortran/15962
92 * gfortran.fortran-torture/execute/select_1.f90: New test.
93
94 2004-06-15 Paul Brook <paul@codesourcery.com>
95
96 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
97
98 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
99
100 PR c++/15967
101 * g++.dg/lookup/crash3.C: New test.
102
103 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
104
105 PR c++/15947
106 * g++.dg/parse/dtor4.C: New test.
107
108 2004-06-14 Jeff Law <law@redhat.com>
109
110 * gcc.c-torture/compile/20040614-1.c: New test.
111
112 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
113
114 PR fortran/15211
115 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
116 LEN of a character array.
117
118 2004-06-14 Mark Mitchell <mark@codesourcery.com>
119
120 PR c++/15096
121 * g++.dg/template/ptrmem10.C: New test.
122
123 PR c++/14930
124 * g++.dg/template/friend30.C: New test.
125
126 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
127
128 PR fortran/14928
129 * gfortran.fortran-torture/compile/mloc.f90: New test.
130
131 2004-06-13 Paul Brook <paul@codesourcery.com>
132
133 * gfortran.fortran-torture/execute/random_2.f90: New test.
134
135 2004-06-13 Eric Christopher <echristo@redhat.com>
136
137 * gcc.dg/noncompile/redecl-1.c: Fix error message.
138
139 2004-06-12 Paul Brook <paul@codesourcery.com>
140
141 * gfortran.fortran-torture/execute/contained_3.f90: New test.
142
143 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
144
145 PR fortran/14923
146 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
147
148 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
149
150 PR fortran/14957
151 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
152 syntax errors in end statements of contained subroutines.
153
154 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
155
156 PR fortran/12841
157 * gfortran.fortran-torture/execute/null_arg.f90: New test.
158
159 2004-06-12 Bud Davis <bdavis9659@comcast.net>
160
161 PR fortran/15665
162 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
163
164 2004-06-12 Bud Davis <bdavis9659@comcast.net>
165
166 PR gfortran/12839
167 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
168
169 2004-06-11 Mark Mitchell <mark@codesourcery.com>
170
171 PR c++/15862
172 * g++.dg/parse/enum1.C: New test.
173
174 2004-06-10 Jeff Law <law@redhat.com>
175
176 * gcc.c-torture/compile/20040610-1.c: New test.
177
178 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
179
180 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
181 * g++.old-deja/g++.other/decl3.C: Likewise.
182
183 2004-06-10 Brian Booth <bbooth@redhat.com>
184
185 * gcc.dg/tree-ssa/20031015-1.c: Scan for
186 V_MAY_DEF instead of VDEF.
187 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
188
189 2004-06-10 Mark Mitchell <mark@codesourcery.com>
190
191 PR c++/14211
192 * g++.dg/conversion/const1.C: New test.
193
194 PR c++/15076
195 * g++.dg/conversion/reinterpret1.C: New test.
196
197 PR c++/15877
198 * g++.dg/template/enum2.C: New test.
199
200 PR c++/15227
201 * g++.dg/template/error13.C: New test.
202
203 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
204
205 PR fortran/14957
206 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
207 arguments to test_* REAL and of the right size.
208
209 2004-06-10 Jakub Jelinek <jakub@redhat.com>
210
211 PR target/15569
212 PR rtl-optimization/15681
213 * gcc.dg/20040609-1.c: New test.
214
215 2004-06-10 Jakub Jelinek <jakub@redhat.com>
216
217 PR c++/14791
218 * g++.dg/opt/builtins1.C: New test.
219
220 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
221
222 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
223 that use default windows32 struct layout.
224 * gcc.dg/i386-bitfield2.c: Likewise.
225
226 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
227
228 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
229 for mingw32 and cygwin targets.
230
231 2004-06-09 Geoffrey Keating <geoffk@apple.com>
232
233 * gcc.dg/pch/macro-4.c: New.
234 * gcc.dg/pch/macro-4.hs: New.
235
236 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
237
238 PR fortran/13249
239 * gfortran.fortran-torture/compile/name_clash.f90: New test.
240
241 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
242
243 PR fortran/13372
244 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
245
246 2004-06-09 Bud Davis <bdavis9659@comcast.net>
247
248 PR gfortran/14897
249 * gfortran.fortran-torture/execute/t_edit.f90: New test.
250
251 2004-06-09 Bud Davis <bdavis9659@comcast.net>
252
253 PR gfortran/15755
254 * gfortran.fortran-torture/execute/backspace.c : New test.
255
256 2004-06-09 Paul Brook <paul@codesourcery.com>
257
258 * gfortran.fortran-torture/execure/intrinsic_associated.f90
259 (pointer_to_section): Rewrite to use smaller array.
260
261 2004-06-08 David Edelsohn <edelsohn@gnu.org>
262
263 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
264 * gcc.dg/ext/altivec-10.c: Same.
265 * gcc.dg/ext/altivec-11.c: Same.
266 * gcc.dg/ext/altivec-12.c: Same.
267 * gcc.dg/ext/altivec-13.c: Same.
268 * gcc.dg/ext/altivec-14.c: Same.
269 * gcc.dg/ext/altivec-15.c: Same.
270 * gcc.dg/ext/altivec-16.c: Same.
271 * gcc.dg/ext/altivec-3.c: Same.
272 * gcc.dg/ext/altivec-4.c: Same.
273 * gcc.dg/ext/altivec-6.c: Same.
274 * gcc.dg/ext/altivec-7.c: Same.
275 * gcc.dg/ext/altivec-8.c: Same.
276 * gcc.dg/ext/altivec-varargs-1.c: Same.
277
278 * g++.dg/ext/altivec-1.C: Correct dg syntax.
279 * g++.dg/ext/altivec-10.C: Same.
280 * g++.dg/ext/altivec-2.C: Same.
281 * g++.dg/ext/altivec-3.C: Same.
282 * g++.dg/ext/altivec-4.C: Same.
283 * g++.dg/ext/altivec-5.C: Same.
284 * g++.dg/ext/altivec-6.C: Same.
285 * g++.dg/ext/altivec-7.C: Same.
286 * g++.dg/ext/altivec-8.C: Same.
287 * g++.dg/ext/altivec-9.C: Same.
288
289 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
290
291 PR c++/7841
292 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
293
294 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
295
296 * gcc.dg/union-1.c: New test.
297
298 2004-06-07 Roger Sayle <roger@eyesopen.com>
299
300 * gcc.dg/builtins-41.c: New test case.
301 * gcc.dg/builtins-42.c: New test case.
302
303 2004-06-07 David Edelsohn <edelsohn@gnu.org>
304
305 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
306 * g++.dg/ext/altivec-10.C: Same.
307 * g++.dg/ext/altivec-2.C: Same.
308 * g++.dg/ext/altivec-3.C: Same.
309 * g++.dg/ext/altivec-4.C: Same.
310 * g++.dg/ext/altivec-5.C: Same.
311 * g++.dg/ext/altivec-6.C: Same.
312 * g++.dg/ext/altivec-7.C: Same.
313 * g++.dg/ext/altivec-8.C: Same.
314 * g++.dg/ext/altivec-9.C: Same.
315 * g++.old-deja/g++.abi/cxa_vec.C: Same.
316 * g++.old-deja/g++.brendan/new3.C: Same.
317 * gcc.c-torture/execute/eeprof-1.x: Same.
318
319 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
320
321 PR c/14765
322 * gcc.dg/pr14765-1.c: New test.
323
324 2004-06-07 Roger Sayle <roger@eyesopen.com>
325
326 PR c/14649
327 * gcc.dg/pr14649-1.c: New test case.
328
329 2004-06-07 Richard Henderson <rth@redhat.com>
330
331 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
332 if temporaries.
333
334 2004-06-07 David Edelsohn <edelsohn@gnu.org>
335
336 * g++.dg/eh/elide1.C: Remove XFAIL.
337
338 2004-06-07 Mark Mitchell <mark@codesourcery.com>
339
340 PR c++/15337
341 * g++.dg/expr/sizeof3.C: New test.
342
343 PR c++/14777
344 * g++.dg/template/access14.C: New test.
345
346 PR c++/15554
347 * g++.dg/template/enum1.C: New test.
348
349 PR c++/15057
350 * g++.dg/eh/throw1.C: New test.
351
352 2004-06-07 David Ayers <d.ayers@inode.at>
353 Ziemowit Laski <zlaski@apple.com>
354
355 * lib/objc.exp (objc_target_compile): Revert the '-framework
356 Foundation' flag fix, since bare Darwin does not ship
357 with the Foundation framework.
358 * objc/execute/next_mapping.h: Provide a local NSConstantString
359 @interface and @implementation.
360 (objc_constant_string_init): A constructor function, used to
361 initialize the NSConstantString meta-class object.
362 * objc/execute/string1.m: Include "next_mapping.h" instead of
363 <Foundation/NSString.h>.
364 * objc/execute/string2.m: Likewise.
365 * objc/execute/string3.m: Likewise.
366 * objc/execute/string4.m: Likewise.
367
368 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
369
370 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
371 to double. Replace double with FLOAT.
372 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
373
374 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
375 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
376 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
377 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
378 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
379 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
380 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
381 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
382
383 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
384
385 PR c/13519
386 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
387
388 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
389
390 PR c++/15503
391 * g++.dg/template/meminit2.C: New test.
392
393 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
394
395 PR target/15822
396 * gcc.c-torture/execute/compare-fp-1.c,
397 gcc.c-torture/execute/compare-fp-2.c,
398 gcc.c-torture/execute/compare-fp-3.c,
399 gcc.c-torture/execute/compare-fp-4.c,
400 gcc.c-torture/execute/compare-fp-3.x,
401 gcc.c-torture/execute/compare-fp-4.x: Moved...
402 * gcc.c-torture/execute/ieee/compare-fp-1.c,
403 gcc.c-torture/execute/ieee/compare-fp-2.c,
404 gcc.c-torture/execute/ieee/compare-fp-3.c,
405 gcc.c-torture/execute/ieee/compare-fp-4.c,
406 gcc.c-torture/execute/ieee/compare-fp-3.x,
407 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
408
409 2004-06-04 David Ayers <d.ayers@inode.at>
410
411 * objc/execute/protocol-isEqual-4.m: New testcase.
412
413 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
414
415 * objc/execute/protocol-isEqual-1.m: New testcase.
416 * objc/execute/protocol-isEqual-2.m: New testcase.
417 * objc/execute/protocol-isEqual-3.m: New testcase.
418
419 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
420
421 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
422
423 2004-06-02 Ziemowit Laski <zlaski@apple.com>
424
425 * lib/objc.exp (objc_target_compile): When running tests on
426 Darwin (Mac OS X), inform the linker about '-framework
427 'Foundation'.
428
429 2004-06-02 Eric Christopher <echristo@redhat.com>
430
431 * gcc.c-torture/compile/20040602-1.c: New.
432
433 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
434
435 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
436 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
437
438 PR tree-optimization/14736
439 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
440
441 PR tree-optimization/14042
442 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
443
444 PR tree-optimization/14729
445 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
446
447 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
448
449 PR fortran/15557
450 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
451
452 2004-06-01 Richard Hederson <rth@redhat.com>
453
454 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
455
456 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
457
458 PR c++/14932
459 * g++.dg/parse/offsetof4.C: New test.
460
461 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
462
463 PR objc/7993
464 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
465
466 2004-05-31 Mark Mitchell <mark@codesourcery.com>
467
468 PR c++/15701
469 * g++.dg/template/friend29.C: New test.
470
471 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
472
473 PR c/15749
474 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
475
476 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
477
478 * gcc.dg/sparc-trap-1.c: New test.
479
480 2004-05-31 Roger Sayle <roger@eyesopen.com>
481
482 PR middle-end/15069
483 * g++.dg/opt/fold3.C: New test case.
484
485 2004-05-30 Graham Stott <graham.stott@btinternet.com>
486
487 * lib/target-supports.exp (check_iconv_available): Fix fallout
488 from 2004-05-28 patch.
489
490 2004-05-30 Paul Brook <paul@codesourcery.com>
491
492 PR fortran/15620
493 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
494 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
495
496 2004-05-30 Steven G. Kargl <kargls@comcast.net>
497
498 * gfortran.fortran-torture/execute/random_1.f90: New test.
499
500 2004-05-28 Ziemowit Laski <zlaski@apple.com>
501
502 * g++.dg/ext/altivec-10.C: New test.
503
504 2004-05-29 Paul Brook <paul@codesourcery.com>
505
506 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
507
508 2004-05-28 Ziemowit Laski <zlaski@apple.com>
509
510 * gcc.dg/altivec-16.c: New test.
511
512 2004-05-28 Janis Johnson <janis187@us.ibm.com>
513
514 * lib/target-supports.exp (check_vmx_hw_available): New.
515 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
516
517 * lib/target-supports.exp (check_alias_available,
518 check_iconv_available, check_named_sections_available): Use
519 unique names for temporary files.
520
521 2004-05-28 Ziemowit Laski <zlaski@apple.com>
522
523 * gcc.dg/altivec-15.c: New test.
524
525 2004-05-28 Mark Mitchell <mark@codesourcery.com>
526
527 PR c++/15083
528 * g++.dg/warn/noeffect6.C: New test.
529
530 PR c++/15471
531 * g++.dg/expr/ptrmem4.C: New test.
532
533 PR c++/15640
534 * g++.dg/template/operator3.C: New test.
535
536 2004-05-28 Mark Mitchell <mark@codesourcery.com>
537
538 PR c++/14668
539 * g++.dg/lookup/redecl1.C: New test.
540 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
541
542 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
543
544 * gcc.c-torture/execute/compare-fp-1.c,
545 gcc.c-torture/execute/compare-fp-2.c,
546 gcc.c-torture/execute/compare-fp-3.c,
547 gcc.c-torture/execute/compare-fp-4.c,
548 gcc.c-torture/execute/compare-fp-3.x,
549 gcc.c-torture/execute/compare-fp-4.x,
550 gcc.dg/pr15649-1.c: New.
551
552 2004-05-27 Adam Nemet <anemet@lnxw.com>
553
554 PR c++/12883
555 * g++.dg/init/array14.C: New test.
556
557 2004-05-25 Janis Johnson <janis187@us.ibm.com>
558
559 * lib/compat.exp (compat-get-options-main): New.
560 (compat-get-options): Remove unneeded code, warn for ignored
561 command.
562 (compat-execute): Check flag set by dg-require-* commands.
563
564 * lib/compat.exp (compat-execute): Break up long lines.
565
566 2004-05-24 Janis Johnson <janis187@us.ibm.com>
567
568 * gcc.dg/altivec-7.c: Don't use 'vector long'.
569 * gcc.dg/altivec-14.c: New test.
570 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
571
572 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
573 * gcc.dg/altivec-12.c: Ditto.
574
575 * gcc.dg/altivec-3.c: Move call to altivec_check.
576
577 2004-05-23 Mark Mitchell <mark@codesourcery.com>
578
579 PR c++/15044
580 * g++.dg/template/error12.C: New test.
581
582 PR c++/15317
583 * g++.dg/ext/attrib15.C: New test.
584
585 PR c++/15329
586 * g++.dg/template/ptrmem9.C: New test.
587
588 2004-05-25 Paul Brook <paul@codesourcery.com>
589
590 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
591
592 2004-05-23 Mark Mitchell <mark@codesourcery.com>
593
594 PR c++/15165
595 * g++.dg/template/crash19.C: New test.
596
597 2004-05-23 Mark Mitchell <mark@codesourcery.com>
598
599 PR c++/15025
600 * g++.dg/template/redecl1.C: New test.
601
602 2004-05-23 Mark Mitchell <mark@codesourcery.com>
603
604 PR c++/14821
605 * g++.dg/other/ns1.C: New test.
606
607 PR c++/14883
608 * g++.dg/template/invalid1.C: New test.
609
610 2004-05-23 Paul Brook <paul@codesourcery.com>
611 Victor Leikehman <lei@haifasphere.co.il>
612
613 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
614 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
615
616 2004-05-22 Mark Mitchell <mark@codesourcery.com>
617
618 PR c++/15285
619 PR c++/15299
620 * g++.dg/template/non-dependent5.C: New test.
621 * g++.dg/template/non-dependent6.C: New test.
622
623 2004-05-22 Mark Mitchell <mark@codesourcery.com>
624
625 PR c++/15507
626 * g++.dg/inherit/union1.C: New test.
627
628 PR c++/15542
629 * g++.dg/template/addr1.C: New test.
630
631 PR c++/15427
632 * g++.dg/template/array5.C: New test.
633
634 PR c++/15287
635 * g++.dg/template/array6.C: New test.
636
637 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
638 Roger Sayle <roger@eyesopen.com>
639
640 * g++.dg/lookup/forscope2.C: New test case.
641
642 2004-05-22 Ben Elliston <bje@au.ibm.com>
643
644 * gcc.dg/cpp/Wmissingdirs.c: New.
645
646 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
647
648 PR target/15301
649 * gcc.dg/compat/union-m128-1.h: New file.
650 * gcc.dg/compat/union-m128-1_main.c: Likewise.
651 * gcc.dg/compat/union-m128-1_x.c: Likewise.
652 * gcc.dg/compat/union-m128-1_y.c: Likewise.
653
654 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
655
656 PR target/15302
657 * gcc.dg/compat/struct-complex-1.h: New file.
658 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
659 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
660 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
661
662 2004-05-20 Roger Sayle <roger@eyesopen.com>
663
664 PR middle-end/3074
665 * gcc.dg/pr3074-1.c: New test case.
666 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
667
668 2004-05-20 Falk Hueffner <falk@debian.org>
669
670 PR other/15526
671 * gcc.dg/ftrapv-1.c: New test case.
672
673 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
674
675 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
676
677 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
678 Jeff Law <law@redhat.com>
679
680 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
681 * gcc.dg/tree-ssa/20040518-2.c: New test.
682
683 * gcc.dg/tree-ssa/20040518-1.c: New test.
684
685 2004-05-18 Zack Weinberg <zack@codesourcery.com>
686
687 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
688
689 2004-05-18 Paul Brook <paul@codesourcery.com>
690
691 PR fortran/13930
692 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
693
694 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
695
696 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
697 constant folding.
698
699 2004-05-17 Steven Bosscher <stevenb@suse.de>
700
701 * gcc.dg/tree-ssa/20040517-1.c: New test.
702
703 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
704
705 * gcc.dg/loop-4.c: New test.
706
707 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
708
709 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
710
711 2004-05-15 Bud Davis <bdavis9659@comcast.net>
712
713 PR fortran/15311
714 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
715
716 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
717
718 PR fortran/13826
719 PR fortran/13940
720 * gfortran.fortran-torture/compile/data_1.f90: New test.
721
722 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
723
724 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
725 * gcc.dg/uninit-H.c: Define ASM for __s390__.
726
727 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
728
729 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
730
731 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
732
733 PR c/15444
734 * gcc.dg/format/xopen-1.c: Adjust expected message.
735 * gcc.dg/format/xopen-3.c: New test.
736
737 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
738
739 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
740
741 2004-05-14 Jeff Law <law@redhat.com>
742
743 * gcc.dg/tree-ssa/20040514-2.c: New test.
744
745 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
746
747 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
748 this ...
749 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
750 this.
751
752 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
753
754 * gcc.dg/tree-ssa/20040514-1.c: New test.
755
756 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
757
758 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
759 test.
760
761 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
762
763 PR fortran/14066
764 * gfortran.fortran-torture/compile/do_1.f90: New test.
765
766 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
767
768 PR fortran/15051
769 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
770 test.
771
772 2004-05-14 Bud Davis <bdavis9659@comcast.net>
773
774 PR fortran/15149
775 * gfortran.fortran-torture/execute/random_init.f90: New test.
776
777 2004-05-13 Paul Brook <paul@codesourcery.com>
778
779 PR fortran/15314
780 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
781
782 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
783
784 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
785 for the powerpc case.
786
787 2004-05-13 Jeff Law <law@redhat.com>
788
789 * gcc.dg/tree-ssa/20040513-1.c: New test.
790 * gcc.dg/tree-ssa/20040513-2.c: New test.
791
792 2004-05-13 Paul Brook <paul@codesourcery.com>
793
794 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
795 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
796 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
797
798 2004-05-13 Andreas Schwab <schwab@suse.de>
799
800 PR other/10819
801 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
802 characters.
803
804 2004-05-13 Bud Davis <bdavis9659@comcast.net>
805
806 PR fortran/15294
807 * gfortran.fortran-torture/execute/adjustr.f90: New file.
808
809 2004-05-13 Diego Novillo <dnovillo@redhat.com>
810
811 Merge from tree-ssa-20020619-branch. See
812 ChangeLog.tree-ssa for details.
813
814 2004-05-11 Ziemowit Laski <zlaski@apple.com>
815
816 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
817 include <altivec.h> explicitly.
818 * gcc.dg/altivec-13.c: Likewise.
819
820 2004-05-11 Paul Brook <paul@codesourcery.com>
821
822 * gcc.c-torture/compile/20010518-1.c: Force enum size.
823
824 2004-05-10 Eric Christopher <echristo@redhat.com>
825
826 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
827 * gcc.dg/sibcall-4.c: Ditto.
828
829 2004-05-10 Ziemowit Laski <zlaski@apple.com>
830
831 * g++.dg/ext/altivec-8.C: New test case.
832 * gcc.dg/altivec-13.c: New test case.
833
834 2004-05-08 Roger Sayle <roger@eyesopen.com>
835
836 * gcc.c-torture/execute/divcmp-1.c: New test case.
837 * gcc.c-torture/execute/divcmp-2.c: New test case.
838 * gcc.c-torture/execute/divcmp-3.c: New test case.
839
840 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
841
842 * g++.dg/other/pragma-re-2.C: New test.
843
844 2004-05-07 Uros Bizjak <uros@kss-loka.si>
845
846 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
847 * gcc.dg/i386-387-2.c: Likewise.
848
849 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
850 __builtin_drem.
851 * gcc.dg/i386-387-6.c: Likewise.
852
853 2004-05-07 Uros Bizjak <uros@kss-loka.si>
854
855 * gcc.dg/builtins-33.c: Also check log1p*.
856
857 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
858
859 PR optimization/15296
860 * gcc.c-torture/execute/pr15296.c: New test.
861
862 2004-05-05 Uros Bizjak <uros@kss-loka.si>
863
864 * gcc.dg/builtins-40.c: New test.
865
866 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
867
868 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
869
870 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
871
872 * g++.dg/ext/spe1.C: New testcase.
873
874 2004-05-04 Ziemowit Laski <zlaski@apple.com>
875
876 * objc.dg/image-info.m: Allow additional attributes
877 for __image_info section.
878
879 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
880
881 * gcc.dg/torture/mips-hilo-2.c: New test.
882
883 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
884
885 PR c++/14389
886 * g++.dg/template/member5.C: New test.
887
888 2004-05-03 Uros Bizjak <uros@kss-loka.si>
889
890 * gcc.dg/builtins-34.c: Also check expm1*.
891
892 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
893
894 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
895 * gcc.dg/torture/builtin-convert-3.c: New test.
896
897 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
898
899 PR middle-end/15054
900 * g++.dg/opt/pr15054.C: New test.
901
902 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
903
904 * gcc.dg/torture/builtin-rounding-1.c: New test.
905 * gcc.dg/builtins-25.c: Delete.
906 * gcc.dg/builtins-29.c: Delete.
907
908 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
909
910 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
911 * gcc.dg/sibcall-4.c: Likewise.
912 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
913
914 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
915
916 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
917 bit-field on 16-bit targets.
918
919 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
920
921 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
922 16-bit targets.
923
924 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
925
926 * gcc.dg/rs6000-power2-1.c: Change to compile only.
927 * gcc.dg/rs6000-power2-2.c: Likewise.
928
929 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
930
931 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
932 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
933 Change the asm registers to be in form of frN instead of fN.
934
935 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
936
937 * gcc.dg/torture/builtin-convert-2.c: New test.
938
939 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
940
941 * gcc.dg/rs6000-power2-1.c: New test.
942 * gcc.dg/rs6000-power2-2.c: New test.
943
944 2004-04-28 Jan Hubicka <jh@suse.cz>
945
946 * gcc.dg/unused-6.c: New test.
947
948 2004-04-24 Laurent GUERBY <laurent@guerby.net>
949 Ulrich Weigand <uweigand@de.ibm.com>
950
951 * ada/acats/run_all.sh: Define $target variable.
952
953 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
954
955 PR c++/15119
956 * g++.dg/other/vararg-1.C: New test.
957
958 PR c++/4794
959 * g++.dg/eh/cleanup3.C: New test.
960
961 2004-04-24 Laurent GUERBY <laurent@guerby.net>
962
963 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
964 and ad8011a (target_insn).
965 * ada/acats/support/macro.dfs: Likewise.
966 * ada/acats/support/impbit.adb: New file.
967
968 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
969
970 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
971
972 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
973
974 * gcc.dg/loop-3.c: New test.
975
976 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
977
978 * gcc.c-torture/execute/simd-5.c: New test.
979
980 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
981
982 PR c++/15064
983 * g++.dg/template/crash18.C: New test.
984
985 2004-04-22 Mark Mitchell <mark@codesourcery.com>
986
987 * g++.dg/ext/complit3.C: New test.
988
989 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
990
991 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
992 * gcc.dg/altivec-3.c: Same.
993 * gcc.dg/altivec-varargs-1.c: Same.
994
995 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
996
997 * lib/target-supports.exp (check_profiling_available): Assume
998 profiling is not available on powerpc-eabi targets.
999
1000 2004-04-21 Janis Johnson <janis187@us.ibm.com>
1001
1002 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
1003 * gcc.dg/vmx/bug-1.c: Ditto.
1004
1005 2004-04-20 Eric Christopher <echristo@redhat.com>
1006
1007 * gcc.dg/charset/extern.c: New test.
1008 * g++.dg/charset/extern3.cc: Ditto.
1009
1010 2004-04-20 Uros Bizjak <uros@kss-loka.si>
1011
1012 * gcc.dg/builtins-39.c: New test.
1013
1014 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
1015
1016 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
1017
1018 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
1019
1020 * gcc.dg/torture/mips-hilo-1.c: New test.
1021
1022 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
1023
1024 * gcc.c-torture/compile/20040419-1.c: New test.
1025
1026 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
1027
1028 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
1029
1030 2004-04-18 Zack Weinberg <zack@codesourcery.com>
1031 Aldy Hernandez <aldyh@redhat.com>
1032
1033 * gcc.c-torture/execute/va-arg-24.c: New.
1034
1035 2004-04-17 Zack Weinberg <zack@codesourcery.com>
1036 Aldy Hernandez <aldyh@redhat.com>
1037
1038 * gcc.dg/vmx/1b-01.c: New.
1039 * gcc.dg/vmx/1b-02.c: New.
1040 * gcc.dg/vmx/1b-03.c: New.
1041 * gcc.dg/vmx/1b-04.c: New.
1042 * gcc.dg/vmx/1b-05.c: New.
1043 * gcc.dg/vmx/1b-06.c: New.
1044 * gcc.dg/vmx/1b-07.c: New.
1045 * gcc.dg/vmx/1c-01.c: New.
1046 * gcc.dg/vmx/1c-02.c: New.
1047 * gcc.dg/vmx/3a-01a.c: New.
1048 * gcc.dg/vmx/3a-01.c: New.
1049 * gcc.dg/vmx/3a-01m.c: New.
1050 * gcc.dg/vmx/3a-03.c: New.
1051 * gcc.dg/vmx/3a-03m.c: New.
1052 * gcc.dg/vmx/3a-04.c: New.
1053 * gcc.dg/vmx/3a-04m.c: New.
1054 * gcc.dg/vmx/3a-05.c: New.
1055 * gcc.dg/vmx/3a-06.c: New.
1056 * gcc.dg/vmx/3a-06m.c: New.
1057 * gcc.dg/vmx/3a-07.c: New.
1058 * gcc.dg/vmx/3b-01.c: New.
1059 * gcc.dg/vmx/3b-02.c: New.
1060 * gcc.dg/vmx/3b-10.c: New.
1061 * gcc.dg/vmx/3b-13.c: New.
1062 * gcc.dg/vmx/3b-14.c: New.
1063 * gcc.dg/vmx/3b-15.c: New.
1064 * gcc.dg/vmx/3c-01a.c: New.
1065 * gcc.dg/vmx/3c-01.c: New.
1066 * gcc.dg/vmx/3c-02.c: New.
1067 * gcc.dg/vmx/3c-03.c: New.
1068 * gcc.dg/vmx/3d-01.c: New.
1069 * gcc.dg/vmx/4-01.c: New.
1070 * gcc.dg/vmx/4-03.c: New.
1071 * gcc.dg/vmx/5-01.c: New.
1072 * gcc.dg/vmx/5-02.c: New.
1073 * gcc.dg/vmx/5-03.c: New.
1074 * gcc.dg/vmx/5-04.c: New.
1075 * gcc.dg/vmx/5-05.c: New.
1076 * gcc.dg/vmx/5-06.c: New.
1077 * gcc.dg/vmx/5-07.c: New.
1078 * gcc.dg/vmx/5-07t.c: New.
1079 * gcc.dg/vmx/5-08.c: New.
1080 * gcc.dg/vmx/5-10.c: New.
1081 * gcc.dg/vmx/5-11.c: New.
1082 * gcc.dg/vmx/7-01a.c: New.
1083 * gcc.dg/vmx/7-01.c: New.
1084 * gcc.dg/vmx/7c-01.c: New.
1085 * gcc.dg/vmx/7d-01.c: New.
1086 * gcc.dg/vmx/7d-02.c: New.
1087 * gcc.dg/vmx/8-01.c: New.
1088 * gcc.dg/vmx/8-02a.c: New.
1089 * gcc.dg/vmx/8-02.c: New.
1090 * gcc.dg/vmx/brode-1.c: New.
1091 * gcc.dg/vmx/bug-1.c: New.
1092 * gcc.dg/vmx/bug-2.c: New.
1093 * gcc.dg/vmx/bug-3.c: New.
1094 * gcc.dg/vmx/cw-bug-1.c: New.
1095 * gcc.dg/vmx/cw-bug-2.c: New.
1096 * gcc.dg/vmx/cw-bug-3.c: New.
1097 * gcc.dg/vmx/dct.c: New.
1098 * gcc.dg/vmx/debug-1.c: New.
1099 * gcc.dg/vmx/debug-2.c: New.
1100 * gcc.dg/vmx/debug-3.c: New.
1101 * gcc.dg/vmx/debug-4.c: New.
1102 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
1103 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
1104 * gcc.dg/vmx/eg-5.c: New.
1105 * gcc.dg/vmx/fft.c: New.
1106 * gcc.dg/vmx/gcc-bug-1.c: New.
1107 * gcc.dg/vmx/gcc-bug-2.c: New.
1108 * gcc.dg/vmx/gcc-bug-3.c: New.
1109 * gcc.dg/vmx/gcc-bug-4.c: New.
1110 * gcc.dg/vmx/gcc-bug-5.c: New.
1111 * gcc.dg/vmx/gcc-bug-6.c: New.
1112 * gcc.dg/vmx/gcc-bug-7.c: New.
1113 * gcc.dg/vmx/gcc-bug-8.c: New.
1114 * gcc.dg/vmx/gcc-bug-9.c: New.
1115 * gcc.dg/vmx/gcc-bug-b.c: New.
1116 * gcc.dg/vmx/gcc-bug-c.c: New.
1117 * gcc.dg/vmx/gcc-bug-d.c: New.
1118 * gcc.dg/vmx/gcc-bug-e.c: New.
1119 * gcc.dg/vmx/gcc-bug-f.c: New.
1120 * gcc.dg/vmx/gcc-bug-g.c: New.
1121 * gcc.dg/vmx/gcc-bug-i.c: New.
1122 * gcc.dg/vmx/harness.h: New.
1123 * gcc.dg/vmx/ira1.c: New.
1124 * gcc.dg/vmx/ira2a.c: New.
1125 * gcc.dg/vmx/ira2b.c: New.
1126 * gcc.dg/vmx/ira2.c: New.
1127 * gcc.dg/vmx/ira2c.c: New.
1128 * gcc.dg/vmx/mem.c: New.
1129 * gcc.dg/vmx/newton-1.c: New.
1130 * gcc.dg/vmx/ops.c: New.
1131 * gcc.dg/vmx/sn7153.c: New.
1132 * gcc.dg/vmx/spill2.c: New.
1133 * gcc.dg/vmx/spill3.c: New.
1134 * gcc.dg/vmx/spill.c: New.
1135 * gcc.dg/vmx/t.c: New.
1136 * gcc.dg/vmx/varargs-1.c: New.
1137 * gcc.dg/vmx/varargs-2.c: New.
1138 * gcc.dg/vmx/varargs-3.c: New.
1139 * gcc.dg/vmx/varargs-4.c: New.
1140 * gcc.dg/vmx/varargs-5.c: New.
1141 * gcc.dg/vmx/varargs-6.c: New.
1142 * gcc.dg/vmx/varargs-7.c: New.
1143 * gcc.dg/vmx/vmx.exp: New.
1144 * gcc.dg/vmx/vprint-1.c: New.
1145 * gcc.dg/vmx/vscan-1.c: New.
1146 * gcc.dg/vmx/x-01.c: New.
1147 * gcc.dg/vmx/x-02.c: New.
1148 * gcc.dg/vmx/x-03.c: New.
1149 * gcc.dg/vmx/x-04.c: New.
1150 * gcc.dg/vmx/x-05.c: New.
1151 * gcc.dg/vmx/yousufi-1.c: New.
1152 * gcc.dg/vmx/zero-1.c: New.
1153 * gcc.dg/vmx/zero.c: New.
1154
1155 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
1156
1157 * g++.dg/lookup/java1.C: Update for chage of
1158 _Jv_AllocObject.
1159 * g++.dg/lookup/java2.C: Likewise.
1160
1161 2004-04-17 Laurent GUERBY <laurent@guerby.net>
1162
1163 * ada/acats/run_all.sh: use -O2 by default.
1164
1165 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
1166
1167 * gcc.dg/vr-mult-[12].c: New tests.
1168
1169 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1170
1171 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
1172
1173 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
1174
1175 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
1176
1177 * lib/target-supports.exp (check_profiling_available): Assume profiling
1178 isn't available for mips*-*-elf targets.
1179
1180 2004-04-14 Uros Bizjak <uros@kss-loka.si>
1181
1182 * gcc.dg/builtins-38.c: New test.
1183
1184 2004-04-14 Eric Christopher <echristo@redhat.com>
1185
1186 * g++.dg/charset/charset.exp: Run .cc extension tests.
1187
1188 2004-04-14 Zack Weinberg <zack@codesourcery.com>
1189
1190 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
1191
1192 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1193
1194 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
1195
1196 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
1197
1198 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
1199 * gcc.dg/i386-387-2.c: Likewise.
1200
1201 * gcc.dg/i386-387-7.c: New test.
1202 * gcc.dg/i386-387-8.c: New test.
1203
1204 * gcc.dg/builtins-37.c: New test.
1205
1206 2004-04-13 Geoffrey Keating <geoffk@apple.com>
1207
1208 * g++.dg/pch/externc-1.C: Add missing semicolon.
1209
1210 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
1211
1212 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
1213
1214 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
1215
1216 * gcc.c-torture/execute/20040411-1.c: New test.
1217
1218 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
1219
1220 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
1221
1222 2004-04-09 Chris Demetriou <cgd@broadcom.com>
1223
1224 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
1225
1226 2004-04-09 Zack Weinberg <zack@codesourcery.com>
1227
1228 * lib/target-supports.exp (check_named_sections_available): New.
1229 * lib/gcc-dg.exp (dg-require-named-sections): New.
1230 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
1231 old-deja.exp. Also prune error-count message from HP linker.
1232 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
1233
1234 * g++.dg/init/init-ref4.C: Use dg-require-weak.
1235 * g++.old-deja/g++.pt/static3.C: Likewise.
1236 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
1237
1238 2004-04-09 Roger Sayle <roger@eyesopen.com>
1239
1240 * gcc.c-torture/execute/20040409-1.c: New test case.
1241 * gcc.c-torture/execute/20040409-2.c: New test case.
1242 * gcc.c-torture/execute/20040409-3.c: New test case.
1243
1244 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
1245
1246 * gcc.dg/20040409-1.c: New test.
1247
1248 2004-04-08 Roger Sayle <roger@eyesopen.com>
1249
1250 PR target/14888
1251 * g++.dg/opt/pr14888.C: New test case.
1252
1253 2004-04-08 Geoffrey Keating <geoffk@apple.com>
1254
1255 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
1256 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
1257 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
1258 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
1259 New tests.
1260
1261 2004-04-08 Paul Brook <paul@codesourcery.com>
1262
1263 * gcc.dg/spill-1.c: New test.
1264
1265 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1266
1267 * gcc.dg/torture/builtin-ctype-2.c: New test.
1268
1269 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
1270
1271 * gcc.dg/pch/pch.exp: Add largefile test.
1272
1273 2004-04-06 Geoffrey Keating <geoffk@apple.com>
1274
1275 * g++.dg/pch/externc-1.Hs: New.
1276 * g++.dg/pch/externc-1.C: New.
1277
1278 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1279
1280 * gcc.dg/compat/struct-by-value-5a_main.c,
1281 gcc.dg/compat/struct-by-value-5b_main.c: New files.
1282 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
1283 * gcc.dg/compat/struct-by-value-5a_x.c,
1284 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
1285 gcc.dg/compat/struct-by-value-5_x.c.
1286 * gcc.dg/compat/struct-by-value-5a_y.c,
1287 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
1288 gcc.dg/compat/struct-by-value-5_y.c.
1289
1290 * gcc.dg/compat/struct-by-value-6a_main.c,
1291 gcc.dg/compat/struct-by-value-6b_main.c: New files.
1292 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
1293 * gcc.dg/compat/struct-by-value-6a_x.c,
1294 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
1295 gcc.dg/compat/struct-by-value-6_x.c.
1296 * gcc.dg/compat/struct-by-value-6a_y.c,
1297 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
1298 gcc.dg/compat/struct-by-value-6_y.c.
1299
1300 * gcc.dg/compat/struct-by-value-7a_main.c,
1301 gcc.dg/compat/struct-by-value-7b_main.c: New files.
1302 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
1303 * gcc.dg/compat/struct-by-value-7a_x.c,
1304 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
1305 gcc.dg/compat/struct-by-value-7_x.c.
1306 * gcc.dg/compat/struct-by-value-7a_y.c,
1307 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
1308 gcc.dg/compat/struct-by-value-7_y.c.
1309
1310 2004-04-06 Jakub Jelinek <jakub@redhat.com>
1311
1312 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
1313 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
1314 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
1315 options.
1316
1317 2004-04-06 Uros Bizjak <uros@kss-loka.si>
1318
1319 * gcc.dg/builtins-36.c: New test.
1320
1321 2004-04-06 Paul Brook <paul@codesourcery.com>
1322
1323 * README.gcc: Remove obsolete contraint on testcases.
1324
1325 2004-04-05 Paul Brook <paul@codesourcery.com>
1326
1327 PR2123
1328 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
1329 failure and exit(0) on success.
1330 * g++.dg/expr/anew2.C: Ditto.
1331 * g++.dg/expr/anew3.C: Ditto.
1332 * g++.dg/expr/anew4.C: Ditto.
1333
1334 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
1335
1336 PR c++/3518
1337 * g++.dg/template/unify7.C: New.
1338
1339 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
1340
1341 * g++.dg/README: Bring up to date with new subdirectories; remove
1342 duplicate subdirectory lines.
1343
1344 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
1345
1346 PR c++/14007
1347 * g++.dg/template/unify5.C: New.
1348 * g++.dg/template/unify6.C: New.
1349 * g++.dg/template/qualttp20.C: Adjust.
1350 * g++.old-deja/g++.jason/report.C: Adjust.
1351 * g++.old-deja/g++.other/qual1.C: Adjust.
1352
1353 2004-04-01 Mark Mitchell <mark@codesourcery.com>
1354
1355 PR c++/14803
1356 * g++.dg/inherit/ptrmem1.C: New test.
1357
1358 2004-04-01 Jakub Jelinek <jakub@redhat.com>
1359
1360 PR c++/14755
1361 * gcc.c-torture/execute/20040331-1.c: New test.
1362 * gcc.dg/20040331-1.c: New test.
1363
1364 2004-04-01 Paul Brook <paul@codesourcery.com>
1365
1366 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
1367
1368 2004-03-30 Mark Mitchell <mark@codesourcery.com>
1369
1370 PR c++/14724
1371 * g++.dg/init/goto1.C: New test.
1372
1373 PR c++/14763
1374 * g++.dg/template/defarg4.C: New test.
1375
1376 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
1377
1378 * gcc.dg/altivec-11.c: Extend test for more valid cases.
1379
1380 2004-03-28 David Edelsohn <edelsohn@gnu.org>
1381
1382 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
1383
1384 2004-03-28 Zack Weinberg <zack@codesourcery.com>
1385
1386 * gcc.dg/noncompile/undeclared-2.c: New test.
1387
1388 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
1389
1390 * gcc.dg/940409-1.c: Remove XFAIL.
1391 * gcc.dg/reg-vol-struct-1.c: New test.
1392
1393 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1394
1395 * gcc.dg/torture/builtin-wctype-1.c: New test.
1396
1397 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
1398
1399 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
1400 * gcc.dg/20001101-1.c: Likewise.
1401 * gcc.dg/20001102-1.c: Likewise.
1402
1403 2004-03-25 Roger Sayle <roger@eyesopen.com>
1404
1405 * gcc.dg/compare8.c: Add an additional test for XOR.
1406
1407 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1408
1409 * gcc.dg/torture/builtin-ctype-1.c: New test.
1410
1411 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1412
1413 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
1414 * gcc.dg/torture/builtin-math-1.c: Likewise.
1415 * gcc.dg/torture/builtin-power-1.c: New test.
1416
1417 2004-03-24 Andreas Schwab <schwab@suse.de>
1418
1419 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
1420 IA64 assembler.
1421
1422 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
1423 Roger Sayle <roger@eyesopen.com>
1424
1425 * gcc.dg/compare8.c: New test case.
1426
1427 2004-03-23 Ziemowit Laski <zlaski@apple.com>
1428
1429 * g++.dg/ext/altivec-7.C: New test.
1430
1431 2004-03-23 Zack Weinberg <zack@codesourcery.com>
1432
1433 PR 12267, 12391, 12560, 13129, 14114, 14133
1434 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
1435 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
1436 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
1437 Adjust error regexps.
1438 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
1439 * gcc.dg/noncompile/undeclared-1.c: New test cases.
1440 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
1441 * gcc.dg/local1.c: Add explanatory comment.
1442
1443 2004-03-23 Roger Sayle <roger@eyesopen.com>
1444
1445 PR optimization/14669
1446 * g++.dg/opt/fold2.C: New test case.
1447
1448 2004-03-22 Jakub Jelinek <jakub@redhat.com>
1449
1450 PR c/14069
1451 * gcc.dg/20040322-1.c: New test.
1452
1453 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
1454
1455 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
1456 * gcc.dg/ultrasp4.c: Likewise.
1457 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
1458
1459 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
1460
1461 * gcc.dg/i386-sse-8.c: Reset default options.
1462
1463 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
1464
1465 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
1466 in the error message text.
1467
1468 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
1469
1470 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
1471
1472 2004-03-21 Mark Mitchell <mark@codesourcery.com>
1473
1474 PR c++/14616
1475 * g++.dg/init/array13.C: New test.
1476
1477 2004-03-20 Roger Sayle <roger@eyesopen.com>
1478
1479 PR target/13889
1480 * gcc.c-torture/compile/pr13889.c: New test case.
1481
1482 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
1483
1484 PR c/14635
1485 * builtins-1.c (nan, nans): Don't test.
1486 * builtins-30.c: Don't use nan, nanf, nanl.
1487 * builtins-35.c: New test.
1488
1489 2004-03-19 Ziemowit Laski <zlaski@apple.com>
1490
1491 * g++.dg/ext/altivec-6.C: New test.
1492
1493 2004-03-19 Mark Mitchell <mark@codesourcery.com>
1494
1495 * g++.dg/init/placement3.C: New test.
1496
1497 * g++.dg/template/spec13.C: New test.
1498
1499 * g++.dg/lookup/using11.C: New test.
1500
1501 * g++.dg/lookup/koenig3.C: New test.
1502
1503 * g++.dg/template/operator2.C: New test.
1504
1505 * g++.dg/expr/dtor3.C: New test.
1506 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
1507 marker.
1508 * g++.old-deja/g++.law/visibility28.C: Likewise.
1509
1510 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
1511
1512 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
1513 * gcc.dg/ppc64-abi-3.c: Likewise.
1514
1515 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1516
1517 PR c++/14545
1518 * g++.dg/parse/template15.C: New test.
1519
1520 2004-03-18 Mark Mitchell <mark@codesourcery.com>
1521
1522 * g++.dg/expr/dtor2.C: New test.
1523
1524 * g++.dg/lookup/anon4.C: New test.
1525
1526 * g++.dg/overload/using1.C: New test.
1527
1528 * g++.dg/template/lookup7.C: New test.
1529
1530 * g++.dg/template/typename6.C: New test.
1531
1532 * g++.dg/expr/cond6.C: New test.
1533
1534 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1535
1536 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
1537
1538 2004-03-18 Mark Mitchell <mark@codesourcery.com>
1539
1540 * g++.dg/expr/cond5.C: New test.
1541 * g++.dg/expr/constcast1.C: Likewise.
1542 * g++.dg/expr/ptrmem2.C: Likewise.
1543 * g++.dg/expr/ptrmem3.C: Likewise.
1544 * g++.dg/lookup/main1.C: Likewise.
1545 * g++.dg/template/lookup6.C: Likewise.
1546
1547 2004-03-18 Mark Mitchell <mark@codesourcery.com>
1548
1549 * gcc.dg/local1.c: New test.
1550
1551 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
1552
1553 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1554
1555 * gcc.dg/torture/builtin-convert-1.c: New test.
1556
1557 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1558
1559 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
1560
1561 2004-03-16 Mark Mitchell <mark@codesourcery.com>
1562
1563 PR c++/14481
1564 * g++.dg/warn/Wunused-7.C: New test.
1565
1566 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1567
1568 * gcc.dg/torture/builtin-integral-1.c: New test.
1569
1570 2004-03-16 Mark Mitchell <mark@codesourcery.com>
1571
1572 PR c++/14586
1573 * g++.dg/parse/non-dependent3.C: New test.
1574
1575 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
1576
1577 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
1578 * g++.dg/eh/simd-2.C: Likewise.
1579 * g++.dg/init/array10.C: Likewise.
1580 * gcc.c-torture/compile/simd-1.c: Likewise.
1581 * gcc.c-torture/compile/simd-2.c: Likewise.
1582 * gcc.c-torture/compile/simd-3.c: Likewise.
1583 * gcc.c-torture/compile/simd-4.c: Likewise.
1584 * gcc.c-torture/compile/simd-6.c: Likewise.
1585 * gcc.c-torture/execute/simd-1.c: Likewise.
1586 * gcc.c-torture/execute/simd-2.c: Likewise.
1587 * gcc.dg/compat/vector-defs.h: Likewise.
1588 * gcc.dg/20020531-1.c: Likewise.
1589 * gcc.dg/altivec-3.c: Likewise.
1590 * gcc.dg/altivec-4.c: Likewise.
1591 * gcc.dg/altivec-varargs-1.c: Likewise.
1592 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
1593 * gcc.dg/i386-mmx-3.c: Likewise.
1594 * gcc.dg/i386-sse-4.c: Likewise.
1595 * gcc.dg/i386-sse-5.c: Likewise.
1596 * gcc.dg/i386-sse-8.c: Likewise.
1597 * gcc.dg/simd-1.c: Likewise.
1598 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
1599 __ev64_opaque__ since the machine description provides it.
1600
1601 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
1602
1603 * lib/compat.exp (skip_list): New global variable.
1604 Use it to hold the user defined COMPAT_SKIPS list if any.
1605 (compat-obj): Add the members of skip_list to optall.
1606
1607 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
1608
1609 * gcc.dg/compat/union-by-value-1_main.c,
1610 union-by-value-1_x.c, union-by-value-1_y.c,
1611 union-check.h, union-defs.h,
1612 union-init.h, union-return-1_main.c,
1613 union-return-1_x.c, union-return-1_y.c: New files.
1614
1615 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
1616
1617 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
1618 mixed-struct-init.h: Add 4 mixed structure types.
1619 struct-by-value-21_main.c, struct-by-value-21_x.c,
1620 struct-by-value-21_y.c, struct-return-21_main.c,
1621 struct-return-21_x.c, struct-return-21_y.c: New files.
1622
1623 2004-03-13 Mark Mitchell <mark@codesourcery.com>
1624
1625 PR c++/14550
1626 * g++.dg/parse/template14.C: New test.
1627
1628 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
1629
1630 * gcc.c-torture/execute/20040313-1.c: New test.
1631
1632 2004-03-13 Jakub Jelinek <jakub@redhat.com>
1633
1634 PR target/14533
1635 * gcc.dg/20040311-2.c: New test.
1636
1637 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
1638
1639 PR other/14544
1640 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
1641 bit-field.
1642
1643 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
1644
1645 * gcc.dg/20040305-2.c: Add missing return statement.
1646
1647 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1648
1649 * gcc.dg/builtins-34.c: Also check pow10*.
1650
1651 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
1652
1653 PR target/14262
1654 * gcc.dg/20040305-2.c: New test.
1655
1656 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
1657
1658 * gcc.dg/20040310-1.c: New test.
1659
1660 2004-03-11 Roger Sayle <roger@eyesopen.com>
1661
1662 * gcc.c-torture/execute/20040311-1.c: New test case.
1663
1664 2004-03-11 Mark Mitchell <mark@codesourcery.com>
1665
1666 PR c++/14476
1667 * g++.dg/lookup/enum1.C: New test.
1668
1669 2004-03-10 Mark Mitchell <mark@codesourcery.com>
1670
1671 PR c++/14510
1672 * g++.dg/lookup/struct2.C: New test.
1673
1674 2004-03-10 Uros Bizjak <uros@kss-loka.si>
1675
1676 * gcc.dg/builtins-34.c: New test.
1677
1678 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1679
1680 * gcc.dg/torture/builtin-nonneg-1.c: New test.
1681
1682 2004-03-09 James E Wilson <wilson@specifixinc.com>
1683
1684 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
1685 * gcc.dg/alias-2.c: New testcase.
1686
1687 2004-03-09 Zack Weinberg <zack@codesourcery.com>
1688
1689 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
1690
1691 2004-03-09 Roger Sayle <roger@eyesopen.com>
1692
1693 * gcc.c-torture/execute/20040309-1.c: New test case.
1694
1695 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
1696
1697 PR c++/14397
1698 * g++.dg/overload/ref1.C: New.
1699
1700 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1701
1702 PR c++/14409
1703 * g++.dg/template/spec12.C: New test.
1704
1705 PR c++/14448
1706 * g++.dg/parse/crash14.C: New test.
1707
1708 2004-03-09 Mark Mitchell <mark@codesourcery.com>
1709
1710 PR c++/14230
1711 * g++.dg/init/ref11.C: New test.
1712
1713 2004-03-09 Mark Mitchell <mark@codesourcery.com>
1714
1715 PR c++/14432
1716 * g++.dg/parse/builtin2.C: New test.
1717
1718 2004-03-08 Mark Mitchell <mark@codesourcery.com>
1719
1720 PR c++/14401
1721 * g++.dg/init/ctor3.C: New test.
1722 * g++.dg/init/union1.C: New test.
1723 * g++.dg/ext/anon-struct4.C: New test.
1724
1725 2004-03-08 Mark Mitchell <mark@codesourcery.com>
1726
1727 * g++.dg/lookup/koenig1.C: Tweak error messages.
1728 * g++.dg/lookup/used-before-declaration.C: Likewise.
1729 * g++.dg/other/do1.C: Likewise.
1730 * g++.dg/overload/koenig1.C: Likewise.
1731 * g++.dg/parse/crash13.C: Likewise.
1732 * g++.dg/template/instantiate3.C: Likewise.
1733
1734 2004-03-08 Eric Christopher <echristo@redhat.com>
1735
1736 * * lib/target-supports.exp: Enable libiconv in test
1737 compilation. Fix up error checking.
1738
1739 2004-03-08 Roger Sayle <roger@eyesopen.com>
1740
1741 PR middle-end/14289
1742 * gcc.dg/pr14289-1.c: New test case.
1743 * gcc.dg/pr14289-2.c: Likewise.
1744 * gcc.dg/pr14289-3.c: Likewise.
1745
1746 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
1747
1748 * gcc.c-torture/execute/20040308-1.c: New test.
1749
1750 2004-03-07 Roger Sayle <roger@eyesopen.com>
1751
1752 * gcc.c-torture/execute/20040307-1.c: New test case.
1753
1754 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
1755
1756 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
1757
1758 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
1759
1760 * gcc.dg/20040306-1.c: New test.
1761
1762 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
1763
1764 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
1765 them static.
1766 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
1767
1768 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1769
1770 PR c/14465
1771 * gcc.dg/decl-6.c: New test.
1772
1773 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1774
1775 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
1776 Rename LOGPOW -> LOG_POW.
1777 (SQRT_EXP, POW_EXP): New.
1778
1779 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1780
1781 * gcc.dg/i386-sse-8.c: New test.
1782
1783 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1784
1785 PR c/14114
1786 * gcc.dg/decl-5.c: New test.
1787
1788 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
1789
1790 * gcc.dg/20040305-1.c: New test.
1791
1792 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
1793
1794 PR other/14354
1795 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
1796
1797 2004-03-04 Ziemowit Laski <zlaski@apple.com>
1798
1799 PR c++/14425, c++/14426
1800 * g++.dg/ext/altivec-4.C: New test.
1801 * g++.dg/ext/altivec-5.C: New test.
1802
1803 2004-03-04 Geoffrey Keating <geoffk@apple.com>
1804
1805 * g++.old-deja/g++.other/linkage1.C: Expect errors about
1806 global variables of a type with no linkage.
1807 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
1808 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
1809 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
1810 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
1811 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
1812 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
1813 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
1814 * g++.dg/warn/deprecated.C: Name enum Color.
1815 * g++.dg/overload/VLA.C: Name structure for 'b'.
1816 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
1817
1818 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
1819
1820 * gcc.c-torture/compile/20040304-1.c: New test.
1821
1822 2004-03-03 Zack Weinberg <zack@codesourcery.com>
1823
1824 PR 13728
1825 * gcc.dg/decl-4.c: New testcase.
1826
1827 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
1828
1829 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
1830 as PRECF if sizeof (float) > sizeof (double).
1831 (PRECL): Make it the same as PRECF if
1832 sizeof (float) > sizeof (long double).
1833
1834 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1835
1836 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
1837 system type. Add check for irix6 which doesn't have c99 runtime.
1838
1839 2004-03-03 Bob Wilson <bob.wilson@acm.org>
1840
1841 * gcc.dg/const-elim-1.c: xfail for xtensa.
1842
1843 2004-03-01 Mark Mitchell <mark@codesourcery.com>
1844
1845 PR c++/14369
1846 * g++.dg/template/cond4.C: New test.
1847
1848 2004-03-01 Mark Mitchell <mark@codesourcery.com>
1849
1850 PR c++/14360
1851 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
1852
1853 PR c++/14361
1854 * g++.dg/parse/defarg7.C: New test.
1855
1856 PR c++/14359
1857 * g++.dg/template/friend26.C: New test.
1858
1859 2004-03-01 Mark Mitchell <mark@codesourcery.com>
1860
1861 PR c++/14324
1862 * g++.dg/abi/mangle21.C: New test.
1863
1864 PR c++/14260
1865 * g++.dg/parse/constructor2.C: New test.
1866
1867 PR c++/14337
1868 * g++.dg/template/sfinae1.C: New test.
1869
1870 2004-02-29 Mark Mitchell <mark@codesourcery.com>
1871
1872 PR c++/14267
1873 * g++.dg/expr/crash2.C: New test.
1874
1875 PR middle-end/13448
1876 * gcc.dg/inline-5.c: New test.
1877 * gcc.dg/always-inline.c: Split out tests into ...
1878 * gcc.dg/always-inline2.c: ... this and ...
1879 * gcc.dg/always-inline3.c: ... this.
1880
1881 2004-02-29 Mark Mitchell <mark@codesourcery.com>
1882
1883 PR debug/12103
1884 * g++.dg/debug/crash1.C: New test.
1885
1886 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
1887
1888 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
1889 function with __attribute__((noinline)).
1890 (recurser_void2): Likewise.
1891 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
1892 (recurser_void2): Likewise.
1893
1894 2004-02-29 Roger Sayle <roger@eyesopen.com>
1895
1896 PR middle-end/14203
1897 * g++.dg/warn/Wunused-6.C: New test case.
1898
1899 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
1900
1901 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
1902 not defined.
1903
1904 2004-02-27 Eric Christopher <echristo@redhat.com>
1905
1906 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
1907 * g++.dg/charset/asm2.c: Run only x86.
1908 * gcc.dg/charset/asm3.c: Ditto.
1909
1910 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
1911
1912 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
1913 ld_library_path.
1914
1915 2004-02-27 Ziemowit Laski <zlaski@apple.com>
1916
1917 * g++.dg/ext/altivec-3.C: New.
1918
1919 2004-02-26 Richard Henderson <rth@redhat.com>
1920
1921 * g++.dg/ext/attrib10.C: Mark for warning.
1922 * gcc.dg/attr-alias-1.c: New.
1923
1924 2004-02-26 Richard Henderson <rth@redhat.com>
1925
1926 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
1927 * gcc.c-torture/execute/20040208-2.c: ... it back.
1928
1929 2004-02-26 Eric Christopher <echristo@redhat.com>
1930
1931 * lib/target-supports.exp (check-iconv-available): New function.
1932 * lib/gcc-dg.exp (dg-require-iconv): New function.
1933 Use above.
1934 * gcc.dg/charset: New directory.
1935 * gcc.dg/charset/charset.exp: New file.
1936 * gcc.dg/charset/asm1.c: Ditto.
1937 * gcc.dg/charset/asm2.c: Ditto.
1938 * gcc.dg/charset/asm3.c: Ditto.
1939 * gcc.dg/charset/asm4.c: Ditto.
1940 * gcc.dg/charset/asm5.c: Ditto.
1941 * gcc.dg/charset/attribute1.c: Ditto.
1942 * gcc.dg/charset/attribute2.c: Ditto.
1943 * gcc.dg/charset/string1.c: Ditto.
1944 * g++.dg/charset: New directory.
1945 * g++.dg/dg.exp: Add here. Special options.
1946 * g++.dg/charset/charset.exp: New file.
1947 * g++.dg/charset/asm1.c: Ditto.
1948 * g++.dg/charset/asm2.c: Ditto.
1949 * g++.dg/charset/asm3.c: Ditto.
1950 * g++.dg/charset/asm4.c: Ditto.
1951 * g++.dg/charset/attribute1.c: Ditto.
1952 * g++.dg/charset/attribute2.c: Ditto.
1953 * g++.dg/charset/extern1.cc: Ditto.
1954 * g++.dg/charset/extern2.cc: Ditto.
1955 * g++.dg/charset/string1.c: Ditto.
1956
1957 2004-02-26 Mark Mitchell <mark@codesourcery.com>
1958
1959 PR c++/14278
1960 * g++.dg/parse/comma1.C: New test.
1961
1962 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1963
1964 PR c++/14284
1965 * g++.dg/template/ttp8.C: New test.
1966
1967 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
1968
1969 * gcc.dg/fixuns-trunc-1.c: New test.
1970
1971 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1972
1973 * gcc.dg/builtins-config.h: Use #elif.
1974
1975 2004-02-26 Michael Matz <matz@suse.de>
1976
1977 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
1978 * gcc.dg/991214-1.c: Likewise.
1979 * gcc.dg/i386-asm-1.c: Likewise.
1980
1981 2004-02-25 Richard Henderson <rth@redhat.com>
1982
1983 * gcc.c-torture/execute/20040208-2.c: Move ...
1984 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
1985
1986 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1987
1988 PR c++/14246
1989 * g++.dg/other/crash-3.C: New test.
1990
1991 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1992
1993 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
1994 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
1995
1996 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
1997 HP-UX.
1998
1999 2004-02-24 Michael Matz <matz@suse.de>
2000
2001 * gcc.dg/i386-regparm.c: New.
2002
2003 2004-02-23 James E Wilson <wilson@specifixinc.com>
2004
2005 * gcc.c-torture/execute/20040223-1.c: New.
2006
2007 2004-02-23 Zack Weinberg <zack@codesourcery.com>
2008 Kazu Hirata <kazu@cs.umass.edu>
2009
2010 * gcc.dg/fwritable-strings-1.c: Remove.
2011
2012 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
2013
2014 PR c/14156
2015 * gcc.dg/20040223-1.c: New test.
2016
2017 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2018
2019 PR c++/14106
2020 * g++.dg/ext/typeof9.C: New test.
2021
2022 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2023
2024 PR c++/14250
2025 * g++.dg/other/switch1.C: New test.
2026
2027 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
2028
2029 * gcc.dg/cast-function-1.c: Adjust for new informative message.
2030 * gcc.dg/va-arg-1.c: Likewise.
2031
2032 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2033
2034 PR c++/14143
2035 * g++.dg/template/koenig5.C: New test.
2036
2037 2004-02-21 Ziemowit Laski <zlaski@apple.com>
2038
2039 * g++.dg/ext/altivec-1.C: Generalize target triple.
2040 * g++.dg/ext/altivec-2.C: New test case.
2041 * g++.dg/ext/altivec_check.h: New file.
2042 * gcc.dg/altivec-1.c: Generalize target triple;
2043 include altivec_check.h and call altivec_check().
2044 * gcc.dg/altivec-[2-5].c: Generalize target triple.
2045 * gcc.dg/altivec-6.c: New test case.
2046 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
2047 type casts as needed.
2048 * gcc.dg/altivec-10.c: Include altivec_check.h and call
2049 altivec_check().
2050 * gcc.dg/altivec-12.c: New test case.
2051 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
2052 include altivec_check.h and call altivec_check().
2053 * gcc.dg/altivec_check.h: New file.
2054
2055 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2056
2057 * lib/target-supports.exp (check_alias_available): Don't mangle
2058 function `g' in test program.
2059
2060 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2061
2062 * lib/target-supports.exp (check_profiling_available): Check
2063 argument to determine whether we support a profiling type.
2064 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
2065 check_profiling_available.
2066 * g++.dg/bprob/bprob.exp: Likewise
2067 * g77.dg/bprob/bprob.exp: Likewise.
2068 * gcc.misc-tests/bprob.exp: Likewise.
2069 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
2070 dg-require-profiling and delete expected error handling.
2071 * gcc.dg/20021014-1.c: Likewise.
2072 * gcc.dg/nest.c: Likewise.
2073
2074 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2075
2076 PR c++/12007
2077 * g++.dg/other/vthunk1.C: New test.
2078
2079 2004-02-20 Falk Hueffner <falk@debian.org>
2080
2081 PR target/14201
2082 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
2083
2084 2004-02-20 Mark Mitchell <mark@codesourcery.com>
2085
2086 PR c++/13927
2087 * g++.dg/other/error8.C: Remove XFAIL markers.
2088
2089 PR c++/14173
2090 * g++.dg/ext/packed5.C: New test.
2091
2092 PR c++/14199
2093 * g++.dg/warn/Wunused-5.C: New test.
2094
2095 PR c++/14186
2096 * g++.dg/lookup/member1.C: New test.
2097
2098 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
2099
2100 * gcc.c-torture/compile/20040130-1.c: Enable only when
2101 __INT_MAX__ >= 2147483647L.
2102 * gcc.c-torture/compile/961203-1.c: Likewise.
2103
2104 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
2105
2106 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
2107 * g++.dg/opt/template1.C: Robustify assembler regexp
2108
2109 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
2110
2111 * gcc.c-torture/execute/simd-4.x: Remove.
2112 * gcc.c-torture/execute/va-arg-25.x: Likewise.
2113 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
2114 Guard with #ifndef SKIP_ATTRIBUTE.
2115 * gcc.dg/compat/vector-1_y.c: Likewise.
2116 * gcc.dg/compat/vector-2_x.c: Likewise.
2117 * gcc.dg/compat/vector-2_y.c: Likewise.
2118 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
2119 * g++.dg/eh/simd-2.C: Likewise.
2120
2121 2004-02-19 Alan Modra <amodra@bigpond.net.au>
2122
2123 * gcc.c-torture/compile/complex-1.c: New.
2124
2125 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
2126
2127 PR target/14209
2128 * gcc.c-torture/execute/20040218-1.c: New test.
2129
2130 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2131
2132 PR c++/14181
2133 * g++.dg/parse/new2.C: New test.
2134
2135 2004-02-18 Paul Brook <paul@codesourcery.com>
2136
2137 * gcc.c-torture/compile/libcall-1.c: New test.
2138
2139 2004-02-18 Paul Brook <paul@codesourcery.com>
2140
2141 PR debug/12934
2142 * gcc.dg/debug/debug-7.c: New test.
2143
2144 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
2145
2146 * gcc.dg/20040217-1.c: New test.
2147
2148 2004-02-17 Zack Weinberg <zack@codesourcery.com>
2149
2150 * gcc.c-torture/execute/990208-1.x: Delete.
2151
2152 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
2153
2154 * gcc.c-torture/execute/20040208-2.x: New file.
2155
2156 2004-02-17 Mark Mitchell <mark@codesourcery.com>
2157
2158 PR c++/11326
2159 * g++.dg/abi/structret1.C: New test.
2160
2161 2004-02-17 Jakub Jelinek <jakub@redhat.com>
2162
2163 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
2164 (i386_cpuid): No need to test if cpuid is available on AMD64.
2165 Fix assembly, so that it works onboth i386 and AMD64.
2166 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
2167 (vecInLong): Fix s[] member type to unsigned int.
2168 (vecInWord): Remove type.
2169 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
2170 (a64, b64, c64, d64, e64): Remove.
2171 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
2172 Remove unused variable. Remove initialization of removed variables.
2173 Don't call mmx_tests nor sse_tests.
2174 (reference_mmx, reference_sse): Remove.
2175 (check): Add return stmt.
2176 * gcc.dg/i386-sse-7.c: New test.
2177 * gcc.dg/i386-mmx-4.c: New test.
2178
2179 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2180
2181 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
2182 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
2183 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
2184 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
2185 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
2186 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
2187 g++.dg/tc1/dr94.C: Fix line terminator.
2188
2189 2004-02-16 Geoffrey Keating <geoffk@apple.com>
2190
2191 * gcc.c-torture/compile/20040216-1.c: New.
2192
2193 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2194
2195 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
2196 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
2197 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
2198 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
2199 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
2200 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
2201
2202 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
2203
2204 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
2205
2206 2004-02-15 Mark Mitchell <mark@codesourcery.com>
2207
2208 PR c++/13971
2209 * g++.dg/expr/cond4.C: New test.
2210
2211 PR c++/14086
2212 * g++.dg/lookup/crash2.C: New test.
2213
2214 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
2215
2216 * gcc.c-torture/compile/20040214-2.c: New test.
2217
2218 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
2219
2220 PR c++/14116
2221 * g++.dg/ext/typeof8.C: New test.
2222
2223 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
2224
2225 * gcc.c-torture/compile/20040214-1.c: New test.
2226
2227 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2228
2229 PR c++/13635
2230 * g++.dg/template/spec11.C: New test.
2231
2232 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2233
2234 PR c++/13927
2235 * g++.dg/other/error8.C: New test.
2236
2237 2004-02-13 Mark Mitchell <mark@codesourcery.com>
2238
2239 PR c++/14122
2240 * g++.dg/template/array4.C: New test.
2241
2242 PR c++/14108
2243 * g++.dg/inherit/thunk2.C: New test.
2244
2245 PR c++/14083
2246 * g++.dg/eh/cond2.C: New test.
2247
2248 2004-02-12 Alan Modra <amodra@bigpond.net.au>
2249
2250 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
2251
2252 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
2253
2254 * lib/scanasm.exp (dg-scan): Quote pattern before display.
2255
2256 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
2257
2258 * g++.dg/simd-2.C: xfail on ppc64-linux.
2259
2260 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
2261
2262 PR c/456
2263 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
2264 tests.
2265
2266 2004-02-11 Uros Bizjak <uros@kss-loka.si>
2267
2268 * gcc.dg/builtins-33.c: New test.
2269
2270 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
2271
2272 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
2273
2274 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
2275
2276 * g++.dg/simd-2.C: Set -maltivec for ppc64.
2277
2278 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
2279
2280 * gcc.dg/ppc64-abi-3.c: New test.
2281
2282 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
2283
2284 PR c/14092
2285
2286 * gcc.dg/pr14092-1.c: New testcase.
2287
2288 2004-02-10 Alan Modra <amodra@bigpond.net.au>
2289
2290 * gcc.dg/cpp/assert4.c: Fix typo last change.
2291
2292 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
2293 * gcc.dg/cpp/assert4.c: Handle powerpc64.
2294
2295 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
2296
2297 2004-02-09 Roger Sayle <roger@eyesopen.com>
2298
2299 * gcc.c-torture/compile/20040209-1.c: New test case.
2300
2301 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
2302
2303 * gcc.dg/c90-init-1.c: Adjust expected error messages.
2304
2305 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
2306
2307 * gcc.c-torture/execute/20040208-[12].c: New tests.
2308
2309 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
2310
2311 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
2312
2313 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
2314
2315 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
2316
2317 2004-02-07 Zack Weinberg <zack@codesourcery.com>
2318
2319 Bug 13856
2320 * gcc.dg/visibility-8.c: New testcase.
2321
2322 2004-02-07 Zack Weinberg <zack@codesourcery.com>
2323
2324 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
2325 arguments.
2326 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
2327
2328 2004-02-07 Roger Sayle <roger@eyesopen.com>
2329
2330 PR middle-end/13696
2331 * g++.dg/opt/fold1.C: New test case.
2332
2333 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2334
2335 PR c++/14033
2336 * g++.dg/other/crash-2.C: New test.
2337
2338 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2339
2340 PR c++/14028
2341 * g++.dg/parse/angle-bracket2.C: New test.
2342
2343 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
2344
2345 PR middle-end/13750
2346 Revert:
2347 2004-01-15 Geoffrey Keating <geoffk@apple.com>
2348 PR pch/13361
2349 * testsuite/g++.dg/pch/wchar-1.C: New.
2350 * testsuite/g++.dg/pch/wchar-1.Hs: New.
2351
2352 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2353
2354 PR c++/14008
2355 * g++.dg/parse/error15.C: New test.
2356 * g++.dg/parse/crash11.C: Update dg-error mark.
2357
2358 2004-02-04 Mark Mitchell <mark@codesourcery.com>
2359
2360 PR c++/13932
2361 * g++.dg/warn/conv2.C: New test.
2362
2363 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2364
2365 PR c++/13086
2366 * g++.dg/warn/incomplete1.C: Remove xfail.
2367
2368 2004-02-04 Mark Mitchell <mark@codesourcery.com>
2369
2370 * lib/file-format.exp (gcc_target_object_format): Use
2371 ${tool}_target_compile, not gcc_target_compile.
2372 * lib/target-supports.exp (check_alias_available): Likewise.
2373 (check_gc_sections_available): Likewise.
2374 * g++.dg/ext/attrib10.C: Use dg-require-alias.
2375 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
2376 dg-require-alias.
2377
2378 2004-02-04 Mark Mitchell <mark@codesourcery.com>
2379
2380 PR c++/13969
2381 * g++.dg/template/static6.C: New test.
2382
2383 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
2384
2385 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
2386
2387 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2388
2389 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
2390 tests for systems where `char' is unsigned by default.
2391
2392 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2393
2394 PR c++/13997
2395 * g++.dg/template/partial3.C: New test.
2396
2397 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
2398
2399 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
2400 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
2401 Remove mentions of obsolete ports.
2402
2403 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
2404
2405 * gcc.dg/noncompile/20001228-1.c: Fix for new
2406 error message.
2407
2408 2004-02-03 Roger Sayle <roger@eyesopen.com>
2409
2410 PR target/9348
2411 * gcc.c-torture/execute/multdi-1.c: New test case.
2412
2413 2004-02-03 Mark Mitchell <mark@codesourcery.com>
2414
2415 PR c++/13925
2416 * g++.dg/template/lookup5.C: New test.
2417
2418 2004-02-03 Mark Mitchell <mark@codesourcery.com>
2419
2420 PR c++/13950
2421 * g++.dg/template/lookup4.C: New test.
2422
2423 PR c++/13970
2424 * g++.dg/parse/error14.C: New test.
2425
2426 PR c++/14002
2427 * g++.dg/parse/template13.C: New test.
2428
2429 2004-02-03 Mark Mitchell <mark@codesourcery.com>
2430
2431 PR c++/13978
2432 * g++.dg/template/koenig4.C: New test.
2433
2434 PR c++/13968
2435 * g++.dg/template/crash17.C: New test.
2436
2437 PR c++/13975
2438 * g++.dg/parse/error13.C: New test.
2439 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
2440
2441 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
2442
2443 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
2444
2445 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
2446
2447 PR c/11658
2448 PR c/13994
2449 * gcc.dg/noncompile/20040203-1.c: New test.
2450 * gcc.dg/noncompile/20040203-2.c: Likewise.
2451 * gcc.dg/noncompile/20040203-3.c: Likewise.
2452 * gcc.dg/20040203-1.c: Likewise.
2453
2454 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
2455
2456 PR c++/10858
2457 * g++.dg/template/sizeof7.C: New test.
2458
2459 2004-02-02 Eric Christopher <echristo@redhat.com>
2460 Zack Weinberg <zack@codesourcery.com>
2461
2462 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
2463
2464 2004-02-02 Zack Weinberg <zack@codesourcery.com>
2465
2466 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
2467 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
2468 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
2469 * gcc.dg/cleanup-5.c: Run only on Linux targets.
2470
2471 2004-02-02 Mark Mitchell <mark@codesourcery.com>
2472
2473 PR c++/13113
2474 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
2475
2476 PR c++/13854
2477 * g++.dg/ext/attrib13.C: New test.
2478
2479 PR c++/13907
2480 * g++.dg/conversion/op2.C: New test.
2481
2482 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
2483
2484 * gcc.dg/titype-1.c: Fix pasto.
2485
2486 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
2487
2488 * gcc.dg/titype-1.c: New test.
2489
2490 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2491
2492 PR c++/13957
2493 * g++.dg/template/non-type-template-argument-1.C,
2494 g++.dg/template/qualified-id1.C: Update dg-error marks.
2495 * g++.dg/template/nontype6.C: New test.
2496
2497 2004-02-01 Roger Sayle <roger@eyesopen.com>
2498
2499 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
2500 * gcc.dg/builtins-31.c: New testcase.
2501 * gcc.dg/builtins-32.c: New testcase.
2502
2503 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
2504
2505 * objc.dg/call-super-2.m: Update line numbers
2506 for the including of stddef.h.
2507
2508 2004-01-30 Michael Matz <matz@suse.de>
2509
2510 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
2511 g++.dg/ext/case-range3.C: New tests.
2512
2513 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2514
2515 DR206
2516 PR c++/13813
2517 * g++.dg/template/member4.C: New test.
2518
2519 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2520
2521 PR c++/13683
2522 * g++.dg/template/sizeof6.C: New test.
2523
2524 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
2525
2526 * gcc.dg/fwritable-strings-1.c: New test.
2527
2528 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
2529
2530 * gcc.c-torture/compile/20040130-1.c: New test.
2531
2532 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
2533
2534 * objc.dg/call-super-2.m: Include stddef.h for size_t.
2535
2536 2004-01-29 Mark Mitchell <mark@codesourcery.com>
2537
2538 PR c++/13883
2539 * g++.dg/template/ctor3.C: New test.
2540
2541 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2542
2543 * g++.dg/tc1: New directory.
2544 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
2545 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
2546 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
2547 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
2548 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
2549
2550 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2551
2552 * g++.dg/parse/error11.C: New test.
2553 * g++.dg/parse/error12.C: Likewise.
2554
2555 2004-01-28 Ziemowit Laski <zlaski@apple.com>
2556
2557 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
2558 (scan_initial, main): Use aligned_sizeof instead of sizeof.
2559
2560 2004-01-28 Mark Mitchell <mark@codesourcery.com>
2561
2562 PR c++/13791
2563 * g++.dg/ext/attrib12.C: New test.
2564
2565 PR c++/13736
2566 * g++.dg/parse/cast2.C: New test.
2567
2568 2004-01-27 James E Wilson <wilson@specifixinc.com>
2569
2570 * objc.dg/encode-2.m (main): New local string. Set depending on
2571 sizeof long. Use in sscanf call.
2572 * objc.dg/encode-3.m (main): New local string. Set depending on
2573 sizeof long. Use in scan_initial call.
2574
2575 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2576
2577 * objc.dg/call-super-2.m: Make LP64-safe.
2578 * objc.dg/desig-init-1.m: Likewise.
2579
2580 2004-01-27 Devang Patel <dpatel@apple.com>
2581
2582 * g++.dg/debug/namespace1.C: New test.
2583
2584 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
2585
2586 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
2587 xscale-*-*.
2588
2589 * gcc.dg/arm-mmx-1.c: New test.
2590
2591 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
2592
2593 * gcc.dg/20040127-1.c: New test.
2594 * gcc.dg/20040127-2.c: New test.
2595
2596 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
2597
2598 * objc.dg/stret-1.m (glob): Renamed to globa.
2599
2600 2004-01-26 Mark Mitchell <mark@codesourcery.com>
2601
2602 PR c++/13663
2603 * g++.dg/expr/for1.C: New test.
2604
2605 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
2606
2607 PR middle-end/13779
2608 * gcc.dg/darwin-longlong.c: New test.
2609
2610 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
2611
2612 * gcc.dg/20040124-1.c: Moved test from here...
2613 * gcc.c-torture/compile/20040124-1.c: ...to here.
2614
2615 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
2616
2617 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
2618 the assembly output if -m64 is passed.
2619
2620 2004-01-25 Mark Mitchell <mark@codesourcery.com>
2621
2622 PR c++/13833
2623 * g++.dg/template/cond3.C: New test.
2624
2625 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2626
2627 PR c++/13810
2628 * g++.dg/template/ttp7.C: New test.
2629
2630 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2631
2632 PR c++/13797
2633 * g++.dg/template/nontype4.C: New test.
2634 * g++.dg/template/nontype5.C: Likewise.
2635
2636 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
2637
2638 * gcc.dg/torture/mips-clobber-at.c: New test.
2639
2640 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
2641
2642 * gcc.dg/20040124-1.c: New test.
2643
2644 2004-01-24 Jakub Jelinek <jakub@redhat.com>
2645
2646 * gcc.dg/20040123-1.c: New test.
2647
2648 2004-01-23 Zack Weinberg <zack@codesourcery.com>
2649
2650 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
2651
2652 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
2653
2654 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
2655
2656 2004-01-23 Andrew Pinski <apinski@apple.com>
2657
2658 * gcc.dg/20030121-1.c: Move to ..
2659 * gcc.dg/20040121-1.c: here.
2660
2661 2004-01-23 Roger Sayle <roger@eyesopen.com>
2662
2663 * gcc.dg/builtins-29.c: New test case.
2664
2665 2004-01-23 Zack Weinberg <zack@codesourcery.com>
2666
2667 PR 18314
2668 * gcc.dg/builtins-30.c: New testcase.
2669
2670 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
2671
2672 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
2673 * lib/g77.exp: Likewise.
2674 * lib/objc.exp: Likewise.
2675 * lib/g++.exp: Likewise.
2676
2677 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
2678
2679 * gcc.dg/struct-by-value-2.c: New test.
2680
2681 2004-01-21 Andrew Pinski <apinski@apple.com>
2682
2683 PR target/13785
2684 * gcc.dg/20030121-1.c: New test.
2685
2686 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
2687
2688 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
2689 clobber frame pointer register in asm statement.
2690
2691 2004-01-21 Falk Hueffner <falk@debian.org>
2692
2693 * gcc.c-torture/compile/20040121-1.c: New test.
2694
2695 2004-01-21 Zack Weinberg <zack@codesourcery.com>
2696
2697 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
2698
2699 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
2700
2701 * gcc.dg/ppc64-abi-2.c: New test.
2702
2703 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
2704
2705 * lib/treelang.exp: Fill out this file.
2706 * lib/treelang-dg.exp: New File.
2707
2708 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
2709
2710 * gcc.c-torture/compile/981022-1.c: Remove.
2711 * gcc.dg/array-5.c: Remove XFAIL.
2712 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
2713 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
2714 gcc.dg/cond-lvalue-1.c: Update.
2715 * gcc.dg/cast-lvalue-2.c: New test.
2716
2717 2004-01-19 Mark Mitchell <mark@codesourcery.com>
2718
2719 PR c++/13592
2720 * g++.dg/other/error1.C (class foo): Tweak error message.
2721
2722 PR c++/13592
2723 * g++.dg/template/call2.C: New test.
2724
2725 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
2726
2727 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
2728 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
2729 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
2730 scalar-return-1_x.c, scalar-return-2_y.c,
2731 scalar-return-3_x.c, scalar-return-3_y.c,
2732 scalar-return-4_x.c, scalar-return-4_y.c,
2733 struct-align-1.h, struct-align-1_x.c,
2734 struct-align-1_y.c, struct-align-2.h,
2735 struct-align-2_x.c, struct-align-2_y.c,
2736 struct-by-value-10_y.c, struct-by-value-11_x.c,
2737 struct-by-value-11_y.c, struct-by-value-12_x.c,
2738 struct-by-value-12_y.c, struct-by-value-13_x.c,
2739 struct-by-value-13_y.c, struct-by-value-14_x.c,
2740 struct-by-value-14_y.c, struct-by-value-15_x.c,
2741 struct-by-value-15_y.c, struct-by-value-16_y.c,
2742 struct-by-value-17_y.c, struct-by-value-18_y.c,
2743 struct-by-value-19_y.c, struct-by-value-1_x.c,
2744 struct-by-value-1_y.c, struct-by-value-20_y.c,
2745 struct-by-value-2_x.c, struct-by-value-2_y.c,
2746 struct-by-value-3_y.c, struct-by-value-4_x.c,
2747 struct-by-value-4_y.c, struct-by-value-5_y.c,
2748 struct-by-value-6_y.c, struct-by-value-7_y.c
2749 struct-by-value-8_x.c, struct-by-value-8_y.c
2750 struct-by-value-9_x.c, struct-by-value-9_y.c
2751 struct-return-10_x.c, struct-return-10_y.c,
2752 struct-return-19_x.c, struct-return-20_x.c
2753 struct-return-2_x.c, struct-return-2_y.c
2754 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
2755 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
2756
2757 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
2758
2759 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
2760 attribute on sparc*-sun-solaris2.*.
2761
2762 2004-01-18 Mark Mitchell <mark@codesourcery.com>
2763
2764 PR c++/13710
2765 * g++.dg/ext/typeof7.C: New test.
2766
2767 2004-01-18 David Edelsohn <edelsohn@gnu.org>
2768
2769 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
2770 * gcc.dg/const-elim-1.c: Same.
2771
2772 2004-01-17 Ziemowit Laski <zlaski@apple.com>
2773
2774 * objc.dg/stret-1.m: New.
2775 * objc.dg/stret-2.m: New.
2776
2777 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
2778
2779 PR c++/11895
2780 * g++.dg/ext/vector1.C: New test.
2781
2782 2004-01-16 Geoffrey Keating <geoffk@apple.com>
2783
2784 * gcc.dg/pch/import-1.c: New.
2785 * gcc.dg/pch/import-1.hs: New.
2786 * gcc.dg/pch/import-1a.h: New.
2787 * gcc.dg/pch/import-1b.h: New.
2788 * gcc.dg/pch/import-1c.h: New.
2789
2790 2004-01-16 Mark Mitchell <mark@codesourcery.com>
2791
2792 PR c++/13574
2793 * g++.dg/ext/array1.C: New test.
2794
2795 PR c++/13178
2796 * g++.dg/conversion/op1.C: New test.
2797
2798 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
2799
2800 PR 11864
2801 From Kazumoto Kojima / Dan Kegel:
2802 * gcc.dg/pr11864-1.c: New test.
2803
2804 PR 10392
2805 From Marcus Comstedt / Dan Kegel:
2806 * gcc.dg/pr10392-1.c: New test.
2807
2808 2004-01-16 Mark Mitchell <mark@codesourcery.com>
2809
2810 PR c++/13478
2811 * g++.dg/init/ref10.C: New test.
2812
2813 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2814
2815 PR c++/13407
2816 * g++.dg/parse/typename6.C: New test.
2817
2818 2004-01-15 Geoffrey Keating <geoffk@apple.com>
2819
2820 PR pch/13361
2821 * testsuite/g++.dg/pch/wchar-1.C: New.
2822 * testsuite/g++.dg/pch/wchar-1.Hs: New.
2823
2824 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2825
2826 PR c++/9259
2827 * g++.dg/expr/sizeof2.C: New test.
2828
2829 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
2830
2831 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
2832
2833 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
2834
2835 PR c++/13659
2836 * g++.dg/lookup/strong-using-3.C: New.
2837 * g++.dg/lookup/using-10.C: New.
2838
2839 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
2840
2841 PR c++/13594
2842 * g++.dg/lookup/strong-using-2.C: New.
2843
2844 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
2845 Dan Kegel <dank@kegel.com>
2846 J"orn Rennecke <joern.rennecke@superh.com>
2847
2848 PR target/9365
2849 * gcc.dg/pr9365-1.c: New test.
2850
2851 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2852
2853 PR c++/8856
2854 * g++.dg/parse/casting-operator2.C: New test.
2855 * g++.old-deja/g++.pt/explicit83.C: Remove.
2856
2857 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
2858
2859 * gcc.dg/label-compound-stmt-1.c: New test.
2860 * gcc.c-torture/compile/950922-1.c,
2861 gcc.c-torture/compile/20000211-3.c,
2862 gcc.c-torture/compile/20000518-1.c,
2863 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
2864 compound statements.
2865
2866 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
2867
2868 * gcc.dg/ppc64-abi-1.c: New test.
2869
2870 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
2871
2872 * g++.dg/ext/attrib9.C: Add dg-warnings.
2873
2874 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2875
2876 PR c++/12335
2877 * g++.dg/parse/dtor3.C: New test.
2878
2879 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
2880
2881 PR c++/12709
2882 * g++.dg/parse/try-catch-1.C: New test.
2883
2884 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
2885
2886 * ada/acats/run_all.sh: Add more verbose output in acats.log
2887 when compiling tests.
2888
2889 2004-01-12 Zack Weinberg <zack@codesourcery.com>
2890
2891 PR 13656
2892 * gcc.dg/typedef-redecl.c: New test case.
2893 * gcc.dg/typedef-redecl.h: New support file.
2894
2895 2004-01-13 Jan Hubicka <jh@suse.cz>
2896
2897 * gcc.dg/always_inline.c: New test.
2898 * gcc.dg/debug/20031231-1.c: Fix.
2899
2900 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2901
2902 PR c++/13474
2903 * g++.dg/template/array3.C: New test.
2904
2905 2004-01-12 Zack Weinberg <zack@codesourcery.com>
2906
2907 * g++.dg/ext/lvalue1.C: No longer expected to fail.
2908 * g++.dg/warn/Wunused-2.C: Likewise.
2909
2910 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2911
2912 PR c++/13289
2913 * g++.dg/template/instantiate6.C: New test.
2914
2915 2004-01-12 Roger Sayle <roger@eyesopen.com>
2916
2917 PR middle-end/11397
2918 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
2919
2920 2004-01-12 Jan Hubicka <jh@suse.cz>
2921
2922 PR opt/12826
2923 * gcc.dg/20040112-1.c: New.
2924
2925 * gcc.dg/dwarf-die[1-7].c: Move to...
2926 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
2927 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
2928
2929 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
2930
2931 PR c++/4100
2932 * g++.dg/parse/friend4.C: New test.
2933
2934 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
2935
2936 PR c++/4100
2937 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
2938 definition is called a friend.
2939
2940 2004-01-11 Zack Weinberg <zack@codesourcery.com>
2941
2942 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
2943
2944 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
2945
2946 PR c++/3478
2947 * g++.dg/parse/error10.C: New test.
2948 * g++.dg/template/arg2.C: Accept "invalid type" error.
2949
2950 2004-01-11 Jakub Jelinek <jakub@redhat.com>
2951
2952 PR middle-end/13392
2953 * g++.dg/opt/expect2.C: New test.
2954
2955 2004-01-10 Zack Weinberg <zack@codesourcery.com>
2956
2957 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
2958 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
2959 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
2960 Update dg-error regexps.
2961
2962 2004-01-10 Zack Weinberg <zack@codesourcery.com>
2963
2964 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
2965 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
2966
2967 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
2968
2969 * gcc.dg/pragma-re-1.c: Use right pointer type.
2970
2971 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
2972
2973 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
2974
2975 2004-01-09 Geoffrey Keating <geoffk@apple.com>
2976
2977 * gcc.dg/rs6000-ldouble-1.c: New.
2978
2979 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2980
2981 DR 337
2982 PR c++/9256
2983 * g++.dg/other/abstract1.C: New test.
2984
2985 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
2986
2987 * g++.dg/lookup/strong-using-1.C: New.
2988
2989 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
2990
2991 PR c/11234
2992 * gcc.dg/func-ptr-conv-1.c: New test.
2993 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
2994
2995 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
2996
2997 PR target/13380.
2998 * gcc.c-torture/compile/20040109-1.c: New.
2999
3000 2004-01-08 Stuart Hastings <stuart@apple.com>
3001
3002 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
3003 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
3004 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
3005
3006 2004-01-09 Alan Modra <amodra@bigpond.net.au>
3007
3008 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
3009
3010 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
3011
3012 * ada/acats/run_acats: Treat 'gnatchop' the same way
3013 as 'gnatmake'. Export GCC_DRIVER.
3014 * ada/acats/run_all.sh: Add target_gnatchop. Use
3015 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
3016
3017 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3018
3019 PR c++/12573
3020 * g++.dg/template/dependent-expr4.C: New test.
3021
3022 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
3023
3024 * gcc.dg/altivec-11.c: New test.
3025
3026 2004-01-07 Mark Mitchell <mark@codesourcery.com>
3027
3028 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
3029
3030 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
3031
3032 PR c/6024
3033 * gcc.dg/enum-compat-1.c: New test.
3034 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
3035
3036 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
3037
3038 PR c/12165
3039 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
3040 gcc.dg/c99-idem-qual-3.c: New tests.
3041
3042 2004-01-07 Alan Modra <amodra@bigpond.net.au>
3043
3044 * gcc.dg/winline-7.c: Don't cast void * to int.
3045
3046 2004-01-06 Jan Hubicka <jh@suse.cz>
3047
3048 * gcc.dg/i386-sse-5.c: New test
3049 * g++.dg/eh/simd-1.c: Add -w argument for i386.
3050
3051 2004-01-05 Mark Mitchell <mark@codesourcery.com>
3052
3053 PR c++/12815
3054 * g++.dg/rtti/typeid4.C: New test.
3055
3056 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
3057
3058 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
3059
3060 2004-01-05 Mark Mitchell <mark@codesourcery.com>
3061
3062 PR c++/12132
3063 * g++.dg/template/error11.C: New test.
3064
3065 PR c++/13451
3066 * g++.dg/template/class2.C: New test.
3067
3068 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
3069 Richard Sandiford <rsandifo@redhat.com>
3070
3071 PR c++/13387
3072 * g++.dg/opt/alias3.C: New test.
3073
3074 2004-01-04 Mark Mitchell <mark@codesourcery.com>
3075
3076 PR c++/13157
3077 * g++.dg/template/koenig3.C: New test.
3078
3079 PR c++/13529
3080 * g++.dg/parse/offsetof3.C: New test.
3081
3082 * g++.dg/init/copy7.C: Add missing dg-error markers.
3083
3084 PR c++/12226
3085 * g++.dg/init/copy7.c: New test.
3086
3087 PR c++/13536
3088 * g++.dg/parse/cast1.C: New test.
3089
3090 2004-01-04 Jan Hubicka <jh@suse.cz>
3091
3092 * gcc.dg/winline[1-7].c: New tests.
3093
3094 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3095
3096 PR c++/13520
3097 * g++.dg/template/qualttp22.C: New test.
3098
3099 2004-01-01 Jan Hubicka <jh@suse.cz>
3100
3101 * gcc.dg/debug/20031231-1.c: New.
3102 * gcc.c-torture/compile/20040101-1.c: New.
3103 * gcc.dg/dwarf-die-[1-7].c: New.
3104
3105 2004-01-01 Jakub Jelinek <jakub@redhat.com>
3106
3107 PR optimization/13521
3108 * gcc.c-torture/compile/20031231-1.c: New test.
3109
3110 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
3111
3112 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
3113
3114 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3115
3116 PR c++/10079
3117 * g++.dg/template/crash16.C: New test.
3118
3119 2003-12-30 Mark Mitchell <mark@codesourcery.com>
3120
3121 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
3122
3123 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
3124
3125 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
3126 ports.
3127 * g++.old-deja/g++.jason/thunk3.C: Likewise.
3128 * g++.old-deja/g++.law/profile1.C: Likewise.
3129 * gcc.c-torture/compile/981006-1.c: Likewise.
3130 * gcc.c-torture/execute/loop-2e.x: Likewise.
3131 * gcc.c-torture/execute/loop-2f.x: Remove.
3132 * gcc.c-torture/execute/loop-2g.x: Likewise.
3133 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
3134 * gcc.dg/20020312-2.c: Remove traces of dead ports.
3135
3136 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
3137
3138 PR c++/13507
3139 * g++.dg/ext/attrib11.C: New test.
3140
3141 PR c++/13494
3142 * g++.dg/template/array2-1.C: New test.
3143 * g++.dg/template/array2-2.C: New test.
3144
3145 2003-12-29 Mark Mitchell <mark@codesourcery.com>
3146
3147 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
3148
3149 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
3150
3151 PR c++/12774
3152 * g++.dg/template/array1-1.C: New test.
3153 * g++.dg/template/array1-2.C: New test.
3154
3155 2003-12-29 Roger Sayle <roger@eyesopen.com>
3156
3157 PR fortran/12632
3158 * g77.dg/12632.f: New test case.
3159
3160 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3161
3162 PR c++/13289
3163 * g++.dg/parse/nontype1.C: New test.
3164
3165 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3166
3167 PR c++/12403
3168 * g++.dg/parse/explicit1.C: New test.
3169 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
3170
3171 2003-12-28 Mark Mitchell <mark@codesourcery.com>
3172
3173 PR c++/13081
3174 * g++.dg/opt/inline6.C: New test.
3175
3176 PR c++/12613
3177 * g++.dg/parse/error9.C: New test.
3178
3179 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
3180
3181 2003-12-28 Mark Mitchell <mark@codesourcery.com>
3182
3183 PR c++/13009
3184 * g++.dg/init/assign1.C: New test.
3185
3186 2003-12-28 Roger Sayle <roger@eyesopen.com>
3187
3188 PR c++/13070
3189 * g++.dg/warn/format3.C: New test case.
3190
3191 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3192
3193 * gcc.c-torture/compile/20031227-1.c: New test.
3194
3195 2003-12-23 Mark Mitchell <mark@codesourcery.com>
3196
3197 * g++.dg/bprob/bprob.exp: Load target-supports.exp
3198 * g77.dg/bprob/bprob.exp: Likewise.
3199 * gcc.misc-tests/bprob.exp: Likewise.
3200 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
3201 variants on systems where the library does not provide that
3202 functionality.
3203 * gcc.dg/builtins-20.c: Use builtins-config.h.
3204 * gcc.dg/builtins-config.h: New file.
3205
3206 2003-12-23 Mark Mitchell <mark@codesourcery.com>
3207
3208 * lib/gcc-dg.exp (dg-require-profiling): New function.
3209 * lib/target-supports.exp (check_profiling_available): Likewise.
3210 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
3211 * g77.dg/bprob/bprob.exp: Likewise.
3212 * gcc.misc-tests/bprob.exp: Likewise.
3213 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
3214 * gcc.dg/20021014-1.c: Likewise.
3215 * gcc.dg/nest.c: Likewise.
3216
3217 2003-12-23 Mark Mitchell <mark@codesourcery.com>
3218
3219 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
3220 compiling.
3221 * g++.dg/lookup/java2.C: Likewise.
3222 * gcc.dg/cpp/lexident.c: Likewise.
3223
3224 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
3225
3226 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
3227 given.
3228 * gcc.c-torture/compile/961203-1.c: Likewise.
3229 * gcc.c-torture/compile/980506-1.c: Likewise.
3230
3231 2003-12-23 Zack Weinberg <zack@codesourcery.com>
3232
3233 * lib/gcc-dg.exp (dg-prune-output): New annotation.
3234 (additional_prunes): New global.
3235 (gcc-dg-prune): Handle additional per-test pruning.
3236 (dg-test): Clear additional_prunes between tests.
3237
3238 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
3239 dg-prune-output to avoid spurious failures from assembler
3240 complaining about nonexistent WAW violations.
3241 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
3242 Use dg-prune-output to avoid spurious failures from assembler
3243 warning about Itanium B-step errata.
3244
3245 2003-12-23 Mark Mitchell <mark@codesourcery.com>
3246
3247 * g++.dg/abi/macro0.C: New test.
3248 * g++.dg/abi/macro1.C: Likewise.
3249 * g++.dg/abi/macro2.C: Likewise.
3250
3251 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
3252 * g++.dg/abi/bitfield7.C: Likewise.
3253 * g++.dg/abi/dtor2.C: Likewise.
3254 * g++.dg/abi/mangle11.C: Likewise.
3255 * g++.dg/abi/mangle12.C: Likewise.
3256 * g++.dg/abi/mangle14.C: Likewise.
3257 * g++.dg/abi/mangle17.C: Likewise.
3258 * g++.dg/abi/vbase10.C: Likewise.
3259 * g++.dg/abi/vbase14.C: Likewise.
3260 * g++.dg/template/qualttp17.C: Likewise.
3261
3262 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
3263
3264 PR c/11995
3265 * gcc.dg/20031223-1.c: New test.
3266
3267 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
3268
3269 * gcc.dg/noreturn-7.c: New test.
3270
3271 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
3272
3273 * gcc.dg/null-pointer-1.c: New test.
3274
3275 2003-12-22 Mark Mitchell <mark@codesourcery.com>
3276
3277 * g++.old-deja/g++.jason/template18.C: Remove.
3278 * g++.old-deja/g++.jason/template37.C: Likewise.
3279
3280 PR c++/12862
3281 * g++.dg/lookup/ns1.C: New test.
3282
3283 PR c++/12397
3284 * g++.dg/template/lookup3.C: New test.
3285
3286 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
3287
3288 * g++.dg/template/recurse1.C: New test
3289
3290 2003-12-22 Mark Mitchell <mark@codesourcery.com>
3291
3292 PR c++/12479
3293 * g++.dg/parse/semicolon1.C: New test.
3294 * g++.dg/parse/semicolon1.h: Likewise.
3295
3296 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
3297
3298 * gcc.dg/darwin-misaligned.c: New test.
3299
3300 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
3301
3302 PR c/9163
3303 * gcc.dg/20031222-1.c: New test.
3304
3305 2003-12-21 Mark Mitchell <mark@codesourcery.com>
3306
3307 PR c++/13438
3308 * g++.dg/parse/error8.C: New test.
3309
3310 PR c++/11554
3311 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
3312
3313 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
3314
3315 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
3316 too small.
3317 * gcc.c-torture/compile/930217-1.c: Likewise.
3318 * gcc.c-torture/compile/930513-1.c: Likewise.
3319 * gcc.c-torture/execute/920908-2.c: Likewise.
3320 * gcc.c-torture/execute/921204-1.c: Likewise.
3321 * gcc.c-torture/execute/930621-1.c: Likewise.
3322 * gcc.c-torture/execute/930630-1.c: Likewise.
3323 * gcc.c-torture/execute/931031-1.c: Likewise.
3324 * gcc.c-torture/execute/980602-2.c: Likewise.
3325 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
3326 * gcc.c-torture/execute/compndlit-1.c: Likewise.
3327 * gcc.c-torture/execute/extzvsi.c: Likewise.
3328 * gcc.c-torture/unsorted/ext.c: Likewise.
3329
3330 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
3331
3332 PR target/12749
3333 * gcc.c-torture/compile/20031220-2.c: New test case.
3334
3335 2003-12-20 Roger Sayle <roger@eyesopen.com>
3336
3337 PR optimization/13031
3338 * gcc.c-torture/compile/20031220-1.c: New test case.
3339
3340 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
3341
3342 * gcc.dg/cast-function-1.c: New test.
3343
3344 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
3345
3346 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
3347 formats.
3348
3349 2003-12-19 Mark Mitchell <mark@codesourcery.com>
3350
3351 PR c++/12795
3352 * g++.dg/ext/attrib10.C: New test.
3353
3354 2003-12-19 Jakub Jelinek <jakub@redhat.com>
3355
3356 * gcc.dg/cleanup-10.c: New test.
3357 * gcc.dg/cleanup-11.c: New test.
3358
3359 2003-12-19 Jakub Jelinek <jakub@redhat.com>
3360
3361 PR c++/13239
3362 * g++.dg/opt/expect1.C: New test.
3363
3364 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
3365
3366 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
3367
3368 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
3369
3370 PR debug/12923
3371 * gcc.dg/20031218-1.c: New test.
3372
3373 PR debug/12389
3374 * gcc.dg/20031218-2.c: New test.
3375 * gcc.dg/20031218-3.c: New test.
3376
3377 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
3378 of label name and allow for USER_LABEL_PREFIX == "_" names.
3379 * g++.dg/abi/mangle18-2.C: Likewise.
3380 * g++.dg/abi/mangle19-1.C: Likewise.
3381 * g++.dg/abi/mangle19-2.C: Likewise.
3382 * g++.dg/abi/mangle20-1.C: Likewise.
3383 * g++.dg/abi/mangle20-2.C: Likewise.
3384
3385 2003-12-18 Richard Henderson <rth@redhat.com>
3386
3387 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
3388
3389 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
3390 Dan Kegel <dank@kegel.com>
3391
3392 PR other/12009
3393 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
3394 testing a cross compiler, it causes spurious compile failures.
3395 * lib/g++.exp: Likewise.
3396
3397 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3398
3399 PR c++/13262
3400 * g++.dg/template/access13.C: New test.
3401
3402 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
3403
3404 * gcc.dg/20031216-1.c: New test.
3405
3406 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3407
3408 PR c++/9154
3409 * g++.dg/template/error10.C: New test.
3410
3411 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
3412
3413 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
3414 * g++.dg/eh/simd-2.C: Likewise.
3415
3416 2003-12-17 James E Wilson <wilson@specifixinc.com>
3417 Roger Sayle <roger@eyesopen.com>
3418
3419 * gcc.c-torture/execute/ieee/mzero5.c: New.
3420
3421 2003-12-17 Mark Mitchell <mark@codesourcery.com>
3422
3423 PR c++/10603
3424 * g++.dg/parse/error6.C: New test.
3425
3426 PR c++/12827
3427 * g++.dg/parse/error7.C: New test.
3428
3429 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
3430
3431 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
3432 at -O with stabs debugging formats.
3433 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
3434 * gcc.dg/debug/debug-2.c: Likewise.
3435
3436 2003-12-16 Mark Mitchell <mark@codesourcery.com>
3437
3438 PR c++/12696
3439 * g++.dg/init/error1.C: New test.
3440
3441 PR c++/12218
3442 * g++.dg/init/pm3.C: New test.
3443
3444 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
3445
3446 PR c/3347
3447 * gcc.dg/bitfld-8.c: New test.
3448
3449 2003-12-16 James Lemke <jim@wasabisystems.com>
3450
3451 * gcc.dg/arm-scd42-[123].c: New tests.
3452
3453 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
3454
3455 PR c++/9043
3456 * g++.dg/abi/mangle20-1.C: New test.
3457 * g++.dg/abi/mangle20-2.C: New test.
3458
3459 2003-12-16 Mark Mitchell <mark@codesourcery.com>
3460
3461 PR c++/13275
3462 * g++.dg/other/offsetof2.C: Remove XFAIL.
3463 * g++.dg/parse/offsetof1.C: New test.
3464 * g++.gd/parse/offsetof2.C: Likewise.
3465
3466 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3467
3468 * g++.dg/template/nontype3.C: New test.
3469 * g++.dg/template/static2.C: Tweaked the dg-error clause.
3470
3471 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3472
3473 * g++.dg/warn/noreturn-3.C: Also test instantiation.
3474
3475 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
3476
3477 PR c++/13387
3478 * g++.dg/expr/assign1.C: New test.
3479
3480 PR c++/13242
3481 * g++.dg/abi/mangle19-1.C: New test.
3482 * g++.dg/abi/mangle19-2.C: New test.
3483
3484 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
3485
3486 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
3487
3488 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
3489
3490 * gcc.c-torture/execute/20031216-1.c: New test.
3491
3492 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3493
3494 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
3495 an ICE regression.
3496
3497 2003-12-15 Mark Mitchell <mark@codesourcery.com>
3498
3499 PR c++/10926
3500 * g++.dg/template/error9.C: New test.
3501
3502 PR c++/11116
3503 * g++.dg/template/error8.C: New test.
3504
3505 2003-12-15 Roger Sayle <roger@eyesopen.com>
3506
3507 PR middle-end/13400
3508 * gcc.c-torture/execute/20031215-1.c: New test case.
3509
3510 2003-12-15 Mark Mitchell <mark@codesourcery.com>
3511
3512 PR c++/13269
3513 * g++.dg/parse/error5.C: New test.
3514
3515 PR c++/12989
3516 * g++.dg/expr/sizeof1.C: New test.
3517
3518 PR c++/13310
3519 * g++.dg/template/crash15.C: New test.
3520
3521 2003-12-15 Geoffrey Keating <geoffk@apple.com>
3522
3523 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
3524 a non-POD type as the last named parameter of a varargs function.
3525
3526 2003-12-15 Mark Mitchell <mark@codesourcery.com>
3527
3528 PR c++/13243
3529 PR c++/12573
3530 * g++.dg/template/crash14.C: New test.
3531 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
3532
3533 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
3534
3535 * g++.dg/other/java1.C: New test.
3536
3537 PR c++/13241
3538 * g++.dg/abi/mangle18-1.C: New test.
3539 * g++.dg/abi/mangle18-2.C: New test.
3540
3541 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3542
3543 PR optimization/10312
3544 * gcc.c-torture/execute/20031214-1.c: New.
3545
3546 2003-12-14 Mark Mitchell <mark@codesourcery.com>
3547
3548 PR c++/10779
3549 PR c++/12160
3550 * g++.dg/parse/error3.C: New test.
3551 * g++.dg/parse/error4.C: Likewise.
3552 * g++.dg/abi/mangle4.C: Tweak error messages.
3553 * g++.dg/lookup/using5.C: Likewise.
3554 * g++.dg/other/error2.C: Likewise.
3555 * g++.dg/parse/typename5.C: Likewise.
3556 * g++.dg/parse/undefined1.C: Likewise.
3557 * g++.dg/template/arg2.C: Likewise.
3558 * g++.dg/template/ttp3.C: Likewise.
3559 * g++.dg/template/type1.C: Likewise.
3560 * g++.old-deja/g++.other/crash32.C: Likewise.
3561 * g++.old-djea/g++.pt/defarg8.C: Likewise.
3562
3563 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3564
3565 PR c++/13106
3566 * g++.dg/warn/noreturn-3.C: New test.
3567
3568 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
3569
3570 PR c++/13118
3571 * g++.dg/abi/covariant3.C: New.
3572
3573 2003-12-12 Jakub Jelinek <jakub@redhat.com>
3574
3575 * g++.dg/eh/ia64-1.C: New test.
3576
3577 2003-12-12 Roger Sayle <roger@eyesopen.com>
3578
3579 PR optimization/13037
3580 * g77.f-torture/execute/13037.f: New test case.
3581
3582 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
3583
3584 PR c++/12881
3585 * g++.dg/abi/covariant2.C: New.
3586
3587 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
3588
3589 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
3590
3591 2003-12-11 Zack Weinberg <zack@codesourcery.com>
3592
3593 * gcc.c-torture/execute/wchar_t-1.x: Delete.
3594
3595 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
3596
3597 PR other/10819
3598 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
3599 to fix Bug 10819.
3600 * lib/g++.exp (g++_version): Likewise.
3601 * lib/g77.exp (g77_version): Likewise.
3602 * lib/objc.exp (default_objc_version): Likewise.
3603
3604 2003-12-10 Richard Henderson <rth@redhat.com>
3605
3606 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
3607
3608 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
3609
3610 2003-12-08 Matt Austern <austern@apple.com>
3611
3612 PR c/13134
3613 * lib/gcc-dg.exp (dg-require-visibility): Define.
3614 * lib/target-supports (check_visibility_available): Define.
3615 * gcc.dg/visibility-1.c: New test.
3616 * gcc.dg/visibility-2.c: Likewise.
3617 * gcc.dg/visibility-3.c: Likewise.
3618 * gcc.dg/visibility-4.c: Likewise.
3619 * gcc.dg/visibility-5.c: Likewise.
3620 * gcc.dg/visibility-6.c: Likewise.
3621 * g++.dg/ext/visibility-1.C: Likewise.
3622 * g++.dg/ext/visibility-2.C: Likewise.
3623 * g++.dg/ext/visibility-3.C: Likewise.
3624 * g++.dg/ext/visibility-4.C: Likewise.
3625 * g++.dg/ext/visibility-5.C: Likewise.
3626 * g++.dg/ext/visibility-6.C: Likewise.
3627
3628 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3629
3630 * g++.dg/lookup/java1.C: New test.
3631 * g++.dg/lookup/java2.C: New test.
3632
3633 2003-12-07 Falk Hueffner <falk@debian.org>
3634
3635 * g++.dg/opt/noreturn-1.C: New test.
3636
3637 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
3638
3639 * gcc.dg/overflow-1.c: New test.
3640
3641 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
3642
3643 * g77.f-torture/compile/13060.f: New test.
3644
3645 2003-12-06 Mark Mitchell <mark@codesourcery.com>
3646
3647 PR c++/13323
3648 * g++.dg/inherit/operator2.C: New test.
3649
3650 2003-12-05 Mark Mitchell <mark@codesourcery.com>
3651
3652 PR c++/13305
3653 * g++.dg/ext/attrib9.C: New test.
3654
3655 2003-12-05 Mark Mitchell <mark@codesourcery.com>
3656
3657 PR c++/13314
3658 * g++.dg/template/error7.C: New test.
3659
3660 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
3661 J"orn Rennecke <joern.rennecke@superh.com>
3662
3663 PR target/13302
3664 * g++.dg/other/struct-va_list.C: New test.
3665
3666 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3667
3668 PR c++/13166
3669 * g++.dg/parse/defarg6.C: New test.
3670
3671 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
3672
3673 PR target/13256
3674 * gcc.c-torture/execute/20031201-1.c: New test.
3675
3676 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
3677
3678 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
3679
3680 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
3681
3682 * gcc.dg/builtin-return-1.c: New test.
3683
3684 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
3685 J"orn Rennecke <joern.rennecke@superh.com>
3686
3687 PR optimization/13260
3688 * gcc.c-torture/execute/20031204-1.c: New test.
3689
3690 2003-12-03 Mark Mitchell <mark@codesourcery.com>
3691
3692 PR c++/9127
3693 * g++.dg/template/error6.C: New test.
3694
3695 2003-12-03 Jakub Jelinek <jakub@redhat.com>
3696
3697 * gcc.dg/20031202-1.c: New test.
3698
3699 2003-12-03 Mark Mitchell <mark@codesourcery.com>
3700
3701 PR c++/13179
3702 * g++.dg/template/eh1.C: New test.
3703
3704 PR c++/10771
3705 * g++.dg/template/error5.C: New test.
3706
3707 2003-12-02 David Ung <davidu@mips.com>
3708
3709 * gcc.dg/compat/vector-check.h: Corrected type for var
3710 g_##TMODE
3711
3712 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3713
3714 PR c++/10126
3715 * g++.dg/template/ptrmem8.C: New test.
3716
3717 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3718
3719 PR c++/12573
3720 * g++.dg/template/dependent-expr3.C: New test.
3721
3722 2003-12-01 James Lemke <jim@wasabisystems.com>
3723
3724 * gcc.dg/arm-g2.c: New test.
3725
3726 2003-12-01 Roger Sayle <roger@eyesopen.com>
3727
3728 PR optimization/11634
3729 * gcc.dg/20031201-2.c: New test case.
3730
3731 2003-12-01 Zack Weinberg <zack@codesourcery.com>
3732
3733 PR 11433
3734 * objc.dg/proto-lossage-3.m: New test.
3735
3736 2003-12-01 Roger Sayle <roger@eyesopen.com>
3737
3738 PR optimization/12628
3739 * gcc.dg/20031201-1.c: New test case.
3740
3741 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
3742
3743 * gcc.dg/unaligned-1.c: New test.
3744
3745 2003-11-30 Mark Mitchell <mark@codesourcery.com>
3746
3747 PR c++/9849
3748 * g++.dg/template/error4.C: New test.
3749 * g++.dg/template/nested3.C: Adjust error markers.
3750
3751 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3752
3753 * gcc.dg/cpp/assert4.c: Check more #system assertions.
3754
3755 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
3756
3757 PR c/10333
3758 * gcc.dg/bitfld-7.c: New test.
3759
3760 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
3761
3762 * gcc.dg/tls/asm-1.C: New test.
3763
3764 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3765
3766 * gcc.dg/cpp/assert4.c: Update.
3767
3768 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
3769
3770 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
3771 * gcc.dg/builtin-apply3.c: New test.
3772
3773 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
3774
3775 * lib/compat.exp (compat-obj): New xfaildata parameter.
3776 Use it to set compiler_conditional_xfail_data before compiling.
3777 (compat-get-options): Handle dg-xfail-if.
3778 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
3779 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
3780 * gcc.dg/compat/vector-1_y.c: Likewise.
3781 * gcc.dg/compat/vector-2_x.c: Likewise.
3782 * gcc.dg/compat/vector-2_y.c: Likewise.
3783
3784 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
3785
3786 * g++.dg/opt/reg-stack4.C: New test.
3787
3788 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
3789
3790 * gcc.dg/builtin-apply2.c: New test.
3791
3792 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
3793
3794 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
3795
3796 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3797
3798 PR c++/12924
3799 * g++.dg/template/template-id-2.C: New test.
3800
3801 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3802
3803 PR c++/5369
3804 * g++.dg/template/memfriend1.C: New test.
3805 * g++.dg/template/memfriend2.C: Likewise.
3806 * g++.dg/template/memfriend3.C: Likewise.
3807 * g++.dg/template/memfriend4.C: Likewise.
3808 * g++.dg/template/memfriend5.C: Likewise.
3809 * g++.dg/template/memfriend6.C: Likewise.
3810 * g++.dg/template/memfriend7.C: Likewise.
3811 * g++.dg/template/memfriend8.C: Likewise.
3812 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
3813
3814 2003-11-21 Mark Mitchell <mark@codesourcery.com>
3815
3816 PR c++/12515
3817 * g++.dg/ext/cond1.C: New test.
3818
3819 2003-11-20 Richard Henderson <rth@redhat.com>
3820
3821 * gcc.dg/20020201-2.c: Remove.
3822 * gcc.dg/20020201-4.c: Remove.
3823 * gcc.dg/20020304-1.c: Remove.
3824
3825 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
3826
3827 * gcc.dg/cpp/trad/xwin1.c: New test case.
3828
3829 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
3830
3831 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
3832 * lib/g77.exp: Likewise.
3833 * lib/objc.exp: Likewise.
3834 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
3835 for darwin.
3836
3837 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3838
3839 PR c++/12932
3840 * g++.dg/template/static5.C: New test.
3841
3842 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
3843
3844 * gcc.dg/nested-func-1.c: New test.
3845
3846 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3847
3848 * gcc.dg/cpp/assert4.c: New test.
3849
3850 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
3851
3852 PR c++/2294
3853 * g++.dg/lookup/using9.c: New test.
3854
3855 2003-11-14 Mark Mitchell <mark@codesourcery.com>
3856
3857 PR c++/12762
3858 * g++.dg/template/error3.C: New test.
3859
3860 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
3861
3862 PR ada/13035
3863 * ada/acats/run_acats, run_all.sh: Fix syntax error.
3864 No longer use a wrapper for gcc, since this does not work under
3865 Windows.
3866
3867 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
3868
3869 PR c++/2094
3870 * g++.dg/template/ptrmem7.C: New test.
3871
3872 2003-11-13 Andrew Pinski <apinski@apple.com>
3873
3874 * gcc.c-torture/compile/20031113-1.c: New test.
3875
3876 2003-11-13 Mark Mitchell <mark@codesourcery.com>
3877 Kean Johnston <jkj@sco.com>
3878
3879 PR c/13029
3880 * gcc.dg/unused-4.c: Update.
3881
3882 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
3883
3884 * g++.dg/opt/const3.C: New test.
3885
3886 2003-11-13 Jan Hubicka <jh@suse.cz>
3887
3888 * gcc.c-torture/compile/20031112-1.c: New test.
3889
3890 2003-11-12 Mark Mitchell <mark@codesourcery.com>
3891
3892 * g++.dg/parse/crash10.C: Remove bogus error marker.
3893
3894 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
3895
3896 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
3897 (host_gcc): Likewise.
3898 (ROOT): Honor $PWDCMD.
3899 (BASE): Likewise.
3900 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
3901
3902 2003-11-12 Catherine Moore <clm@redhat.com>
3903
3904 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
3905
3906 2003-11-12 Andreas Jaeger <aj@suse.de>
3907 Jakub Jelinek <jakub@redhat.com>
3908 Andrew Pinski <pinskia@physics.uc.edu>
3909 Richard Henderson <rth@redhat.com>
3910
3911 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
3912 systems.
3913 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
3914
3915 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
3916 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
3917
3918 2003-11-11 Andreas Jaeger <aj@suse.de>
3919
3920 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
3921
3922 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
3923
3924 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
3925
3926 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
3927 Clean ups.
3928
3929 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
3930
3931 * gcc.dg/trampoline-1.c: New test.
3932
3933 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
3934
3935 * gcc.c-torture/compile/200031109-1.c: New test.
3936
3937 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
3938
3939 PR c/3190
3940 PR c/8714
3941 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
3942 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
3943 gcc.dg/format/no-y2k-1.c: Update.
3944
3945 2003-11-08 Roger Sayle <roger@eyesopen.com>
3946
3947 PR optimization/10467
3948 * gcc.dg/20031108-1.c: New test case.
3949
3950 2003-11-07 Geoffrey Keating <geoffk@apple.com>
3951
3952 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
3953
3954 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
3955
3956 * gcc.dg/compound-lvalue-1.c: New test.
3957 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
3958 some XFAILs.
3959
3960 2003-11-06 Geoffrey Keating <geoffk@apple.com>
3961
3962 * gcc.dg/altivec-varargs-1.c: New test.
3963
3964 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
3965
3966 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
3967 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
3968 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
3969 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
3970 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
3971
3972 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
3973
3974 * gcc.dg/cond-lvalue-1.c: New test.
3975
3976 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
3977
3978 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
3979
3980 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3981
3982 PR c++/11616
3983 * g++.dg/template/instantiate5.C: New test.
3984
3985 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3986
3987 PR c++/12726
3988 * g++.dg/ext/complit2.C: Replace test with self-contained version.
3989 * ChangeLog: Add missing first entry for above test.
3990
3991 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3992
3993 PR c++/9810
3994 * g++.dg/template/using8.C: New test.
3995 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
3996
3997 2003-11-02 Roger Sayle <roger@eyesopen.com>
3998
3999 PR optimization/10817
4000 * gcc.c-torture/compile/20031102-1.c: New test case.
4001
4002 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
4003
4004 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
4005 2147483647.
4006
4007 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
4008
4009 * gcc.dg/20031102-1.c: New test.
4010
4011 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
4012
4013 * gcc.dg/complex-1.c: New test.
4014
4015 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4016
4017 PR c++/12796
4018 * g++.dg/template/crash13.C: Adjust expected error location.
4019 * g++.old-deja/g++.brendan/ns1.C: Likewise.
4020
4021 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
4022
4023 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
4024
4025 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
4026
4027 PR/10239
4028 * gcc.c-torture/compile/20031031-2.c: New test.
4029
4030 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
4031
4032 PR/11640
4033 * gcc.c-torture/compile/20031031-1.c: New test.
4034
4035 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
4036
4037 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
4038 * gcc.misc-tests/bprob.exp: Likewise.
4039 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
4040 the execution test on arm-elf configs.
4041 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
4042 configs that don't support scratch files.
4043 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
4044
4045 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
4046
4047 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
4048 done by dejagnu.
4049
4050 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
4051
4052 * ada/acats/run_all.sh: Redirect mv output to /dev/null
4053 Avoid non pure sh syntax. Add more logging.
4054
4055 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
4056 fail.
4057
4058 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4059
4060 PR libgcj/10610
4061 * gcc.dg/ppc-stackalign-1.c: New test.
4062
4063 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
4064
4065 * ada/acats/run_all.sh: Change output to be more compliant with
4066 dejagnu framework.
4067 Create acats.sum and acats.log files under testsuite/ada/acats
4068 Only run [a-z]* directories, to filter out e.g. CVS.
4069 Redirect build output to log file.
4070
4071 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
4072
4073 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
4074
4075 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
4076
4077 PR ada/5909:
4078 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
4079
4080 2003-10-27 Jakub Jelinek <jakub@redhat.com>
4081
4082 * gcc.c-torture/compile/20031023-1.c: New test.
4083 * gcc.c-torture/compile/20031023-2.c: New test.
4084 * gcc.c-torture/compile/20031023-3.c: New test.
4085 * gcc.c-torture/compile/20031023-4.c: New test.
4086
4087 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4088
4089 PR c++/10371
4090 * g++.dg/lookup/scoped8.C: New test.
4091
4092 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
4093
4094 * g++.dg/opt/reg-stack3.C: New test.
4095
4096 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
4097
4098 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
4099
4100 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4101
4102 PR c++/11076
4103 * g++.dg/template/crash13.C: New test.
4104
4105 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
4106
4107 * gcc.dg/c99-restrict-2.c: New test.
4108
4109 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
4110
4111 PR c++/12698, c++/12699, c++/12700, c++/12566
4112 * g++.dg/inherit/covariant9.C: New test.
4113 * g++.dg/inherit/covariant10.C: New test.
4114 * g++.dg/inherit/covariant11.C: New test.
4115
4116 2003-10-23 Jason Merrill <jason@redhat.com>
4117
4118 PR c++/12726
4119 * g++.dg/ext/complit2.C: New test.
4120
4121 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
4122
4123 PR target/12654
4124 * gcc.c-torture/execute/20031020-1.c: New test.
4125
4126 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4127
4128 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
4129 following the jump_insn.
4130
4131 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
4132
4133 * gcc.dg/cast-lvalue-1.c: New test.
4134
4135 2003-10-21 Mark Mitchell <mark@codesourcery.com>
4136
4137 PR c++/11962
4138 * g++.dg/template/cond2.C: New test.
4139
4140 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
4141
4142 * gcc.dg/builtins-28.c: New test.
4143
4144 2003-10-20 Jan Hubicka <jh@suse.cz>
4145
4146 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
4147 parameter.
4148 * testsuite/gcc.dg/inline-2.c: Likewise.
4149
4150 2003-10-20 Phil Edwards <phil@codesourcery.com>
4151
4152 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
4153 * gcc.dg/nest.c: Likewise.
4154
4155 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4156
4157 PR c++/9781, c++/10583, c++/11862
4158 * g++.dg/parse/crash13.C: New test.
4159
4160 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4161
4162 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
4163
4164 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
4165
4166 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
4167 Define HAVE_C99_RUNTIME except on Solaris.
4168 * gcc.dg/builtins-20.c: Likewise.
4169
4170 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4171
4172 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
4173
4174 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4175
4176 PR c++/12495
4177 * g++.dg/template/crash21.C: New test.
4178
4179 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4180
4181 PR c++/2513
4182 * g++.dg/template/typename5.C: New test.
4183
4184 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4185
4186 PR c++/12369
4187 * g++.dg/template/friend25.C: New test.
4188
4189 2003-10-16 Ziemowit Laski <zlaski@apple.com>
4190
4191 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
4192 versions.
4193
4194 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
4195
4196 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
4197 == 2147483647.
4198
4199 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
4200
4201 * gcc.c-torture/execute/960416-1.x: Remove.
4202 * gcc.c-torture/execute/divconst-3.x: Likewise.
4203
4204 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
4205
4206 PR target/12598
4207 * gcc.dg/torture/cris-volatile-1.c: New test.
4208
4209 2003-10-14 Roger Sayle <roger@eyesopen.com>
4210
4211 PR optimization/9325
4212 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
4213 for overflowing floating point to integer conversion during RTL
4214 simplification.
4215
4216 2003-10-13 Ziemowit Laski <zlaski@apple.com>
4217
4218 * objc/execute/_cmd.m: Fix typo.
4219 * objc.dg/image-info.m, objc.dg/symtab-1.m:
4220 Relax 'scan-assembler' regexp.
4221 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
4222 objc.dg/try-catch-4.m: Run on non-Darwin targets.
4223 * objc.dg/zero-link-2.m: Remove blank line.
4224 * objc.dg/zero-link-3.m: New test case.
4225
4226 2003-10-13 Geoffrey Keating <geoffk@apple.com>
4227
4228 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
4229
4230 * gcc.dg/asm-names.c: Use scan-assembler-not rather
4231 than linker trickery.
4232
4233 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4234
4235 PR c++/12370
4236 * g++.dg/other/friend2.C: New test.
4237
4238 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
4239
4240 * gcc.dg/20031012-1.c: New test.
4241
4242 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
4243
4244 * gcc.dg/weak/weak-3.c: Fix for new warning.
4245
4246 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
4247
4248 PR optimization/8750
4249 * gcc.c-torture/execute/20031012-1.c: New test case.
4250
4251 2003-10-11 Roger Sayle <roger@eyesopen.com>
4252
4253 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
4254 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
4255
4256 2003-10-11 Roger Sayle <roger@eyesopen.com>
4257
4258 PR optimization/12260
4259 * gcc.c-torture/compile/20031011-2.c: New test case.
4260
4261 2003-10-11 Roger Sayle <roger@eyesopen.com>
4262
4263 * gcc.c-torture/execute/20031011-1.c: New testcase.
4264
4265 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
4266
4267 * gcc.c-torture/compile/20031011-1.c: New test.
4268
4269 2003-10-11 Jan Hubicka <jh@suse.cz>
4270
4271 * g++.dg/other/first-global.C: New test.
4272
4273 2003-10-11 Roger Sayle <roger@eyesopen.com>
4274
4275 * gcc.c-torture/execute/string-opt-18.c: New testcase.
4276
4277 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
4278
4279 * gcc.c-torture/compile/20031010-1.c: New test.
4280
4281 2003-10-10 Geoffrey Keating <geoffk@apple.com>
4282
4283 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
4284 * gcc.c-torture/execute/va-arg-25.c: ... here.
4285
4286 2003-10-09 Mark Mitchell <mark@codesourcery.com>
4287
4288 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
4289
4290 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
4291
4292 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
4293
4294 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
4295
4296 * g++.dg/parse/error2.C: New test.
4297
4298 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
4299
4300 PR c++/11097
4301 * g++.dg/other/error5.C: Modify the error message.
4302 * g++.dg/lookup/using8.C: New test.
4303
4304 2003-10-07 Geoffrey Keating <geoffk@apple.com>
4305
4306 * gcc.dg/darwin-abi-2.c: New file.
4307 * gcc.c-torture/execute/va-arg-24.c: New file.
4308
4309 2003-10-06 Bob Wilson <bob.wilson@acm.org>
4310
4311 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
4312 indentation.
4313
4314 2003-10-06 Mark Mitchell <mark@codesourcery.com>
4315
4316 PR c++/10147
4317 * g++.dg/other/error4.C: Update error messages.
4318 * g++.dg/template/ptrmem4.C: Likewise.
4319
4320 PR c++/12337
4321 * g++.dg/init/new9.C: New test.
4322
4323 PR c++/12334, c++/12236, c++/8656
4324 * g++.dg/ext/attrib8.C: New test.
4325
4326 2003-10-06 Devang Patel <dpatel@apple.com>
4327
4328 * gcc.dg/debug/dwarf2-3.h: New test.
4329 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
4330
4331 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
4332
4333 * g++.dg/opt/cfg2.C: New test.
4334
4335 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
4336
4337 * g++.dg/opt/float1.C: New test.
4338
4339 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
4340
4341 * gcc.dg/c90-array-lval-6.c: New test.
4342 * gcc.dg/c99-array-lval-6.c: New test.
4343
4344 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
4345 Ziemowit Laski <zlaski@apple.com>
4346
4347 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
4348 'Derived', so that it is never considered a class method; add
4349 new warning for '+port' method ambiguity.
4350 * objc.dg/method-12.m: Include <objc/objc.h> instead of
4351 <objc/objc-api.h> (needed on Mac OS X).
4352 * objc.dg/method-13.m: New test.
4353
4354 2003-10-03 Roger Sayle <roger@eyesopen.com>
4355
4356 PR optimization/9325, PR java/6391
4357 * gcc.c-torture/execute/20031003-1.c: New test case.
4358
4359 2003-10-02 Mark Mitchell <mark@codesourcery.com>
4360
4361 PR optimization/12180
4362 * gcc.dg/20031002-1.c: New test.
4363
4364 PR c++/12486
4365 * g++.dg/inherit/error1.C: New test.
4366
4367 2003-10-02 Chris Demetriou <cgd@broadcom.com>
4368
4369 * lib/f-torture.exp (search_for): Rename to...
4370 (search_for_re): This. Also, clean up comments and the
4371 "regexp" invocation.
4372
4373 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
4374
4375 * gcc.c-torture/compile/20031002-1.c: New test.
4376
4377 2003-10-02 Jakub Jelinek <jakub@redhat.com>
4378
4379 * g++.dg/opt/cond1.C: New test.
4380
4381 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
4382
4383 * gcc.dg/Wold-style-definition-2.c: New testcase.
4384 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
4385
4386 2003-09-29 Richard Henderson <rth@redhat.com>
4387
4388 * g++.dg/init/array10.C: Add dg-options.
4389
4390 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
4391
4392 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
4393
4394 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4395
4396 * g++.dg/template/friend19.C: Fix typo.
4397 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
4398
4399 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
4400
4401 * gcc.c-torture/execute/20030928-1.c: New test.
4402 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
4403
4404 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
4405
4406 * g++.dg/opt/unroll1.C: New test.
4407
4408 2003-09-26 Roger Sayle <roger@eyesopen.com>
4409
4410 PR optimization/11741
4411 * gcc.dg/20030926-1.c: New test case.
4412
4413 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4414
4415 PR c++/5655
4416 * g++.dg/parse/access7.C: New test.
4417 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
4418
4419 2003-09-24 Ziemowit Laski <zlaski@apple.com>
4420
4421 MERGE OF objc-improvements-branch into MAINLINE:
4422 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
4423 if libobjc has not been built.
4424 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
4425 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
4426 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
4427 objc/execute/nested-3.m, objc/execute/np-2.m,
4428 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
4429 objc/execute/redefining_self.m, objc/execute/root_methods.m,
4430 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
4431 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
4432 objc.dg/special/unclaimed-category-1.h,
4433 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
4434 well as GNU runtime.
4435 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
4436 * execute/cascading-1.m, execute/function-message-1.m,
4437 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
4438 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
4439 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
4440 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
4441 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
4442 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
4443 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
4444 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
4445 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
4446 * objc.dg/bitfield-2.m: Run only on Darwin.
4447 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
4448 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
4449 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
4450 * objc.dg/const-str-1.m: Fix constant string layout.
4451
4452 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
4453
4454 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
4455
4456 2003-09-23 Geoffrey Keating <geoffk@apple.com>
4457
4458 * gcc.dg/darwin-abi-1.c: New file.
4459
4460 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
4461
4462 PR target/12281
4463 * gcc.c-torture/compile/20030921-1.c: New test.
4464
4465 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
4466
4467 * g++.dg/opt/reg-stack2.C: New test.
4468
4469 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
4470
4471 * g++.dg/eh/delayslot1.C: New test.
4472
4473 2003-09-20 Richard Henderson <rth@redhat.com>
4474
4475 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
4476
4477 2003-09-20 Roger Sayle <roger@eyesopen.com>
4478
4479 * gcc.c-torture/execute/20030920-1.c: New test case.
4480
4481 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4482
4483 * g++.dg/rtti/typeid3.C: Correct expected error message.
4484
4485 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4486
4487 PR c++/157
4488 * g++.dg/parse/crash12.C: New test.
4489
4490 2003-09-19 Janis Johnson <janis187@us.ibm.com>
4491
4492 * gcc.dg/compat/mixed-struct-check.h: New.
4493 * gcc.dg/compat/mixed-struct-defs.h: New.
4494 * gcc.dg/compat/mixed-struct-init.h: New.
4495 * gcc.dg/compat/struct-by-value-19_main.c: New.
4496 * gcc.dg/compat/struct-by-value-19_x.c: New.
4497 * gcc.dg/compat/struct-by-value-19_y.c: New.
4498 * gcc.dg/compat/struct-by-value-20_main.c: New.
4499 * gcc.dg/compat/struct-by-value-20_x.c: New.
4500 * gcc.dg/compat/struct-by-value-20_y.c: New.
4501 * gcc.dg/compat/struct-return-19_main.c: New.
4502 * gcc.dg/compat/struct-return-19_x.c: New.
4503 * gcc.dg/compat/struct-return-19_y.c: New.
4504 * gcc.dg/compat/struct-return-20_main.c: New.
4505 * gcc.dg/compat/struct-return-20_x.c: New.
4506 * gcc.dg/compat/struct-return-20_y.c: New.
4507
4508 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
4509 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
4510 so that it will not complain on LP64 targets.
4511
4512 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4513
4514 PR c++/495
4515 * g++.dg/template/friend24.C: New test.
4516
4517 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
4518
4519 PR c++/12332
4520 * g++.dg/template/memtmpl2.C: New test.
4521
4522 2003-09-18 Mark Mitchell <mark@codesourcery.com>
4523
4524 PR target/11184
4525 * gcc.dg/builtin-apply1.c: New test.
4526
4527 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
4528
4529 PR c++/9848
4530 * g++.dg/warn/Wunused-4.C: New test.
4531
4532 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4533
4534 PR c++/12316
4535 * g++.dg/other/gc2.C: New test.
4536
4537 2003-09-17 Mark Mitchell <mark@codesourcery.com>
4538
4539 PR c++/11991
4540 * g++.dg/rtti/typeid3.C: New test.
4541
4542 PR c++/12266
4543 * g++.dg/overload/template1.C: New test.
4544
4545 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
4546
4547 * g++.dg/opt/cfg3.C: New test.
4548
4549 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4550
4551 PR c++/7939
4552 * g++.dg/template/crash11.C: New test.
4553
4554 2003-09-16 Jason Merrill <jason@redhat.com>
4555 Jakub Jelinek <jakub@redhat.com>
4556
4557 * gcc.dg/attr-warn-unused-result.c: New test.
4558
4559 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
4560
4561 PR c++/12184
4562 * g++.dg/expr/call2.C: New test.
4563
4564 2003-09-15 Andreas Jaeger <aj@suse.de>
4565
4566 * gcc.dg/Wold-style-definition-1.c: New test.
4567
4568 2003-09-14 Mark Mitchell <mark@codesourcery.com>
4569
4570 PR c++/3907
4571 * g++.dg/parse/template12.C: New test.
4572
4573 * g++.dg/abi/bitfield11.C: New test.
4574 * g++.dg/abi/bitfield12.C: Likewise.
4575
4576 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
4577
4578 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
4579 non-expansion of functional macro name without arguments at EOL.
4580 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
4581
4582 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
4583
4584 * gcc.c-torture/execute/20030914-[12].c: New tests.
4585
4586 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
4587
4588 PR c++/11788
4589 * g++.dg/overload/addr1.C: New test.
4590
4591 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
4592
4593 * gcc.dg/20030909-1.c: New test.
4594
4595 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
4596
4597 * gcc.dg/ultrasp10.c: New test.
4598
4599 2003-09-09 Devang Patel <dpatel@apple.com>
4600
4601 * gcc.dg/darwin-ld-6.c: New test.
4602
4603 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4604
4605 * gcc.dg/torture/builtin-explog-1.c: New testcase.
4606
4607 2003-09-08 Mark Mitchell <mark@codesourcery.com>
4608
4609 * gcc.dg/ia64-types1.c: New test.
4610 * gcc.dg/ia64-types2.c: Likewise.
4611
4612 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4613
4614 * gcc.dg/builtins-1.c: Add more _Complex tests.
4615 * gcc.dg/torture/builtin-attr-1.c: Likewise.
4616
4617 * gcc.dg/builtins-1.c: Test existing _Complex functions.
4618 * gcc.dg/torture/builtin-attr-1.c: Likewise.
4619
4620 2003-09-08 Mark Mitchell <mark@codesourcery.com>
4621
4622 PR c++/11786
4623 * g++.dg/lookup/koenig2.C: New test.
4624
4625 PR c++/5296
4626 * g++.dg/rtti/typeid2.C: New test.
4627
4628 2003-09-08 Jakub Jelinek <jakub@redhat.com>
4629
4630 * gcc.c-torture/compile/20030904-1.c: New test.
4631
4632 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
4633
4634 * g++.dg/opt/longbranch2.C: New test.
4635
4636 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
4637
4638 * g++.dg/template/crash10.C: Only compile it.
4639
4640 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
4641
4642 PR middle-end/11665
4643 * gcc.c-torture/compile/20030907-1.c: New test.
4644 * g++.dg/init/array11.C: New test.
4645
4646 2003-09-07 Mark Mitchell <mark@codesourcery.com>
4647
4648 PR c++/11852
4649 * g++.dg/init/struct1.C: New test.
4650
4651 2003-09-07 Mark Mitchell <mark@codesourcery.com>
4652
4653 PR c++/12181
4654 * g++.dg/expr/comma1.C: New test.
4655
4656 2003-09-06 Mark Mitchell <mark@codesourcery.com>
4657
4658 PR c++/11867
4659 * g++.dg/expr/static_cast5.C: New test.
4660
4661 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
4662
4663 PR c++/11507
4664 * g++.dg/lookup/scoped7.C: New test.
4665
4666 PR c++/9574
4667 * g++.dg/other/static1.C: New test.
4668
4669 PR c++/11490
4670 * g++.dg/warn/template-1.C: New test.
4671
4672 PR c++/11432
4673 * g++.dg/template/crash10.C: New test.
4674
4675 PR c++/2478
4676 * g++.dg/overload/VLA.C: New test.
4677
4678 PR c++/10804
4679 * g++.dg/template/call1.C: New test.
4680
4681 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
4682
4683 PR c++/11794
4684 * g++.dg/parse/using3.C: New test.
4685
4686 2003-09-06 Roger Sayle <roger@eyesopen.com>
4687
4688 PR c++/11409
4689 * g++.dg/overload/builtin3.C: New test case.
4690
4691 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
4692
4693 PR c/9862
4694 * gcc.dg/20030906-1.c: New test.
4695 * gcc.dg/20030906-2.c: Likewise.
4696
4697 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
4698
4699 PR c++/12167
4700 * g++.dg/parse/defarg5.C: New test.
4701
4702 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
4703
4704 2003-09-05 Mark Mitchell <mark@codesourcery.com>
4705
4706 PR c++/12163
4707 * g++.dg/expr/static_cast4.C: New test.
4708
4709 PR c++/12146
4710 * g++.dg/template/crash9.C: New test.
4711
4712 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
4713
4714 * g++.old-deja/g++.ext/pretty2.C: Update for change
4715 in __FUNCTION__.
4716 * g++.old-deja/g++.ext/pretty3.C: Likewise.
4717
4718 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
4719
4720 PR c++/11922
4721 * g++/dg/template/qualified-id1.C: New test.
4722
4723 PR c++/12037
4724 * g++.dg/warn/noeffect4.C: New test.
4725
4726 2003-09-04 Matt Austern <austern@apple.com>
4727
4728 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
4729 * g++.dg/ext/fnname2.C: Likewise.
4730 * g++.dg/ext/fnname3.C: Likewise.
4731
4732 2003-09-04 Mark Mitchell <mark@codesourcery.com>
4733
4734 * g++.dg/expr/lval1.C: New test.
4735 * g++.dg/ext/lvcast.C: Remove.
4736
4737 2003-09-03 Roger Sayle <roger@eyesopen.com>
4738
4739 PR optimization/11700.
4740 * gcc.c-torture/compile/20030903-1.c: New test case.
4741
4742 2003-09-03 Mark Mitchell <mark@codesourcery.com>
4743
4744 PR c++/12053
4745 * g++.dg/abi/layout4.C: New test.
4746
4747 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
4748
4749 PR c++/11553
4750 * g++.dg/parse/friend3.C: New test.
4751
4752 2003-09-02 Mark Mitchell <mark@codesourcery.com>
4753
4754 PR c++/11847
4755 * g++.dg/template/class1.C: New test.
4756
4757 PR c++/11808
4758 * g++.dg/expr/call1.C: New test.
4759
4760 2003-09-01 Mark Mitchell <mark@codesourcery.com>
4761
4762 PR c++/12114
4763 * g++.dg/init/ref9.C: New test.
4764
4765 PR c++/11972
4766 * g++.dg/template/nested4.C: New test.
4767
4768 2003-08-29 Mark Mitchell <mark@codesourcery.com>
4769
4770 PR c++/12093
4771 * g++.dg/template/non-dependent4.C: New test.
4772
4773 PR c++/11928
4774 * g++.dg/inherit/conv1.C: New test.
4775
4776 2003-08-29 Mark Mitchell <mark@codesourcery.com>
4777
4778 PR c++/6196
4779 * g++.dg/ext/label1.C: New test.
4780 * g++.dg/ext/label2.C: Likewise.
4781
4782 2003-08-28 Mark Mitchell <mark@codesourcery.com>
4783
4784 * g++.dg/expr/cond3.C: New test.
4785
4786 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4787
4788 * gcc.dg/builtins-1.c: Add new builtin cases.
4789
4790 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4791
4792 * gcc.dg/builtins-1.c: Add new cases.
4793 * gcc.dg/torture/builtin-attr-1.c: Likewise.
4794
4795 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4796
4797 * gcc.dg/builtins-1.c: Add more math builtin tests.
4798 * gcc.dg/torture/builtin-attr-1.c: New test.
4799
4800 2003-08-28 Mark Mitchell <mark@codesourcery.com>
4801
4802 PR optimization/5079
4803 * g++.dg/opt/static3.C: New test.
4804
4805 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4806
4807 * gcc.misc-tests/gcov-10b.c: New test.
4808
4809 2003-08-27 Mark Mitchell <mark@codesourcery.com>
4810
4811 * g++.dg/opt/ptrmem3.C: New test.
4812
4813 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
4814
4815 2003-08-27 Jakub Jelinek <jakub@redhat.com>
4816
4817 * gcc.dg/20030826-2.c: New test.
4818
4819 2003-08-26 Roger Sayle <roger@eyesopen.com>
4820
4821 PR middle-end/12002
4822 * g77.f-torture/compile/12002.f: New test case.
4823
4824 2003-08-26 Roger Sayle <roger@eyesopen.com>
4825
4826 * gcc.dg/20030826-1.c: New test case.
4827
4828 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
4829
4830 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
4831
4832 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
4833
4834 PR c++/11871
4835 * c++.dg/lookup/crash1.C: New test.
4836
4837 * c++.dg/warn/noeffect3.C: New test.
4838
4839 2003-08-25 Janis Johnson <janis187@us.ibm.com>
4840
4841 * gcc.dg/compat/vector-1_x.c: Compile with -w.
4842 * gcc.dg/compat/vector-1_y.c: Ditto.
4843 * gcc.dg/compat/vector-2_x.c: Ditto.
4844 * gcc.dg/compat/vector-2_y.c: Ditto.
4845
4846 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
4847
4848 * gcc.dg/20030702-1.c: New test.
4849
4850 2003-08-25 Mark Mitchell <mark@codesourcery.com>
4851
4852 PR c++/8795
4853 * g++.dg/ext/altivec-1.C: New test.
4854
4855 2003-08-24 Richard Henderson <rth@redhat.com>
4856
4857 * g++.dg/eh/simd-2.C: Add -w for x86.
4858
4859 2003-08-23 Jakub Jelinek <jakub@redhat.com>
4860
4861 * gcc.dg/20030815-1.c: New test.
4862
4863 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4864
4865 PR c++/3765
4866 * g++.dg/parse/access6.C: New test.
4867
4868 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4869
4870 PR c++/641, c++/11876
4871 * g++.dg/template/friend22.C: New test.
4872 * g++.dg/template/friend23.C: Likewise.
4873
4874 2003-08-22 Mark Mitchell <mark@codesourcery.com>
4875
4876 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
4877 identically.
4878
4879 2003-08-22 Mark Mitchell <mark@codesourcery.com>
4880
4881 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
4882
4883 2003-08-22 Mark Mitchell <mark@codesourcery.com>
4884
4885 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
4886
4887 2003-08-22 Mark Mitchell <mark@codesourcery.com>
4888
4889 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
4890
4891 2003-08-22 Mark Mitchell <mark@codesourcery.com>
4892
4893 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
4894
4895 2003-08-21 Mark Mitchell <mark@codesourcery.com>
4896
4897 PR c++/11919
4898 * g++.dg/overload/prom1.C: New test.
4899
4900 PR c++/11551
4901 * g++.dg/parse/dtor2.C: New test.
4902
4903 PR c++/10762
4904 * g++.dg/parse/using2.C: New test.
4905
4906 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
4907
4908 PR target/11805
4909 * gcc.c-torture/compile/20030821-1.c: New.
4910
4911 2003-08-20 Mark Mitchell <mark@codesourcery.com>
4912
4913 PR c++/11834
4914 * g++.dg/template/deduce2.C: New test.
4915
4916 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
4917
4918 * gcc.c-torture/execute/20030821-1.c: New test.
4919
4920 2003-08-20 Roger Sayle <roger@eyesopen.com>
4921
4922 PR middle-end/11984
4923 * gcc.dg/20030820-1.c: New test case.
4924
4925 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
4926
4927 PR c++/11945
4928 * g++.dg/warn/noeffect2.C: New test.
4929
4930 2003-08-19 Mark Mitchell <mark@codesourcery.com>
4931
4932 PR c++/10926
4933 * g++.dg/template/dtor2.C: New test.
4934
4935 PR c++/11684
4936 * g++.dg/template/operator1.C: New test.
4937 * g++.dg/parse/operator4.C: New test.
4938
4939 PR c++/11946.C
4940 * g++.dg/expr/enum1.C: New test.
4941 * gcc.dg/c99-bool-1.c: Remove bogus warning.
4942
4943 PR c++/11036.C
4944 * g++.dg/parse/elab2.C: New test.
4945 * g++.dg/parse/typedef4.C: Change error message.
4946 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
4947 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
4948 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
4949
4950 2003-08-19 Geoffrey Keating <geoffk@apple.com>
4951
4952 * gcc.dg/pch/warn-1.c: New.
4953 * gcc.dg/pch/warn-1.hs: New.
4954
4955 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
4956 not-tested file.
4957
4958 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
4959
4960 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
4961
4962 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
4963
4964 * gcc.dg/uninit-D.c: New Test.
4965 * gcc.dg/uninit-E.c: New Test.
4966 * gcc.dg/uninit-F.c: New Test.
4967 * gcc.dg/uninit-G.c: New Test.
4968
4969 2003-08-19 Michael Ritzert <ritzert@t-online.de>
4970
4971 * g++.dg/README: Describe the pch directory.
4972
4973 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4974
4975 PR c++/11174
4976 * g++.dg/parse/access4.C: New test.
4977 * g++.dg/parse/access5.C: Likewise.
4978 * g++.old-deja/g++.jason/access17.C: Adjust error message.
4979
4980 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
4981
4982 * gcc.dg/noncompile/20030818-1.c: New.
4983
4984 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
4985
4986 PR c++/11957
4987 * g++.dg/warn/noeffect1.C: New test.
4988
4989 * g++.dg/template/scope2.C: New test.
4990 * g++.dg/template/error2.C: Correct dg-error
4991
4992 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
4993
4994 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
4995
4996 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
4997
4998 PR C++/11512
4999 * g++.dg/template/warn1.C: New.
5000
5001 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
5002
5003 * g++.dg/template/error2.C: New test.
5004 * g++.dg/lookup/using7.C: Adjust errors
5005 * g++.old-deja/g++.pt/crash36.C: Likewise.
5006 * g++.old-deja/g++.pt/derived3.C: Likewise.
5007
5008 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5009
5010 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
5011 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
5012 * gcc.c-torture/execute/builtins/string-9.c: New, from
5013 string-opt-9.c. Adjust for execute/builtins framework.
5014 * gcc.c-torture/execute/string-opt-9.c: Delete.
5015
5016 2003-08-12 Mark Mitchell <mark@codesourcery.com>
5017
5018 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
5019
5020 * g++.dg/parse/ret-type2.C: New test.
5021
5022 PR c++/11703
5023 * g++.dg/init/new8.C: New test.
5024
5025 PR c++/10923
5026 * g++.dg/parse/typedef5.C: New test.
5027
5028 PR c++/9512
5029 * g++.dg/parse/qualified2.C: New test.
5030 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
5031 invalid code.
5032
5033 2003-08-11 Mark Mitchell <mark@codesourcery.com>
5034
5035 * g++.dg/conversion/ptrmem1.C: New test.
5036
5037 2003-08-11 Jakub Jelinek <jakub@redhat.com>
5038
5039 PR target/11693
5040 * gcc.dg/20030811-1.c: New test.
5041
5042 PR target/11535
5043 * gcc.c-torture/execute/20030811-1.c: New test.
5044
5045 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5046
5047 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
5048
5049 2003-08-10 Mark Mitchell <mark@codesourcery.com>
5050
5051 PR c++/11789.C
5052 * g++.dg/inherit/multiple1.C: New test.
5053
5054 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
5055
5056 * gcc.dg/spe1.c: New test.
5057
5058 PR c++/11670
5059 * g++.dg/expr/cast2.C: New test.
5060
5061 PR c++/10530
5062 * g++.dg/template/dependent-name2.C: New test.
5063
5064 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
5065
5066 * g++.dg/parse/crash11.C: Put the dg options in comments.
5067
5068 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
5069
5070 * lib/gcc-dg.exp: Update for diagnostic change.
5071
5072 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5073
5074 PR c++/5767
5075 * g++.dg/parse/crash11.C: New test.
5076
5077 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
5078
5079 * gcc.dg/cpp/spacing1.c: Update.
5080
5081 2003-08-04 Janis Johnson <janis187@us.ibm.com>
5082
5083 PR target/11739
5084 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
5085 a value for -mtune.
5086
5087 2003-08-04 Roger Sayle <roger@eyesopen.com>
5088
5089 PR middle-end/11771
5090 * gcc.c-torture/compile/20030804-1.c: New test case.
5091
5092 2003-08-04 Roger Sayle <roger@eyesopen.com>
5093
5094 * gcc.dg/20030804-1.c: New test case.
5095
5096 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
5097
5098 * gcc.dg/cpp/separate-1.c: New test.
5099
5100 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
5101
5102 PR c++/11704
5103 * g++.dg/template/dependent-expr2.C: New test.
5104
5105 PR c++/11766
5106 * g++.dg/expr/ptrmem1.C: New test.
5107
5108 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5109
5110 PR c++/9453
5111 * g++.dg/template/friend15.C: New test.
5112
5113 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
5114
5115 * lib/dg-pch.exp: Work round PCH bug.
5116
5117 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5118
5119 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
5120 builtins. Move cases from builtins-4.c here.
5121
5122 * gcc.dg/torture/builtin-math-1.c: New test taken from
5123 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
5124 additional cases.
5125
5126 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
5127 Delete.
5128
5129 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
5130
5131 PR c++/9447
5132 * g++.dg/template/using7.C: New test.
5133
5134 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
5135
5136 * import1.c, import2.c: New tests.
5137
5138 2003-08-01 Jakub Jelinek <jakub@redhat.com>
5139
5140 * g++.dg/eh/crossjump1.C: New test.
5141
5142 2003-08-01 Mark Mitchell <mark@codesourcery.com>
5143
5144 PR c++/11697
5145 * g++.dg/template/using6.C: New test.
5146
5147 PR c++/11744
5148 * g++.dg/template/koenig2.C: New test.
5149
5150 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5151
5152 PR c++/7983
5153 * g++.dg/parse/typedef4.C: New test.
5154
5155 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5156
5157 PR c++/8442, c++/8806
5158 * g++.dg/template/elab1.C: New test.
5159 * g++.dg/template/type2.C: Likewise.
5160 * g++.dg/template/ttp3.C: Adjust expected error message.
5161 * g++.old-deja/g++.law/visibility13.C: Likewise.
5162 * g++.old-deja/g++.niklas/t135.C: Likewise.
5163 * g++.old-deja/g++.pt/ttp41.C: Likewise.
5164 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
5165 template argument.
5166 * g++.old-deja/g++.pt/ttp44.C: Likewise.
5167
5168 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
5169
5170 PR c++/11295
5171 * g++.dg/ext/stmtexpr1.C: New test.
5172
5173 * g++.dg/opt/tmp1.C: New test.
5174
5175 PR c++/11525
5176 * g++.dg/parse/constant4.C: New test.
5177
5178 PR c++/9447
5179 * g++.dg/template/using5.C: New test.
5180
5181 2003-07-31 Roger Sayle <roger@eyesopen.com>
5182
5183 * gcc.dg/builtins-27.c: New test case.
5184
5185 2003-07-31 Jakub Jelinek <jakub@redhat.com>
5186
5187 * gcc.dg/tls/opt-7.c: New test.
5188
5189 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
5190
5191 * g++.old-deja/g++.other/crash18.C: Remove.
5192
5193 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
5194
5195 * g++.dg/template/explicit3.C: New.
5196 * g++.dg/template/explicit4.C: New.
5197 * g++.dg/template/explicit5.C: New.
5198
5199 PR c++/11347
5200 * g++.dg/template/memtmpl1.C: New.
5201
5202 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
5203
5204 PR target/11565
5205 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
5206 * gcc.dg/i386-387-5.c (dg-options): Likewise.
5207
5208 2003-07-30 Jan Hubicka <jh@suse.cz>
5209
5210 * vtgc1.c: Kill.
5211
5212 2003-07-29 Zack Weinberg <zack@codesourcery.com>
5213
5214 * gcc.dg/struct-in-proto-1.c: New test.
5215
5216 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
5217
5218 * gcc.dg/cpp/include2.c: Only expect one message.
5219
5220 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
5221
5222 PR c++/9447
5223 * g++.dg/template/using1.C: New test.
5224 * g++.dg/template/using2.C: New test.
5225 * g++.dg/template/using3.C: New test.
5226 * g++.dg/template/using4.C: New test.
5227
5228 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
5229
5230 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
5231 * gcc.c-torture/execute/string-opt-10.c: Likewise.
5232
5233 2003-07-28 Jan Hubicka <jh@suse.cz>
5234
5235 PR c++/11530
5236 * g++.dg/opt/call1.C: New test.
5237
5238 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
5239
5240 PR c++/11667
5241 * g++.dg/init/enum2.C: New test.
5242 * g++.dg/template/overload1.C: Add "-w" option.
5243
5244 2003-07-28 <hp@bitrange.com>
5245
5246 * gcc.dg/Wdeclaration-after-statement-1.c,
5247 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
5248
5249 2003-07-28 Jakub Jelinek <jakub@redhat.com>
5250
5251 * gcc.c-torture/compile/20030725-1.c: New test.
5252
5253 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
5254
5255 * gcc.dg/20030505.c: Only run for SPE.
5256 Remove definition of opaque type.
5257
5258 2003-07-27 Mark Mitchell <mark@codesourcery.com>
5259
5260 * g++.dg/template/ptrmem6.C: New test.
5261
5262 2003-07-26 Geoffrey Keating <geoffk@apple.com>
5263
5264 * gcc.c-torture/compile/zero-strct-2.c: New test.
5265
5266 2003-07-25 Geoffrey Keating <geoffk@apple.com>
5267
5268 * gcc.dg/intermod-1.c: New test.
5269
5270 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
5271
5272 PR c++/11617
5273 * g++.dg/template/lookup2.C: New test.
5274 * g++.dg/template/memclass1.C: Remove instantiated from error.
5275 * g++.dg/other/error2.C: Tweak expected errors.
5276
5277 PR c++/11596
5278 * g++.dg/template/defarg3.C: New test.
5279
5280 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
5281
5282 2003-07-24 Mark Mitchell <mark@codesourcery.com>
5283
5284 * g++.dg/inherit/access5.C: New test.
5285
5286 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5287
5288 PR c++/11513
5289 * g++.dg/template/crash8.C: New test.
5290
5291 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
5292
5293 PR c/10602
5294 * gcc.dg/noncompile/incomplete-2.c: New test.
5295
5296 2003-07-23 Mark Mitchell <mark@codesourcery.com>
5297
5298 PR c++/11645
5299 * g++.dg/inherit/access4.C: New test.
5300
5301 PR c++/11517
5302 * g++.dg/expr/cond2.C: New test.
5303
5304 PR optimization/10679
5305 * g++.dg/opt/inline4.C: New test.
5306
5307 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
5308
5309 * g++.dg/parse/crash10: New test.
5310
5311 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
5312
5313 * g++.dg/ext/flexary1.C: New test.
5314
5315 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5316
5317 PR c++/10793
5318 * g++.dg/template/crash9.C: New test.
5319
5320 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5321
5322 PR c++/3004
5323 * g++.dg/parse/typedef3.C: New test.
5324
5325 PR c++/7906
5326 * g++.dg/parse/operator2.C: New test.
5327
5328 PR c++/8895
5329 * g++.dg/parse/def-tmpl-arg1.C: New test.
5330
5331 PR c++/9282
5332 * g++.dg/parse/funptr1.C: New test.
5333
5334 PR c++/9452
5335 * g++.dg/parse/ambig3.C: New test.
5336
5337 PR c++/9454
5338 * g++.dg/parse/operator3.C: New test.
5339
5340 PR c++/9486
5341 * g++.dg/parse/template10.C: New test.
5342
5343 PR c++/9488
5344 * g++.dg/parse/template11.C: New test.
5345
5346 PR c++/10150
5347 * g++.dg/parse/invalid-op1.C: New test.
5348
5349 PR c++/10247
5350 * g++.dg/parse/condexpr1.C: New test.
5351
5352 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
5353
5354 * g++.dg/ext/packed3.C: New test.
5355 * g++.dg/ext/packed4.C: New test.
5356
5357 * gcc.dg/pack-test-3.c: New test.
5358
5359 2003-07-21 Janis Johnson <janis187@us.ibm.com>
5360
5361 * lib/compat.exp: Handle dg-options per source file.
5362 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
5363 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
5364 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
5365 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
5366 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
5367 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
5368 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
5369 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
5370 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
5371 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
5372 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
5373 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
5374 * g++.dg/compat/break/bitfield7_x.C: Ditto.
5375 * g++.dg/compat/break/bitfield7_y.C: Ditto.
5376
5377 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
5378
5379 PR c/10320
5380 * gcc.c-torture/execute/20030718-1.c: New test.
5381
5382 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
5383
5384 PR optimization/11536
5385 * gcc.dg/20030721-1.c: New test.
5386
5387 2003-07-19 Mark Mitchell <mark@codesourcery.com>
5388
5389 PR c++/11546
5390 * g++.dg/template/lookup1.C: New test.
5391
5392 2003-07-19 Zack Weinberg <zack@codesourcery.com>
5393
5394 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
5395 diagnostics of ill-formed constructs involving labels.
5396 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
5397 the new 'previously defined here' message.
5398
5399 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
5400
5401 * g++.dg/parse/non-dependent2.C: New test.
5402
5403 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
5404
5405 * g++.dg/init/init-ref4.C: xfail on targets without
5406 weak symbols.
5407
5408 2003-07-17 Jakub Jelinek <jakub@redhat.com>
5409
5410 PR target/11087
5411 * gcc.c-torture/execute/20030717-1.c: New test.
5412
5413 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5414
5415 * g++.dg/opt/cfg1.C: New test.
5416
5417 2003-07-17 Mark Mitchell <mark@codesourcery.com>
5418
5419 PR optimization/11557
5420 * gcc.dg/20030717-1.c: New test.
5421
5422 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
5423
5424 PR c++/10476
5425 * g++.dg/expr/crash-1.C: New test.
5426
5427 PR c++/11027
5428 * g++.dg/template/init3.C: New test.
5429
5430 PR c++/8222
5431 * g++.dg/template/non-dependent1.C: New test.
5432
5433 PR c++/11070
5434 * g++.dg/template/non-dependent2.C: New test.
5435
5436 PR c++/11071
5437 * g++.dg/template/non-dependent3.C: New test.
5438
5439 PR c++/9907
5440 * g++.dg/template/sizeof5.C: New test.
5441
5442 2003-07-17 Geoffrey Keating <geoffk@apple.com>
5443
5444 PR 11498
5445 * gcc.c-torture/compile/mangle-1.c: New file.
5446
5447 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5448
5449 PR c++/7809
5450 * g++.dg/parse/access3.C: New test.
5451
5452 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
5453
5454 PR c++/11384
5455 * g++.dg/init/init-ref4.C: New test.
5456
5457 2003-07-16 Mark Mitchell <mark@codesourcery.com>
5458
5459 PR c++/11547
5460 * g++.dg/parse/constant3.C: New test.
5461 * g++.dg/parse/crash7.C: Likewise.
5462
5463 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
5464
5465 PR target/11008
5466 * gcc.dg/i386-pentium4-not-mull.c: New.
5467
5468 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
5469
5470 * gcc.dg/asm-names.c (ymain): Make it weak.
5471
5472 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5473
5474 PR c++/5421
5475 * g++.dg/template/friend21.C: New test.
5476
5477 2003-07-16 Jakub Jelinek <jakub@redhat.com>
5478
5479 * gcc.dg/cleanup-8.c: New test.
5480 * gcc.dg/cleanup-9.c: New test.
5481
5482 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
5483
5484 * g++.dg/ext/dll-MI1.h: New file.
5485 * g++.dg/ext/dllexport-MI1.C: New file.
5486 * g++.dg/ext/dllimport-MI1.C: New file.
5487
5488 2003-07-15 Jakub Jelinek <jakub@redhat.com>
5489
5490 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
5491 it does not have cmpstrsi patterns (just cmpmemsi).
5492
5493 2003-07-15 Mark Mitchell <mark@codesourcery.com>
5494
5495 PR debug/11473
5496 * g++.dg/debug/debug8.C: New test.
5497
5498 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5499
5500 PR c++/10108
5501 * g++.dg/template/crash7.C: New test.
5502
5503 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
5504
5505 PR target/10795
5506 * gcc.c-torture/compile/20030708-1.c: New.
5507
5508 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
5509
5510 * gcc.c-torture/execute/20030715-1.c: New test.
5511
5512 2003-07-14 Geoffrey Keating <geoffk@apple.com>
5513
5514 * gcc.dg/pch/inline-3.c: New file.
5515 * gcc.dg/pch/inline-3.hs: New file.
5516 * gcc.dg/pch/inline-4.c: New file.
5517 * gcc.dg/pch/inline-4.hs: New file.
5518
5519 2003-07-14 Mark Mitchell <mark@codesourcery.com>
5520
5521 PR c++/11509
5522 * g++.dg/template/crash6.C: New test.
5523
5524 PR c++/7053
5525 * g++.dg/template/friend20.C: New test.
5526
5527 PR c++/7019
5528 * g++.dg/template/overload2.C: New test.
5529
5530 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5531
5532 PR optimization/11440
5533 * gcc.c-torture/execute/20030714-1.c: New test.
5534
5535 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5536
5537 PR c++/11154
5538 * g++.dg/template/partial2.C: New test.
5539
5540 2003-07-13 Mark Mitchell <mark@codesourcery.com>
5541
5542 PR c++/11503
5543 * g++.dg/template/anon1.C: New test.
5544
5545 PR c++/11493
5546 PR c++/11495
5547 * g++.dg/parse/template9.C: Likewise.
5548 * g++.dg/template/crash4.C: New test.
5549 * g++.dg/template/koenig1.C: Likewise.
5550 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
5551 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
5552 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
5553 functions.
5554 * g++.old-deja/g++.jason/template36.C: Likewise.
5555 * g++.old-deja/g++.mike/p1989.C: Likewise.
5556 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
5557 * g++.old-deja/g++.pt/ttp20.C: Use this->.
5558 * g++.old-deja/g++.pt/ttp21.C: Use this->.
5559 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
5560 compiling.
5561 * g++.old-deja/g++.pt/union2.C: Use this->.
5562
5563 2003-07-11 Jakub Jelinek <jakub@redhat.com>
5564
5565 * gcc.dg/20030711-1.c: New test.
5566
5567 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
5568
5569 PR c++/11050
5570 * g++.dg/parse/args1.C: New test.
5571 * g++.pt/defarg8.C: Change expected errors.
5572
5573 2003-07-11 Mark Mitchell <mark@codesourcery.com>
5574
5575 PR c++/8164
5576 * g++.dg/template/nontype2.C: New test.
5577
5578 PR c++/10558
5579 * g++.dg/parse/template8.C: New test.
5580
5581 PR c++/8327
5582 * g++.dg/template/scope1.C: New test.
5583
5584 * g++.dg/warn/Wsign-compare-1.C: New test.
5585
5586 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
5587
5588 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
5589
5590 2003-07-10 Mark Mitchell <mark@codesourcery.com>
5591
5592 PR c++/9411
5593 * g++.dg/template/explicit2.C: New test.
5594
5595 PR c++/10032
5596 * g++.dg/warn/pedantic1.C: New test.
5597
5598 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
5599
5600 PR c++ 9483
5601 * g++.dg/other/field1.C: New test.
5602
5603 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
5604
5605 PR c/11449
5606 * gcc.c-torture/compile/20030707-1.c: New.
5607
5608 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5609
5610 PR c++/10849
5611 * g++.dg/template/access12.C: New test.
5612
5613 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
5614
5615 * g++.dg/bprob/bprob.exp (prof_ext): Update.
5616 * g77.dg/bprob/bprob.exp (prof_ext): Update.
5617 * gcc.misc-tests/bprob.exp (prof_ext): Update.
5618 * gcc.misc-tests/gcov.exp: Update
5619 * g++.dg/gcov/gcov.exp: Update
5620 * lib/gcov.exp: Update.
5621
5622 2003-07-08 Mark Mitchell <mark@codesourcery.com>
5623
5624 * g++.dg/abi/mangle17.C: Make sure template expressions are
5625 dependent.
5626 * g++.dg/abi/mangle4.C: Mark erroneous casts.
5627 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
5628 * g++.dg/opt/stack1.C: Remove erroneous code.
5629 * g++.dg/parse/template7.C: New test.
5630 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
5631 * g++.old-deja/g++.pt/crash4.C: Likewise.
5632
5633 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5634
5635 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
5636 with zero or one occurence of `$' after the initial `L'.
5637
5638 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
5639
5640 * gcc.c-torture/compile/20030704-1.c: Add a comment.
5641
5642 2003-07-08 Roger Sayle <roger@eyesopen.com>
5643
5644 PR c/11370
5645 * gcc.dg/Wunreachable-6.c: New testcase.
5646 * gcc.dg/Wunreachable-7.c: New testcase.
5647
5648 2003-07-08 Jakub Jelinek <jakub@redhat.com>
5649
5650 PR c/11420
5651 * gcc.dg/20030708-1.c: New test.
5652
5653 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
5654
5655 * gcc.dg/compat/sdata-section.h: New file.
5656 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
5657 * gcc.dg/torture/mips-sdata-1.c: New test.
5658
5659 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5660
5661 PR c++/11030
5662 * g++.dg/template/friend19.C: New test.
5663
5664 2003-07-08 Jakub Jelinek <jakub@redhat.com>
5665
5666 * g++.dg/opt/strength-reduce.C: New test.
5667
5668 2003-07-07 Roger Sayle <roger@eyesopen.com>
5669
5670 PR target/10979
5671 * gcc.dg/20030707-1.c: New testcase.
5672
5673 2003-07-07 Roger Sayle <roger@eyesopen.com>
5674
5675 PR optimization/11059
5676 * g++.dg/opt/emptyunion.C: New testcase.
5677
5678 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
5679 Eric Botcazou <ebotcazou@libertysurf.fr>
5680
5681 * g++.dg/opt/stack1.C: New test.
5682
5683 2003-07-05 Mark Mitchell <mark@codesourcery.com>
5684
5685 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
5686 run test.
5687
5688 PR c++/11431
5689 * g++.dg/expr/static_cast3.C: New test.
5690
5691 2003-07-04 Zack Weinberg <zack@codesourcery.com>
5692
5693 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
5694 everywhere.
5695 * gcc.dg/concat.c: Concatenation of string constants with
5696 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
5697 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
5698 * gcc.dg/cpp/escape-2.c: Use wide character constants where
5699 necessary to avoid multi-character character constant warning.
5700 * gcc.dg/cpp/escape.c: Likewise.
5701 * gcc.dg/cpp/ucs.c: Likewise.
5702 Remove backslashes from dg-bogus comments, as they confuse Tcl.
5703 Fix a typo.
5704
5705 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
5706
5707 PR c/11428
5708 * gcc.c-torture/compile/20030704-1.c: New.
5709
5710 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
5711
5712 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
5713
5714 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
5715
5716 PR c++/5287, PR c++/7910, PR c++/11021
5717 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
5718 tests for warnings.
5719 * g++.dg/ext/dllimport2.C: Add tests for warnings.
5720 * g++.dg/ext/dllimport3.C: Likewise.
5721 * g++.dg/ext/dllimport4.C: New file.
5722 * g++.dg/ext/dllimport5.C: New file.
5723 * g++.dg/ext/dllimport6.C: New file.
5724 * g++.dg/ext/dllimport7.C: New file.
5725 * g++.dg/ext/dllimport8.C: New file.
5726 * g++.dg/ext/dllimport9.C: New file.
5727 * g++.dg/ext/dllimport10.C: New file.
5728 * g++.dg/ext/dllexport1.C: New file.
5729
5730 2003-07-03 Mark Mitchell <mark@codesourcery.com>
5731
5732 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
5733 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
5734
5735 2003-07-03 Roger Sayle <roger@eyesopen.com>
5736
5737 * gcc.dg/builtins-25.c: New testcase.
5738 * gcc.dg/builtins-26.c: New testcase.
5739
5740 2003-07-03 Janis Johnson <janis187@us.ibm.com>
5741
5742 * gcc.dg/compat/vector-defs.h: New file.
5743 * gcc.dg/compat/vector-setup.h: New file.
5744 * gcc.dg/compat/vector-check.h: New file.
5745 * gcc.dg/compat/vector-1_main.c: New file.
5746 * gcc.dg/compat/vector-1_x.c: New file.
5747 * gcc.dg/compat/vector-1_y.c: New file.
5748 * gcc.dg/compat/vector-2_main.c: New file.
5749 * gcc.dg/compat/vector-2_x.c: New file.
5750 * gcc.dg/compat/vector-2_y.c: New file.
5751
5752 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
5753 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
5754 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
5755 * gcc.dg/compat/struct-align-1.h: New file.
5756 * gcc.dg/compat/struct-align-1_main.c: New file.
5757 * gcc.dg/compat/struct-align-1_x.c: New file.
5758 * gcc.dg/compat/struct-align-1_y.c: New file.
5759 * gcc.dg/compat/struct-align-2.h: New file.
5760 * gcc.dg/compat/struct-align-2_main.c: New file.
5761 * gcc.dg/compat/struct-align-2_x.c: New file.
5762 * gcc.dg/co
5763 * g++.old-deja/g++.other/comdat3.C: Likewise.
5764 * g++.old-deja/g++.other/ctor1.C: Likewise.
5765 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
5766
5767 2003-06-05 Richard Henderson <rth@redhat.com>
5768
5769 * gcc.dg/debug/20030605-1.c: New.
5770
5771 2003-06-04 Mark Mitchell <mark@codesourcery.com>
5772
5773 * README.QMTEST: Update.
5774
5775 2003-06-04 Richard Henderson <rth@redhat.com>
5776
5777 * gcc.dg/cleanup-1.c: New.
5778 * gcc.dg/cleanup-2.c: New.
5779 * gcc.dg/cleanup-3.c: New.
5780 * gcc.dg/cleanup-4.c: New.
5781 * gcc.dg/cleanup-5.c: New.
5782 * gcc.dg/cleanup-6.c: New.
5783 * gcc.dg/cleanup-7.c: New.
5784
5785 2003-06-04 Mark Mitchell <mark@codesourcery.com>
5786
5787 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
5788
5789 * lib/dg-pch.exp: New file.
5790 * g++.dg/pch/pch.exp: Use dg-pch.exp.
5791 * gcc.dg/pch/pch.exp: Likewise.
5792
5793 2003-06-04 Roger Sayle <roger@eyesopen.com>
5794
5795 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
5796 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
5797 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
5798 * gcc.dg/builtins-17.c: New test case.
5799 * gcc.dg/i386-387-4.c: New test case.
5800 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
5801
5802 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
5803
5804 * gcc.dg/ultrasp9.c: New test.
5805
5806 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
5807
5808 * gcc.c-torture/compile/20030604-1.c: New test.
5809 * gcc.dg/sparc-constant-1.c: New test.
5810
5811 2003-06-03 Glen Nakamura <glen@imodulo.com>
5812
5813 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
5814
5815 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
5816
5817 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
5818
5819 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
5820 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
5821
5822 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
5823
5824 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
5825
5826 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5827
5828 PR c++/10940
5829 * g++.dg/template/spec10.C: New test.
5830
5831 2003-06-03 Roger Sayle <roger@eyesopen.com>
5832
5833 * gcc.dg/builtins-16.c: New test case.
5834
5835 2003-06-03 Jakub Jelinek <jakub@redhat.com>
5836
5837 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
5838 mempcpy test with post-increments.
5839 * gcc.c-torture/execute/string-opt-3.c: New test.
5840 * gcc.dg/string-opt-1.c: New test.
5841
5842 2003-06-03 David Billinghurst (David.Billinghurst@riotinto.com)
5843
5844 PR fortran/10965
5845 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
5846
5847 2003-06-02 Mark Mitchell <mark@codesourcery.com>
5848
5849 * lib/scanasm.exp (dg-scan): New function, factored out of ...
5850 (scan-assembler): ... here. Use dg-scan.
5851 (scan-assembler-not): Likewise.
5852 (scan-file): New function.
5853 (scan-file-not): Likewise.
5854 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
5855 * gcc.dg/cpp/_Pragma4.c: Likewise.
5856 * gcc.dg/cpp/_Pragma5.c: Likewise.
5857 * gcc.dg/cpp/avoidpaste1.c: Likewise.
5858 * gcc.dg/cpp/avoidpaste2.c: Likewise.
5859 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
5860 * gcc.dg/cpp/cmdlne-P.c: Likewise.
5861 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
5862 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
5863 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
5864 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
5865 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
5866 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
5867 * gcc.dg/cpp/cxxcom1.c: Likewise.
5868 * gcc.dg/cpp/line1.c: Likewise.
5869 * gcc.dg/cpp/maccom1.c: Likewise.
5870 * gcc.dg/cpp/maccom2.c: Likewise.
5871 * gcc.dg/cpp/maccom3.c: Likewise.
5872 * gcc.dg/cpp/maccom4.c: Likewise.
5873 * gcc.dg/cpp/maccom5.c: Likewise.
5874 * gcc.dg/cpp/maccom6.c: Likewise.
5875 * gcc.dg/cpp/multiline.c: Likewise.
5876 * gcc.dg/cpp/spacing1.c: Likewise.
5877 * gcc.dg/cpp/spacing2.c: Likewise.
5878 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
5879 * gcc.dg/cpp/trad/maccom1.c: Likewise.
5880 * gcc.dg/cpp/trad/maccom2.c: Likewise.
5881 * gcc.dg/cpp/trad/maccom3.c: Likewise.
5882 * gcc.dg/cpp/trad/maccom4.c: Likewise.
5883 * gcc.dg/cpp/trad/maccom6.c: Likewise.
5884 * gcc.dg/cpp/cxxcom2.c: Likewise.
5885 * gcc.dg/cpp/cxxcom2.h: New file.
5886
5887 * gcc.dg/cpp/truefalse.cpp: Move it to ...
5888 * g++.dg/cpp/truefalse.C: Here.
5889 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
5890
5891 2003-06-01 Loren James Rittle <ljrittle@acm.org>
5892
5893 * gcc.dg/cpp/redef3.c: New file.
5894
5895 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
5896
5897 * gcc.dg/i386-loop-3.c: New test.
5898
5899 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
5900
5901 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
5902
5903 2003-05-31 Roger Sayle <roger@eyesopen.com>
5904
5905 * gcc.dg/fwrapv-1.c: New test case.
5906 * gcc.dg/fwrapv-2.c: New test case.
5907
5908 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5909
5910 PR c++/10956
5911 * g++.dg/template/spec9.C: New test.
5912
5913 2003-05-29 Roger Sayle <roger@eyesopen.com>
5914
5915 * gcc.dg/duff-4.c: New test case.
5916
5917 2003-05-27 David Billinghurst (David.Billinghurst@riotinto.com)
5918
5919 PR fortran/10843
5920 * g77.dg/ffixed-form-1.f: New test
5921 * g77.dg/ffixed-form-2.f: New test
5922 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
5923 * g77.dg/ffree-form-3.f: New test
5924
5925 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
5926
5927 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
5928 * gcc.dg/wint_t-1.c: Likewise.
5929
5930 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5931
5932 * g++.dg/template/access11.C: New test.
5933
5934 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5935
5936 PR c++/10849
5937 * g++.dg/template/access10.C: New test.
5938
5939 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
5940 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5941
5942 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
5943
5944 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
5945
5946 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
5947 suppress for powerpc-*-darwin*.
5948 * gcc.dg/torture/builtin-noret-2.c: Likewise.
5949
5950 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
5951
5952 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
5953 suppress option for powerpc-*-darwin*.
5954
5955 2003-05-23 Roger Sayle <roger@eyesopen.com>
5956
5957 * gcc.dg/builtins-1.c: Add tests for tan and atan.
5958 * gcc.dg/builtins-4.c: Add test for fmod.
5959
5960 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5961
5962 PR c++/10682
5963 * g++.dg/template/instantiate4.C: New test.
5964
5965 2003-05-22 Roger Sayle <roger@eyesopen.com>
5966
5967 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
5968
5969 2003-05-21 Janis Johnson <janis187@us.ibm.com>
5970
5971 * gcc.dg/compat/scalar-return-1_main.c: New file.
5972 * gcc.dg/compat/scalar-return-1_x.c: New file.
5973 * gcc.dg/compat/scalar-return-1_y.c: New file.
5974 * gcc.dg/compat/scalar-return-2_main.c: New file.
5975 * gcc.dg/compat/scalar-return-2_x.c: New file.
5976 * gcc.dg/compat/scalar-return-2_y.c: New file.
5977 * gcc.dg/compat/struct-return-3_main.c: New file.
5978 * gcc.dg/compat/struct-return-3_y.c: New file.
5979 * gcc.dg/compat/struct-return-3_x.c: New file.
5980 * gcc.dg/compat/struct-return-2_main.c: New file.
5981 * gcc.dg/compat/struct-return-2_x.c: New file.
5982 * gcc.dg/compat/struct-return-2_y.c: New file.
5983
5984 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5985
5986 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
5987 for hppa*-hp-hpux*.
5988 * gcc.dg/20021014-1.c (dg-options): Likewise.
5989 * gcc.dg/nest.c (dg-options): Likewise.
5990
5991 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
5992
5993 PR c++/9738
5994 * g++.dg/ext/dllimport2.C: New file.
5995 * g++.dg/ext/dllimport3.C: New file.
5996
5997 2003-05-20 Janis Johnson <janis187@us.ibm.com>
5998
5999 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
6000 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
6001 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
6002 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
6003 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
6004 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
6005 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
6006 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
6007 * gcc.dg/compat/small-struct-defs.h: New file.
6008 * gcc.dg/compat/small-struct-init.h: New file.
6009 * gcc.dg/compat/small-struct-check.h: New file.
6010 * gcc.dg/compat/fp-struct-defs.h: New file.
6011 * gcc.dg/compat/fp-struct-check.h: New file.
6012 * gcc.dg/compat/fp-struct-init.h: New file.
6013 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
6014 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
6015
6016 2003-05-19 Jakub Jelinek <jakub@redhat.com>
6017
6018 * gcc.dg/20030225-2.c: New test.
6019
6020 2003-05-18 Roger Sayle <roger@eyesopen.com>
6021 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6022
6023 * gcc.c-torture/compile/20030518-1.c: New test case.
6024
6025 2003-05-18 Mark Mitchell <mark@codesourcery.com>
6026
6027 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
6028 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
6029 gcc-dg-debug-runtest.
6030 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
6031 gcc-dg-debug-runtest.
6032
6033 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6034
6035 PR c++/9022
6036 * g++.dg/lookup/using6.C: New test.
6037
6038 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6039
6040 * g++.dg/parse/access2.C: New test.
6041
6042 2003-05-17 Mark Mitchell <mark@codesourcery.com>
6043
6044 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
6045 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
6046 * gcc.dg/debug/debug.exp: Likewise.
6047
6048 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
6049
6050 * gcc.dg/dollar.c: New test.
6051
6052 2003-05-16 Janis Johnson <janis187@us.ibm.com>
6053
6054 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
6055 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
6056 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
6057 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
6058 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
6059 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
6060 * gcc.dg/compat/struct-by-value-6_main.c: New file.
6061 * gcc.dg/compat/struct-by-value-6_x.c: New file.
6062 * gcc.dg/compat/struct-by-value-6_y.c: New file.
6063 * gcc.dg/compat/struct-by-value-7_main.c: New file.
6064 * gcc.dg/compat/struct-by-value-7_x.c: New file.
6065 * gcc.dg/compat/struct-by-value-7_y.c: New file.
6066 * gcc.dg/compat/struct-by-value-8_main.c: New file.
6067 * gcc.dg/compat/struct-by-value-8_x.c: New file.
6068 * gcc.dg/compat/struct-by-value-8_y.c: New file.
6069 * gcc.dg/compat/struct-by-value-9_main.c: New file.
6070 * gcc.dg/compat/struct-by-value-9_x.c: New file.
6071 * gcc.dg/compat/struct-by-value-9_y.c: New file.
6072
6073 2003-05-16 Mark Mitchell <mark@codesourcery.com>
6074
6075 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
6076 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
6077 support for "repo" mode.
6078 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
6079 * lib/g77-dg.exp: Likewise.
6080 * lib/obj-dg.exp: Likewise.
6081
6082 2003-05-16 Jakub Jelinek <jakub@redhat.com>
6083
6084 Merge from gcc-3_2-rhl8-branch:
6085 2003-04-23 Jakub Jelinek <jakub@redhat.com>
6086
6087 * gcc.dg/tls/opt-6.c: New test.
6088
6089 2003-04-05 Jakub Jelinek <jakub@redhat.com>
6090
6091 * gcc.dg/20030405-1.c: New test.
6092
6093 2003-03-09 Jakub Jelinek <jakub@redhat.com>
6094
6095 * gcc.dg/20030309-1.c: New test.
6096
6097 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
6098
6099 * gcc.c-torture/execute/20030307-1.c: New test.
6100
6101 2003-02-20 Randolph Chung <tausq@debian.org>
6102
6103 * gcc.c-torture/compile/20030220-1.c: New test.
6104
6105 2003-02-18 Jakub Jelinek <jakub@redhat.com>
6106
6107 * gcc.dg/20030217-1.c: New test.
6108
6109 2003-01-29 Jakub Jelinek <jakub@redhat.com>
6110
6111 * gcc.c-torture/compile/20020129-1.c: New test.
6112
6113 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
6114
6115 * gcc.dg/unroll-1.c: New test.
6116
6117 2002-11-16 Jan Hubicka <jh@suse.cz>
6118
6119 * gcc.c-torture/execute/20020920-1.c: New test.
6120
6121 2002-10-08 Jakub Jelinek <jakub@redhat.com>
6122
6123 PR target/7434
6124 * gcc.c-torture/compile/20021008-1.c: New test.
6125
6126 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
6127
6128 PR target/7559
6129 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
6130
6131 2002-08-07 Jakub Jelinek <jakub@redhat.com>
6132
6133 * gcc.c-torture/compile/20020807-1.c: New test.
6134
6135 2002-07-30 Jakub Jelinek <jakub@redhat.com>
6136
6137 * gcc.dg/tls/opt-1.c: New test.
6138
6139 2002-07-29 Jakub Jelinek <jakub@redhat.com>
6140
6141 * gcc.dg/20020729-1.c: New test.
6142
6143 2002-07-20 Jakub Jelinek <jakub@redhat.com>
6144
6145 * g++.dg/opt/life1.C: New test.
6146
6147 2002-05-20 Jakub Jelinek <jakub@redhat.com>
6148
6149 * gcc.dg/20020525-1.c: New test.
6150
6151 2002-05-24 Jakub Jelinek <jakub@redhat.com>
6152
6153 PR c++/6794
6154 * g++.dg/ext/pretty1.C: New test.
6155 * g++.dg/ext/pretty2.C: New test.
6156
6157 2003-05-15 Mark Mitchell <mark@codesourcery.com>
6158
6159 PR c++/8385
6160 * g++.dg/ext/typeof5.C: New test.
6161
6162 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
6163
6164 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
6165 __USER_LABEL_PREFIX__ into account.
6166 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
6167
6168 2003-05-14 Roger Sayle <roger@eyesopen.com>
6169
6170 * gcc.dg/builtins-15.c: New test case.
6171
6172 2003-05-13 Zack Weinberg <zack@codesourcery.com>
6173
6174 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
6175
6176 2003-05-12 Mark Mitchell <mark@codesourcery.com>
6177
6178 * lib/g++.exp: Tweak handling of additional source files.
6179 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
6180 * g++.dg/special/conpr-2a.C: Rename to ...
6181 * g++.dg/special/conpr-2a.cc: ... this.
6182 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
6183 * g++.dg/special/conpr-3a.C: Rename to ...
6184 * g++.dg/special/conpr-3a.cc: This.
6185 * g++.dg/special/conpr-3b.C: Rename to ...
6186 * g++.dg/special/conpr-3b.cc: This.
6187 * g++.dg/special/conpr-4.C: New test.
6188 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
6189
6190 2003-05-12 David Edelsohn <edelsohn@gnu.org>
6191
6192 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
6193
6194 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6195
6196 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
6197 * g++.old-deja/g++.robertl/eb71.C: Likewise.
6198 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
6199 * g++.old-deja/g++.other/warn3.C: Likewise.
6200
6201 2003-05-11 Roger Sayle <roger@eyesopen.com>
6202
6203 * gcc.dg/i386-387-1.c: Update to also test log.
6204 * gcc.dg/i386-387-2.c: Likewise.
6205
6206 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
6207
6208 * g77.f-torture/execute/int8421.f: New test.
6209
6210 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6211
6212 PR c++/10230, c++/10481
6213 * g++.dg/lookup/scoped5.C: New test.
6214
6215 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6216
6217 PR c++/10552
6218 * g++.dg/template/ttp6.C: New test.
6219
6220 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
6221
6222 * gcc.c-torture/execute/builtins: New directory.
6223 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
6224 gcc.c-torture/execute/builtins.
6225 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
6226 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
6227 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
6228 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
6229
6230 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6231
6232 PR c++/9252
6233 * g++.dg/template/access8.C: New test.
6234 * g++.dg/template/access9.C: New test.
6235
6236 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6237
6238 PR c++/9554
6239 * g++.dg/parse/access1.C: New test.
6240
6241 2003-05-09 DJ Delorie <dj@redhat.com>
6242
6243 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
6244 long, and not an int.
6245
6246 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6247
6248 PR c++/10555, c++/10576
6249 * g++.dg/template/memclass1.C: New test.
6250
6251 2003-05-08 DJ Delorie <dj@redhat.com>
6252
6253 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
6254 targets.
6255 * gcc.c-torture/execute/20021024-1.x: Likewise.
6256 * gcc.c-torture/execute/shiftdi.x: Likewise.
6257 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
6258 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
6259 * gcc.dg/20021018-1.c: Likewise.
6260
6261 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6262
6263 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
6264
6265 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
6266 (bcopy): Call memmove.
6267
6268 2003-05-08 Roger Sayle <roger@eyesopen.com>
6269
6270 * g77.f-torture/compile/8485.f: New test case.
6271
6272 2003-05-07 Richard Henderson <rth@redhat.com>
6273
6274 PR c++/10570
6275 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
6276 Verify exception_cleanup not called for rethrows.
6277 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
6278 when exiting catch block without rethrowing.
6279 * g++.dg/eh/forced3.C: New.
6280 * g++.dg/eh/forced4.C: New.
6281
6282 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
6283
6284 * gcc.dg/20030505.c: Fix triplet.
6285
6286 2003-05-06 DJ Delorie <dj@redhat.com>
6287
6288 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
6289 * gcc.dg/nest.c: Likewise.
6290
6291 2003-05-05 Roger Sayle <roger@eyesopen.com>
6292
6293 * gcc.dg/builtins-14.c: New test case.
6294
6295 2003-05-05 Janis Johnson <janis187@us.ibm.com>
6296
6297 * lib/compat.exp (compat-execute): New argument.
6298 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
6299 * gcc.dg/compat: New test directory.
6300 * gcc.dg/compat/compat.exp: New expect script.
6301 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
6302 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
6303 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
6304 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
6305 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
6306 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
6307
6308 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
6309 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
6310 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
6311 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
6312 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
6313 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
6314 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
6315 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
6316 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
6317 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
6318 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
6319 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
6320 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
6321 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
6322 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
6323
6324 2003-05-05 Zack Weinberg <zack@codesourcery.com>
6325
6326 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
6327
6328 2003-05-05 Jakub Jelinek <jakub@redhat.com>
6329
6330 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
6331
6332 2003-05-05 Geoffrey Keating <geoffk@apple.com>
6333
6334 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
6335 * gcc.dg/ppc-fsel-2.c: New test.
6336
6337 * gcc.dg/unused-5.c: New test.
6338
6339 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6340
6341 PR c++/10496
6342 * g++.dg/warn/pmf1.C: New test.
6343
6344 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6345
6346 PR c++/4494
6347 * g++.dg/warn/main.C: New test.
6348
6349 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6350
6351 * gcc.dg/nonnull-3.c: New test.
6352
6353 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
6354
6355 * gcc.dg/cpp/Wtrigraphs.c: Update.
6356 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
6357
6358 2003-05-03 Geoffrey Keating <geoffk@apple.com>
6359
6360 * gcc.dg/ppc-fsel-1.c: New test.
6361
6362 2003-05-03 Zack Weinberg <zack@codesourcery.com>
6363
6364 PR c/10604
6365 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
6366
6367 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
6368
6369 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
6370
6371 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6372
6373 PR c++/9364, c++/10553, c++/10586
6374 * g++.dg/parse/typename4.C: New test.
6375 * g++.dg/parse/typename5.C: Likewise.
6376
6377 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
6378
6379 * gcc.c-torture/compile/20030503-1.c: New test.
6380
6381 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6382
6383 * g++.dg/lookup/using5.C: Fix testcase error.
6384
6385 2003-05-01 Chris Demetriou <cgd@broadcom.com>
6386
6387 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
6388 since MEABI is no longer supported. Remove all vestiges
6389 of MEABI from the test.
6390
6391 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6392
6393 PR c++/10554
6394 * g++.dg/lookup/using5.C: New test.
6395
6396 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6397
6398 PR c++/8772
6399 * g++.dg/template/ttp5.C: New test.
6400
6401 2003-04-30 Mark Mitchell <mark@codesourcery.com>
6402
6403 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
6404 (dg-gpp-additional-sources): New function.
6405 (dg-gpp-additional-files): Likewise.
6406 * lib/g++.exp (additional_sources): New variable.
6407 (additional_files): Likewise.
6408 (g++_target_compile): Deal with them.
6409 * lib/old-dejagnu.exp: Remove.
6410 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
6411 * g++.old-deja: Revise all tests to use dg commands.
6412
6413 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6414
6415 PR c++/9432, c++/9528
6416 * g++.dg/lookup/using4.C: New test.
6417
6418 2003-04-29 Geoffrey Keating <geoffk@apple.com>
6419
6420 * gcc.dg/noreturn-5.c: New file.
6421 * gcc.dg/noreturn-6.c: New file.
6422
6423 * gcc.c-torture/compile/inline-1.c: New file.
6424
6425 2003-04-29 Mark Mitchell <mark@codesourcery.com>
6426
6427 PR c++/10551
6428 * g++.dg/template/explicit1.C: New test.
6429
6430 2003-04-29 Mark Mitchell <mark@codesourcery.com>
6431
6432 PR c++/10549
6433 * g++.dg/other/bitfield1.C: New test.
6434
6435 PR c++/10527
6436 * g++.dg/init/new7.C: New test.
6437
6438 2003-04-29 Mark Mitchell <mark@codesourcery.com>
6439
6440 * g++.dg/ext/desig1.C: New test.
6441 * g++.dg/ext/init1.C: Update.
6442
6443 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
6444
6445 2003-04-28 Mark Mitchell <mark@codesourcery.com>
6446
6447 PR c++/10180
6448 * g++.dg/warn/Winline-1.C: New test.
6449
6450 2003-04-28 Jakub Jelinek <jakub@redhat.com>
6451
6452 * gcc.c-torture/execute/string-opt-19.c: New test.
6453
6454 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
6455 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
6456
6457 2003-04-27 Mark Mitchell <mark@codesourcery.com>
6458
6459 PR c++/10506
6460 * g++.dg/init/new6.C: New test.
6461
6462 PR c++/10503
6463 * g++.dg/init/ref6.C: New test.
6464
6465 2003-04-26 David Edelsohn <edelsohn@gnu.org>
6466
6467 * g++.dg/warn/weak1.C: XFAIL on AIX4.
6468
6469 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6470
6471 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
6472 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
6473
6474 2003-04-25 Mark Mitchell <mark@codesourcery.com>
6475
6476 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
6477 initialized static data members.
6478
6479 2003-04-25 H.J. Lu <hjl@gnu.org>
6480
6481 * gcc.dg/ia64-sync-4.c: New test.
6482
6483 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6484
6485 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
6486 date.
6487
6488 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
6489
6490 PR c++/10337
6491 * g++.dg/warn/conv1.C: New test.
6492 * g++.old-deja/g++.other/conv7.C: Adjust.
6493 * g++.old-deja/g++.other/overload14.C: Adjust.
6494
6495 2003-04-23 Mark Mitchell <mark@codesourcery.com>
6496
6497 PR c++/10471
6498 * g++.dg/template/defarg2.C: New test.
6499
6500 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
6501
6502 * gcc.dg/cpp/include2.c: Update.
6503 * gcc.dg/cpp/multiline-2.c: New.
6504 * gcc.dg/cpp/multiline.c: Update.
6505 * gcc.dg/cpp/strify2.c: Update.
6506 * gcc.dg/cpp/trad/literals-2.c: Update.
6507
6508 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6509
6510 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
6511
6512 2003-04-23 Mark Mitchell <mark@codesourcery.com>
6513
6514 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
6515
6516 2003-04-23 Mark Mitchell <mark@codesourcery.com>
6517
6518 PR c++/10451
6519 * g++.dg/parse/crash4.C: New test.
6520
6521 PR c++/9847
6522 * g++.dg/parse/crash5.C: New test.
6523
6524 2003-04-22 Mark Mitchell <mark@codesourcery.com>
6525
6526 PR c++/10446
6527 * g++.dg/parse/crash3.C: New test.
6528
6529 PR c++/10428
6530 * g++.dg/parse/elab1.C: New test.
6531
6532 2003-04-22 Devang Patel <dpatel@apple.com>
6533
6534 * gcc.dg/cpp/trad/funlike-5.c: New test.
6535
6536 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
6537
6538 * g++.dg/other/packed1.C: Fix dg options.
6539
6540 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
6541
6542 * g++.dg/other/offsetof2.C: New test.
6543
6544 2003-04-21 Mark Mitchell <mark@codesourcery.com>
6545
6546 * g++.dg/template/recurse.C: Adjust location of error messages.
6547
6548 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
6549
6550 PR c++/9881
6551 * g++.dg/init/addr-const1.C: New test.
6552 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
6553
6554 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
6555
6556 PR c++/10405
6557 * g++.dg/lookup/struct-hack1.C: New test.
6558
6559 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
6560
6561 * ucs.c: Update diagnostic messages.
6562
6563 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
6564
6565 * gcc.dg/cpp/truefalse.cpp: New test.
6566 * gcc.dg/cpp/cpp.exp: Update.
6567 * g++.dg/other/stdbool-if.C: Remove.
6568
6569 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
6570
6571 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
6572 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
6573
6574 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
6575
6576 * gcc.c-torture/compile/20030418-1.c: New test.
6577
6578 2003-04-17 Janis Johnson <janis187@us.ibm.com>
6579
6580 * README.compat: Remove; content moved to doc/sourcebuild.texi.
6581
6582 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6583
6584 PR c++/10347
6585 g++.dg/template/dependent-name1.C: New test.
6586
6587 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
6588
6589 * gcc.dg/warn-1.c (tourist_guide): New array,
6590 contains a pointer to bar.
6591
6592 2003-04-16 Roger Sayle <roger@eyesopen.com>
6593
6594 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
6595 * gcc.c-torture/execute/medce-1.c: New test case.
6596 * gcc.c-torture/execute/medce-2.c: New test case.
6597
6598 2003-04-15 Mark Mitchell <mark@codesourcery.com>
6599
6600 * lib/prune.exp: Ignore more messages.
6601
6602 PR c++/10381
6603 * g++.dg/parse/lookup3.C: New test.
6604
6605 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
6606
6607 * gcc.c-torture/compile/20030415-1.c : New test.
6608
6609 2003-04-14 Mark Mitchell <mark@codesourcery.com>
6610
6611 * gcc.c-torture/execute/scope-2.c: Move to ...
6612 * gcc.dg/noncompile/scope.c: .... here.
6613
6614 2003-04-14 Roger Sayle <roger@eyesopen.com>
6615
6616 * gcc.dg/20030414-2.c: New test case.
6617
6618 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
6619
6620 PR target/10377
6621 * gcc.dg/20030414-1.c: New test.
6622
6623 2003-04-13 Roger Sayle <roger@eyesopen.com>
6624
6625 * gcc.dg/builtins-12.c: New test case.
6626 * gcc.dg/builtins-13.c: New test case.
6627
6628 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6629
6630 * gcc.c-torture/execute/string-opt-18.c: New test.
6631
6632 2003-04-13 Mark Mitchell <mark@codesourcery.com>
6633
6634 PR c++/10300
6635 * g++.dg/init/new5.C: New test.
6636
6637 2003-04-12 Mark Mitchell <mark@codesourcery.com>
6638
6639 PR c++/7910
6640 * g++.dg/ext/dllimport1.C: New test.
6641
6642 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
6643
6644 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
6645
6646 2003-04-11 Bud Davis <bdavis9659@comcast.net>
6647
6648 PR Fortran/9263
6649 * g77.f-torture/noncompile/9263.f: New test
6650 PR Fortran/1832
6651 * g77.f-torture/execute/1832.f: New test
6652
6653 2003-04-11 David Chad <davidc@freebsd.org>
6654 Loren J. Rittle <ljrittle@acm.org>
6655
6656 libobjc/8562
6657 * objc.dg/headers.m: New test.
6658
6659 2003-04-10 Zack Weinberg <zack@codesourcery.com>
6660
6661 * gcc.c-torture/execute/builtin-noret-2.c: New.
6662 * gcc.c-torture/execute/builtin-noret-2.x: New.
6663 XFAIL builtin-noret-2.c at -O1 and above.
6664 * gcc.dg/redecl.c: New.
6665 * gcc.dg/Wshadow-1.c: Update error regexps.
6666
6667 2003-04-10 Mark Mitchell <mark@codesourcery.com>
6668
6669 * g++.dg/abi/bitfield10.C: New test.
6670
6671 2003-04-09 Mike Stump <mrs@apple.com>
6672
6673 * gcc.dg/pch/pch.exp: Make testcase names longer.
6674 * g++.dg/pch/pch.exp: Make testcase names longer.
6675
6676 2003-04-08 Roger Sayle <roger@eyesopen.com>
6677
6678 * gcc.dg/builtins-11.c: New test case.
6679
6680 2003-04-08 Roger Sayle <roger@eyesopen.com>
6681
6682 * gcc.dg/builtins-9.c: New test case.
6683 * gcc.dg/builtins-10.c: New test case.
6684
6685 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
6686
6687 * gcc.dg/noncompile/init-4.c.c: New test.
6688
6689 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
6690
6691 * gcc.misc-test/gcov-9.c: New test.
6692 * gcc.misc-test/gcov-10.c: New test
6693 * gcc.misc-test/gcov-11.c: New test.
6694
6695 2003-04-05 Zack Weinberg <zack@codesourcery.com>
6696
6697 PR optimization/10024
6698 * gcc.c-torture/compile/20030405-1.c: New test.
6699
6700 2003-04-04 Geoffrey Keating <geoffk@apple.com>
6701
6702 * gcc.dg/pch/static-3.c: New.
6703 * gcc.dg/pch/static-3.hs: New.
6704 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
6705
6706 2003-04-04 Richard Henderson <rth@redhat.com>
6707
6708 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
6709 * g++.dg/eh/forced2.C: Likewise.
6710
6711 2003-04-03 Mike Stump <mrs@apple.com>
6712
6713 * lib/scanasm.exp (scan-assembler): Add xfail processing for
6714 target arg.
6715 (scan-assembler-times, scan-assembler-not): Likewise.
6716 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
6717
6718 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
6719
6720 * gcc.dg/sparc-loop-1.c: New test.
6721
6722 2003-04-02 Geoffrey Keating <geoffk@apple.com>
6723
6724 PR other/9274
6725 * g++.dg/pch/system-2.C: New.
6726 * g++.dg/pch/system-2.Hs: New.
6727
6728 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
6729
6730 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
6731
6732 * g++.dg/eh/simd-1.C (vecfunc): Same.
6733
6734 2003-04-01 Roger Sayle <roger@eyesopen.com>
6735
6736 * gcc.c-torture/execute/20030401-1.c: New test case.
6737
6738 2003-04-01 Ziemowit Laski <zlaski@apple.com>
6739
6740 * objc.dg/defs.m: New.
6741
6742 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
6743
6744 * g++.dg/eh/simd-1.C: New.
6745 * g++.dg/eh/simd-2.C: New.
6746
6747 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
6748
6749 * gcc.c-torture/execute/simd-3.c: New.
6750
6751 2003-03-31 Mark Mitchell <mark@codesourcery.com>
6752
6753 PR c/9936
6754 * gcc.dg/20030331-2.c: New test.
6755
6756 2003-03-31 Mark Mitchell <mark@codesourcery.com>
6757
6758 PR c++/10278
6759 * g++.dg/parse/crash2.C: New test.
6760
6761 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
6762
6763 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
6764 * gcc.c-torture/execute/20030331-1.c: ...here.
6765
6766 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
6767
6768 * gcc.c-torture/execute/20030331-1.c: New test.
6769
6770 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
6771
6772 * lib/gcov.exp: Adjust call return testing strings.
6773 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
6774
6775 2003-03-31 Roger Sayle <roger@eyesopen.com>
6776
6777 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
6778 * gcc.dg/builtins-7.c: New test case.
6779 * gcc.dg/builtins-8.c: New test case.
6780
6781 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
6782
6783 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
6784
6785 2003-03-30 Mark Mitchell <mark@codesourcery.com>
6786
6787 PR c++/7647
6788 * g++.dg/lookup-class-member-2.C: New test.
6789
6790 2003-03-30 Glen Nakamura <glen@imodulo.com>
6791
6792 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
6793
6794 2003-03-28 Roger Sayle <roger@eyesopen.com>
6795
6796 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
6797
6798 2003-03-28 Mark Mitchell <mark@codesourcery.com>
6799
6800 * g++.dg/init/attrib1.C: New test.
6801
6802 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
6803
6804 * gcc.dg/ultrasp8.c: New test.
6805
6806 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
6807
6808 * gcc.dg/ultrasp7.c: New test.
6809
6810 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
6811
6812 PR c++/10047
6813 * g++.dg/template/inline1.C: New test.
6814
6815 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
6816
6817 * gcc.dg/sparc-dwarf2.c: New test.
6818
6819 2003-03-27 Roger Sayle <roger@eyesopen.com>
6820
6821 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
6822 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
6823
6824 2003-03-27 Mark Mitchell <mark@codesourcery.com>
6825
6826 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
6827 than reading .x files.
6828 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
6829 * g77.dg/gcov/gcov-1.f: Likewise.
6830 * gcc.misc-tests/gcov-4b.c: Likewise.
6831 * gcc.misc-tests/gcov-5b.c: Likewise.
6832 * gcc.misc-tests/gcov-6.c: Likewise.
6833 * gcc.misc-tests/gcov-7.c: Likewise.
6834 * gcc.misc-tests/gcov-8.c: Likewise.
6835 * g++.dg/gcov/gcov-1.x: Remove.
6836 * g77.dg/gcov/gcov-1.x: Likewise.
6837 * gcc.misc-tests/gcov-4b.x: Likewise.
6838 * gcc.misc-tests/gcov-5b.x: Likewise.
6839 * gcc.misc-tests/gcov-6.x: Likewise.
6840 * gcc.misc-tests/gcov-7.x: Likewise.
6841 * gcc.misc-tests/gcov-8.x: Likewise.
6842
6843 2003-03-27 Glen Nakamura <glen@imodulo.com>
6844
6845 PR opt/10087
6846 * gcc.dg/20030324-1.c: New test.
6847
6848 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
6849
6850 PR c++/10224
6851 * g++.dg/template/arg3.C: New test.
6852
6853 PR c++/10158
6854 * g++.dg/template/friend18.C: New test.
6855
6856 2003-03-26 Roger Sayle <roger@eyesopen.com>
6857
6858 * g77.f-torture/compile/20030326-1.f: New test case.
6859
6860 2003-03-26 Janis Johnson <janis187@us.ibm.com>
6861
6862 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
6863
6864 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
6865
6866 2003-03-26 Jakub Jelinek <jakub@redhat.com>
6867
6868 * gcc.dg/ia64-sync-3.c: New test.
6869
6870 2003-03-26 Alan Modra <amodra@bigpond.net.au>
6871
6872 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
6873
6874 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
6875
6876 * gcc.dg/ultrasp6.c: New test.
6877
6878 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
6879
6880 * gcc.dg/i386-signbit-1.c: New test.
6881 * gcc.dg/i386-signbit-2.c: New test.
6882 * gcc.dg/i386-signbit-3.c: New test.
6883
6884 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
6885
6886 * gcc.dg/ultrasp5.c: Fix options.
6887
6888 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
6889
6890 * gcc.dg/ultrasp5.c: Fix comment.
6891
6892 2003-03-24 Bud Davis <bdavis9659@comcast.net>
6893
6894 PR fortran/10197
6895 * g77.f-torture/execute/10197.f: New test.
6896
6897 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
6898
6899 PR c++/9898, c++/383
6900 * g++.dg/template/conv6.C: New test.
6901
6902 PR c++/10119
6903 * g++.dg/template/ptrmem5.C: New test.
6904
6905 PR c++/10026
6906 * g++.dg/lookup/koenig1.C: New test.
6907
6908 PR C++/10199
6909 * g++.dg/lookup/template2.C: New test.
6910
6911 2003-03-24 Jakub Jelinek <jakub@redhat.com>
6912
6913 * g++.dg/opt/rtti1.C: New test.
6914
6915 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
6916
6917 * gcc.dg/ultrasp5.c: New test.
6918
6919 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
6920
6921 PR middle-end/9967
6922 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
6923 builtin fputs.
6924
6925 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
6926
6927 PR c/8224
6928 * gcc.dg/20030323-1.c: New test.
6929
6930 2003-03-23 Roger Sayle <roger@eyesopen.com>
6931
6932 * gcc.c-torture/compile/20030323-1.c: New test case.
6933
6934 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
6935
6936 * gcc.dg/20030321-1.c: New test.
6937
6938 2003-03-22 Zack Weinberg <zack@codesourcery.com>
6939
6940 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
6941
6942 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
6943
6944 PR c++/9978, c++/9708
6945 * g++.dg/ext/vlm1.C: Adjust expected error.
6946 * g++.dg/ext/vla2.C: New test.
6947 * g++.dg/template/arg1.C: New test.
6948 * g++.dg/template/arg2.C: New test.
6949
6950 2003-03-22 Bud Davis <bdavis9659@comcast.net>
6951
6952 * g77.f-torture/execute/select.f: New test.
6953 * g77.f-torture/noncompile/select_no_compile.f: New test.
6954
6955 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
6956
6957 PR c++/9898
6958 * g++.dg/other/error4.C: New test.
6959
6960 2003-03-20 Mark Mitchell <mark@codesourcery.com>
6961
6962 * g++.dg/template/friend17.C: New test.
6963
6964 2003-03-21 Alan Modra <amodra@bigpond.net.au>
6965
6966 * gcc.c-torture/compile/20030320-1.c: New.
6967
6968 2003-03-20 Roger Sayle <roger@eyesopen.com>
6969
6970 * gcc.dg/builtins-6.c: New test case.
6971
6972 2003-03-19 Alan Modra <amodra@bigpond.net.au>
6973
6974 PR target/10073
6975 * gcc.c-torture/compile/20030319-1.c: New.
6976
6977 2003-03-18 Jan Hubicka <jh@suse.cz>
6978
6979 * gcc.dg/i386-cvt-1.c: New test.
6980
6981 2003-03-17 Zack Weinberg <zack@codesourcery.com>
6982
6983 * objc.dg/naming-1.m: Use "(parse|syntax) error".
6984 * objc.dg/naming-2.m: Likewise.
6985
6986 2003-03-17 Mark Mitchell <mark@codesourcery.com>
6987
6988 PR c++/9639
6989 * g++.dg/parse/crash1.C: New test.
6990
6991 2003-03-16 Mark Mitchell <mark@codesourcery.com>
6992
6993 PR c++/8805
6994 * g++.dg/eh/cleanup1.C: New test.
6995
6996 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
6997
6998 * gcc.c-torture/execute/20030316-1.c: New test case.
6999
7000 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
7001
7002 PR c++/9629
7003 * g++.dg/init/ctor2.C: New test.
7004
7005 2003-03-15 Roger Sayle <roger@eyesopen.com>
7006
7007 * g77.f-torture/compile/xformat.f: New test case.
7008
7009 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7010
7011 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
7012 * g++.old-deja/g++.mike/eh50.C: Likewise.
7013
7014 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7015
7016 PR c++/6440
7017 * g++.dg/template/spec7.C: New test.
7018 * g++.dg/template/spec8.C: Likewise.
7019
7020 2003-03-14 Jakub Jelinek <jakub@redhat.com>
7021
7022 * gcc.c-torture/execute/20030313-1.c: New test.
7023
7024 2003-03-14 Richard Henderson <rth@redhat.com>
7025
7026 * gcc.dg/inline-2.c: Adjust alpha test for external call.
7027
7028 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
7029
7030 * gcc.c-torture/compile/20030314-1.c: New test.
7031
7032 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
7033
7034 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
7035 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
7036 thumb target,
7037 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
7038 to accept newer _imp__ prefix and additional
7039 newline in .drectve section.
7040 * gcc.dg/dll-4.c: Likewise.
7041 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
7042 switch.
7043
7044 2003-03-13 Mark Mitchell <mark@codesourcery.com>
7045
7046 * g++.dg/parse/namespace9.C: New test.
7047
7048 * g++.dg/init/ref5.C: New test.
7049 * g++.dg/parse/ptrmem1.C: Likewise.
7050
7051 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7052
7053 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
7054 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
7055 regular expression.
7056 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
7057 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
7058
7059 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
7060
7061 * gcc.c-torture/execute/20030224-2.c: New test.
7062
7063 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
7064
7065 * gcc.dg/decl-3.c: New test.
7066
7067 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
7068
7069 * gcc.dg/i386-loop-2.c: New test.
7070
7071 2003-03-11 Mark Mitchell <mark@codesourcery.com>
7072
7073 PR c++/9474
7074 * g++.dg/parse/namespace8.C: New test.
7075
7076 PR c++/9924
7077 * g++.dg/overload/builtin2.C: New test.
7078
7079 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
7080
7081 * gcc.dg/return-type-3.c: New test.
7082
7083 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
7084
7085 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
7086 profiling options are not supported.
7087
7088 2003-03-10 Mark Mitchell <mark@codesourcery.com>
7089
7090 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
7091 * g++.old-deja/g++.warn/impint2.C: Likewise.
7092
7093 2003-03-10 Devang Patel <dpatel@apple.com>
7094
7095 * g++.dg/cpp/c++_cmd_1.C: New test.
7096 * g++.dg/cpp/c++_cmd_1.h: New file.
7097
7098 2003-03-10 Segher Boessenkool <segher@koffie.nl>
7099
7100 * gcc.dg/altivec-9.c: New file.
7101
7102 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7103
7104 * gcc.dg/ppc-sdata-1.c: New test.
7105 * gcc.dg/ppc-sdata-2.c: New test.
7106
7107 2003-03-09 Mark Mitchell <mark@codesourcery.com>
7108
7109 PR c++/9373
7110 * g++.dg/opt/ptrmem2.C: New test.
7111
7112 PR c++/8534
7113 * g++.dg/opt/ptrmem1.C: New test.
7114
7115 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
7116
7117 * gcc.dg/i386-loop-1.c: New test.
7118
7119 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7120
7121 PR c++/9970
7122 * g++.dg/lookup/friend1.C: New test.
7123
7124 2003-03-08 Mark Mitchell <mark@codesourcery.com>
7125
7126 PR c++/9823
7127 * g++.dg/parser/constructor1.C: New test.
7128
7129 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
7130
7131 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
7132
7133 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
7134
7135 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
7136
7137 * gcc.dg/cpp/Wunused.c: Update test.
7138
7139 2003-03-08 Jan Hubicka <jh@suse.cz>
7140
7141 * gcc.dg/inline-3.c: New test.
7142
7143 2003-03-08 Mark Mitchell <mark@codesourcery.com>
7144
7145 PR c++/9809
7146 * g++.dg/parse/builtin1.C: New test.
7147
7148 PR c++/9982
7149 * g++.dg/abi/cookie1.C: New test.
7150 * g++.dg/abi/cookie2.C: Likewise.
7151
7152 PR c++/9524
7153 * g++.dg/template/field1.C: New test.
7154
7155 PR c++/9912
7156 * g++.dg/parse/class1.C: New test.
7157 * g++.dg/parse/namespace7.C: Likewise.
7158 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
7159
7160 2003-03-07 Mark Mitchell <mark@codesourcery.com>
7161
7162 * g++.dg/init/ref4.C: New test.
7163
7164 2003-03-07 Jan Hubicka <jh@suse.cz>
7165
7166 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
7167 * gcc.dg/inline-3.c: New test.
7168
7169 2003-03-06 Mark Mitchell <mark@codesourcery.com>
7170
7171 * g++.dg/init/ref3.C: New test.
7172
7173 PR c++/9965
7174 * g++.dg/init/ref2.C: New test.
7175
7176 PR c++/9400
7177 * g++.dg/warn/Wshadow-2.C: New test.
7178
7179 PR c++/9791
7180 * g++.dg/warn/Woverloaded-1.C: New test.
7181
7182 2003-03-05 Jan Hubicka <jh@suse.cz>
7183
7184 * gcc.dg/i386-local2.c: New.
7185 * gcc.dg/i386-local.c: Fix typo.
7186
7187 2003-03-05 Mark Mitchell <mark@codesourcery.com>
7188
7189 * g++.dg/abi/layout3.C: New test.
7190
7191 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
7192
7193 * gcc.c-torture/compile/20030305-1.c
7194
7195 2003-03-05 Jan Hubicka <jh@suse.cz>
7196
7197 * gcc.dg/i386-local.c: New.
7198
7199 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
7200
7201 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
7202
7203 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7204
7205 * gcc.dg/switch-2.c: New test.
7206 * gcc.dg/switch-3.c: New test.
7207 * gcc.dg/Wswitch.c: Adjust line numbers.
7208 * gcc.dg/Wswitch-default.c: Likewise.
7209 * gcc.dg/Wswitch-enum.c: Likewise.
7210
7211 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
7212
7213 * gcc.c-torture/execute/20030222-1.c: New test.
7214
7215 2003-03-03 James E Wilson <wilson@tuliptree.org>
7216
7217 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
7218
7219 2003-03-03 Mark Mitchell <mark@codesourcery.com>
7220
7221 PR c++/9878
7222 * g++.dg/init/ref1.C: New test.
7223
7224 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
7225
7226 * gcc.dg/sh-relax.c: New SH-only test.
7227
7228 2003-03-03 Geoffrey Keating <geoffk@apple.com>
7229
7230 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
7231 comment explaining purpose of testcase.
7232
7233 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
7234
7235 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
7236 for HC11/HC12 (asm needs two int registers).
7237 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
7238 HC11/HC12 because the test uses an asm which needs two 32-bit
7239 registers.
7240
7241 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
7242
7243 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
7244 for HC11/HC12 (array is too large otherwise).
7245 * gcc.c-torture/compile/920501-4.x: New file, likewise.
7246 * gcc.c-torture/compile/20010518-2.x: Likewise.
7247 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
7248 HC11/HC12 (array is too large).
7249
7250 2003-03-01 Geoffrey Keating <geoffk@apple.com>
7251
7252 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
7253 * lib/g++-dg.exp (g++-dg-test): Likewise.
7254
7255 2003-03-01 Roger Sayle <roger@eyesopen.com>
7256
7257 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
7258 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
7259
7260 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7261
7262 * g++.dg/warn/implicit-typename1.C: Remove warning.
7263
7264 2003-02-28 Richard Henderson <rth@redhat.com>
7265
7266 * gcc.dg/noreturn-1.c: Move noreturn warning line.
7267 * gcc.dg/return-type-1.c: Move control reaches end warning line.
7268
7269 2003-02-28 Geoffrey Keating <geoffk@apple.com>
7270
7271 * gcc.dg/pch/pch.exp: Change .pch to .gch.
7272 * g++.dg/pch/pch.exp: Likewise.
7273
7274 2003-02-28 Mark Mitchell <mark@codesourcery.com>
7275
7276 PR c++/9879
7277 * testsuite/g++.dg/init/new4.C: New test.
7278
7279 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
7280
7281 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
7282
7283 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
7284
7285 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
7286 unsigned long.
7287
7288 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
7289 wider than float.
7290
7291 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
7292
7293 * lib/scanasm.exp: Add support for counting numbers of
7294 occurences.
7295 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
7296 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
7297
7298 2003-02-25 Mark Mitchell <mark@codesourcery.com>
7299
7300 PR c++/9683
7301 * g++.dg/template/static3.C: New test.
7302
7303 PR c++/9829
7304 * g++.dg/parse/namespace6.C: New test.
7305
7306 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7307
7308 PR target/9732
7309 * gcc.dg/20030225-1.c: New test.
7310
7311 2003-02-24 Mark Mitchell <mark@codesourcery.com>
7312
7313 * README: Remove out-of-date information.
7314
7315 PR c++/9836
7316 * g++.dg/template/spec6.C: New test.
7317
7318 2003-02-24 Jeff Law <law@redhat.com>
7319
7320 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
7321
7322 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7323
7324 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
7325 * gcc.dg/pragma-ep-1.c: Likewise.
7326
7327 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7328
7329 PR c++/9602
7330 * g++.dg/template/friend16.C: New test.
7331
7332 2003-02-23 Mark Mitchell <mark@codesourcery.com>
7333
7334 PR c++/5333
7335 * g++.dg/parse/fused-params1.C: Adjust error messages.
7336 * g++.dg/template/nested3.C: New test.
7337
7338 2003-02-24 Alan Modra <amodra@bigpond.net.au>
7339
7340 * g++.dg/abi/param1.C: New test.
7341
7342 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7343
7344 PR c++/7982
7345 * g++.dg/warn/implicit-typename1.C: New test.
7346
7347 2003-02-22 Kelley Cook <kelleycook@comcast.net>
7348
7349 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
7350 with "mtune".
7351 * g++.old-deja/g++.other/store-expr2.C: Likewise.
7352 * gcc.c-torture/execute/20010129-1.x: Likewise.
7353 * gcc.dg/20011107-1.c: Likewise.
7354 * gcc.dg/20020108-1.c: Likewise.
7355 * gcc.dg/20020122-3.c: Likewise.
7356 * gcc.dg/20020206-1.c: Likewise.
7357 * gcc.dg/20020310-1.c: Likewise.
7358 * gcc.dg/20020426-2.c: Likewise.
7359 * gcc.dg/20020517-1.c: Likewise.
7360 * gcc.dg/991230-1.c: Likewise.
7361 * gcc.dg/i386-unroll-1.c: Likewise.
7362 * gcc.misc-tests/i386-prefetch.exp: Likewise.
7363
7364 2003-02-22 Jan Hubicka <jh@suse.cz>
7365
7366 * gcc.dg/i386-mul.c: New test.
7367
7368 2003-02-21 Roger Sayle <roger@eyesopen.com>
7369
7370 * gcc.dg/builtins-5.c: New test case.
7371
7372 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
7373
7374 * gcc.dg/asmreg-1.c: New test.
7375
7376 2003-02-21 Mark Mitchell <mark@codesourcery.com>
7377
7378 PR c++/9749
7379 * g++.dg/parse/varmod1.C: New test.
7380
7381 2003-02-21 Mark Mitchell <mark@codesourcery.com>
7382
7383 PR c++/9727
7384 * g++.dg/template/op1.C: New test.
7385
7386 2003-02-21 Mark Mitchell <mark@codesourcery.com>
7387
7388 PR c++/8906
7389 * g++.dg/template/nested2.C: New test.
7390
7391 2003-02-21 Mark Mitchell <mark@codesourcery.com>
7392
7393 PR c++/8724
7394 * g++.dg/expr/dtor1.C: New test.
7395
7396 2003-02-21 Zack Weinberg <zack@codesourcery.com>
7397
7398 * gcc.dg/cpp/include3.c: New test.
7399 * gcc.dg/cpp/inc/foo.h: New file.
7400
7401 2003-02-21 Glen Nakamura <glen@imodulo.com>
7402
7403 * gcc.c-torture/execute/20030221-1.c: New test.
7404
7405 2003-02-20 Mark Mitchell <mark@codesourcery.com>
7406
7407 PR c++/9729
7408 * g++.dg/abi/conv1.C: New test.
7409
7410 2003-02-20 Jan Hubicka <jh@suse.cz>
7411
7412 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
7413
7414 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
7415
7416 * gcc.c-torture/compile/20030219-1.c: New test.
7417
7418 2003-02-18 Jan Hubicka <jh@suse.cz>
7419
7420 * gcc.dg/funcorder.c: New test.
7421
7422 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
7423
7424 * gcc.c-torture/execute/20030218-1.c: New.
7425
7426 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
7427
7428 * gcc.dg/20030218-1.c: New.
7429
7430 2003-02-18 Richard Henderson <rth@redhat.com>
7431
7432 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
7433 * gcc.dg/attr-used-2.c: New.
7434
7435 2003-02-18 Mark Mitchell <mark@codesourcery.com>
7436
7437 PR c++/9704
7438 * g++.dg/init/copy5.C: New test.
7439
7440 2003-02-18 Geoffrey Keating <geoffk@apple.com>
7441
7442 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
7443 * g++.dg/pch/pch.exp: Likewise.
7444
7445 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
7446
7447 * gcc.c-torture/execute/20030209-1.c: Enable the test if
7448 STACK_SIZE is not defined.
7449
7450 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7451
7452 PR c++/9457
7453 * g++.dg/template/init1.C: New test.
7454
7455 2003-02-16 Jan HUbicka <jh@suse.cz>
7456
7457 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
7458 (foo): Add few extra tests
7459 * gcc.dg/c99-const-expr-3.c: Likewise.
7460 * gcc.c-torture/execute/20030216-1.c: New.
7461
7462 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7463
7464 PR c++/9459
7465 * g++.dg/ext/typeof4.C: New test.
7466
7467 2003-02-15 Roger Sayle <roger@eyesopen.com>
7468
7469 * gcc.dg/i386-387-3.c: New test case.
7470
7471 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
7472
7473 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
7474 cris-*-elf* cris-*-aout* and mmix-*-*.
7475
7476 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
7477
7478 * gcc.dg/20030213-1.c: New test.
7479
7480 2003-02-12 Roger Sayle <roger@eyesopen.com>
7481
7482 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
7483 * gcc.dg/i386-387-2.c: Likewise.
7484
7485 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
7486
7487 * gcc.dg/ppc-spe.c: Fix formatting.
7488 Enable tests that were previously unsupported by gas.
7489 Delete tests for instructions that no longer exist.
7490 Switch arguments on evsubifw builtin.
7491
7492 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
7493
7494 * gcc.c-torture/execute/20030209-1.c: Disable the test if
7495 STACK_SIZE is too small.
7496
7497 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
7498 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
7499
7500 * gcc.dg/decl-2.c: New test.
7501
7502 2003-02-10 Jan Hubicka <jh@suse.cz>
7503
7504 * gcc.dg/i386-fpcvt-1.c: New test.
7505
7506 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
7507
7508 * gcc.c-torture/execute/20030209-1.c: New test.
7509
7510 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
7511
7512 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
7513 int-wide bitops, use the constants of the same width.
7514 Likewise, if long long is 32-bit wide, test bitops using
7515 32-bit constants.
7516
7517 2003-02-07 Loren James Rittle <ljrittle@acm.org>
7518
7519 * gcc.dg/20021014-1.c: Annotate with expected notice text.
7520
7521 2003-02-07 Roger Sayle <roger@eyesopen.com>
7522
7523 * testsuite/gcc.dg/builtins-4.c: New test case.
7524
7525 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7526
7527 * gcc.dg/20020430-1.c: Fix dg command typos.
7528 * gcc.dg/20020503-1.c: Likewise.
7529
7530 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7531
7532 PR c++/8785
7533 * g++.dg/parse/fused-params1.C: New test.
7534
7535 PR c++/8857
7536 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
7537
7538 PR c++/8921
7539 * g++.dg/parse/non-dependent1.C: New test.
7540
7541 PR c++/8928
7542 * g++.dg/parse/dupl-tmpl-args1.C: New test.
7543
7544 PR c++/9228
7545 * g++.dg/parse/undefined7.C: New test.
7546 * g++.dg/parse/non-templ1.C: New test.
7547
7548 PR c++/9229
7549 * g++.dg/parse/too-many-tmpl-args1.C: New test.
7550
7551 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7552
7553 * gcc.c-torture/compile/20030206-1.c: New test.
7554
7555 2003-02-05 Roger Sayle <roger@eyesopen.com>
7556
7557 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
7558 "pow" to "foo" to avoid potential confusion with a math built-in.
7559
7560 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7561
7562 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
7563 conditions for SPARC targets.
7564
7565 2003-02-05 Jakub Jelinek <jakub@redhat.com>
7566
7567 * gcc.dg/20030204-1.c: New test.
7568
7569 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7570
7571 PR c++/38
7572 * g++.dg/parse/array-size1.C: New test.
7573
7574 PR c++/5657
7575 * g++.dg/parse/undefined3.C: New test.
7576
7577 PR c++/5665
7578 * g++.dg/parse/undefined4.C: New test.
7579
7580 PR c++/5975
7581 * g++.dg/parse/undefined5.C: New test.
7582
7583 PR c++/7259
7584 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
7585
7586 PR c++/8578
7587 * g++.dg/parse/casting-operator1.C: New test.
7588
7589 PR c++/8596
7590 * g++.dg/parse/undefined6.C: New test.
7591
7592 PR c++/8736
7593 * g++.dg/parse/missing-template1.C: New test.
7594
7595 2003-02-04 Jan Hubicka <jh@suse.cz>
7596
7597 * gcc.dg/i386-cadd.c: Compile using -march=k8.
7598 * gcc.dg/i386-cmov?.c: Likewise.
7599 * gcc.dg/i386-fpcvt-?.c: Likewise.
7600 * gcc.dg/i386-ssefp-1.c: Likewise.
7601 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
7602 conventions.
7603
7604 2003-02-03 Mark Mitchell <mark@codesourcery.com>
7605
7606 PR c++/7129
7607 * testsuite/g++.dg/ext/max.C: New test.
7608
7609 2003-02-03 Jan Hubicka <jh@suse.cz>
7610
7611 * gcc.c-torture/execute/20030203-1.c: New test.
7612
7613 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
7614
7615 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
7616 'natural-endian'.
7617
7618 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
7619
7620 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
7621 * g++.dg/init/new2.C: Likewise.
7622 * g++.dg/other/new1.C: Likewise.
7623
7624 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
7625
7626 * gcc.dg/struct-ret-libc.c: New test.
7627
7628 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
7629
7630 * gcc.dg/20030129-1.c: New test.
7631
7632 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7633
7634 PR c++/8849
7635 * g++.dg/template/ptrmem4.C: New test.
7636
7637 2003-01-29 Mark Mitchell <mark@codesourcery.com>
7638
7639 * g++.dg/parser/constant1.C: New test.
7640
7641 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7642
7643 PR c++/8591
7644 * g++.dg/parse/friend2.C: New test.
7645
7646 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
7647
7648 PR c++/9437
7649 * g++.dg/template/unify4.C: New test.
7650
7651 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
7652
7653 * gcc.c-torture/execute/20030128-1.c: New test.
7654
7655 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
7656
7657 * g++.dg/lookup/nested1.C: Test moved from ...
7658 * g++.old-deja/g++.other/lookup24.C: ... here.
7659
7660 2003-01-28 Jan Hubicka <jh@suse.cz>
7661
7662 * gcc.dg/i386-cmov5.c: New test.
7663
7664 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
7665
7666 * gcc.c-torture/execute/20010925-1.c: Changed the
7667 memcpy declaration.
7668
7669 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
7670
7671 PR c++/3902
7672 * g++.dg/parse/template5.C: New test.
7673
7674 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
7675
7676 PR fortran/9258
7677 * g77.dg/pr9258: New test.
7678
7679 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
7680
7681 * README: Move relevant parts from README.g++.
7682
7683 * README.g++: Remove this file.
7684
7685 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
7686
7687 * g++.dg/abi/dcast1.C: New test.
7688
7689 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7690
7691 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
7692
7693 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
7694
7695 PR c++/47
7696 * g++.old-deja/g++.other/lookup24.C: New test.
7697
7698 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7699
7700 PR middle-end/7227
7701 * gcc.dg/uninit-C.c: New test.
7702
7703 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
7704
7705 * g++.dg/abi/covariant1.C: New test.
7706
7707 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
7708
7709 * gcc.dg/20030123-1.c: New test.
7710
7711 2003-01-25 Jan Hubicka <jh@suse.cz>
7712
7713 PR opt/8492
7714 * gcc.c-torture/compile/20030125-1.c
7715
7716 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
7717
7718 PR c++/9403
7719 * g++.dg/parse/template3.C: New test.
7720 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
7721
7722 PR c++/795
7723 * g++.dg/parse/template4.C: New test.
7724
7725 PR c++/9415
7726 * g++.dg/template/qual2.C: New test.
7727
7728 PR c++/8545
7729 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
7730
7731 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
7732
7733 2003-01-25 Roger Sayle <roger@eyesopen.com>
7734
7735 * gcc.c-torture/execute/switch-1.c: New test case.
7736
7737 2003-01-25 Jan Hubicka <jh@suse.cz>
7738
7739 * gcc.c-torture/execute/20030125-1.[cx]: New test.
7740
7741 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
7742
7743 Tweaks for Bison-1.875. From the NEWS file:
7744 "- `parse error' -> `syntax error'
7745 Bison now uniformly uses the term `syntax error'"
7746 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
7747 * gcc.dg/cpp/digraph2.c: Likewise.
7748 * gcc.dg/cpp/direct2.c: Likewise.
7749 * gcc.dg/cpp/paste4.c: Likewise.
7750 * gcc.dg/c90-restrict-1.c: Likewise.
7751 * gcc.dg/c99-func-2.c: Likewise.
7752 * gcc.dg/noncompile/920721-2.c: Likewise.
7753 * gcc.dg/noncompile/930622-2.c: Likewise.
7754 * gcc.dg/noncompile/940112-1.c: Likewise.
7755 * gcc.dg/noncompile/950921-1.c: Likewise.
7756 * gcc.dg/noncompile/951123-1.c: Likewise.
7757 * gcc.dg/noncompile/971104-1.c: Likewise.
7758 * gcc.dg/noncompile/990416-1.c: Likewise.
7759
7760 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
7761
7762 * g++.dg/parse/undefined1.C: Add error message.
7763
7764 2003-01-22 Mark Mitchell <mark@codesourcery.com>
7765
7766 PR c++/9354
7767 * g++.dg/parse/new1.C: New test.
7768
7769 PR c++/9216
7770 * g++.dg/parse/template2.C: New test.
7771
7772 PR c++/9354
7773 * g++.dg/parse/typedef2.C: New test.
7774
7775 PR c++/9328
7776 * g++.dg/ext/typeof3.C: New test.
7777
7778 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7779
7780 PR c++/2738
7781 * g++.dg/parse/ret-type1.C: New test.
7782
7783 PR c++/3792
7784 * g++.dg/parse/tmpl-outside1.C: New test.
7785
7786 PR c++/4207
7787 * g++.dg/parse/int-as-enum1.C: New test.
7788
7789 PR c++/4903
7790 * g++.dg/parse/no-typename1.C: New test.
7791
7792 PR c++/5533
7793 * g++.dg/parse/no-value1.C: New test.
7794
7795 PR c++/5921
7796 * g++.dg/parse/wrong-inline1.C: New test.
7797
7798 PR c++/6402
7799 * g++.dg/parse/ref1.C: New test.
7800
7801 PR c++/6992
7802 * g++.dg/parse/attr-ctor1.C: New test.
7803
7804 PR c++/7229
7805 * g++.dg/parse/namespace5.C: New test.
7806
7807 PR c++/7917
7808 * g++.dg/parse/func-def1.C: New test.
7809
7810 PR c++/8143
7811 * g++.dg/parse/undefined1.C: New test.
7812
7813 PR c++/5723, PR c++/8522
7814 * g++.dg/parse/specialization1.C: New test.
7815
7816 PR c++/163, PR c++/8595
7817 * g++.dg/parse/struct-as-enum1.C: New test.
7818
7819 PR c++/9173
7820 * g++.dg/parse/undefined2.C: New test.
7821
7822 2003-01-22 Mark Mitchell <mark@codesourcery.com>
7823
7824 PR c++/9298
7825 * g++.dg/parse/template1.C: New test.
7826
7827 PR c++/9384
7828 * g++.dg/parse/using1.C: New test.
7829
7830 PR c++/9285
7831 PR c++/9294
7832 * g++.dg/parse/expr2.C: New test.
7833
7834 PR c++/9388
7835 * g++.dg/parse/lookup2.C: Likewise.
7836
7837 2003-01-21 Jan Hubicka <jh@suse.cz>
7838
7839 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
7840 * gcc.c-torture/execute/eeprof-1.c: Likewise.
7841 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
7842 * gcc.c-torture/execute/string-opt-*.c: Likewise.
7843
7844 2003-01-20 Nick Clifton <nickc@redhat.com>
7845
7846 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
7847 problem with ARM sibcall code generation.
7848
7849 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
7850
7851 * gcc.c-torture/execute/20030120-1.c: New.
7852
7853 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
7854
7855 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
7856
7857 2003-01-17 Mark Mitchell <mark@codesourcery.com>
7858
7859 PR c++/9272
7860 * g++.dg/parse/ctor1.C: New test.
7861
7862 PR c++/9294:
7863 * g++.dg/parse/qualified1.C: New test.
7864
7865 * g++.dg/parse/typename3.C: New test.
7866
7867 2003-01-16 Richard Henderson <rth@redhat.com>
7868
7869 * g++.dg/tls/init-2.C: Fix error matches for real this time.
7870
7871 2003-01-16 Richard Henderson <rth@redhat.com>
7872
7873 * g++.dg/pch/pch.exp: Copy test header to the working directory
7874 before using it either for precompilation or direct use.
7875 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
7876 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
7877
7878 2003-01-16 Richard Henderson <rth@redhat.com>
7879
7880 * gcc.dg/pch/pch.exp: Copy test header to the working directory
7881 before using it either for precompilation or direct use.
7882 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
7883 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
7884
7885 2003-01-16 Mark Mitchell <mark@codesourcery.com>
7886
7887 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
7888 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
7889 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
7890 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
7891 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
7892 typename warning into error.
7893 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
7894 error messages.
7895 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
7896 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
7897 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
7898 messages.
7899 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
7900 make declaration visible in template.
7901 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
7902 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
7903 messages.
7904 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
7905 message.
7906 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
7907 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
7908 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
7909 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
7910 typename warning with error message.
7911 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
7912 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
7913 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
7914
7915 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
7916
7917 * g++.dg/parse/ambig2.C: New test.
7918
7919 2003-01-15 Richard Henderson <rth@redhat.com>
7920
7921 * g++.dg/tls/init-2.C: Update error message string.
7922
7923 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7924
7925 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
7926
7927 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
7928
7929 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
7930 all for HC11/HC12.
7931 * gcc.c-torture/compile/20001205-1.x: Likewise.
7932 * gcc.c-torture/compile/20001226-1.x: Likewise.
7933 * gcc.c-torture/compile/920520-1.x: Likewise.
7934 * gcc.c-torture/compile/961203-1.x: Likewise.
7935 * gcc.c-torture/compile/20020604-1.x: Likewise.
7936
7937 2003-01-15 Jan Hubicka <jh@suse.cz>
7938
7939 * gcc.c-torture/compile/20030115-1.c: New test.
7940
7941 * gcc.dg/i386-fpcvt-1.c: New test.
7942 * gcc.dg/i386-fpcvt-2.c: New test.
7943
7944 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
7945
7946 Further conform g++'s __vmi_class_type_info to the C++ ABI
7947 specification.
7948 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
7949 the specification.
7950
7951 2003-01-14 Jan Hubicka <jh@suse.cz>
7952
7953 * gcc.dg/i386-fpcvt-1.c: New test.
7954 * gcc.dg/i386-fpcvt-2.c: New test.
7955
7956 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
7957
7958 * gcc.dg/i386-mmx-3.c: New test.
7959
7960 2003-01-12 Mark Mitchell <mark@codesourcery.com>
7961
7962 PR c++/9264
7963 * g++.dg/parse/octal1.C: New file.
7964
7965 PR c++/9172
7966 * g++.dg/parse/typename1.C: New file.
7967
7968 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
7969
7970 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
7971 * gcc.dg/bf-no-ms-layout.c: Likewise.
7972 * gcc.dg/bf-ms-attrib.c: Likewise.
7973
7974 2003-01-10 Mark Mitchell <mark@codesourcery.com>
7975
7976 PR c++/9099
7977 * g++.dg/parse/dtor1.C: New file.
7978
7979 PR c++/9128
7980 * g++.dg/rtti/typeid1.C: New file.
7981
7982 PR c++/9153
7983 * g++.dg/parse/lookup1.C: New file.
7984
7985 PR c++/9171
7986 * g++.dg/templ/spec5.C: New file.
7987
7988 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
7989
7990 * gcc.c-torture/compile/20030110-1.c: New test.
7991
7992 2003-01-09 Geoffrey Keating <geoffk@apple.com>
7993
7994 Merge from pch-branch:
7995
7996 2002-12-23 Geoffrey Keating <geoffk@apple.com>
7997
7998 * gcc.dg/pch/cpp-1.h: New.
7999 * gcc.dg/pch/cpp-1.c: New.
8000 * gcc.dg/pch/cpp-2.h: New.
8001 * gcc.dg/pch/cpp-2.c: New.
8002
8003 2002-11-19 Geoffrey Keating <geoffk@apple.com>
8004
8005 * gcc.dg/pch/except-1.h: New.
8006 * gcc.dg/pch/except-1.c: New.
8007
8008 2002-11-13 Geoffrey Keating <geoffk@apple.com>
8009
8010 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
8011 running test.
8012 * gcc.dg/pch: Include *.hp not *.h.
8013 * gcc.dg/pch/system-1.h: New.
8014 * gcc.dg/pch/system-1.c: New.
8015
8016 2002-11-11 Geoffrey Keating <geoffk@apple.com>
8017
8018 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
8019 rather than trying to build and run a program using PCH.
8020 * gcc.dg/pch: Remove dg-do commands from test files.
8021
8022 2002-11-08 Geoffrey Keating <geoffk@apple.com>
8023
8024 * gcc.dg/pch/macro-3.c: New.
8025 * gcc.dg/pch/macro-3.h: New.
8026
8027 2002-11-04 Geoffrey Keating <geoffk@apple.com>
8028
8029 * gcc.dg/pch/common-1.c: New.
8030 * gcc.dg/pch/common-1.h: New.
8031 * gcc.dg/pch/decl-1.c: New.
8032 * gcc.dg/pch/decl-1.h: New.
8033 * gcc.dg/pch/decl-2.c: New.
8034 * gcc.dg/pch/decl-2.h: New.
8035 * gcc.dg/pch/decl-3.c: New.
8036 * gcc.dg/pch/decl-3.h: New.
8037 * gcc.dg/pch/decl-4.c: New.
8038 * gcc.dg/pch/decl-4.h: New.
8039 * gcc.dg/pch/decl-5.c: New.
8040 * gcc.dg/pch/decl-5.h: New.
8041 * gcc.dg/pch/global-1.c: New.
8042 * gcc.dg/pch/global-1.h: New.
8043 * gcc.dg/pch/inline-1.c: New.
8044 * gcc.dg/pch/inline-1.h: New.
8045 * gcc.dg/pch/inline-2.c: New.
8046 * gcc.dg/pch/inline-2.h: New.
8047 * gcc.dg/pch/static-1.c: New.
8048 * gcc.dg/pch/static-1.h: New.
8049 * gcc.dg/pch/static-2.c: New.
8050 * gcc.dg/pch/static-2.h: New.
8051
8052 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
8053
8054 * g++.dg/pch/pch.exp: Better handle failing testcases.
8055 * gcc.dg/pch/pch.exp: Likewise.
8056 * gcc.dg/pch/macro-1.c: New.
8057 * gcc.dg/pch/macro-1.h: New.
8058 * gcc.dg/pch/macro-2.c: New.
8059 * gcc.dg/pch/macro-2.h: New.
8060
8061 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
8062
8063 * g++.dg/dg.exp: Treat files in pch/ specially.
8064 * g++.dg/pch/pch.exp: New file.
8065 * g++.dg/pch/empty.H: New file.
8066 * g++.dg/pch/empty.C: New file.
8067 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
8068 "precompile".
8069
8070 * gcc.dg/pch/pch.exp: New file.
8071 * gcc.dg/pch/empty.h: New file.
8072 * gcc.dg/pch/empty.c: New file.
8073 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
8074 "precompile".
8075
8076 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8077
8078 * g++.dg/template/friend14.C: New test.
8079
8080 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
8081
8082 * gcc.dg/old-style-asm-1.c: New test.
8083
8084 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
8085
8086 * gcc.c-torture/compile/20030109-1.c: New test.
8087
8088 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
8089
8090 * gcc.c-torture/execute/20030109-1.c: New test.
8091
8092 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
8093
8094 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
8095 * g++.old-deja/g++.mike/dyncast2.C: Likewise
8096 * g++.old-deja/g++.mike/dyncast3.C: Likewise
8097 * g++.old-deja/g++.mike/eh2.C: Likewise
8098 * g++.old-deja/g++.mike/eh3.C: Likewise
8099 * g++.old-deja/g++.mike/eh5.C: Likewise
8100 * g++.old-deja/g++.mike/eh6.C: Likewise
8101 * g++.old-deja/g++.mike/eh7.C: Likewise
8102 * g++.old-deja/g++.mike/eh8.C: Likewise
8103 * g++.old-deja/g++.mike/eh9.C: Likewise
8104 * g++.old-deja/g++.mike/eh10.C: Likewise
8105 * g++.old-deja/g++.mike/eh12.C: Likewise
8106 * g++.old-deja/g++.mike/eh13.C: Likewise
8107 * g++.old-deja/g++.mike/eh14.C: Likewise
8108 * g++.old-deja/g++.mike/eh16.C: Likewise
8109 * g++.old-deja/g++.mike/eh17.C: Likewise
8110 * g++.old-deja/g++.mike/eh18.C: Likewise
8111 * g++.old-deja/g++.mike/eh21.C: Likewise
8112 * g++.old-deja/g++.mike/eh23.C: Likewise
8113 * g++.old-deja/g++.mike/eh24.C: Likewise
8114 * g++.old-deja/g++.mike/eh25.C: Likewise
8115 * g++.old-deja/g++.mike/eh26.C: Likewise
8116 * g++.old-deja/g++.mike/eh27.C: Likewise
8117 * g++.old-deja/g++.mike/eh28.C: Likewise
8118 * g++.old-deja/g++.mike/eh29.C: Likewise
8119 * g++.old-deja/g++.mike/eh31.C: Likewise
8120 * g++.old-deja/g++.mike/eh33.C: Likewise
8121 * g++.old-deja/g++.mike/eh34.C: Likewise
8122 * g++.old-deja/g++.mike/eh35.C: Likewise
8123 * g++.old-deja/g++.mike/eh36.C: Likewise
8124 * g++.old-deja/g++.mike/eh37.C: Likewise
8125 * g++.old-deja/g++.mike/eh38.C: Likewise
8126 * g++.old-deja/g++.mike/eh39.C: Likewise
8127 * g++.old-deja/g++.mike/eh40.C: Likewise
8128 * g++.old-deja/g++.mike/eh41.C: Likewise
8129 * g++.old-deja/g++.mike/eh42.C: Likewise
8130 * g++.old-deja/g++.mike/eh44.C: Likewise
8131 * g++.old-deja/g++.mike/eh46.C: Likewise
8132 * g++.old-deja/g++.mike/eh47.C: Likewise
8133 * g++.old-deja/g++.mike/eh48.C: Likewise
8134 * g++.old-deja/g++.mike/eh49.C: Likewise
8135 * g++.old-deja/g++.mike/eh50.C: Likewise
8136
8137
8138 PR c++/8615
8139 * g++.dg/template/char1.C: New test.
8140
8141 * g++.dg/template/varmod1.C: Fix typo.
8142
8143 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8144
8145 DR 180
8146 * g++.old-deja/g++.pt/crash32.C: Expect error.
8147
8148 2002-12-01 Mark Mitchell <mark@codesourcery.com>
8149
8150 PR c++/5919
8151 * g++.dg/template/varmod1.C: New test.
8152
8153 PR c++/8727
8154 * g++.dg/inherit/typeinfo1.C: New test.
8155
8156 PR c++/8663
8157 * g++.dg/inherit/typedef1.C: New test.
8158
8159 2002-11-30 Mark Mitchell <mark@codesourcery.com>
8160
8161 PR c++/8332
8162 PR c++/8493
8163 * g++.dg/template/strlen1.C: New test.
8164
8165 PR c++/8227
8166 * g++.dg/template/ctor2.C: New test.
8167
8168 PR c++/8214
8169 * g++.dg/init/string1.C: New test.
8170
8171 PR c++/8511
8172 * g++.dg/template/friend8.C: New test.
8173
8174 2002-11-29 Joe Buck <jbuck@synopsys.com>
8175
8176 * g++.dg/lookup/anon2.C: New test.
8177
8178 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
8179
8180 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
8181 h8300 port.
8182
8183 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
8184
8185 * gcc.dg/bitfld-6.c: New test.
8186
8187 2002-11-27 Jan Hubicka <jh@suse.cz>
8188
8189 * gcc.c-torture/execute/20021127.[cx]: New test.
8190
8191 2002-11-26 Jan Hubicka <jh@suse.cz>
8192
8193 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
8194 quality.
8195
8196 2002-11-26 Geoffrey Keating <geoffk@apple.com>
8197
8198 * g++.dg/init/brace2.C: New test.
8199 * g++.old-deja/g++.mike/p9129.C: Correct.
8200
8201 2002-11-26 Mark Mitchell <mark@codesourcery.com>
8202
8203 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
8204
8205 2002-11-25 Andreas Bauer <baueran@in.tum.de>
8206
8207 * gcc.dg/sibcall-6: New test for indirect sibcalls.
8208
8209 2002-11-25 Mark Mitchell <mark@codesourcery.com>
8210
8211 * testsuite/g++.dg/abi/empty11.C: New test.
8212 * testsuite/g++.dg/rtti/cv1.C: New test.
8213
8214 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
8215
8216 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
8217
8218 2002-11-24 Mark Mitchell <mark@codesourcery.com>
8219
8220 * g++.dg/abi/empty10.C: New test.
8221
8222 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
8223
8224 * gcc.c-torture/compile/20021124-1.c: New test.
8225
8226 2002-11-22 Mark Mitchell <mark@codesourcery.com>
8227
8228 * g++.dg/abi/rtti2.C: New test.
8229
8230 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
8231
8232 * gcc.dg/i386-unroll-1.c: New test.
8233
8234 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
8235
8236 * gcc.c-torture/compile/20021120-1.c: New test.
8237 * gcc.c-torture/compile/20021120-2.c: New test.
8238
8239 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
8240
8241 * gcc.dg/bitfld-5.c: New test.
8242
8243 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
8244
8245 * gcc.c-torture/execute/20021120-3.c: New test.
8246
8247 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
8248
8249 * gcc.c-torture/execute/20021120-2.c: New test.
8250
8251 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
8252
8253 * gcc.c-torture/execute/20021120-1.c: New test.
8254
8255 2002-11-20 Jakub Jelinek <jakub@redhat.com>
8256
8257 * gcc.c-torture/execute/20021118-3.c: New test.
8258
8259 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8260
8261 * gcc.c-torture/compile/20021119-1.c: New test.
8262
8263 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
8264
8265 * gcc.dg/duff-1.c: New test.
8266 * gcc.dg/duff-2.c: New test.
8267 * gcc.dg/duff-3.c: New test.
8268
8269 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
8270
8271 * gcc.dg/cpp/_Pragma5.c: New test.
8272
8273 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
8274
8275 * gcc.c-torture/execute/20021118-2.c: New test.
8276
8277 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
8278
8279 * gcc.c-torture/execute/20021118-1.c: New test.
8280
8281 2002-11-16 Jakub Jelinek <jakub@redhat.com>
8282
8283 * gcc.dg/20021116-1.c: New test.
8284
8285 2002-11-14 Mark Mitchell <mark@codesourcery.com>
8286
8287 * g++.dg/abi/vcall1.C: New test.
8288
8289 2002-11-14 Jakub Jelinek <jakub@redhat.com>
8290
8291 * gcc.dg/20021029-1.c: New test.
8292 * gcc.dg/20021029-2.c: New test.
8293
8294 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
8295
8296 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
8297
8298 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
8299
8300 PR c/8439
8301 * gcc.dg/20021110.c: Move to ...
8302 * gcc.c-torture/compile/20021110.c: .... here.
8303
8304 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8305
8306 PR c/8467
8307 * gcc.c-torture/execute/20021111-1.c
8308
8309 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
8310
8311 PR c/8439
8312 * gcc.dg/20021110.c: New test.
8313
8314 2002-11-10 Mark Mitchell <mark@codesourcery.com>
8315
8316 * g++.dg/abi/vthunk3.C: Run only on x86.
8317
8318 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
8319
8320 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
8321
8322 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
8323
8324 * lib/compat.exp (compat-execute): Fix logic error in last
8325 change.
8326
8327 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
8328
8329 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
8330
8331 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8332
8333 PR c++/8389
8334 * g++.dg/template/access6.C: New test.
8335
8336 2002-11-08 Jan Hubicka <jh@suse.cz>
8337
8338 * gcc.dg/i386-ssefp-1.c: New test.
8339 * gcc.dg/i386-ssefp-1.c: New test.
8340
8341 2002-11-08 Jan Hubicka <jh@suse.cz>
8342
8343 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
8344
8345 2002-11-07 Mark Mitchell <mark@codesourcery.com>
8346
8347 * g++.dg/abi/vthunk3.C: New test.
8348
8349 PR c++/8338
8350 * g++.dg/template/crash2.C: New test.
8351
8352 2002-11-07 Mark Mitchell <mark@codesourcery.com>
8353
8354 * testsuite/g++.dg/abi/dtor1.C: New test.
8355 * testsuite/g++.dg/abi/dtor2.C: Likewise.
8356
8357 2002-11-05 Geoffrey Keating <geoffk@apple.com>
8358
8359 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
8360 Darwin.
8361
8362 2002-11-04 Adam Nemet <anemet@lnxw.com>
8363
8364 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
8365 -mthumb. Only xfail with -O0.
8366
8367 2002-11-03 Mark Mitchell <mark@codesourcery.com>
8368
8369 * g++.dg/abi/thunk1.C: New test.
8370 * g++.dg/abi/thunk2.C: Likewise.
8371 * g++.dg/abi/vtt1.C: Likewise.
8372
8373 2002-11-02 Diego Novillo <dnovillo@redhat.com>
8374
8375 PR optimization/8423
8376 * gcc.c-torture/execute/builtin-constant.c: New test.
8377
8378 2002-11-01 Zack Weinberg <zack@codesourcery.com>
8379
8380 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
8381 Add some more cases.
8382
8383 2002-11-01 Mark Mitchell <mark@codesourcery.com>
8384
8385 PR c++/8391
8386 * g++.dg/opt/local1.C: New test.
8387
8388 2002-10-30 Mark Mitchell <mark@codesourcery.com>
8389
8390 PR c++/8160
8391 * g++.dg/template/complit1.C: New test.
8392
8393 PR c++/8149
8394 * g++.dg/template/typename4.C: Likewise.
8395
8396 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8397
8398 Core issue 287, PR c++/7639
8399 * g++.dg/template/instantiate1.C: Adjust error location.
8400 * g++.dg/template/instantiate3.C: New test.
8401 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
8402 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
8403 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
8404
8405 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
8406
8407 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
8408
8409 2002-10-29 Mark Mitchell <mark@codesourcery.com>
8410
8411 PR c++/8287
8412 * g++.dg/init/dtor2.C: New test.
8413
8414 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8415
8416 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
8417 * gcc.dg/nest.c: Bypass errors on irix6.
8418
8419 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
8420
8421 * gcc.dg/nest.c: Expect error for mmix-*-*.
8422 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
8423
8424 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
8425
8426 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
8427 markers.
8428
8429 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
8430
8431 2002-10-25 Mike Stump <mrs@apple.com>
8432
8433 * gcc.dg/warn-1.c: New test.
8434
8435 2002-10-25 Zack Weinberg <zack@codesourcery.com>
8436
8437 * g++.dg/template/typename3.C: New test.
8438
8439 2002-10-25 Mark Mitchell <mark@codesourcery.com>
8440
8441 * g++.dg/lookup/ptrmem1.C: New test.
8442
8443 * g++.dg/abi/vthunk2.C: New test.
8444
8445 2002-10-25 Zack Weinberg <zack@codesourcery.com>
8446
8447 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
8448
8449 2002-10-24 Mark Mitchell <mark@codesourcery.com>
8450
8451 * g++.dg/abi/empty9.C: New test.
8452
8453 2002-10-24 Richard Henderson <rth@redhat.com>
8454
8455 * g++.dg/inherit/thunk1.C: Enable for ia64.
8456
8457 2002-10-23 Mark Mitchell <mark@codesourcery.com>
8458
8459 PR c++/8067
8460 * g++.dg/lookup/pretty1.C: New test.
8461
8462 2002-10-23 Jakub Jelinek <jakub@redhat.com>
8463
8464 * gcc.dg/20021023-1.c: New test.
8465
8466 2002-10-23 Mark Mitchell <mark@codesourcery.com>
8467
8468 PR c++/7679
8469 * g++.dg/parse/inline1.C: New test.
8470
8471 2002-10-23 Richard Henderson <rth@redhat.com>
8472
8473 * g++.dg/inherit/thunk1.C: Enable for x86_64.
8474
8475 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
8476
8477 2002-10-22 Mark Mitchell <mark@codesourcery.com>
8478
8479 PR c++/6579
8480 * g++.dg/parse/stmtexpr3.C: New test.
8481
8482 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
8483
8484 * g++.dg/expr/cond1.C: New test.
8485
8486 2002-10-21 Zack Weinberg <zack@codesourcery.com>
8487
8488 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
8489
8490 2002-10-21 Mark Mitchell <mark@codesourcery.com>
8491
8492 * g++.dg/abi/vbase13.C: New test.
8493 * g++.dg/abi/vbase14.C: Likewise.
8494
8495 2002-10-21 Jakub Jelinek <jakub@redhat.com>
8496
8497 * gcc.dg/tls/pic-1.c: New test.
8498 * gcc.dg/tls/nonpic-1.c: New test.
8499 * gcc.dg/20021018-1.c: New test.
8500
8501 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
8502
8503 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
8504 Remove only files with the same base name as the test case.
8505 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
8506 (profopt-execute): Likewise. Also, remove old profiling
8507 and performance data files before running the tests.
8508
8509 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
8510 * g++.dg/bprob/bprob.exp: Likewise.
8511 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
8512 to allow more general test case names.
8513
8514 * g++.dg/bprob/bprob-1.C: Rename to ...
8515 * g++.dg/bprob/g++-bprob-1.C: ... this.
8516
8517 * g77.dg/bprob/bprob-1.f: Rename to ...
8518 * g77.dg/bprob/g77-bprob-1.f: ... this.
8519
8520 2002-10-21 Zack Weinberg <zack@codesourcery.com>
8521
8522 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
8523 bison 1.50 or later.
8524
8525 2002-10-21 Janis Johnson <janis187@us.ibm.com>
8526
8527 * g++.dg/README: Describe more test directories.
8528
8529 2002-10-21 Mark Mitchell <mark@codesourcery.com>
8530
8531 * g++.dg/init/array6.C: Add additional tests.
8532
8533 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
8534
8535 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
8536 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
8537
8538 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
8539
8540 * gcc.c-torture/compile/20020604-1.x: New.
8541 * gcc.c-torture/compile/simd-5.x: Likewise.
8542 * gcc.c-torture/execute/920710-1.x: Likewise.
8543 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
8544
8545 2002-10-21 Mark Mitchell <mark@codesourcery.com>
8546
8547 * g++.dg/inherit/override1.C: Add dg-options clause.
8548
8549 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8550
8551 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
8552 _mm_slli_si128.
8553
8554 2002-10-19 Andreas Schwab <schwab@suse.de>
8555
8556 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
8557 directory component.
8558
8559 2002-10-18 Mark Mitchell <mark@codesourcery.com>
8560
8561 * g++.dg/inherit/thunk1.C: New test.
8562
8563 * g++.dg/inherit/override1.C: New test.
8564
8565 * g++.dg/abi/mangle11.C: New test.
8566 * g++.dg/abi/mangle14.C: New test.
8567 * g++.dg/abi/mangle17.C: New test.
8568
8569 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
8570
8571 * g++.dg/overload/member2.C: New test.
8572
8573 2002-10-17 Janis Johnson <janis187@us.ibm.com>
8574
8575 * g++.dg/README: Describe new compat directory.
8576 * g++.dg/dg.exp: Skip tests in compat directory.
8577 * README.compat: New file.
8578 * lib/compat.exp: New expect script.
8579 * g++.dg/compat: New test directory.
8580 * g++.dg/compat/compat.exp: New expect script.
8581 * g++.dg/compat/abi: New test directory.
8582 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
8583 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
8584 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
8585 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
8586 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
8587 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
8588 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
8589 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
8590 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
8591 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
8592 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
8593 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
8594 * g++.dg/compat/break: New test directory.
8595 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
8596 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
8597 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
8598 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
8599 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
8600 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
8601 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
8602 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
8603 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
8604 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
8605 g++.dg/compat/break/README: New files.
8606 * g++.dg/compat/eh: New test directory.
8607 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
8608 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
8609 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
8610 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
8611 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
8612 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
8613 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
8614 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
8615 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
8616 g++.dg/compat/eh/filter2_y.C,
8617 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
8618 g++.dg/compat/eh/new1_y.C,
8619 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
8620 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
8621 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
8622 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
8623 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
8624 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
8625 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
8626 g++.dg/compat/eh/unexpected1_y.C: New files.
8627 * g++.dg/compat/init: New test directory.
8628 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
8629 g++.dg/compat/init/array5_y.C,
8630 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
8631 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
8632 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
8633 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
8634 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
8635 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
8636 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
8637 g++.dg/compat/init/init-ref2_y.C: New files.
8638
8639 2002-10-17 Mark Mitchell <mark@codesourcery.com>
8640
8641 PR c++/7584
8642 * g++.dg/inherit/using3.C: New test.
8643
8644 2002-10-17 Jan Hubicka <jh@suse.cz>
8645
8646 * gcc.dg/20021017-2.c: New test.
8647
8648 2002-10-17 Mark Mitchell <mark@codesourcery.com>
8649
8650 * g++.dg/abi/mangle16.C: Adjust.
8651
8652 * g++.dg/init/array8.C: New test.
8653
8654 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
8655
8656 * gcc.dg/special/mips-abi.exp: New test.
8657 * gcc.dg/special/mips-abi.s: Empty file used by the above.
8658
8659 2002-10-16 Mark Mitchell <mark@codesourcery.com>
8660
8661 * g++.dg/abi/mangle16.C: New test.
8662 * g++.dg/abi/mangle17.C: Likewise.
8663
8664 PR c++/7478
8665 * g++.dg/template/ref1.C: New test.
8666
8667 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8668
8669 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
8670
8671 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
8672
8673 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
8674
8675 2002-10-16 Mark Mitchell <mark@codesourcery.com>
8676
8677 PR c++/7524
8678 * g++.dg/init/array7.C: New test.
8679
8680 2002-10-15 Mark Mitchell <mark@codesourcery.com>
8681
8682 * g++.dg/init/array6.C: New test.
8683
8684 * g++.dg/abi/mangle13.C: Likewise.
8685 * g++.dg/abi/mangle14.C: Likewise.
8686 * g++.dg/abi/mangle15.C: Likewise.
8687
8688 2002-10-14 Mark Mitchell <mark@codesourcery.com>
8689
8690 * g++.dg/abi/empty8.C: New test.
8691
8692 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
8693
8694 * g++.dg/init/ctor1.C: New test.
8695
8696 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
8697
8698 * gcc.c-torture/execute/20021015-1.c: New test.
8699
8700 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
8701
8702 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
8703
8704 2002-10-14 Jan Hubicka <jh@suse.cz>
8705
8706 * gcc.dg/i386-ssetype-[1-5].c: New tests.
8707
8708 2002-10-14 Richard Henderson <rth@redhat.com>
8709
8710 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
8711
8712 2002-10-14 Mark Mitchell <mark@codesourcery.com>
8713
8714 PR optimization/6631
8715 * g++.dg/opt/const2.C: New test.
8716
8717 2002-10-14 Mark Mitchell <mark@codesourcery.com>
8718
8719 PR c++/7176
8720 * g++.dg/parse/friend1.C: New test.
8721 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
8722
8723 2002-10-14 Jakub Jelinek <jakub@redhat.com>
8724
8725 * gcc.dg/20021014-1.c: New test.
8726
8727 2002-10-11 Mark Mitchell <mark@codesourcery.com>
8728
8729 PR c++/5661
8730 * g++.dg/ext/vlm1.C: New test.
8731 * g++.dg/ext/vlm2.C: Likewise.
8732
8733 * g++.dg/init/array1.C: Remove invalid braces.
8734 * g++.dg/init/brace1.C: New test.
8735 * g++.dg/init/copy2.C: Likewise.
8736 * g++.dg/init/copy3.C: Likewise.
8737 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
8738 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
8739 braces.
8740
8741 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
8742
8743 * gcc.dg/cpp/assembler.S: Don't use -ansi.
8744
8745 2002-10-11 Richard Shann <richard.shann@superh.com>
8746
8747 * gcc.c-torture/compile/simd-5.c: New test.
8748
8749 2002-10-10 Roger Sayle <roger@eyesopen.com>
8750
8751 * gcc.c-torture/execute/shiftopt-1.c: New test case.
8752
8753 2002-10-10 Jim Wilson <wilson@redhat.com>
8754
8755 * gcc.c-torture/execute/20021010-1.c: New test.
8756
8757 2002-10-09 Zack Weinberg <zack@codesourcery.com>
8758
8759 PR c/7353
8760 * g++.dg/ext/typedef-init.C: New test.
8761 * gcc.dg/typedef-init.c: New test.
8762
8763 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
8764
8765 * gcc.dg/cpp/paste13.c: New test.
8766
8767 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8768
8769 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
8770 remaining platforms, XFAIL during compile, not execute. Don't
8771 XFAIL at -O0.
8772
8773 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
8774
8775 * gcc.dg/alias-1.c: Tweak expected warning.
8776
8777 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
8778
8779 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
8780
8781 2002-10-06 Andreas Jaeger <aj@suse.de>
8782
8783 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
8784 * gcc.dg/cpp/c++98.C: Likewise.
8785
8786 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
8787 * g++.dg/cpp/c++98.C: Likewise.
8788
8789 * g++.dg/README (Subdirectories): Mention cpp directory.
8790
8791 PR target/7559
8792 * gcc.dg/20021006-1.c: New test.
8793
8794 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8795
8796 PR c++/7804
8797 * g++.dg/other/warning1.C: New test.
8798
8799 2002-10-04 Roger Sayle <roger@eyesopen.com>
8800
8801 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
8802 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
8803 and sparc-*-* with -m64 as expected failures. See PR 8087.
8804
8805 2002-10-03 Mark Mitchell <mark@codesourcery.com>
8806
8807 PR c++/7931
8808 * g++.dg/template/ptrmem3.C: New test.
8809
8810 PR c++/7754
8811 * g++.dg/template/union1.C: New test.
8812
8813 2002-10-03 Mark Mitchell <mark@codesourcery.com>
8814
8815 PR c++/8006
8816 * g++.dg/abi/mangle9.C: New test.
8817 * g++.dg/abi/mangle10.C: New test.
8818 * g++.dg/abi/mangle11.C: New test.
8819 * g++.dg/abi/mangle12.C: New test.
8820
8821 2002-10-02 Mark Mitchell <mark@codesourcery.com>
8822
8823 PR c++/7188.
8824 * g++.dg/template/meminit1.C: New test.
8825 * g++.dg/warn/Wreorder-1.C: Likewise.
8826 * g++.old-deja/g++.mike/warn3.C: Tweak.
8827 * lib/prune.exp: Ingore "in copy constructor".
8828
8829 2002-10-02 Andreas Jaeger <aj@suse.de>
8830
8831 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
8832 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
8833 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
8834 on x86-64.
8835
8836 2002-10-01 Mark Mitchell <mark@codesourcery.com>
8837
8838 * gcc.dg/empty1.C: Fix typo.
8839
8840 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
8841
8842 * gcc.dg/alias-1.c: New test.
8843
8844 2002-10-01 Mark Mitchell <mark@codesourcery.com>
8845
8846 * gcc.dg/empty1.C: New test.
8847
8848 * g++.dg/tls/init-2.C: Tweak error messages.
8849
8850 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
8851
8852 * gcc.c-torture/compile/20020923-1.c: New test.
8853
8854 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
8855
8856 * gcc.c-torture/execute/ffs-1.c: New test.
8857 * gcc.c-torture/execute/ffs-2.c: Ditto.
8858
8859 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
8860
8861 * g++.dg/overload/member1.C: New test.
8862
8863 2002-09-30 Mark Mitchell <mark@code
8864
8865 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
8866
8867 * testsuite/gcc.dg/tls/diag-3.c: New.
8868
8869 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
8870
8871 * g++.dg/README (Subdirectories): Document new subdir expr.
8872 * g++.dg/expr/pmf-1.C: New test.
8873
8874 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
8875
8876 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
8877
8878 2002-08-06 Jakub Jelinek <jakub@redhat.com>
8879
8880 * g++.dg/abi/bitfield3.C: New test.
8881
8882 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
8883
8884 * lib/gcov.exp: Tweak expected line formats.
8885 * gcc.misc-tests/gcov8.c: New test.
8886 * gcc.misc-tests/gcov8.x: New flags.
8887
8888 2002-08-05 Jakub Jelinek <jakub@redhat.com>
8889
8890 * consistency.vlad/layout/endian.c: Include string.h.
8891
8892 * gcc.c-torture/execute/20020805-1.c: New test.
8893
8894 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
8895
8896 * g++.dg/other/conversion1.C: New test.
8897
8898 2002-08-03 Roger Sayle <roger@eyesopen.com>
8899
8900 * gcc.dg/builtins-1.c: New testcase.
8901
8902 2002-08-02 Mark Mitchell <mark@codesourcery.com>
8903
8904 * g++.dg/inherit/access3.C: New test.
8905
8906 2002-08-01 Jakub Jelinek <jakub@redhat.com>
8907
8908 * gcc.dg/ia64-visibility-2.c: New test.
8909
8910 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
8911
8912 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
8913 __qualifier_flags to __flags.
8914
8915 2002-07-31 Mark Mitchell <mark@codesourcery.com>
8916
8917 * g++.dg/inherit/operator1.C: New test.
8918 * g++.dg/lookup/disamb1.C: Fix typo in comment.
8919 * g++.dg/other/error1.C: Change expected error message.
8920 * g++.dg/template/conv4.C: Likewise.
8921
8922 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
8923
8924 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
8925 for documented behavior.
8926
8927 2002-07-25 Roger Sayle <roger@eyesopen.com>
8928
8929 * gcc.c-torture/execute/20020720-1.x: Skip this test on
8930 several targets known to fail.
8931
8932 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
8933
8934 * gcc.dg/mips-args-[123].c: New tests.
8935
8936 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
8937
8938 * gcc.dg/ppc-spe.c: New.
8939
8940 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
8941
8942 * g++.dg/other/ptrmem4.C: New testcase.
8943
8944 2002-07-24 Richard Henderson <rth@redhat.com>
8945
8946 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
8947
8948 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
8949
8950 * g++.dg/ext/alignof1.C (main): Return 0 for success.
8951
8952 2002-07-24 Roger Sayle <roger@eyesopen.com>
8953
8954 * gcc.c-torture/execute/memset-3.c: New testcase.
8955
8956 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
8957
8958 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
8959 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
8960
8961 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8962
8963 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
8964 Delete.
8965
8966 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
8967
8968 * gcc.c-torture/compile/simd-4.c: New test.
8969
8970 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8971
8972 PR c++/7347, c++/7348
8973 * g++.dg/template/access4.C: New test.
8974 * g++.dg/template/access5.C: New test.
8975 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
8976 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
8977 * g++.old-deja/g++.pt/ttp58.C: Likewise.
8978 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
8979
8980 2002-07-22 Jakub Jelinek <jakub@redhat.com>
8981
8982 * gcc.dg/gnu89-init-2.c: New test.
8983
8984 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
8985
8986 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
8987
8988 2002-07-20 Roger Sayle <roger@eyesopen.com>
8989
8990 * gcc.c-torture/execute/20020720-1.c: New testcase.
8991
8992 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
8993
8994 * gcc.dg/cpp/Wsignprom.c: New tests.
8995
8996 2002-07-20 Alan Modra <amodra@bigpond.net.au>
8997
8998 * gcc.c-torture/execute/loop-13.c: New test.
8999
9000 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
9001
9002 * gcc.dg/cpp/expr.c: New tests.
9003
9004 2002 07-18 David Edelsohn <edelsohn@gnu.org>
9005
9006 * g++.dg/opt/pr6713.C: Add template instantiation.
9007
9008 2002-07-18 Alan Modra <amodra@bigpond.net.au>
9009
9010 * gcc.dg/nest.c: New test.
9011
9012 2002-07-17 Richard Henderson <rth@redhat.com>
9013
9014 * g++.dg/opt/pr6713.C: New test.
9015
9016 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
9017
9018 * gcc.c-torture/execute/loop-2e.x: Let the testcase
9019 XFAIL for all x86 processors.
9020
9021 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
9022
9023 * gcc.c-torture/execute/20010122-1.x: Do not test with
9024 -fomit-frame-pointer.
9025
9026 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9027
9028 * g++.dg/template/instantiate2.C: New test.
9029 * g++.dg/template/spec4.C: New test.
9030
9031 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9032
9033 * g++.dg/template/access2.C: New test.
9034 * g++.dg/template/access3.C: New test.
9035
9036 2002-07-15 Zack Weinberg <zack@codesourcery.com>
9037
9038 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
9039 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
9040 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
9041 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
9042 Convert to use <stdarg.h>.
9043 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
9044 Delete.
9045 * gcc.dg/va-arg-2.c: New.
9046 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
9047
9048 2002-07-15 Jakub Jelinek <jakub@redhat.com>
9049
9050 * gcc.c-torture/compile/20020710-1.c: New test.
9051
9052 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
9053 Andrew Pinski <pinskia@physics.uc.edu>
9054
9055 gcc.c-torture/compile/simd-2.c: New testcase.
9056 gcc.c-torture/compile/simd-3.c: Likewise.
9057
9058 2002-07-11 Mark Mitchell <mark@codesourcery.com>
9059
9060 PR c++/7224
9061 * g++.dg/overload/error1.C: New test.
9062
9063 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9064
9065 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
9066 configuration and IRIX 6 O32 ABI.
9067
9068 2002-07-11 Roger Sayle <roger@eyesopen.com>
9069
9070 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
9071
9072 2002-07-10 Roger Sayle <roger@eyesopen.com>
9073
9074 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
9075
9076 2002-07-10 Jeffrey A Law <law@redhat.com>
9077
9078 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
9079
9080 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
9081
9082 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
9083
9084 * gcc.dg/20020312-2.c: Check for __PPC__.
9085
9086 2002-07-09 Diego Novillo <dnovillo@redhat.com>
9087
9088 * gcc.c-torture/compile/20020709-1.c: New test.
9089
9090 2002-07-07 Roger Sayle <roger@eyesopen.com>
9091
9092 * g++.dg/template/qualttp21.C: New test case.
9093
9094 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
9095
9096 * gcc.c-torture/compile/20020706-1.c: New test.
9097 * gcc.c-torture/compile/20020706-2.c: New test.
9098
9099 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
9100 Alexandre Oliva <aoliva@redhat.com>
9101
9102 * g++.dg/warn/incomplete1.C: New test.
9103
9104 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9105
9106 PR c++/7099
9107 * g++.dg/warn/noreturn1.C: New test.
9108
9109 2002-07-03 Mark Mitchell <mark@codesourcery.com>
9110
9111 PR c++/6706
9112 * g++.dg/debug/debug6.C: New test.
9113 * g++.dg/debug/debug7.C: New test.
9114
9115 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
9116
9117 * gcc.c-torture/compile/simd-3.c: New test.
9118
9119 2002-07-03 Chris Demetriou <cgd@broadcom.com>
9120
9121 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
9122 * gcc.dg/20020620-1.c: Likewise.
9123
9124 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9125
9126 PR c++/6944
9127 * g++.dg/init/array4.C: New test.
9128 * g++.dg/init/array5.C: New test.
9129
9130 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
9131
9132 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
9133 * gcc.c-torture/execute/simd-2.c (main): Likewise.
9134
9135 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9136
9137 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
9138 * gcc.dg/wtr-aggr-init-1.c: Likewise.
9139 * gcc.dg/wtr-conversion-1.c: Likewise.
9140 * gcc.dg/wtr-escape-1.c: Likewise.
9141 * gcc.dg/wtr-int-type-1.c: Likewise.
9142 * gcc.dg/wtr-label-1.c: Likewise.
9143 * gcc.dg/wtr-static-1.c: Likewise.
9144 * gcc.dg/wtr-strcat-1.c: Likewise.
9145 * gcc.dg/wtr-suffix-1.c: Likewise.
9146 * gcc.dg/wtr-switch-1.c: Likewise.
9147 * gcc.dg/wtr-unary-plus-1.c: Likewise.
9148 * gcc.dg/wtr-union-init-1.c: Likewise.
9149 * gcc.dg/wtr-union-init-2.c: Likewise.
9150 * gcc.dg/wtr-union-init-3.c: Likewise.
9151
9152 * gcc.dg/wtr-func-def-1.c: New test.
9153
9154 2002-07-02 Devang Patel <dpatel@apple.com>
9155
9156 * objc.dg/param-1.m: New test.
9157
9158 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
9159
9160 * gcc.dg/cpp/trad/directive.c: Add test.
9161 * gcc.dg/cpp/trad/macroargs.c: Add test.
9162 * gcc.dg/cpp/trad/rec
9163
9164 2002-04-25 Roger Sayle <roger@eyesopen.com>
9165
9166 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
9167
9168 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9169
9170 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
9171 targets.
9172
9173 2002-04-24 Mark Mitchell <mark@codesourcery.com>
9174
9175 * g++.dg/abi/mange7.C: New test.
9176
9177 PR c++/6438.
9178 * g++.dg/parse/stmtexpr2.C: New test.
9179
9180 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
9181
9182 * gcc.dg/20020312-2.c: Add SH target.
9183
9184 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9185
9186 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
9187 compiler output on mips*-*-irix*.
9188
9189 2002-04-23 Jakub Jelinek <jakub@redhat.com>
9190
9191 * g++.dg/parse/attr1.C: New test.
9192
9193 2002-04-23 Roger Sayle <roger@eyesopen.com>
9194
9195 * gcc.c-torture/execute/string-opt-17.c: New test case.
9196 * gcc.c-torture/execute/memset-2.c: New test case.
9197
9198 2002-04-23 Mark Mitchell <mark@codesourcery.com>
9199
9200 PR c++/6256:
9201 * g++.dg/template/friend5.C: New test.
9202
9203 PR c++/6331:
9204 * g++.dg/template/qual1.C: Likewise.
9205
9206 2002-04-22 Zack Weinberg <zack@codesourcery.com>
9207
9208 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
9209 Include stdlib.h, not stdio.h or ctype.h.
9210
9211 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
9212
9213 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
9214 cris-*-elf* and mmix-*-*.
9215 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
9216 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
9217 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
9218 Ditto.
9219 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
9220 * gcc.dg/wchar_t-1.c: Ditto.
9221
9222 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
9223
9224 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
9225 Clarify comment.
9226
9227 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
9228
9229 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
9230
9231 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9232
9233 * gcc.c-torture/execute/20000906-1.x: Delete.
9234
9235 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
9236
9237 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
9238
9239 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
9240
9241 * PR6367
9242 * g77.f-torture/execute/6367.f: New test.
9243 * g77.f-torture/execute/6367.x: Disable for MMIX.
9244
9245 2002-04-19 Mark Mitchell <mark@codesourcery.com>
9246
9247 * PR6352
9248 * g++.dg/opt/inline2.C: New test.
9249
9250 2002-04-18 Richard Henderson <rth@redhat.com>
9251
9252 * gcc.dg/20000906-1.c: Enable for all targets.
9253 * gcc.c-torture/compile/iftrap-2.c: New.
9254
9255 2002-04-18 Jakub Jelinek <jakub@redhat.com>
9256
9257 * gcc.dg/20020418-1.c: New test.
9258 * gcc.dg/20020418-2.c: New test.
9259
9260 2002-04-18 Richard Henderson <rth@redhat.com>
9261
9262 * gcc.c-torture/compile/iftrap-1.c: New.
9263 * gcc.dg/iftrap-1.c: Adjust for ia64.
9264 * gcc.dg/iftrap-2.c: New.
9265
9266 2002-04-18 Jakub Jelinek <jakub@redhat.com>
9267
9268 * gcc.c-torture/compile/20020418-1.c: New test.
9269
9270 2002-04-18 Roger Sayle <roger@eyesopen.com>
9271
9272 * gcc.c-torture/compile/20020415-1.c: New.
9273
9274 2002-04-18 David S. Miller <davem@redhat.com>
9275
9276 * gcc.c-torture/execute/20020418-1.c: New test.
9277
9278 2002-04-17 Jakub Jelinek <jakub@redhat.com>
9279
9280 * gcc.dg/20020416-1.c: New test.
9281
9282 * g++.dg/opt/inline1.C: New test.
9283
9284 2002-04-16 Jakub Jelinek <jakub@redhat.com>
9285
9286 * gcc.dg/altivec-5.c: New test.
9287
9288 * gcc.dg/20020415-1.c: New test.
9289
9290 2002-04-15 Mark Mitchell <mark@codesourcery.com>
9291
9292 * testsuite/lib/chill.exp: Remove.
9293
9294 2002-04-14 Jakub Jelinek <jakub@redhat.com>
9295
9296 * g++.dg/other/big-struct.C: New test.
9297
9298 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
9299
9300 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
9301 of scratch file.
9302
9303 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
9304
9305 PR c/6277
9306 * gcc.dg/i386-387-1.c: Allow optional leading underscore
9307 in scan-assembler function name
9308
9309 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
9310
9311 * g77.f-torture/execute/980628-4.x,
9312 g77.f-torture/execute/980628-5.x,
9313 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
9314 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
9315 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
9316 i[34567]86-*-*.
9317
9318 2002-04-13 David S. Miller <davem@redhat.com>
9319
9320 * gcc.c-torture/execute/20020413-1.c: New test.
9321
9322 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
9323
9324 * gcc.dg/asm-6.c,
9325 * g++.dg/ext/asm1.C: New tests.
9326
9327 2002-04-12 Mark Mitchell <mark@codesourcery.com>
9328
9329 PR c++ 5373.
9330 * g++.dg/parse/stmtexpr1.C: New test.
9331
9332 PR c++/5189.
9333 * g++.dg/template/copy1.C: New test.
9334
9335 2002-04-12 Richard Henderson <rth@redhat.com>
9336
9337 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
9338
9339 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
9340
9341 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
9342 gcc.c-torture/execute/20020307-2.c.
9343
9344 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
9345
9346 * g++.dg/ext/attrib5.C,
9347 * g++.dg/lookup/struct1.C: New tests.
9348
9349 2002-04-11 Jakub Jelinek <jakub@redhat.com>
9350
9351 * gcc.dg/20020411-1.c: New test.
9352
9353 * gcc.c-torture/execute/20020411-1.c: New test.
9354
9355 2002-04-10 Janis Johnson <janis187@us.ibm.com>
9356
9357 * g77.f-torture/execute/6177.f: New test.
9358
9359 2002-04-10 Jakub Jelinek <jakub@redhat.com>
9360
9361 PR middle-end/6247
9362 * g++.dg/opt/cleanup1.C: New test.
9363
9364 * g++.dg/opt/const1.C: New test.
9365
9366 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
9367
9368 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
9369
9370 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
9371
9372 PR c++/5507
9373 * g++.dg/template/typename2.C: New test.
9374
9375 2002-04-10 Alan Modra <amodra@bigpond.net.au>
9376
9377 * gcc.c-torture/execute/loop-12.c: New.
9378
9379 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
9380
9381 * g77.f-torture/execute/980628-4.x,
9382 g77.f-torture/execute/980628-5.x,
9383 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
9384 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
9385 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
9386
9387 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9388
9389 PR optimization/6086
9390 * g++.dg/opt/preinc1.C: New test.
9391
9392 2002-04-06 Mark Mitchell <mark@codesourcery.com>
9393
9394 PR c++/5571
9395 * g++.dg/opt/static2.C: New test.
9396
9397 2002-04-06 Mark Mitchell <mark@codesourcery.com>
9398
9399 PR c/5120
9400 * gcc.dg/20020406-1.c: New test.
9401
9402 2002-04-04 David S. Miller <davem@redhat.com>
9403
9404 * gcc.c-torture/execute/20020404-1.c: New test.
9405
9406 2002-04-04 Jakub Jelinek <jakub@redhat.com>
9407
9408 PR c/6123
9409 * gcc.dg/20020312-2.c: Do not declare global register variable
9410 if __PIC__ or __pic__ is defined.
9411
9412 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
9413
9414 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
9415 __asm__ so that it works correctly even if -ansi -pedantic-errors.
9416
9417 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9418
9419 * gcc.misc-tests/linkage.exp: Update last change to handle
9420 sparc*-, not just sparc-.
9421
9422 2002-04-03 Richard Henderson <rth@redhat.com>
9423
9424 * gcc.dg/cpp/ucs.c: Improved long UCS test.
9425
9426 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
9427
9428 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
9429
9430 2002-04-02 David S. Miller <davem@redhat.com>
9431
9432 * gcc.c-torture/execute/20020402-3.c: New test.
9433
9434 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
9435
9436 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
9437 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
9438
9439 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
9440 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
9441 g77.f-torture/execute/20001201.x,
9442 g77.f-torture/execute/u77-test.x: New files.
9443
9444 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
9445 * gcc.dg/wchar_t-1.c: Ditto.
9446
9447 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9448
9449 * gcc.c-torture/execute/20020402-1.c: New test.
9450
9451 2002-04-01 Richard Henderson <rth@redhat.com>
9452
9453 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
9454
9455 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
9456
9457 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9458
9459 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
9460
9461 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
9462
9463 * g++.dg/inherit/template-as-base.C: Expect error.
9464 * g++.dg/inherit/namespace-as-base.C: Likewise.
9465
9466 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
9467
9468 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
9469 g++.dg/ext/instantiate3.C: Tweak match patterns.
9470
9471 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
9472 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
9473 -da test.
9474
9475 2002-03-31 Richard Henderson <rth@redhat.com>
9476
9477 * gcc.dg/special/alias-2.c: New.
9478 * gcc.dg/special/ecos.exp: Run it.
9479
9480 2002-03-31 Richard Henderson <rth@redhat.com>
9481
9482 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
9483
9484 2002-03-31 Kazu Hirata <kazu@hxi.com>
9485
9486 * gcc.dg/weak-1.c: Disable on h8300 port.
9487
9488 2002-03-29 Janis Johnson <janis187@us.ibm.com>
9489
9490 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
9491 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
9492 ordering tests.
9493 * g++.dg/bprob/bprob-1.C: New test.
9494 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
9495 * g++.dg/gcov/gcov-1.C: New test.
9496 * g++.dg/gcov/gcov-1.x: New file.
9497 * g++.dg/gcov/gcov-2.C: New test.
9498 * g++.dg/gcov/gcov-3.C: New test.
9499 * g++.dg/gcov/gcov-3.h: New file.
9500
9501 2002-03-28 Roger Sayle <roger@eyesopen.com>
9502
9503 * g++.old-deja/g++.other/builtins5.C: New test.
9504 * g++.old-deja/g++.other/builtins6.C: New test.
9505 * g++.old-deja/g++.other/builtins7.C: New test.
9506 * g++.old-deja/g++.other/builtins8.C: New test.
9507 * g++.old-deja/g++.other/builtins9.C: New test.
9508
9509 2002-03-29 Jakub Jelinek <jakub@redhat.com>
9510
9511 * g++.dg/opt/static1.C: New test.
9512
9513 * g++.dg/opt/longbranch1.C: New test.
9514
9515 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
9516
9517 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
9518
9519 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
9520
9521 2002-03-28 Jeffrey A Law (law@redhat.com)
9522
9523 * gcc.c-torture/execute/20020328-1.c: New test.
9524
9525 2002-03-27 Richard Henderson <rth@redhat.com>
9526
9527 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
9528 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
9529 move from g++.old-deja/g++.ext/.
9530
9531 2002-03-27 Mark Mitchell <mark@codesourcery.com>
9532
9533 * g++.dg/init/new2.C: New test.
9534
9535 2002-03-26 Richard Henderson <rth@redhat.com>
9536
9537 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
9538
9539 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
9540 on sparc.
9541
9542 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
9543 sparcv9 systems.
9544 * gcc.dg/20001102-1.c: Likewise.
9545
9546 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
9547
9548 * gcc.dg/cpp/endif-pedantic1.c,
9549 gcc.dg/cpp/endif-pedantic2.c: New tests.
9550
9551 2002-03-26 Mark Mitchell <mark@codesourcery.com>
9552
9553 * g++.dg/init/new1.C: New test.
9554
9555 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
9556
9557 * g++.dg/abi/vbase9.C: New test.
9558
9559 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
9560
9561 * gcc.dg/arm-asm.c: New test.
9562
9563 2002-03-26 Andrew Cagney <ac131313@redhat.com>
9564
9565 * gcc.dg/Wswitch-enum.c: New test.
9566 Fix PR c/5044.
9567
9568 2002-03-26 Richard Henderson <rth@redhat.com>
9569
9570 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
9571 structure.
9572
9573 2002-03-25 Richard Henderson <rth@redhat.com>
9574
9575 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
9576 sparcv9 systems.
9577
9578 * gcc.c-torture/compile/20011119-1.c (xxx): New.
9579 * gcc.c-torture/compile/20011119-2.c (xxx): New.
9580
9581 2002-03-25 Zack Weinberg <zack@codesourcery.com>
9582
9583 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
9584
9585 2002-03-25 Bob Wilson <bob.wilson@acm.org>
9586
9587 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
9588 targets using generic thunk support.
9589
9590 2002-03-25 Jakub Jelinek <jakub@redhat.com>
9591
9592 * gcc.c-torture/compile/20020323-1.c: New test.
9593
9594 * g++.dg/opt/conj2.C: New test.
9595
9596 2002-03-24 Richard Henderson <rth@redhat.com>
9597
9598 * gcc.dg/weak-1.c: Use -fno-common.
9599
9600 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
9601
9602 * g77.dg/f77-edit-apostrophe-out.f: New test
9603 * g77.dg/f77-edit-h-out.f: New test
9604 * g77.dg/f77-edit-t-in.f: New test
9605 * g77.dg/f77-edit-t-out.f: New test
9606 * g77.dg/f77-edit-x-out.f: New test
9607 * g77.dg/f77-edit-slash-out.f: New test
9608 * g77.dg/f77-edit-colon-out.f: New test
9609 * g77.dg/f77-edit-s-out.f: New test
9610
9611 2002-03-24 Richard Henderson <rth@redhat.com>
9612
9613 * objc/execute/formal_protocol-6.x: New XFAIL.
9614
9615 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
9616
9617 * gcc.dg/weak-1.c: Early return from dg-final on platforms
9618 that do not support weak symbols
9619
9620 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
9621
9622 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
9623 * lib/g77.exp: Likewise
9624 * lib/objc.exp: Likewise
9625
9626 2002-03-23 Andrew Cagney <ac131313@redhat.com>
9627
9628 * gcc.dg/Wswitch-default.c: New test.
9629
9630 2002-03-23 Jakub Jelinek <jakub@redhat.com>
9631
9632 * g++.dg/other/enum1.C: New test.
9633
9634 2002-03-23 Zack Weinberg <zack@codesourcery.com>
9635
9636 * gcc.dg/pragma-ep-3.c: Fix typo.
9637
9638 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
9639
9640 * g++.dg/inherit/template-as-base.C: New test.
9641
9642 2002-03-22 Jakub Jelinek <jakub@redhat.com>
9643
9644 * g++.old-deja/g++.other/dwarf2-1.C: Move...
9645 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
9646
9647 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
9648
9649 * gcc.dg/cpp/multiline.c: Update to match.
9650
9651 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
9652
9653 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
9654
9655 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
9656
9657 * gcc.dg/cpp/extratokens2.c: New file.
9658
9659 2002-03-21 David Edelsohn <edelsohn@gnu.org>
9660
9661 * gcc.dg/20020312-2.c: Add rs6000 target.
9662
9663 * gcc.c-torture/compile/20020319-1.c: New test.
9664
9665 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9666
9667 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
9668 (A, E): Handle this.
9669
9670 2002-03-20 Jason Merrill <jason@redhat.com>
9671
9672 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
9673 ignoring -fpic.
9674 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
9675 through prune_gcc_output.
9676
9677 2002-03-20 Jakub Jelinek <jakub@redhat.com>
9678
9679 * gcc.c-torture/compile/20020320-1.c: New test.
9680
9681 2002-03-19 Jakub Jelinek <jakub@redhat.com>
9682
9683 * gcc.c-torture/compile/20020318-1.c: New test.
9684
9685 * gcc.dg/struct-by-value-1.c: New test.
9686
9687 * gcc.dg/20020319-1.c: New test.
9688
9689 2002-03-18 Jakub Jelinek <jakub@redhat.com>
9690
9691 * g++.dg/opt/conj1.C: New test.
9692
9693 2002-03-17 Mark Mitchell <mark@codesourcery.com>
9694
9695 * g++.dg/template/qualttp20.C: Revert previous change.
9696 * g++.dg/template/qualttp3.C: Likewise.
9697 * g++.dg/template/qualttp4.C: Likewise
9698 * g++.dg/template/qualttp5.C: Likewise
9699 * g++.dg/template/qualttp6.C: Likewise
9700 * g++.dg/template/qualttp7.C: Likewise
9701 * g++.dg/template/qualttp8.C: Likewise
9702 * g++.dg/template/recurse.C: Likewise.
9703
9704 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
9705
9706 * gcc.dg/cpp/wchar-1.c: Update.
9707
9708 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
9709
9710 * g++.dg/template/conv1.C: New test.
9711 * g++.dg/template/conv2.C: New test.
9712 * g++.dg/template/conv3.C: New test.
9713 * g++.dg/template/conv4.C: New test.
9714
9715 2002-03-15 Mark Mitchell <mark@codesourcery.com>
9716
9717 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
9718 * g++.dg/template/qualttp3.C: Likewise.
9719 * g++.dg/template/qualttp4.C: Likewise
9720 * g++.dg/template/qualttp5.C: Likewise
9721 * g++.dg/template/qualttp6.C: Likewise
9722 * g++.dg/template/qualttp7.C: Likewise
9723 * g++.dg/template/qualttp8.C: Likewise
9724 * g++.dg/template/recurse.C: Likewise.
9725
9726 2002-03-15 Mark Mitchell <mark@codesourcery.com>
9727
9728 * g++.dg/opt/dtor1.C: New test.
9729
9730 2002-03-15 Jakub Jelinek <jakub@redhat.com>
9731
9732 * gcc.c-torture/compile/20020315-1.c: New test.
9733
9734 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
9735
9736 * gcc.dg/weak-1.c: Fix scan tests.
9737
9738 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
9739
9740 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
9741 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
9742 cris-*-aout* mmix-*-*.
9743 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
9744 cris-*-aout* mmix-*-*.
9745 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
9746 cris-*-elf* cris-*-aout* and mmix-*-*.
9747 * gcc.dg/20001009-1.c: Ditto.
9748 * gcc.dg/20010912-1.c: Ditto.
9749 * gcc.dg/20020122-4.c: Ditto.
9750 * gcc.dg/inline-2.c: Ditto.
9751
9752 2002-03-14 Jeffrey A Law (law@cygnus.com)
9753
9754 * gcc.c-torture/compile/20020314-1.c: New test.
9755
9756 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
9757
9758 * gcc.c-torture/execute/20020314-1.c: New test.
9759
9760 2002-03-14 Jakub Jelinek <jakub@redhat.com>
9761
9762 * g++.dg/warn/Wunused-1.C: New test.
9763
9764 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
9765
9766 * g++.dg/abi/mangle6.C: New test.
9767
9768 2002-03-13 Jakub Jelinek <jakub@redhat.com>
9769
9770 * gcc.c-torture/compile/20020309-2.c: New test.
9771
9772 * gcc.c-torture/compile/20020312-1.c: New test.
9773
9774 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
9775
9776 * g++.dg/other/access1.C: New test.
9777
9778 2002-03-12 Jakub Jelinek <jakub@redhat.com>
9779
9780 * gcc.c-torture/execute/wchar_t-1.c: New test.
9781
9782 2002-03-12 David Edelsohn <edelsohn@gnu.org>
9783
9784 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
9785
9786 2002-03-12 Roger Sayle <roger@eyesopen.com>
9787
9788 * gcc.dg/20020312-1.c: New test case.
9789
9790 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
9791
9792 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
9793
9794 2002-03-11 Richard Henderson <rth@redhat.com>
9795
9796 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
9797 * g++.old-deja/g++.jason/report.C: Likewise.
9798
9799 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
9800
9801 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
9802 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
9803
9804 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
9805
9806 * testsuite/g++.dg/overload/pmf1.C: New test.
9807
9808 2002-03-11 Kazu Hirata <kazu@hxi.com>
9809
9810 * gcc.c-torture/execute/20020307-1.c: Use long.
9811
9812 2002-03-11 Jakub Jelinek <jakub@redhat.com>
9813
9814 PR optimization/5844
9815 * gcc.dg/20020310-1.c: New test.
9816
9817 2002-03-09 Michael Meissner <meissner@redhat.com>
9818
9819 * gcc.c-torture/execute/memcpy-2.c: New test.
9820 * gcc.c-torture/execute/memset-1.c: New test.
9821 * gcc.c-torture/execute/strlen-1.c: New test.
9822 * gcc.c-torture/execute/strcmp-1.c: New test.
9823 * gcc.c-torture/execute/strncmp-1.c: New test.
9824
9825 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
9826
9827 * gcc.dg/ppc-ldstruct.c: New test.
9828
9829 2002-03-09 Jakub Jelinek <jakub@redhat.com>
9830
9831 * gcc.c-torture/execute/va-arg-22.c: New test.
9832
9833 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
9834
9835 * gcc.c-torture/compile/20020309-1.c: New test.
9836
9837 2002-03-08 Jakub Jelinek <jakub@redhat.com>
9838
9839 * gcc.c-torture/execute/20020307-2.c: New test.
9840
9841 2002-03-07 Jeffrey A Law (law@redhat.com)
9842
9843 * g77.f-torture/compile/20020307-1.f: New test.
9844
9845 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
9846
9847 * gcc.dg/unordered-1.c: New test.
9848
9849 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
9850
9851 * gcc.c-torture/execute/20020307-1.c: New test.
9852
9853 2002-03-05 Jakub Jelinek <jakub@redhat.com>
9854
9855 * gcc.dg/20020304-1.c: New test.
9856
9857 * gcc.c-torture/compile/20020304-2.c: New test.
9858
9859 2002-03-04 Zack Weinberg <zack@codesourcery.com>
9860
9861 * gcc.c-torture/compile/20020304-1.c: New test case
9862 (from PR c/5830).
9863
9864 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
9865
9866 * gcc.dg/20020103-1.c: Add other -D ppc variants.
9867
9868 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
9869
9870 * g++.dg/other/classkey1.C: New test.
9871
9872 2002-03-01 Richard Henderson <rth@redhat.com>
9873
9874 * gcc.c-torture/compile/981223-1.x: New.
9875 * gcc.c-torture/compile/920625-1.x: New.
9876
9877 2002-02-28 Richard Henderson <rth@redhat.com>
9878
9879 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
9880
9881 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
9882
9883 * gcc.c-torture/execute/20020227-1.c: New test.
9884
9885 2002-02-27 Mark Mitchell <mark@codesourcery.com>
9886
9887 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
9888 here" ERROR lines.
9889 * g++.old-deja/g++.oliva/partord1.C: Likewise.
9890 * g++.old-deja.g++.other/defarg1.C: Likewise.
9891 * g++.old-deja/g++.pt/calls2.C: Likewise.
9892 * g++.old-deja/g++.pt/crash20.C: Likewise.
9893 * g++.old-deja/g++.pt/crash30.C: Likewise.
9894 * g++.old-deja/g++.pt/crash36.C: Likewise.
9895 * g++.old-deja/g++.pt/crash6.C: Likewise.
9896 * g++.old-deja/g++.pt/defarg13.C: Likewise.
9897 * g++.old-deja/g++.pt/derived3.C: Likewise.
9898 * g++.old-deja/g++.pt/error1.C: Likewise.
9899 * g++.old-deja/g++.pt/friend21.C: Likewise.
9900 * g++.old-deja/g++.pt/friend23.C: Likewise.
9901 * g++.old-deja/g++.pt/infinite1.C: Likewise.
9902 * g++.old-deja/g++.robertl/eb128.C: Likewise.
9903
9904 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
9905
9906 * gcc.c-torture/execute/20020225-2.c: New test.
9907
9908 2002-02-27 Zack Weinberg <zack@codesourcery.com>
9909
9910 * gcc.c-torture/execute/920730-1t.c,
9911 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
9912 Delete test cases, only relevant to -traditional.
9913
9914 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
9915
9916 * gcc.dg/cpp/undef1.c: Remove.
9917 * gcc.dg/cpp/directiv.c: Update.
9918 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
9919
9920 2002-02-27 Michael Meissner <meissner@redhat.com>
9921
9922 * gcc.c-torture/execute/20020226-1.c: New test.
9923
9924 2002-02-26 Jakub Jelinek <jakub@redhat.com>
9925
9926 * g++.dg/debug/debug4.C: New test.
9927
9928 * gcc.dg/ia64-visibility-1.c: New test.
9929
9930 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
9931
9932 * gcc.dg/debug/20020224-1.c: New.
9933
9934 2002-02-25 Kazu Hirata <kazu@hxi.com>
9935
9936 * gcc.c-torture/execute/960416-1.x: New.
9937 * gcc.c-torture/execute/divconst-3.x: Likewise.
9938
9939 2002-02-25 Jakub Jelinek <jakub@redhat.com>
9940
9941 * gcc.dg/20020224-1.c: New test.
9942
9943 2002-02-25 Alan Modra <amodra@bigpond.net.au>
9944
9945 * gcc.c-torture/execute/20020225-1.c: New.
9946
9947 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
9948
9949 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
9950
9951 2002-02-23 Jakub Jelinek <jakub@redhat.com>
9952
9953 * gcc.dg/20020222-1.c: New test.
9954
9955 2002-02-22 Jakub Jelinek <jakub@redhat.com>
9956
9957 * g++.dg/opt/anonunion1.C: New test.
9958
9959 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
9960
9961 * g++.dg/template/qualttp19.C: New test.
9962 * g++.dg/template/qualttp20.C: New test.
9963 * g++.old-deja/g++.jason/report.C: Adjust expected errors
9964 * g++.old-deja/g++.other/qual1.C: Likewise.
9965
9966 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
9967
9968 * gcc.dg/attr-alwaysinline.c: New.
9969
9970 2002-02-21 Jakub Jelinek <jakub@redhat.com>
9971
9972 * gcc.dg/20020220-1.c: New test.
9973
9974 * gcc.dg/20020220-2.c: New test.
9975
9976 * g++.dg/opt/mmx1.C: New test.
9977
9978 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
9979
9980 * gcc.c-torture/compile/20020110.c: New test.
9981
9982 2002-02-20 Jakub Jelinek <jakub@redhat.com>
9983
9984 * gcc.c-torture/execute/20020219-1.c: New test.
9985
9986 * gcc.dg/20020219-1.c: New test.
9987
9988 * gcc.dg/noncompile/20020220-1.c: New test.
9989
9990 * g++.dg/opt/ptrintsum1.C: New test.
9991
9992 * gcc.dg/debug/20020220-1.c: New test.
9993
9994 2002-02-17 Jakub Jelinek <jakub@redhat.com>
9995
9996 * gcc.c-torture/execute/20020216-1.c: New test.
9997
9998 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
9999
10000 * gcc.dg/decl-1.c: Update, new test.
10001
10002 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
10003
10004 * g++.dg/abi/bitfield1.C: New test.
10005 * g++.dg/abi/bitfield2.C: New test.
10006
10007 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
10008
10009 * gcc.dg/attr-nest.c: New test.
10010
10011 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
10012
10013 * gcc.c-torture/execute/20020215-1.c: New test.
10014
10015 2002-02-14 Jakub Jelinek <jakub@redhat.com>
10016
10017 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
10018 * g++.dg/debug/debug.exp: New.
10019 * g++.dg/debug/trivial.C: New.
10020 * g++.dg/debug/debug1.C: Moved...
10021 * g++.dg/other/debug1.C: ...from here.
10022 * g++.dg/debug/debug2.C: Moved...
10023 * g++.dg/other/debug2.C: ...from here.
10024 * g++.dg/debug/debug3.C: Moved...
10025 * g++.dg/other/debug3.C: ...from here.
10026
10027 * gcc.dg/noncompile/20020213-1.c: New test.
10028
10029 2002-02-13 Jakub Jelinek <jakub@redhat.com>
10030
10031 * g++.dg/other/debug3.C: New test.
10032
10033 * gcc.c-torture/execute/20020213-1.c: New test.
10034
10035 2002-02-13 Richard Smith <richard@ex-parrot.com>
10036
10037 * g++.old-deja/g++.other/thunk1.C: New test.
10038
10039 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
10040
10041 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
10042
10043 2002-02-13 Stan Shebs <shebs@apple.com>
10044
10045 * gcc.dg/altivec-3.c: New.
10046
10047 2002-02-12 Jakub Jelinek <jakub@redhat.com>
10048
10049 * gcc.dg/Wunreachable-1.c: New test.
10050 * gcc.dg/Wunreachable-2.c: New test.
10051
10052 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
10053
10054 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
10055
10056 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
10057
10058 * gcc.dg/decl-1.c: New test.
10059
10060 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
10061
10062 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
10063
10064 2002-02-10 Kazu Hirata <kazu@hxi.com>
10065
10066 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
10067 * gcc.c-torture/compile/980506-1.x: Likewise.
10068
10069 2002-02-10 Kazu Hirata <kazu@hxi.com>
10070
10071 * gcc.dg/20020210-1.c: New.
10072
10073 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
10074
10075 * g77.f-torture/execute/947.f: New regression test
10076 for PR fortran/947.
10077
10078 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
10079
10080 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
10081 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
10082
10083 2002-02-08 Richard Henderson <rth@redhat.com>
10084
10085 * gcc.c-torture/compile/labels-3.c: New.
10086
10087 2002-02-08 Jakub Jelinek <jakub@redhat.com>
10088
10089 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
10090 expression statements work instead.
10091 * gcc.dg/noncompile/20020207-1.c: New test.
10092
10093 2002-02-07 Richard Henderson <rth@redhat.com>
10094
10095 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
10096
10097 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
10098
10099 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
10100 message from g77
10101 * lib/g77-dg.exp: Trim g77 error messages so that they are
10102 recognized by dg.exp.
10103
10104 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
10105
10106 PR fortran/5473
10107 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
10108
10109 2002-02-07 Richard Henderson <rth@redhat.com>
10110
10111 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
10112 to be sufficiently aligned for integers.
10113
10114 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
10115
10116 * g++.dg/template/friend4.C: New test.
10117
10118 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
10119
10120 PR fortran/5743
10121 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
10122 unsupported cases.
10123
10124 2002-02-07 Richard Henderson <rth@redhat.com>
10125
10126 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
10127 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
10128 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
10129 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
10130
10131 2002-02-06 Richard Henderson <rth@redhat.com>
10132
10133 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
10134
10135 2002-02-06 Janis Johnson <janis187@us.ibm.com>
10136
10137 * gcc.dg/20020206-1.c: New test.
10138
10139 2002-02-06 Jakub Jelinek <jakub@redhat.com>
10140
10141 * gcc.c-torture/execute/20020206-1.c: New test.
10142
10143 * gcc.c-torture/execute/20020206-2.c: New test.
10144
10145 PR optimization/5429:
10146 * gcc.c-torture/compile/20020206-1.c: New test.
10147
10148 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
10149
10150 * g++.dg/ext/align1.C: Do not use an explicit alignment value
10151 as certain file formats cannot support particularly large
10152 alignments.
10153
10154 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
10155 and do not expect to be able to link the executable.
10156
10157 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
10158 fail because the COFF format does not support the weak attribute.
10159
10160 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
10161
10162 * g77.dg/pr5473.f: New test
10163
10164 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
10165
10166 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
10167 Fix testcase accordingly.
10168
10169 2002-02-04 Richard Henderson <rth@redhat.com>
10170
10171 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
10172 (buf): Change to be an array of pointers, not ints.
10173
10174 2002-02-04 Jakub Jelinek <jakub@redhat.com>
10175
10176 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
10177 before all tests. Move warning one line above to match where it
10178 C frontend emits.
10179 * gcc.dg/Wswitch-2.c: New test.
10180 * g++.dg/warn/Wswitch-1.C: New test.
10181 * g++.dg/warn/Wswitch-2.C: New test.
10182
10183 2002-02-04 Richard Henderson <rth@redhat.com>
10184
10185 * g++.dg/abi/offsetof.C: Fix size comparison.
10186
10187 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
10188
10189 * gcc.dg/cast-qual-2.c: New test.
10190
10191 2002-02-04 Jakub Jelinek <jakub@redhat.com>
10192
10193 * gcc.dg/20020201-4.c: New test.
10194
10195 2002-02-04 Ben Elliston <bje@redhat.com>
10196
10197 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
10198 target_info attribute != 0, in addition to the empty string.
10199 (gcc_target_compile): Likewise.
10200
10201 2002-02-03 Andrew Cagney <ac131313@redhat.com>
10202
10203 * gcc.dg/Wswitch.c: New test.
10204 PR gcc/4475. PR gcc/3780.
10205
10206 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
10207
10208 * g77.f-torture/execute/5122.f: New test for regressions
10209 against PR fortran/5122.
10210
10211 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
10212
10213 * g77.f-torture/compile/pr3743.f: Delete
10214 * g77.dg/pr3743-1.f: New test.
10215 * g77.dg/pr3743-2.f: New test.
10216 * g77.dg/pr3743-3.f: New test.
10217 * g77.dg/pr3743-4.f: New test.
10218
10219 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
10220
10221 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
10222
10223 2002-02-02 Richard Henderson <rth@redhat.com>
10224
10225 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
10226 * gcc.c-torture/execute/bf64-1.c: Likewise.
10227
10228 2002-02-02 Jakub Jelinek <jakub@redhat.com>
10229
10230 * gcc.dg/20020201-2.c: New test.
10231
10232 * gcc.dg/20020201-3.c: New test.
10233
10234 * gcc.c-torture/execute/bitfld-2.c: New test.
10235
10236 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
10237
10238 * gcc.dg/bitfld-1.c: Update.
10239 * gcc.dg/bitfld-2.c: Update.
10240 * gcc.c-torture/execute/bitfld-1.x: New.
10241
10242 2002-02-02 Jakub Jelinek <jakub@redhat.com>
10243
10244 * gcc.c-torture/execute/20020201-1.c: New test.
10245
10246 2002-02-01 Janis Johnson <janis187@us.ibm.com>
10247
10248 PR target/5469
10249 * gcc.dg/20020201-1.c: New test.
10250
10251 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
10252
10253 PR fortran/3743
10254 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
10255 * g77.f-torture/compile/pr3743.x: Remove
10256
10257 2002-01-31 Tom Rix <trix@redhat.com>
10258
10259 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
10260
10261 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
10262
10263 * gcc.dg/noncompile/20020130-1.c: New test.
10264
10265 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
10266
10267 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
10268
10269 2002-01-29 Richard Henderson <rth@redhat.com>
10270
10271 * gcc.c-torture/execute/991118-1.c: Cast various constants back
10272 to long long.
10273 * gcc.c-torture/execute/bf64-1.c: Likewise.
10274
10275 2002-01-29 Jakub Jelinek <jakub@redhat.com>
10276
10277 * gcc.c-torture/execute/20020129-1.c: New test.
10278
10279 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
10280
10281 * gcc.c-torture/compile/20000224-1.c: Update.
10282 * gcc.c-torture/execute/bitfld-1.c: New tests.
10283 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
10284 * gcc.dg/uninit-A.c: Update.
10285
10286 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
10287
10288 * g++.dg/template/ctor1.C: Add instantiation.
10289
10290 2002-01-28 Paul Koning <pkoning@equallogic.com>
10291
10292 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
10293 argument to __builtin_prefetch to be const ptr.
10294
10295 2002-01-28 Jakub Jelinek <jakub@redhat.com>
10296
10297 * gcc.c-torture/compile/20020120-1.c: New test.
10298
10299 2002-01-27 Kazu Hirata <kazu@hxi.com>
10300
10301 * gcc.c-torture/execute/20020127-1.c: New test.
10302
10303 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
10304
10305 * g77.dg/f77-edit-i-in.f: New test
10306 * g77.dg/f77-edit-i-out.f: New test
10307
10308 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
10309
10310 * gcc.dg/debug/debug.exp: New file.
10311 * gcc.dg/debug/trivial.c: New file.
10312 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
10313 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
10314 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
10315 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
10316 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
10317 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
10318 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
10319 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
10320 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
10321 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
10322 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
10323 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
10324 * gcc.dg/20000503-1.c: Removed.
10325 * gcc.dg/20010207-1.c: Removed.
10326 * gcc.dg/20011223-1.c: Removed.
10327 * gcc.dg/20020104-2.c: Removed.
10328 * gcc.dg/debug-1.c: Removed.
10329 * gcc.dg/debug-2.c: Removed.
10330 * gcc.dg/debug-3.c: Removed.
10331 * gcc.dg/debug-4.c: Removed.
10332 * gcc.dg/debug-5.c: Removed.
10333 * gcc.dg/debug-6.c: Removed.
10334 * gcc.dg/dwarf2-1.c: Removed.
10335 * gcc.dg/dwarf2-2.c: Removed.
10336
10337 2002-01-25 Jakub Jelinek <jakub@redhat.com>
10338
10339 * g++.old-deja/g++.other/eh5.C: New test.
10340 * g++.old-deja/g++.other/sibcall2.C: New test.
10341 * g++.old-deja/g++.other/array9.C: New test.
10342 * g++.old-deja/g++.other/typename2.C: New test.
10343 * g++.old-deja/g++.other/crash60.C: New test.
10344 * g++.old-deja/g++.other/conv9.C: New test.
10345 * g++.old-deja/g++.other/mangle10.C: New test.
10346 * g++.old-deja/g++.other/unchanging1.C: New test.
10347 * g++.old-deja/g++.other/exprstmt1.C: New test.
10348 * g++.old-deja/g++.other/inline23.C: New test.
10349 * g++.old-deja/g++.eh/ia64-1.C: New test.
10350 * g++.old-deja/g++.other/dwarf2-1.C: New test.
10351 * g++.old-deja/g++.other/reload1.C: New test.
10352 * g++.old-deja/g++.other/static20.C: New test.
10353 * g++.old-deja/g++.other/local-alloc1.C: New test.
10354 * g++.old-deja/g++.other/conv8.C: New test.
10355 * g++.old-deja/g++.other/stmtexpr2.C: New test.
10356 * g++.old-deja/g++.other/storeexpr1.C: New test.
10357 * g++.old-deja/g++.other/storeexpr2.C: New test.
10358 * g++.dg/eh/template2.C: New test.
10359 * g++.dg/warn/weak1.C: New test.
10360
10361 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
10362
10363 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
10364 Remove first, non-varying, argument.
10365
10366 2002-01-23 Richard Henderson <rth@redhat.com>
10367
10368 * gcc.dg/inline-2.c: New.
10369
10370 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
10371 Add optional target arg. Check number of arguments.
10372 (scan-assembler-not, scan-assembler-dem): Likewise.
10373 (scan-assembler-dem-not): Likewise.
10374
10375 2002-01-23 Zack Weinberg <zack@codesourcery.com>
10376
10377 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
10378 line 12.
10379 * g++.old-deja/g++.brendan/parse3.C,
10380 g++.old-deja/g++.other/crash26.C,
10381 g++.old-deja/g++.other/crash28.C,
10382 g++.old-deja/g++.other/crash29.C,
10383 g++.old-deja/g++.other/crash30.C,
10384 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
10385
10386 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
10387
10388 * gcc.dg/20020115-1.c: New.
10389
10390 2002-01-23 Bob Wilson <bob.wilson@acm.org>
10391
10392 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
10393
10394 2002-01-23 Janis Johnson <janis187@us.ibm.com>
10395
10396 * gcc.dg/20020122-3.c: New.
10397
10398 2002-01-23 Jakub Jelinek <jakub@redhat.com>
10399
10400 * g++.dg/other/gc1.C: New test.
10401
10402 2002-01-23 Zack Weinberg <zack@codesourcery.com>
10403
10404 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
10405
10406 2002-01-22 Richard Henderson <rth@redhat.com>
10407
10408 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
10409
10410 2002-01-22 Richard Henderson <rth@redhat.com>
10411
10412 * gcc.dg/20020122-4.c: New.
10413
10414 2002-01-22 H.J. Lu <hjl@gnu.org>
10415
10416 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
10417 link output.
10418 * gcc.dg/special/ecos.exp: Likewise.
10419 * lib/g++-dg.exp: Likewise.
10420 * lib/g77-dg.exp: Likewise.
10421 * lib/gcc-dg.exp : Likewise.
10422 * lib/mike-g++.exp: Likewise.
10423 * lib/mike-g77.exp: Likewise.
10424 * lib/mike-gcc.exp: Likewise.
10425 * lib/objc-dg.exp: Likewise.
10426
10427 2002-01-22 Janis Johnson <janis187@us.ibm.com>
10428
10429 PR target/5379
10430 * gcc.dg/20020122-2.c: New test.
10431
10432 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
10433
10434 * gcc.dg/20020122-1.c: New test.
10435
10436 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
10437
10438 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
10439
10440 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
10441
10442 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
10443
10444 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10445
10446 * gcc.c-torture/compile/20020121-1.c: New test.
10447
10448 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
10449
10450 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
10451 ld_library_path.
10452
10453 2002-01-21 Jakub Jelinek <jakub@redhat.com>
10454
10455 * gcc.dg/20020218-1.c: New test.
10456
10457 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
10458
10459 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
10460 messages
10461 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
10462 "At global scope" warning
10463 * g++.dg/ext/align1.C: Change cygwin test for alignment
10464 from db-bogus to dg-warning
10465
10466 2002-01-21 Zack Weinberg <zack@codesourcery.com>
10467
10468 * g77.f-torture/compile/cpp2.F: New test.
10469
10470 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
10471
10472 * g++.dg/template/access1.C: New test.
10473
10474 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
10475
10476 * gcc.dg/20020118-1.c: New.
10477
10478 2002-01-18 Kazu Hirata <kazu@hxi.com>
10479
10480 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
10481
10482 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
10483
10484 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
10485 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
10486 alignment warnings.
10487
10488 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
10489
10490 * gcc.misc-tests/i386-prefetch.exp: Save and restore
10491 torture_with_loops and torture_without_loops
10492
10493 2002-01-17 Jakub Jelinek <jakub@redhat.com>
10494
10495 * gcc.c-torture/compile/20020116-1.c: New test.
10496
10497 2002-01-16 Jakub Jelinek <jakub@redhat.com>
10498
10499 * gcc.dg/20020116-2.c: New test.
10500
10501 * gcc.dg/ultrasp4.c: New test.
10502
10503 * gcc.dg/20020116-1.c: New test.
10504
10505 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
10506
10507 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
10508 by EABI.
10509
10510 2002-01-15 Janis Johnson <janis187@us.ibm.com>
10511
10512 * gcc.misc-tests/i386-prefetch.exp: New.
10513 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
10514 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
10515 * gcc.misc-tests/i386-pf-none-1.c: New test.
10516 * gcc.misc-tests/i386-pf-sse-1.c: New test.
10517
10518 2002-01-15 Jakub Jelinek <jakub@redhat.com>
10519
10520 * gcc.dg/gnu89-init-1.c: Add new tests.
10521
10522 2002-01-15 Andreas Jaeger <aj@suse.de>
10523
10524 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
10525 * gcc.dg/i386-mmx-2.c: Likewise.
10526 * gcc.dg/i386-sse-1.c: Likewise.
10527 * gcc.dg/i386-sse-2.c: Likewise.
10528 * gcc.dg/i386-sse-3.c: Likewise.
10529
10530 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
10531
10532 * g77.f-torture/execute/intrinsic-unix-bessel.f:
10533 Uncomment additional cases that now pass.
10534
10535 2002-01-11 Richard Henderson <rth@redhat.com>
10536
10537 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
10538 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
10539
10540 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
10541
10542 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
10543
10544 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
10545
10546 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
10547 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
10548
10549 2002-01-10 Dale Johannesen <dalej@apple.com>
10550
10551 * gcc.c-torture/execute/loop-11.c: New.
10552
10553 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
10554
10555 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
10556 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
10557
10558 2002-01-09 Richard Henderson <rth@redhat.com>
10559
10560 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
10561 type in which to perform the operation for each size.
10562
10563 2002-01-09 Alan Matsuoka (alanm@redhat.com)
10564
10565 * gcc.c-torture/compile/20020109-2.c: New test.
10566
10567 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
10568
10569 * gcc.c-torture/execute/loop-10.c: New test.
10570
10571 2002-01-09 Jakub Jelinek <jakub@redhat.com>
10572
10573 * gcc.c-torture/compile/20010226-1.c: New test.
10574 * gcc.c-torture/compile/20010227-1.c: New test.
10575 * gcc.c-torture/compile/20010426-1.c: New test.
10576 * gcc.c-torture/compile/20010510-1.c: New test.
10577 * gcc.c-torture/compile/20010605-3.c: New test.
10578 * gcc.c-torture/compile/20010824-1.c: New test.
10579 * gcc.c-torture/execute/20010409-1.c: New test.
10580 * gcc.dg/noncompile/20000901-1.c: New test.
10581 * gcc.dg/20001023-1.c: New test.
10582 * gcc.dg/20001101-1.c: New test.
10583 * gcc.dg/20001102-1.c: New test.
10584 * gcc.dg/20010207-1.c: New test.
10585 * gcc.dg/20010405-1.c: New test.
10586 * gcc.dg/20010822-1.c: New test.
10587 * gcc.dg/20011107-1.c: New test.
10588
10589 2002-01-09 Jeffrey A Law (law@redhat.com)
10590
10591 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
10592
10593 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
10594 execution failure on PA targets.
10595
10596 2002-01-09 Jakub Jelinek <jakub@redhat.com>
10597
10598 * gcc.c-torture/compile/20020109-1.c: New test.
10599
10600 2002-01-08 Kazu Hirata <kazu@hxi.com>
10601
10602 * gcc.c-torture/execute/20020108-1.c: New test.
10603
10604 2002-01-08 Jakub Jelinek <jakub@redhat.com>
10605
10606 * gcc.dg/20020108-1.c: New test.
10607
10608 2002-01-08 H.J. Lu <hjl@gnu.org>
10609
10610 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
10611 for header files.
10612
10613 2002-01-08 Geoff Keating <geoffk@redhat.com>
10614
10615 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
10616 consistency.
10617
10618 002-01-07 Aldy Hernandez <aldyh@redhat.com>
10619
10620 * gcc.dg/altivec-4.c: Test altivec predicates.
10621
10622 2002-01-07 Jakub Jelinek <jakub@redhat.com>
10623
10624 * gcc.c-torture/execute/20020107-1.c: New test.
10625
10626 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
10627
10628 PR c/5279
10629 * gcc.c-torture/compile/20020106-1.c: New test.
10630
10631 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
10632
10633 * gcc.c-torture/execute/nestfunc-4.c: New test.
10634
10635 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
10636
10637 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
10638 extra triple that slipped in.
10639 * g++.old-deja/g++.abi/align.C: Likewise.
10640 * g++.old-deja/g++.abi/bitfields.C: Likewise.
10641
10642 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
10643
10644 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
10645 * g++.old-deja/g++.abi/align.C: Likewise.
10646 * g++.old-deja/g++.abi/bitfields.C: Likewise.
10647
10648 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
10649 on FreeBSD/i386.
10650 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
10651 FreeBSD.
10652
10653 2002-01-04 Jakub Jelinek <jakub@redhat.com>
10654
10655 * gcc.dg/20020104-1.c: New test.
10656
10657 * gcc.dg/20020104-2.c: New test.
10658
10659 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
10660
10661 * gcc.dg/20020103-1.c: Fix typo in target selector.
10662
10663 2002-01-03 Richard Henderson <rth@redhat.com>
10664
10665 * gcc.dg/20020103-1.c: New.
10666
10667 2002-01-03 Kazu Hirata <kazu@hxi.com>
10668
10669 * gcc.c-torture/execute/20020103-1.c: New test.
10670
10671 2002-01-03 Jakub Jelinek <jakub@redhat.com>
10672
10673 * g++.dg/other/debug2.C: New test.
10674
10675 * gcc.c-torture/compile/20020103-1.c: New test.
10676
10677 2002-01-02 Jakub Jelinek <jakub@redhat.com>
10678
10679 * gcc.dg/gnu89-init-1.c: Added new tests.
10680
10681 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
10682
10683 * g++.dg/template/friend2.C: Remove as patch is reverted.
10684
10685 * g++.dg/warn/oldcast1.C: New test.
10686
10687 * g++.dg/template/ptrmem1.C: New test.
10688 * g++.dg/template/ptrmem2.C: New test.
10689
10690 * g++.dg/template/ntp.C: New test.
10691
10692 * g++.dg/other/component1.C: New test.
10693
10694 * g++.dg/template/ttp3.C: New test.
10695
10696 * g++.dg/template/friend2.C: New test.
10697 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
10698
10699 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
10700
10701 * g++.dg/other/ptrmem1.C: New test.
10702 * g++.dg/other/ptrmem2.C: New test.
10703
10704 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
10705
10706 * g++.dg/template/ctor1.C: New test.
10707
10708 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
10709
10710 * g++.dg/template/friend2.C: New test.
10711
10712 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
10713
10714 * gcc.dg/mmix-1.c: New test.
10715
10716 2001-12-31 Richard Henderson <rth@redhat.com>
10717
10718 * gcc.dg/asm-5.c: New.
10719
10720 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
10721
10722 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
10723 in namespace __gnu_cxx
10724
10725 2001-12-30 Richard Henderson <rth@redhat.com>
10726
10727 * gcc.dg/debug-6.c: New.
10728
10729 2001-12-30 Jakub Jelinek <jakub@redhat.com>
10730
10731 * gcc.c-torture/compile/20011229-2.c: New test.
10732
10733 2001-12-29 Jakub Jelinek <jakub@redhat.com>
10734
10735 * gcc.dg/debug-3.c: New test.
10736 * gcc.dg/debug-4.c: New test.
10737 * gcc.dg/debug-5.c: New test.
10738
10739 2001-12-29 Richard Henderson <rth@redhat.com>
10740
10741 * g++.dg/eh/loop1.C: New.
10742
10743 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
10744
10745 * g++.dg/template/crash1.C: New test.
10746
10747 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
10748
10749 * g++.dg/other/const1.C: New test.
10750
10751 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
10752
10753 * gcc.c-torture/compile/20011229-1.c: New test.
10754
10755 2001-12-28 Stan Shebs <shebs@apple.com>
10756
10757 * lib/objc-torture.exp: Resync with c-torture.exp.
10758 * lib/objc.exp: Load standard libraries.
10759
10760 2001-12-28 Jakub Jelinek <jakub@redhat.com>
10761
10762 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
10763 additional tests.
10764
10765 2001-12-27 Roger Sayle <roger@eyesopen.com>
10766
10767 * gcc.c-torture/execute/string-opt-16.c: New testcase.
10768
10769 2001-12-27 Richard Henderson <rth@redhat.com>
10770
10771 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
10772
10773 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
10774
10775 * g++.dg/eh/ctor1.C: New test.
10776 * g++.dg/other/error2.C: New test.
10777
10778 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
10779
10780 * g++.dg/other/init2.C: New test.
10781
10782 2001-12-24 Richard Henderson <rth@redhat.com>
10783
10784 * gcc.dg/20011223-1.c: New.
10785 * gcc.dg/inline-1.c: New.
10786
10787 2001-12-23 Richard Henderson <rth@redhat.com>
10788
10789 * gcc.dg/asm-4.c: Test operand modifiers.
10790
10791 2001-12-23 Richard Henderson <rth@redhat.com>
10792
10793 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
10794
10795 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
10796
10797 * gcc.c-torture/execute/20011223-1.c: New test.
10798
10799 2001-12-21 Richard Henderson <rth@redhat.com>
10800
10801 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
10802 re-enables the warning.
10803
10804 2001-12-21 Richard Henderson <rth@redhat.com>
10805
10806 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
10807
10808 2001-12-20 Jakub Jelinek <jakub@redhat.com>
10809
10810 * gcc.c-torture/compile/20011218-1.c: New test.
10811
10812 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
10813
10814 * gcc.misc-test/arm-isr.exp: New file. Control running of the
10815 arm-isr.c test.
10816 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
10817 epilogue generation for ARM ISR routines.
10818
10819 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10820
10821 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
10822 * gcc.dg/format/c90-printf-3.c: Likewise.
10823 * gcc.dg/format/c99-printf-3.c: Likewise.
10824 * gcc.dg/format/ext-1.c: Likewise.
10825 * gcc.dg/format/ext-6.c: Likewise.
10826 * gcc.dg/format/format.h: Prototype unlocked stdio.
10827
10828 2001-12-20 Richard Henderson <rth@redhat.com>
10829
10830 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
10831 (arena): Use it.
10832 (malloc): Correct allocation logic. Abort if we fill up the
10833 arena before initialization complete.
10834 (realloc): Correct allocation logic.
10835
10836 2001-12-20 Jakub Jelinek <jakub@redhat.com>
10837
10838 * gcc.c-torture/compile/20011219-2.c: New test.
10839
10840 * gcc.c-torture/execute/20011219-1.c: New test.
10841
10842 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
10843
10844 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
10845 target does not support weak symbols.
10846
10847 2001-12-19 Jakub Jelinek <jakub@redhat.com>
10848
10849 * gcc.c-torture/compile/20011219-1.c: New test.
10850
10851 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
10852
10853 * g++.dg/other/error1.C: New test.
10854
10855 2001-12-17 Jeffrey A Law (law@redhat.com)
10856
10857 * gcc.c-torture/execute/20011217-1.c: New test.
10858
10859 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
10860
10861 * objc.dg/special/: New directory.
10862 * objc.dg/special/special.exp: New file.
10863 * objc.dg/special/unclaimed-category-1.h: New file.
10864 * objc.dg/special/unclaimed-category-1a.m: New file.
10865 * objc.dg/special/unclaimed-category-1.m: New file.
10866
10867 2001-12-17 Andreas Jaeger <aj@suse.de>
10868
10869 * gcc.c-torture/compile/20011217-2.c: New test.
10870
10871 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
10872
10873 * gcc.c-torture/compile/20011217-1.c: New test.
10874
10875 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
10876
10877 * testsuite/gcc.dg/20011214-1.c: New.
10878
10879 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
10880
10881 * gcc.dg/altivec-4.c: New.
10882
10883 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
10884
10885 * gcc.dg/20011113-1.c: New test.
10886
10887 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
10888
10889 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
10890 std::__malloc_alloc_template<0> and
10891 std::__default_alloc_template<false, 0>.
10892
10893 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
10894
10895 * objc/execute/bf-21.m: New test.
10896 * objc/execute/enumeration-1.m: New test.
10897 * objc/execute/enumeration-2.m: New test.
10898
10899 2001-12-12 Jakub Jelinek <jakub@redhat.com>
10900
10901 * gcc.dg/gnu89-init-1.c: New test.
10902
10903 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
10904
10905 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
10906 * g++.old-deja/g++.jason/2371.C: Likewise.
10907 * g++.old-deja/g++.jason/template33.C: Likewise.
10908 * g++.old-deja/g++.jason/template34.C: Likewise.
10909 * g++.old-deja/g++.jason/template36.C: Likewise.
10910 * g++.old-deja/g++.oliva/typename1.C: Likewise.
10911 * g++.old-deja/g++.oliva/typename2.C: Likewise.
10912 * g++.old-deja/g++.other/typename1.C: Likewise.
10913 * g++.old-deja/g++.pt/inherit2.C: Likewise.
10914 * g++.old-deja/g++.pt/nontype5.C: Likewise.
10915 * g++.old-deja/g++.pt/typename11.C: Likewise.
10916 * g++.old-deja/g++.pt/typename14.C: Likewise.
10917 * g++.old-deja/g++.pt/typename16.C: Likewise.
10918 * g++.old-deja/g++.pt/typename3.C: Likewise.
10919 * g++.old-deja/g++.pt/typename4.C: Likewise.
10920 * g++.old-deja/g++.pt/typename5.C: Likewise.
10921 * g++.old-deja/g++.pt/typename7.C: Likewise.
10922 * g++.old-deja/g++.robertl/eb9.C: Likewise.
10923
10924 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
10925
10926 * g++.dg/other/linkage1.C: New test.
10927 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
10928 specifiers.
10929
10930 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
10931
10932 * gcc.dg/concat.c: New test.
10933
10934 2001-12-11 Stan Shebs <shebs@apple.com>
10935
10936 * objc/compile: New test directory.
10937 * objc/compile/compile.exp: New expect script.
10938 * objc/compile/20011211-1.m: New compile test.
10939
10940 2001-12-11 Jason Merrill <jason@redhat.com>
10941
10942 * lib/prune.exp (prune_gcc_output): Also handle "In member
10943 function". So many permutations...
10944
10945 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
10946
10947 * g++.dg/template/typedef1.C: New test.
10948
10949 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
10950
10951 * g++.dg/other/copy1.C: New test.
10952
10953 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
10954
10955 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
10956
10957 * gcc.dg/builtin-choose-expr.c: New.
10958
10959 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
10960
10961 * gcc.dg/altivec-2.c: New.
10962
10963 2001-12-07 Richard Henderson <rth@redhat.com>
10964
10965 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
10966
10967 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
10968
10969 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
10970 ultrasparc.
10971
10972 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
10973
10974 * g++-old.deja/g++.robertl/eb101.C: Deleted.
10975
10976 2001-12-06 Janis Johnson <janis187@us.ibm.com>
10977
10978 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
10979 variable argument list.
10980
10981 2001-12-06 Zack Weinberg <zack@codesourcery.com>
10982
10983 * gcc.c-torture/execute/memcheck: Delete entire directory.
10984 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
10985 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
10986
10987 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
10988
10989 * gcc.dg/Wshadow-1.c: New test.
10990
10991 2001-12-05 Jakub Jelinek <jakub@redhat.com>
10992
10993 * gcc.c-torture/compile/20011130-1.c: New test.
10994
10995 * gcc.dg/noncompile/20011025-1.c: New test.
10996
10997 * g++.dg/other/anon-union.C: New test.
10998
10999 * gcc.c-torture/execute/20011024-1.c: New test.
11000
11001 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
11002
11003 * gcc.c-torture/execute/20000722-1.x,
11004 gcc.c-torture/execute/20010123-1.x: Remove.
11005 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
11006 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
11007 gcc.dg/c99-complit-2.c: New tests.
11008
11009 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
11010
11011 * g++.dg/inherit/base1.C: New test.
11012
11013 2001-12-04 Jakub Jelinek <jakub@redhat.com>
11014
11015 * g++.dg/other/stdarg1.C: New test.
11016
11017 * gcc.c-torture/compile/20011130-2.c: New test.
11018
11019 2001-12-03 Janis Johnson <janis187@us.ibm.com>
11020
11021 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
11022 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
11023 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
11024 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
11025 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
11026 * gcc.dg/builtin-prefetch-1.c: New test.
11027
11028 2001-12-03 Jakub Jelinek <jakub@redhat.com>
11029
11030 * gcc.dg/20011130-1.c: New test.
11031
11032 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
11033
11034 * g++.dg/other/scope1.C: New test.
11035 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
11036
11037 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
11038
11039 * gcc.dg/vla-init-1.c: New test.
11040
11041 2001-12-01 Geoff Keating <geoffk@redhat.com>
11042
11043 * gcc.c-torture/compile/structs.c: New testcase from GDB.
11044
11045 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
11046
11047 * objc.dg/alias.m: Update.
11048 * objc.dg/class-1.m: Update.
11049 * objc.dg/const-str-1.m: Update.
11050 * objc.dg/fwd-proto-1.m: Update.
11051 * objc.dg/id-1.m: Update.
11052 * objc.dg/super-class-1.m: Update.
11053
11054 2001-11-29 Mark Mitchell <mark@codesourcery.com>
11055
11056 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
11057 constructs.
11058
11059 2001-11-28 Jeffrey A Law (law@cygnus.com)
11060
11061 * gcc.c-torture/execute/20011128-1.c: New test.
11062
11063 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
11064
11065 * gcc.dg/20011127-1.c: New test.
11066
11067 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
11068
11069 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
11070 from Austin Group draft 7.
11071 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
11072 scanf format arguments.
11073 * gcc.dg/format/no-exargs-2.c: New test.
11074
11075 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
11076
11077 * g++.dg/abi/vbase8-4.C: New test.
11078
11079 2001-11-24 Ian Lance Taylor <ian@airs.com>
11080
11081 * gcc.c-torture/execute/20011121-1.c: New test.
11082
11083 2001-11-23 Jeffrey A Law (law@cygnus.com)
11084
11085 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
11086
11087 2001-11-23 Andreas Jaeger <aj@suse.de>
11088
11089 * gcc.dg/cpp/charconst-2.c: New test.
11090
11091 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
11092
11093 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
11094 to the host if it is remote. Let tests specify extra headers
11095 they use.
11096 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
11097 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
11098 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
11099 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
11100 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
11101 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
11102 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
11103 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
11104 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
11105 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
11106
11107 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
11108
11109 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
11110 for little endian ARMs.
11111
11112 2001-11-20 Jakub Jelinek <jakub@redhat.com>
11113
11114 * gcc.c-torture/compile/20011119-1.c: New test.
11115 * gcc.c-torture/compile/20011119-2.c: New test.
11116
11117 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
11118
11119 * gcc.dg/altivec-1.c: Fix typo.
11120
11121 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
11122
11123 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
11124
11125 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
11126
11127 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
11128
11129 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
11130
11131 * lib/g77.exp: Don't specify --rpath-link.
11132
11133 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
11134 across all the headers.
11135 * gcc.dg/format/format.exp: For testing on a remote host,
11136 copy format.h.
11137
11138 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
11139 * gcc.c-torture/execute/930406-1.c: Likewise.
11140 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
11141
11142 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
11143
11144 * gcc.dg/altivec-1.c: New.
11145
11146 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
11147
11148 * gcc.dg/cpp/fpreprocessed.c: New test case.
11149
11150 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
11151
11152 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
11153 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
11154 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
11155
11156 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
11157
11158 * gcc.dg/no-builtin-1.c: New test.
11159
11160 2001-11-16 Jakub Jelinek <jakub@redhat.com>
11161
11162 * gcc.c-torture/execute/20011115-1.c: New test.
11163
11164 2001-11-15 Jakub Jelinek <jakub@redhat.com>
11165
11166 * gcc.c-torture/compile/20011114-2.c: New test.
11167 * gcc.c-torture/compile/20011114-3.c: New test.
11168 * gcc.c-torture/compile/20011114-4.c: New test.
11169
11170 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
11171
11172 * g++.dg/other/init1.C: New test.
11173
11174 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
11175
11176 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
11177 message.
11178
11179 * gcc.c-torture/execute/20011114-1.c: New testcase.
11180
11181 * gcc.c-torture/compile/20010327-1.c: Revert last change.
11182 * gcc.c-torture/compile/20011114-1.c: New test, exactly
11183 like the (before this change) version of 20010327-1.c.
11184
11185 2001-11-14 Roger Sayle <roger@eyesopen.com>
11186
11187 * gcc.c-torture/execute/string-opt-13.c: New testcase.
11188
11189 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
11190
11191 * g++.dg/init/array2.C: New test.
11192
11193 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
11194
11195 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
11196
11197 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
11198
11199 * g++.dg/other/forscope1.C: New test.
11200 * g++.dg/ext/forscope1.C: New test.
11201 * g++.dg/ext/forscope2.C: New test.
11202
11203 2001-11-13 Jakub Jelinek <jakub@redhat.com>
11204
11205 * gcc.c-torture/execute/20011113-1.c: New test.
11206
11207 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
11208
11209 * gcc.c-torture/execute/20011109-2.c: New test.
11210
11211 * gcc.c-torture/execute/20011109-1.c: New test.
11212
11213 2001-11-09 Jakub Jelinek <jakub@redhat.com>
11214
11215 * gcc.c-torture/compile/20011109-1.c: New test.
11216
11217 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
11218
11219 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
11220 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
11221 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
11222 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
11223 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
11224 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
11225 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
11226
11227 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
11228
11229 * g++.dg/warn/Wshadow-1.C: New tests.
11230 * g++.old-deja/g++.mike/for3.C: Update.
11231
11232 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
11233
11234 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
11235 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
11236 XFAILs. Adjust expected error texts.
11237 * gcc.c-torture/compile/20011106-1.c,
11238 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
11239 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
11240 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
11241 gcc.dg/c99-array-lval-5.c: New tests.
11242
11243 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
11244
11245 * gcc.dg/cpp/defined.c: Update.
11246
11247 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
11248
11249 * gcc.c-torture/execute/anon-1.c: New test.
11250
11251 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
11252
11253 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
11254 same size, so no warning should be produced on stormy16.
11255
11256 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
11257 due to oversized array.
11258 * g++.old-deja/g++.mike/ns15.C: Likewise.
11259 * g++.old-deja/g++.pt/crash16.C: Likewise.
11260
11261 2001-11-02 Graham Stott <grahams@redhat.com>
11262
11263 * g++.dgother/debug1.C: Fix typos.
11264
11265 2001-11-01 Jakub Jelinek <jakub@redhat.com>
11266
11267 * g++.dg/other/debug1.C: New test.
11268
11269 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
11270
11271 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
11272 of unsigned long.
11273
11274 2001-10-30 Jakub Jelinek <jakub@redhat.com>
11275
11276 * gcc.dg/20011029-2.c: New test.
11277
11278 * gcc.c-torture/compile/20011029-1.c: New test.
11279
11280 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
11281
11282 * objc/execute/class_self-1.m: New test.
11283 * objc/execute/class_self-2.m: New test.
11284
11285 2001-10-25 Zack Weinberg <zack@codesourcery.com>
11286
11287 * gcc.misc-tests/msgs.exp: Delete.
11288 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
11289 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
11290 error set to match recent changes.
11291
11292 2001-10-24 Zack Weinberg <zack@codesourcery.com>
11293
11294 * gcc.dg/20011021-1.c: New test.
11295
11296 2001-10-24 Jakub Jelinek <jakub@redhat.com>
11297
11298 * gcc.c-torture/compile/20011023-1.c: New test.
11299
11300 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
11301
11302 * lib/g77.exp: Rewrite based on lib/g++.exp.
11303
11304 2001-10-19 Jakub Jelinek <jakub@redhat.com>
11305
11306 * gcc.c-torture/execute/20011019-1.c: New test.
11307
11308 * gcc.dg/20011018-1.c: New test.
11309
11310 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
11311
11312 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
11313
11314 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
11315
11316 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
11317 * gcc.dg/attr-invalid.c: Likewise.
11318
11319 2001-10-18 Jakub Jelinek <jakub@redhat.com>
11320
11321 * testsuite/gcc.dg/20011015-1.c: New test.
11322
11323 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
11324
11325 * g++.dg/template/unify2.C: New test.
11326
11327 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
11328
11329 * g++.dg/other/exception-specification.C: New test
11330
11331 2001-10-13 Tom Rix <trix@redhat.com>
11332
11333 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
11334 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
11335
11336 2001-10-12 Jakub Jelinek <jakub@redhat.com>
11337
11338 * testsuite/gcc.dg/20011009-1.c: New test.
11339
11340 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
11341
11342 PR g++/4476
11343 * g++.dg/other/friend1.C: New test.
11344
11345 2001-10-11 Richard Henderson <rth@redhat.com>
11346
11347 * g++.old-deja/g++.other/crash18.C: Add -S to options.
11348
11349 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11350
11351 * gcc.c-torture/compile/20011010-1.c: New.
11352
11353 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
11354
11355 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
11356 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
11357 g77.f-torture/execute/execute.exp,
11358 g77.f-torture/noncompile/noncompile.exp,
11359 gcc.c-torture/compile/compile.exp,
11360 gcc.c-torture/execute/execute.exp,
11361 gcc.c-torture/execute/ieee/ieee.exp,
11362 gcc.c-torture/execute/memcheck/memcheck.exp,
11363 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
11364 objc/execute/execute.exp: Update FSF address.
11365
11366 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
11367
11368 * gcc.dg/cpp/cmdlne-C.c: Update.
11369 * gcc.dg/cpp/cmdlne-C2.c: New.
11370
11371 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11372
11373 * gcc.c-torture/execute/20011008-3.c: New.
11374
11375 2001-10-08 DJ Delorie <dj@redhat.com>
11376
11377 * gcc.dg/20011008-1.c: New.
11378 * gcc.dg/20011008-2.c: New.
11379
11380 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
11381
11382 * gcc.dg/cpp/spacing1.c: Update test.
11383
11384 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
11385
11386 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
11387 spelling errors of "separate" as "seperate".
11388
11389 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
11390
11391 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
11392 enough to avoid inlining.
11393
11394 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
11395
11396 * lib/g77.exp: set libg2c_dir correctly.
11397
11398 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
11399
11400 * gcc.dg/cpp/macro11.c: New test.
11401
11402 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
11403
11404 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
11405 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
11406 gcc.dg/format/multattr-3.c: New tests.
11407 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
11408 tests for format attributes on function pointers being rejected.
11409
11410 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
11411
11412 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
11413
11414 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
11415
11416 * g++.dg/warn/format1.C: New test.
11417
11418 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
11419
11420 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
11421
11422 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
11423
11424 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
11425
11426 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
11427
11428 * gcc.dg/cpp/redef2.c: Add test.
11429
11430 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
11431
11432 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
11433 long-standing bug on i686, apparently.
11434 * gcc.c-torture/execute/loop-2c.x: New file.
11435 * gcc.c-torture/execute/loop-2d.x: New file.
11436 * gcc.c-torture/execute/loop-3c.x: New file.
11437
11438 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
11439
11440 * gcc.dg/cpp/20000625-2.c: Correct line number.
11441
11442 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
11443
11444 * gcc.dg/cpp/macro10.c: New test.
11445 * gcc.dg/cpp/strify3.c: New test.
11446 * gcc.dg/cpp/spacing1.c: Add tests.
11447 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
11448 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
11449
11450 2001-09-24 DJ Delorie <dj@redhat.com>
11451
11452 * gcc.c-torture/execute/20010924-1.c: New test.
11453
11454 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
11455
11456 * testsuite/objc/execute/paste.m: Remove.
11457
11458 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
11459
11460 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
11461
11462 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
11463
11464 * g77.dg/strlen0.f: New test.
11465
11466 2001-09-21 Richard Henderson <rth@redhat.com>
11467
11468 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
11469 * g++.old-deja/g++.abi/vtable2.C: Likewise.
11470
11471 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
11472
11473 Table-driven attributes.
11474 * g++.dg/ext/attrib1.C: New test.
11475
11476 2001-09-20 DJ Delorie <dj@redhat.com>
11477
11478 * gcc.dg/20000926-1.c: Update expected warning messages.
11479 * gcc.dg/array-2.c: Likewise, and test for warnings too.
11480 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
11481 array.
11482
11483 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
11484
11485 * g++.dg/eh/registers1.C: New test case.
11486
11487 2001-09-17 Richard Henderson <rth@redhat.com>
11488
11489 * gcc.dg/array-5.c: Fix VLA decomposition test.
11490
11491 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
11492
11493 * gcc.dg/cpp/line5.c: New testcase.
11494
11495 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
11496
11497 * gcc.dg/cpp/macro9.c: New test.
11498
11499 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
11500
11501 * gcc.c-torture/execute/980223.c: Change type of addr from long
11502 to char *.
11503
11504 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
11505
11506 * gcc.c-torture/execute/20010915-1.c: New test.
11507
11508 2001-09-14 Janis Johnson <janis187@us.ibm.com>
11509
11510 * g77.dg/bprob: New directory.
11511 * g77.dg/bprob/bprob.exp: New file.
11512 * g77.dg/bprob/bprob-1.f: New test.
11513 * g77.dg/gcov: New directory.
11514 * g77.dg/gcov/gcov.exp: New file.
11515 * g77.dg/gcov/gcov-1.f: New test.
11516 * g77.dg/gcov/gcov-1.x: New file.
11517
11518 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
11519
11520 * gcc.dg/cpp/directiv.c: Update.
11521 * gcc.dg/cpp/undef1.c: Update.
11522
11523 2001-09-12 Jakub Jelinek <jakub@redhat.com>
11524
11525 * gcc.dg/20010912-1.c: New test.
11526
11527 2001-09-11 Janis Johnson <janis187@us.ibm.com>
11528
11529 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
11530 language-independent file in lib.
11531 * lib/gcov.exp: New file.
11532
11533 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
11534
11535 * gcc.c-torture/compile/20010911-1.c: New test.
11536
11537 2001-09-10 Janis Johnson <janis187@us.ibm.com>
11538
11539 * lib/profopt.exp: New, to support profile-directed optimizations.
11540 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
11541 * gcc.misc-tests/bprob-1.c: New test.
11542 * gcc.misc-tests/bprob-2.c: New test.
11543
11544 2001-09-07 Janis Johnson <janis187@us.ibm.com>
11545
11546 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
11547 XFAIL and which kinds of gcov output to verify.
11548 * gcc.misc-tests/gcov-4b.x: New file.
11549 * gcc.misc-tests/gcov-5b.x: New file.
11550 * gcc.misc-tests/gcov-6.x: New file.
11551 * gcc.misc-tests/gcov-7.c: New test.
11552 * gcc.misc-tests/gcov-7.x: New file.
11553
11554 2001-09-06 Janis Johnson <janis187@us.ibm.com>
11555
11556 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
11557 * gcc.misc-tests/gcov-6.c: New test.
11558
11559 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
11560
11561 PR c++/3986
11562 * g++.dg/abi/vbase1.C: New test.
11563
11564 2001-09-05 Ziemowit Laski <zlaski@apple.com>
11565
11566 * objc.dg/method-2.m: New.
11567
11568 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
11569
11570 PR c++/4203
11571 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
11572 * g++.dg/init/empty1.C: New test.
11573
11574 2001-09-03 Jakub Jelinek <jakub@redhat.com>
11575
11576 * gcc.c-torture/compile/20010903-1.c: New test.
11577
11578 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
11579
11580 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
11581 for m68k.
11582
11583 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
11584
11585 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
11586
11587 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
11588
11589 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
11590
11591 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
11592
11593 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
11594 for 16-bit 'unsigned int'.
11595
11596 2001-08-29 Kazu Hirata <kazu@hxi.com>
11597
11598 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
11599
11600 2001-08-27 Richard Henderson <rth@redhat.com>
11601
11602 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
11603 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
11604
11605 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
11606
11607 * gcc.dg/asm-names.c (ymain): New.
11608
11609 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
11610
11611 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
11612 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
11613 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
11614
11615 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11616
11617 * gcc.dg/compare5.c: New testcase.
11618
11619 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
11620
11621 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
11622 and "In instantiation".
11623
11624 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
11625
11626 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
11627
11628 2001-08-20 Janis Johnson <janis187@us.ibm.com>
11629
11630 * gcc.misc-tests/gcov.exp: Add support for branch information.
11631 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
11632 * gcc.misc-tests/gcov-4.c: New test.
11633 * gcc.misc-tests/gcov-4b.c: New test.
11634 * gcc.misc-tests/gcov-5b.c: New test.
11635
11636 2001-08-20 Zack Weinberg <zackw@panix.com>
11637
11638 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
11639 expected to fail.
11640
11641 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
11642
11643 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
11644
11645 2001-08-19 Jakub Jelinek <jakub@redhat.com>
11646
11647 * g++.dg/eh/
11648 Moved to gcc-deps.exp
11649 * gcc-deps.exp: New file.
11650
11651 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11652
11653 * g++.old-deja/g++.pt/defarg14.C: New test.
11654
11655 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
11656
11657 * g++.old-deja/g++.other/lineno5.C: New test.
11658
11659 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
11660
11661 * g++.old-deja/g++.pt/crash68.C: New test.
11662
11663 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
11664
11665 * g++.old-deja/g++.other/crash42.C: New test.
11666
11667 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
11668
11669 * gcc.dg/cpp/extratokens.c: Fix.
11670 * gcc.dg/cpp/skipping2.c: New tests.
11671
11672 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11673
11674 * gcc.c-torture/execute/20010724-1.c: New file.
11675 * gcc.c-torture/execute/20010724-1.x: New file.
11676
11677 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
11678
11679 * g++.old-deja/g++.other/cond7.C: New test.
11680
11681 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
11682
11683 * g++.old-deja/g++.other/optimize4.C: New test.
11684
11685 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
11686
11687 * g++.old-deja/g++.abi/vbase8-5.C: New test.
11688
11689 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
11690
11691 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
11692 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
11693 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
11694 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
11695
11696 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
11697 bug report" message.
11698
11699 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
11700 * g++.dg/ext/instantiate1.C: Move from old-deja.
11701
11702 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
11703
11704 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
11705 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
11706 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
11707 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
11708
11709 2001-07-23 Jeffrey A Law (law@cygnus.com)
11710
11711 * gcc.c-torture/execute/20010723-1.c: New test.
11712
11713 2001-07-23 Ben Elliston <bje@redhat.com>
11714
11715 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
11716
11717 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11718
11719 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
11720 i[34567]86-*-*.
11721 Delete handling of ieee_multilib_flags.
11722 Pass -mieee for alpha*-*-* and sh-*-*.
11723 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
11724
11725 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
11726
11727 Remove old-abi tests.
11728 * g++.old-deja/g++.mike/p11116.C: Remove.
11729 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
11730
11731 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
11732
11733 * g77.f-torture/compile/pr3743.f: New test
11734
11735 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
11736
11737 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
11738
11739 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11740
11741 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
11742 g++.old-deja/g++.pt/static6.C: Likewise.
11743 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
11744 supports weak symbols.
11745
11746 2001-07-18 Andreas Jaeger <aj@suse.de>
11747
11748 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
11749 supported again.
11750
11751 2001-07-18 Andreas Jaeger <aj@suse.de>
11752
11753 * gcc.dg/iftrap-1.c: Fix target line.
11754
11755 2001-07-17 Richard Henderson <rth@redhat.com>
11756
11757 * gcc.c-torture/execute/20010717-1.c: New.
11758
11759 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
11760
11761 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
11762 tests.
11763
11764 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
11765
11766 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
11767
11768 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11769
11770 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
11771 UAC_SIGBUS, UAC_NOPRINT definitions.
11772
11773 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
11774
11775 * objc/execute/object_is_class.m: New test.
11776 * objc/execute/object_is_meta_class.m: New test.
11777
11778 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
11779
11780 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
11781 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
11782
11783 2001-01-15 David Bil
11784 * objc/execute/class-14.m: Added.
11785 * objc/execute/class-2.m: Added.
11786 * objc/execute/class-3.m: Added.
11787 * objc/execute/class-4.m: Added.
11788 * objc/execute/class-5.m: Added.
11789 * objc/execute/class-6.m: Added.
11790 * objc/execute/class-7.m: Added.
11791 * objc/execute/class-8.m: Added.
11792 * objc/execute/class-9.m: Added.
11793 * objc/execute/class-tests-1.h
11794 * objc/execute/class-tests-2.h
11795 * objc/execute/compatibility_alias.m: Added.
11796 * objc/execute/encode-1.m: Added.
11797 * objc/execute/formal_protocol-1.m: Added.
11798 * objc/execute/formal_protocol-2.m: Added.
11799 * objc/execute/formal_protocol-3.m: Added.
11800 * objc/execute/formal_protocol-4.m: Added.
11801 * objc/execute/formal_protocol-5.m: Added.
11802 * objc/execute/formal_protocol-6.m: Added.
11803 * objc/execute/formal_protocol-7.m: Added.
11804 * objc/execute/informal_protocol.m: Added.
11805 * objc/execute/initialize.m: Added.
11806 * objc/execute/load.m: Added.
11807 * objc/execute/many_args_method.m: Added.
11808 * objc/execute/nested-3.m: Added.
11809 * objc/execute/no_clash.m: Added.
11810 * objc/execute/private.m: Added.
11811 * objc/execute/redefining_self.m: Added.
11812 * objc/execute/root_methods.m: Added.
11813 * objc/execute/selector-1.m: Added.
11814 * objc/execute/static-1.m: Added.
11815 * objc/execute/static-2.m: Added.
11816 * objc/execute/va_method.m: Added.
11817
11818 2001-03-10 Richard Henderson <rth@redhat.com>
11819
11820 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
11821
11822 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
11823
11824 * g++.old-deja/g++.other/crash31.C: XFAIL.
11825 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
11826 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
11827 * gcc.c-torture/execute/20010123-1.x: XFAIL.
11828 * gcc.c-torture/execute/20010124-1.x: XFAIL.
11829 * gcc.dg/sequence-pt-1.c: XFAIL one test.
11830
11831 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
11832
11833 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
11834
11835 2001-03-06 Zack Weinberg <zackw@stanford.edu>
11836
11837 * gcc.dg/20000724-1.c: Don't use multiline strings.
11838
11839 2001-03-06 Zack Weinberg <zackw@stanford.edu>
11840
11841 * objc/execute/string1.m, objc/execute/string2.m: Compare the
11842 result of -cString against what we expect it to be; don't just
11843 print it out for no one to read.
11844
11845 * objc/execute/string3.m, objc/execute/string4.m: New tests.
11846 Based on testcases provided by Nicola Pero.
11847
11848 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
11849
11850 * gcc.dg/cpp/macro7.c: New test.
11851
11852 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
11853
11854 * gcc.dg/cpp/multiline.c: Update.
11855
11856 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
11857
11858 * g++.old-deja/g++.other/enum3.C: New test.
11859
11860 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
11861
11862 * g++.old-deja/g++.other/pod1.C: New test.
11863
11864 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
11865
11866 * g++.old-deja/g++.ext/overload1.C: New test.
11867
11868 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
11869
11870 * g++.old-deja/g++.pt/using1.C: New test.
11871
11872 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
11873
11874 * g++.old-deja/g++.other/using9.C: New test.
11875
11876 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
11877
11878 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
11879
11880 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
11881
11882 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
11883
11884 * g++.old-deja/g++.ext/realpt1.C: Remove.
11885
11886 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
11887
11888 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
11889
11890 2001-02-26 Will Cohen <wcohen@redhat.com>
11891
11892 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
11893
11894 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
11895
11896 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
11897 templatized constructors.
11898
11899 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11900
11901 * gcc.c-torture/execute/20010224-1.c: New test.
11902
11903 2001-02-23 Jakub Jelinek <jakub@redhat.com>
11904
11905 * gcc.c-torture/execute/20010222-1.c: New test.
11906
11907 2001-02-22 Jakub Jelinek <jakub@redhat.com>
11908
11909 * g++.old-deja/g++.other/inline20.C: New test.
11910
11911 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
11912
11913 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
11914
11915 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
11916
11917 * g++.old-deja/g++.other/lookup22.C: New test.
11918
11919 200
11920 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
11921 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
11922 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
11923 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
11924 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
11925
11926 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
11927
11928 * gcc.c-torture/execute/991228-1.c: Take word endianness into
11929 account.
11930
11931 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
11932
11933 * gcc.c-torture/execute/builtin-complex-1.c: New test.
11934
11935 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
11936
11937 * g++.old-deja/g++.pt/crash62.C: New test.
11938
11939 2001-01-04 Richard Henderson <rth@redhat.com>
11940
11941 * gcc.dg/20000926-1.c: Update expected warnings.
11942 * gcc.dg/array-2.c: Likewise.
11943 * gcc.dg/array-4.c: Also validate flexible array members.
11944 * gcc.dg/c99-flex-array-1.c: New.
11945
11946 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
11947
11948 * gcc.c-torture/compile/20001222-1.x: Remove.
11949
11950 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
11951
11952 * gcc.c-torture/execute/built-in-setjmp.c: New.
11953
11954 2001-01-03 Richard Henderson <rth@redhat.com>
11955
11956 * gcc.dg/940510-1.c: Update expected error wording.
11957 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
11958
11959 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
11960
11961 * lib/target-supports.exp (check_alias_available): Modified to
11962 indicate aliases not supported if only weak aliases are supported.
11963
11964 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11965
11966 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
11967 Turn on cmpstrsi checks for __pj__ and __i370__.
11968
11969 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
11970
11971 * g++.old-deja/g++.other/virtual11.C: New test.
11972
11973 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
11974
11975 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
11976
11977 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11978
11979 * gcc.c-torture/compile/20010102-1.c: New test.
11980
11981 2001-01-02 Andreas Jaeger <aj@suse.de>
11982
11983 * gcc.dg/noreturn-3.c: New test.
11984
11985 * gcc.dg/noreturn-4.c: New test.
11986
11987 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11988
11989 * gcc.c-torture/execute/stdio-opt-1.c: Also test
11990 __builtin_fputc and __builtin_fwrite.
11991
11992 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
11993
11994 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
11995 signed char, not default char.
11996
11997 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
11998
11999 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
12000
12001 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
12002
12003 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
12004
12005 2000-12-29 Richard Henderson <rth@redhat.com>
12006
12007 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
12008 (__cyg_profile_func_exit): Define.
12009
12010 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
12011
12012 * g++.dg/vtgc1.C: New test.
12013
12014 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
12015
12016 * gcc.dg/noncompile/20001228-1.c: New test.
12017
12018 * gcc.dg/20001228-1.c: New test.
12019
12020 * gcc.c-torture/execute/20001228-1.c: New test.
12021
12022 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
12023
12024 * gcc.dg/format-strfmon-1.c: New test.
12025
12026 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12027
12028 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
12029 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
12030 * gcc.c-torture/execute/string-opt-1.c: Likewise.
12031 * gcc.c-torture/execute/string-opt-2.c: Likewise.
12032 * gcc.c-torture/execute/string-opt-3.c: Likewise.
12033 * gcc.c-torture/execute/string-opt-4.c: Likewise.
12034 * gcc.c-torture/execute/string-opt-6.c: Likewise.
12035 * gcc.c-torture/execute/string-opt-7.c: Likewise.
12036 * gcc.c-torture/execute/string-opt-8.c: Likewise.
12037 * gcc.c-torture/execute/string-opt-9.c: Likewise.
12038 * gcc.c-torture/execute/string-opt-10.c: Likewise.
12039 * gcc.c-torture/execute/string-opt-11.c: Likewise.
12040 * gcc.c-torture/execute/string-opt-12.c: Likewise.
12041
12042 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
12043 * gcc.c-torture/execute/string-opt-4.c: Test index.
12044
12045 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
12046
12047 * gcc.c-torture/compile/20001226-1.c: New test.
12048
12049 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
12050
12051 * gcc.c-torture/compile/20001222-1.c: New test.
12052 * gcc.c-torture/compile/20001222-1.x: Xfail.
12053
12054 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
12055
12056 * gcc.c-torture/execute/comp-goto-2.c: New test.
12057
12058 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
12059
12060 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
12061 Use long types if __INT_MAX__ is 32767.
12062 (main): Use cast to (sint32 *) when poking 88 into a_page.
12063
12064 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
12065
12066 2000-12-21 Bernd Schmidt <bernds@redhat.com>
12067
12068 * gcc.c-torture/compile/20001221-1.c: New test.
12069 * gcc.c-torture/execute/20001221-1.c: New test.
12070
12071 2000-12-20 Richard Henderson <rth@redhat.com>
12072
12073 * g++.old-deja/g++.pt/crash36.C: Update error lines.
12074 * g++.old-deja/g++.robertl/eb109.C: Likewise.
12075
12076 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12077
12078 * gcc.dg/compare3.c: New test.
12079
12080 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
12081
12082 * gcc.dg/format-warnll-1.c: New test.
12083
12084 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
12085
12086 * gcc.dg/cpp/cmdlne-P.c: New test.
12087
12088 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
12089
12090 * gcc.c-torture/execute/builtin-abs-1.c,
12091 gcc.c-torture/execute/builtin-abs-2.c: New tests.
12092
12093 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
12094
12095 * gcc.dg/cpp/multiline.c: New test.
12096
12097 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
12098
12099 * g++.old-deja/g++.other/syshdr1.C: Update.
12100 * gcc.dg/cpp/lineflags.c: Remove temporarily.
12101
12102 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12103
12104 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
12105
12106 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12107
12108 * g++.old-deja/g++.pt/ttp65.C: New test.
12109
12110 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12111
12112 * g++.old-deja/g++.pt/ttp64.C: New test.
12113
12114 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12115
12116 * g++.old-deja/g++.pt/spec33.C: New test.
12117
12118 2000-12-14 Catherine Moore <clm@redhat.com>
12119
12120 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
12121 * gcc.c-torture/execute/920612-2.c: Likewise.
12122 * gcc.c-torture/execute/920428-2.c: Likewise.
12123 * gcc-c-torture/execute/va-arg-11.c: Call exit.
12124 * gcc.c-torture/execute/va-arg-21.c: Likewise.
12125
12126 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12127
12128 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
12129 * gcc.dg/pack-test-2.c: Likewise.
12130
12131 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
12132
12133 Tests by Zack Weinberg <zackw@stanford.edu>.
12134
12135 * gcc.dg/cpp/defined.c: Update.
12136 * gcc.dg/cpp/defined_trad.c: New tests.
12137
12138 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
12139
12140 * gcc.dg/cpp/trad-direct.c: Update.
12141
12142 2000-12-11 Neil Booth <neilb@earthling.net>
12143
12144 * gcc.dg/cpp/defined_trad.c
12145
12146 2000-12-11 Neil Booth <neilb@earthling.net>
12147
12148 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
12149
12150 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
12151
12152 * gcc.dg/format-miss-2.c: New test.
12153
12154 2000-12-09 Neil Booth <neilb@earthling.net>
12155
12156 * gcc.dg/cpp/lineflags.c: New tests.
12157 * gcc.dg/cpp/poison.c: Update.
12158 * gcc.dg/cpp/redef2.c: Update.
12159 * gcc.dg/cpp/skipping.c: New test.
12160
12161 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
12162
12163 * g++.old-deja/g++.other/eh3.C: New testcase.
12164
12165 2000-12-07 Neil Booth <neilb@earthling.net>
12166
12167 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
12168 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
12169 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
12170 wtr-union-init-2.c, wtr-union-init-3.c: Update.
12171 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
12172 Update.
12173
12174 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
12175
12176 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
12177 __SIZE_TYPE__ instead of int for type of integers cast to
12178 pointers.
12179
12180 2000-12-07 Jakub Jelinek <jakub@redhat.com>
12181
12182 * g++.old-deja/g++.other/cleanup4.C: New test.
12183
12184 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
12185
12186 * format-sec-1.c: New test.
12187
12188 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
12189
12190 * gcc.dg/format-nonlit-3.c: New test.
12191
12192 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
12193
12194 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
12195 through a null pointer.
12196
12197 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sou
12198 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
12199 library makes no calls to `operator new' during initialization.
12200
12201 2000-11-04 Neil Booth <neilb@earthling.net>
12202
12203 * gcc.dg/cpp/include2.c: New tests.
12204
12205 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
12206
12207 * lib/g++.exp (g++_set_ld_library_path): New function.
12208 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
12209
12210 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
12211
12212 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
12213 warnings.
12214
12215 2000-11-01 Richard Henderson <rth@redhat.com>
12216
12217 * g++.old-deja/g++.ext/namedret1.C: New.
12218 * g++.old-deja/g++.ext/namedret2.C: New.
12219 * g++.old-deja/g++.ext/namedret3.C: New.
12220
12221 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
12222
12223 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
12224 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
12225
12226 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12227
12228 * gcc.c-torture/execute/va-arg-21.c: New test.
12229
12230 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
12231
12232 * gcc.dg/c99-complex-2.c: New test.
12233
12234 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12235
12236 * gcc.c-torture/execute/stdio-opt-1.c: New test.
12237
12238 2000-10-31 Jakub Jelinek <jakub@redhat.com>
12239
12240 * g++.old-deja/g++.other/inline16.C: New test.
12241
12242 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
12243
12244 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
12245 __PRETTY_FUNCTION__
12246
12247 2000-10-29 Neil Booth <neilb@earthling.net>
12248
12249 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
12250 New tests.
12251 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
12252 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
12253 optimisation.
12254
12255 2000-10-29 Neil Booth <neilb@earthling.net>
12256
12257 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
12258 * mi1.c, mi1c.h: Add null directives to multiple-include test.
12259 * mi5.c: Test multiple includes work with -C.
12260 * trigraphs.c: Test ^= version.
12261
12262 2000-10-28 Neil Booth <neilb@earthling.net>
12263
12264 New tests and test updates for new macro expander.
12265
12266 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
12267 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
12268 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
12269 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
12270 new diagnostic messages.
12271
12272 * gcc.dg/cpp/macro3.c: New tests.
12273
12274 2000-10-27 Mark Mitchell <mark@codesourcery.com>
12275
12276 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
12277 on the same line.
12278
12279 2000-10-27 Jakub Jelinek <jakub@redhat.com>
12280
12281 * g++.old-deja/g++.other/eh2.C: New test.
12282
12283 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
12284
12285 * gcc.c-torture/execute/20001027-1.c: New test.
12286
12287 2000-10-26 Richard Henderson <rth@redhat.com>
12288
12289 * gcc.c-torture/execute/20001026-1.c: New.
12290
12291 2000-10-26 Mark Mitchell <mark@codesourcery.com>
12292
12293 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
12294 * g++.old-deja/g++.law/builtin1.C: Likewise.
12295 * g++.old-deja/g++.law/ctors10.C: Likewise.
12296 * g++.old-deja/g++.law/virtual3.C: Likewise.
12297 * g++.old-deja/g++.mike/p658.C: Likewise.
12298 * g++.old-deja/g++.other/sibcall1.C: Likewise.
12299 * g++.old-deja/g++.other/vaarg2.C: Likewise.
12300 * g++.old-deja/g++.robertl/eb124.C: Likewise.
12301 * g++.old-deja/g++.robertl/eb44.C: Likewise.
12302 * g++.old-deja/g++.robertl/eb77.C: Likewise.
12303
12304 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
12305
12306 * gcc.c-torture/compile/20001024-1.c: New test.
12307
12308 2000-10-25 Mark Mitchell <mark@codesourcery.com>
12309
12310 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
12311 to tell us whether or not we are using V3.
12312
12313 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
12314
12315 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
12316 operands.
12317
12318 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
12319
12320 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
12321
12322 2000-10-25 Jakub Jelinek <jakub@redhat.com>
12323
12324 * gcc.c-torture/execute/20001024-1.c: New test.
12325
12326 2000-10-24 Jakub Jelinek <jakub@redhat.com>
12327
12328 * g++.old-deja/g++.other/sibcall1.C: New test.
12329
12330 2000-10-20 Jakub Jelinek <jakub@redhat.com>
12331
12332 * gcc.dg/noncompile/init-3.c: New test.
12333
12334 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
12335
12336 * gcc.dg/format-array-1.c: New test.
12337
12338 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
12339
12340 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
12341 writing through null pointers; remove comment about testing
12342 unterminated strings.
12343
12344 2000-10-17 Matthew Hiller <hiller@redhat.com>
12345
12346 * gcc.c-torture/execute/20001017-2.c: New test.
12347
12348 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
12349
12350 * gcc.c-torture/compile/20001018-1.c: New test.
12351 * gcc.c-torture/compile/20001018-1.x: Xfail.
12352
12353 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12354
12355 * gcc.c-torture/execute/20001017-1.c: New test.
12356
12357 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
12358
12359 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
12360 for multiple use of arguments with scanf formats; add tests for
12361 multiple use of arguments.
12362
12363 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
12364
12365 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
12366
12367 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
12368
12369 * gcc.dg/format-miss-1.c: New test.
12370
12371 2000-10-16 Jakub Jelinek <jakub@redhat.com>
12372
12373 * gcc.c-torture/execute/20001013-1.c: New test.
12374
12375 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
12376
12377 * gcc.dg/format-branch-1.c: New test.
12378
12379 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
12380
12381 * README, lib/file-format.exp: Remove EGCS references.
12382
12383 2000-10-16 Jakub Jelinek <jakub@redhat.com>
12384
12385 * gcc.dg/20001013-1.c: New test.
12386
12387 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
12388
12389 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
12390 for intmax_t in the compiler using __typeof__ and the type rules
12391 for conditional expressions.
12392
12393 2000-10-13 Jakub Jelinek <jakub@redhat.com>
12394
12395 * gcc.dg/20001012-1.c: New test.
12396 * gcc.dg/20001012-2.c: New test.
12397
12398 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
12399
12400 * gcc.dg/format-attr-1.c: New test.
12401
12402 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
12403
12404 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
12405 __LONG_LONG_MAX__ instead of LLONG_MAX.
12406
12407 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
12408
12409 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
12410 scanf flags.
12411 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
12412 flags.
12413
12414 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
12415
12416 * gcc.dg/sequence-pt-1.c: New test.
12417
12418 2000-10-11 Geoff Keating <geoffk@cygnus.com>
12419
12420 * gcc.c-torture/execute/20001011-1.c: New testcase.
12421 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
12422
12423 2000-10-10 Jakub Jelinek <jakub@redhat.com>
12424
12425 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
12426 does not error on it.
12427
12428 2000-10-10 Jakub Jelinek <jakub@redhat.com>
12429
12430 * gcc.dg/20001009-1.c: New test.
12431
12432 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
12433
12434 * gcc.c-torture/compile/20001009-1.c: Move from here ....
12435 * gcc.c-torture/execute/20001009-2.c: ... to here.
12436
12437 2000-10-09 Geoff Keating <geoffk@cygnus.com>
12438
12439 * gcc.c-torture/compile/20001009-1.c: New testcase.
12440 * gcc.c-torture/execute/20001009-1.c: New testcase.
12441 Testcases provided by Jan Hubicka <jh@suse.cz>.
12442
12443 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
12444
12445 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
12446 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
12447 uintmax_t using <limits.h> to emulate the compiler's internal
12448 logic. No longer XFAIL %j tests.
12449
12450 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
12451
12452 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
12453 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
12454 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
12455 regexps and details of expected handling of some bad formats.
12456 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
12457 suppression.
12458
12459 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
12460
12461 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
12462 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
12463 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
12464 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
12465 in list archives.
12466
12467 2000-10-06 Richard Henderson <rth@cygnus.com>
12468
12469 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
12470 * g++.old-deja/g++.brendan/crash52.C: Likewise.
12471 * g++.old-deja/g++.jason/report.C: Likewise.
12472 * g++.old-deja/g++.law/friend5.C: Likewise.
12473 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
12474 of the expected warnings.
12475
12476 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
12477
12478 * g++.old-deja/g++.pt/enum14.C: New test.
12479
12480 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
12481
12482 * g++.old-deja/g++.pt/crash59.C: New test.
12483
12484 2000-10-04 Will Cohen <wcohen@redhat.com>
12485
12486 * gcc.dg/20000926-1.c: New test.
12487
12488 2000-10-03 Geoff Keating <geoffk@cygnus.com>
12489
12490 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
12491 function name for current C++ compiler.
12492 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
12493
12494 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
12495
12496 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
12497 __PRETTY_FUNCTION__.
12498 * g++.old-deja/g++.ext/pretty2.C: Likewise.
12499
12500 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12501
12502 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
12503
12504 2000-09-26 Jakub Jelinek <jakub@redhat.com>
12505
12506 * gcc.c-torture/compile/20000923-1.c: New test.
12507
12508 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
12509
12510 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
12511 * g++.old-deja/g++.pt/ttp62.C: Same.
12512 * g++.old-deja/g++.other/inline14.C: Same.
12513
12514 2000-09-24 Richard Henderson <rth@cygnus.com>
12515
12516 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
12517
12518 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
12519
12520 * gcc.dg/c90-printf-1.c: Add test for wide string format.
12521
12522 2000-09-22 Geoff Keating <geoffk@cygnus.com>
12523
12524 * gcc.c-torture/compile/20000922-1.c: New file.
12525
12526 2000-09-21 Nick Clifton <nickc@redhat.com>
12527
12528 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
12529 a signed long modulo operation.
12530 (mod6): New function - perform an unsigned long modulo operation.
12531 (main): Add tests for modulos of very large numbers by very small
12532 dividends.
12533
12534 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12535
12536 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
12537
12538 2000-09-19 Richard Henderson <rth@cygnus.com>
12539
12540 * gcc.dg/compare2.c (case 10): XFAIL.
12541
12542 2000-09-18 Richard Henderson <rth@cygnus.com>
12543
12544 * gcc.c-torture/execute/20000906-1.c: Move ...
12545 * gcc.dg/20000906-1.c: ... here. Only run on targets
12546 that support __builtin_trap.
12547
12548 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
12549
12550 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
12551
12552 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
12553
12554 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
12555 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
12556 more $ format tests.
12557
12558 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
12559
12560 * gcc.dg/format-errmk-1.c: New test.
12561
12562 2000-09-17 Greg McGary <greg@mcgary.org>
12563
12564 * gcc.c-torture/execute/20000917-1.x: Remove.
12565
12566 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
12567
12568 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
12569
12570 2000-09-17 Greg McGary <greg@mcgary.org>
12571
12572 * gcc.c-torture/execute/20000917-1.c: New test.
12573 * gcc.c-torture/execute/20000917-1.x: XFAIL.
12574
12575 2000-09-16 Neil Booth <NeilB@earthling.net>
12576
12577 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
12578 in nested macro bug.
12579
12580 2000-09-15 Neil Booth <NeilB@earthling.net>
12581
12582 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
12583
12584 2000-09-14 Jeffrey A Law (law@cygnus.com)
12585
12586 * gcc.c-torture/execute/20000914-1.c: New test.
12587
12588 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
12589
12590 * g++.other/inline13.C: New test.
12591
12592 2000-09-12 Andreas Jaeger <aj@suse.de>
12593
12594 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
12595 constant by Ulrich Drepper <drepper@redhat.com>.
12596
12597 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
12598
12599 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
12600
12601 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12602
12603 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
12604
12605 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
12606
12607 * gcc.dg/cpp/backslash.c: New test.
12608
12609 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
12610
12611 * gcc.c-torture/execute/20000910-1.c: New test.
12612 * gcc.c-torture/execute/20000910-2.c: Likewise.
12613
12614 2000-09-11 Robert Lipe <robertl@sco.com>
12615
12616 * gcc.dg/pragma-align.c: New test.
12617
12618 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
12619
12620 * g++.old-deja/g++.pt/explicit82.C: New test.
12621 * g++.old-deja/g++.pt/explicit83.C: New test.
12622
12623 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
12624
12625 * gcc.dg/asm-names.c: New test.
12626
12627 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12628
12629 * gcc.dg/cpp/tr-warn6.c: New test
12630
12631 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
12632
12633 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
12634 be accepted.
12635
12636 2000-09-07 Catherine Moore <clm@redhat.com>
12637
12638 * gcc.c-torture/execute/unroll-1.c: New test.
12639
12640 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
12641
12642 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
12643 ERROR markers.
12644 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
12645 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
12646 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
12647 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
12648 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
12649 Preprocess only.
12650 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
12651 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
12652
12653 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
12654
12655 * g++.old-deja/g++.pt/deduct2.C: New test.
12656
12657 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
12658
12659 * g++.old-deja/g++.pt/parms2.C: New test.
12660
12661 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
12662
12663 * g++.old-deja/g++.pt/crash58.C: New test.
12664
12665 2000-09-06 Greg McGary <greg@mcgary.org>
12666
12667 * gcc.c-torture/execute/20000906-1.c: New test.
12668 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
12669
12670 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12671
12672 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
12673
12674 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
12675
12676 * g++.old-deja/g++.pt/crash57.C: New test.
12677
12678 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
12679
12680 * g++.old-deja/g++.pt/crash56.C: New test.
12681
12682 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
12683
12684 * g++.old-deja/g++.pt/koenig1.C: New test.
12685
12686 2000-09-04 Jakub Jelinek <jakub@redhat.com>
12687
12688 * gcc.dg/20000904-1.c: New test.
12689
12690 2000-09-04 Jakub Jelinek <jakub@redhat.com>
12691
12692 * gcc.dg/cpp/paste8.c: New test.
12693
12694 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
12695
12696 * gcc.c-torture/compile/20000827-1.c: New test.
12697
12698 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
12699
12700 * gcc.dg/format-diag-1.c: New test.
12701
12702 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
12703
12704 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
12705 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
12706 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
12707 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
12708 gcc.dg/formatz-1.c: Adjust warning regular expressions.
12709
12710 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
12711
12712 * g++.old-deja/g++.other/nested4.C: New test.
12713
12714 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
12715
12716 * g++.old-deja/g++.ns/scoped1.C: New test.
12717
12718 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
12719
12720 * lib/g++.exp: Support testing already-installed GCC.
12721
12722 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12723
12724 * wtr-label-1.c, wtr-suffix-1.c: New tests.
12725
12726 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12727
12728 * gcc.dg/return-type-2.c: New test.
12729
12730 2000-08-27 Geoff Keating <geoffk@cygnus.com>
12731
12732 * gcc.c-torture/compile/20000825-1.c: New test.
12733
12734 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
12735
12736 * gcc.dg/dwarf2-2.c: New test.
12737
12738 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
12739
12740 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
12741 dg-warning regexps.
12742
12743 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
12744
12745 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
12746 gcc.dg/format-ext-5.c: New tests.
12747
12748 2000-08-25 Jakub Jelinek <jakub@redhat.com>
12749
12750 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
12751
12752 2000-08-24 Mark Mitchell <mark@codesourcery.com>
12753
12754 * gcc.dg/noncompile/930622-2.c: Adjust error message.
12755
12756 2000-08-24 Richard Henderson <rth@cygnus.com>
12757
12758 * gcc.dg/ia64-sync-1.c: New test.
12759 * gcc.dg/ia64-sync-2.c: New test.
12760 * gcc.dg/ia64-asm-1.c: New test.
12761
12762 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
12763
12764 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
12765 * gcc.dg/format-ext-2.c: New test.
12766
12767 2000-08-23 Jason Merrill <jason@redhat.com>
12768
12769 * lib/old-dejagnu.exp: Also ignore "In member function" and
12770 "At global scope".
12771
12772 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12773
12774 * gcc.dg/noncompile/label-lineno-1.c: New test.
12775
12776 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
12777
12778 * gcc.dg/c99-array-nonobj-1.c: New test.
12779
12780 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
12781
12782 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
12783 tests.
12784 * gcc.dg/format-ext-1.c: New test.
12785
12786 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12787
12788 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
12789 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
12790 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
12791 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
12792 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
12793
12794 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
12795
12796 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
12797 gcc.dg/c99-strftime-2.c: New tests.
12798
12799 2000-08-22 Richard Henderson <rth@cygnus.com>
12800
12801 * gcc.c-torture/execute/20000822-1.c: New test.
12802
12803 2000-08-21 Jakub Jelinek <jakub@redhat.com>
12804
12805 * gcc.c-torture/execute/20000819-1.x: Remove.
12806
12807 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
12808
12809 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
12810 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
12811 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
12812 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
12813 gcc.dg/format-xopen-1.c: New tests.
12814
12815 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
12816
12817 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
12818
12819 2000-08-21 Jakub Jelinek <jakub@redhat.com>
12820
12821 * g++.old-deja/g++.other/loop2.C: New test.
12822
12823 * gcc.c-torture/compile/20000606-1.c: New test.
12824 * gcc.c-torture/compile/20000728-1.c: New test.
12825 * gcc.c-torture/execute/20000801-1.c: New test.
12826 * gcc.c-torture/execute/20000801-2.c: New test.
12827 * gcc.c-torture/execute/20000819-1.c: New test.
12828 * gcc.c-torture/execute/20000819-1.x: XFAIL.
12829 * gcc.dg/20000629-1.c: New test.
12830 * gcc.dg/20000724-1.c: New test.
12831 * gcc.dg/20000807-1.c: New test.
12832
12833 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
12834
12835 * gcc.dg/cpp/pragma-1.c: New test.
12836 * gcc.dg/cpp/pragma-2.c: New test.
12837
12838 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
12839
12840 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
12841 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
12842
12843 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12844
12845 * gcc.c-torture/compile/20000818-1.c: New test.
12846
12847 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
12848
12849 * gcc.c-torture/execute/20000818-1.c: New test.
12850
12851 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
12852
12853 * gcc.dg/format-va-1.c: New test.
12854
12855 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
12856
12857 * g++.old-deja/g++.other/typedef8.C: New test.
12858
12859 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
12860
12861 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
12862 * g++.old-deja/g++.mike/net36.C: Mark candidate.
12863 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
12864 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
12865 * g++.old-deja/g++.other/ptrmem7.C: New test.
12866 * g++.old-deja/g++.pt/ptrmem10.C: New test.
12867
12868 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
12869
12870 * g++.old-deja/g++.pt/typename27.C: New test.
12871
12872 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
12873
12874 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
12875 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
12876 * g++.old-deja/g++.pt/friend45.C: New test.
12877 * g++.old-deja/g++.other/friend8.C: New test.
12878
12879 2000-08-15 Richard Henderson <rth@cygnus.com>
12880
12881 * gcc.c-torture/execute/20000815-1.c: New test.
12882
12883 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
12884
12885 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
12886 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
12887 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
12888
12889 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
12890
12891 * g++.old-deja/g++.other/refinit2.C: New test.
12892
12893 2000-08-13 Geoff Keating <geoffk@cygnus.com>
12894
12895 * lib/c-torture.exp (c-torture): Make
12896 compiler_conditional_xfail_data global.
12897 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
12898 compiler_conditional_xfail_data machinery.
12899 (f-torture-execute): Likewise.
12900 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
12901 and only when unrolling loops.
12902
12903 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
12904
12905 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
12906
12907 * g++.old-deja/g++.pt/explicit81.C: New test.
12908
12909 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
12910
12911 * g++.old-deja/g++.pt/typename26.C: New test.
12912
12913 2000-08-10 Geoff Keating <geoffk@cygnus.com>
12914
12915 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
12916 warning.
12917
12918 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
12919
12920 * g++.old-deja/g++.other/array3.C: New test.
12921
12922 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
12923
12924 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
12925 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
12926 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
12927 New tests.
12928
12929 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
12930
12931 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
12932 * g++.old-deja/g++.abi/vmihint.C: Likewise.
12933
12934 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
12935
12936 * gcc.c-torture/execute/20000808-1.c: New test.
12937
12938 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
12939
12940 * gcc.dg/c90-const-expr-1.c: New test.
12941
12942 2000-08-08 Richard Henderson <rth@cygnus.com>
12943
12944 * gcc.dg/noncompile/920923-1.c: Declare calloc.
12945
12946 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
12947
12948 * gcc.dg/noncompile/const-ll-1.c: New test.
12949
12950 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
12951
12952 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
12953
12954 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
12955
12956 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
12957 that running programs linked against the shared version of libobjc
12958 run correctly.
12959
12960 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
12961
12962 * gcc.dg/c99-printf-1.c: New test.
12963
12964 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
12965
12966 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
12967
12968 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
12969
12970 * gcc.c-torture/execute/20000731-1.x: Delete.
12971
12972 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
12973
12974 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
12975 and torture_without_loops as is done by c-torture.exp.
12976 (search_for): Copy from c-torture.exp.
12977 (gcc-dg-runtest): New function, drives a directory of tests
12978 iterating over the TORTURE_OPTIONS.
12979 (scan-assembler, scan-assembler-not): Move here from
12980 individual directory drivers.
12981
12982 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
12983 defined by lib/gcc-dg.exp.
12984 * gcc.dg/cpp/cpp.exp: Likewise.
12985 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
12986 gcc-dg-runtest, so we cycle over optimization options.
12987
12988 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
12989 * gcc.dg/compare2.c: No longer expected to fail.
12990
12991 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
12992
12993 * gcc.c-torture/execute/20000804-1.c: New test.
12994
12995 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
12996
12997 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
12998
12999 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
13000
13001 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
13002
13003 2000-08-03 Jeffrey A Law (law@cygnus.com)
13004
13005 * gcc.c-torture/compile/20000803-1.c: New test.
13006
13007 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
13008
13009 * gcc.c-torture/execute/20000801-3.c,
13010 gcc.c-torture/execute/20000801-4.c: New tests.
13011 * gcc.c-torture/execute/20000801-3.x,
13012 gcc.c-torture/execute/20000801-4.x: Xfail.
13013
13014 2000-08-02 Geoff Keating <geoffk@cygnus.com>
13015
13016 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
13017 libobjc/.libs to allow for libtool.
13018
13019 2000-08-02 Jakub Jelinek <jakub@redhat.com>
13020
13021 * gcc.c-torture/compile/20000802-1.c: New test.
13022
13023 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
13024
13025 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
13026
13027 2000-07-31 Jeffrey A Law (law@cygnus.com)
13028
13029 * gcc-c-torture/execute/20000731-2.c: New test.
13030
13031 * gcc.c-torture/execute/20000731-1.c: New test.
13032 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
13033
13034 2000-07-31 Jakub Jelinek <jakub@redhat.com>
13035
13036 * testsuite/gcc.dg/cpp/paste7.c: New test.
13037 * gcc.dg/cpp/20000725-1.c: New test.
13038
13039 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
13040
13041 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
13042 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
13043 declaration warning for __builtin_dwarf_reg_size.
13044
13045 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
13046
13047 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
13048
13049 * gcc.dg/noncompile/voidparam-1.c: New test.
13050
13051 2000-07-30 Richard Henderson <rth@cygnus.com>
13052
13053 * gcc.dg/c90-digraph-1.c: Don't xfail.
13054 * gcc.dg/compare2.c (case 10): Xfail.
13055 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
13056
13057 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
13058
13059 * gcc.dg/c99-main-1.c: New test.
13060
13061 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
13062
13063 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
13064
13065 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
13066
13067 * gcc.c-tortuer/execute/20000726-1.c: New test.
13068
13069 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
13070
13071 * gcc.c-torture/execute/enum-2.c: New test.
13072
13073 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13074
13075 * gcc.dg/cpp/tr-warn3.c: New test.
13076
13077 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
13078
13079 * g++.old-deja/g++.ext/implicit1.C: Remove.
13080 * g++.old-deja/g++.jason/c2.C: Remove
13081 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
13082 * g++.old-deja/g++.pt/crash16.C: Likewise.
13083 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
13084
13085 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
13086
13087 * g++.old-deja/g++.other/for2.C: New test.
13088
13089 2000-07-25 Jakub Jelinek <jakub@redhat.com>
13090
13091 * gcc.dg/20000720-1.c: New test.
13092
13093 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
13094
13095 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
13096
13097 2000-07-24 Geoff Keating <geoffk@cygnus.com>
13098
13099 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
13100 * gcc.c-torture/execute/20000722-1.c: New.
13101 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
13102
13103 2000-07-24 Jakub Jelinek <jakub@redhat.com>
13104
13105 * gcc.dg/cpp/20000720-1.S: New test.
13106
13107 2000-07-21 Michael Meissner <meissner@redhat.com>
13108
13109 * gcc.c-torture/execute/ieee/hugeval.c: New test.
13110
13111 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
13112
13113 * g++.old-deja/g++.brendan/crash16.C,
13114 g++.old-deja/g++.brendan/parse3.C,
13115 g++.old-deja/g++.brendan/redecl1.C,
13116 g++.old-deja/g++.ns/template13.C,
13117 g++.old-deja/g++.other/decl4.C,
13118 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
13119
13120 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
13121
13122 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
13123 and "Internal error".
13124
13125 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
13126 regexps.
13127 * gcc.dg/cpp/paste6.c: New test.
13128
13129 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
13130
13131 * gcc.dg/cpp/tr-direct.c: New test.
13132
13133 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
13134 gcc.dg/cpp/undef1.c: Tweak error regexps.
13135
13136 2000-07-18 Eric Christopher <echristo@redhat.com>
13137
13138 * gcc.c-torture/compile/20000718-1.c: New test.
13139
13140 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
13141
13142 * cpplex.c (_cpp_push_token): If the token being pushed back
13143 is the previous token in this context, just subtract one from
13144 context->posn.
13145 * cppmacro.c (save_expansion): Clear aux field when storing a
13146 placemarker.
13147
13148 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
13149
13150 * gcc.dg/noncompile/redecl-1.c: New test.
13151
13152 2000-07-18 Jakub Jelinek <jakub@redhat.com>
13153
13154 * gcc.c-torture/execute/20000717-5.c: New test.
13155 * gcc.c-torture/execute/20000717-1.x: Removed.
13156
13157 2000-07-17 Richard Henderson <rth@cygnus.com>
13158
13159 * gcc.c-torture/execute/20000717-4.c: New test.
13160
13161 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
13162
13163 * gcc.dg/cpp/syshdr.c: New test.
13164 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
13165
13166 2000-07-17 Neil Booth <neilb@earthling.net>
13167
13168 * gcc.dg/cpp/cmdlne-dM.c: New test.
13169 * gcc.dg/cpp/cmdlne-dD.c: New test.
13170
13171 2000-07-17 Jeffrey A Law (law@cygnus.com)
13172
13173 * gcc.c-torture/execute/20000717-3.c: New test.
13174
13175 * gcc.c-torture/compile/20000717-1.c: New test.
13176
13177 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
13178
13179 * gcc.c-torture/execute/20000717-2.c: New test.
13180
13181 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
13182
13183 * gcc.dg/formatz-1.c: New test.
13184
13185 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
13186 * gcc.dg/c99-digraph-1.c: New tests.
13187
13188 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
13189 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
13190
13191 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
13192 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
13193 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
13194 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
13195 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
13196 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
13197 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
13198
13199 2000-07-17 Greg McGary <greg@mcgary.org>
13200
13201 * gcc.c-torture/execute/20000717-1.c: New test.
13202 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
13203
13204 2000-07-15 Jakub Jelinek <jakub@redhat.com>
13205
13206 * gcc.c-torture/execute/20000715-2.c: New test.
13207 * gcc.dg/20000715-1.c: New test.
13208
13209 2000-07-15 Michael Meissner <meissner@redhat.com>
13210
13211 * gcc.c-torture/execute/20000715-1.c: New test.
13212
13213 2000-07-13 Jakub Jelinek <jakub@redhat.com>
13214
13215 * gcc.c-torture/execute/20000707-1.c: New test.
13216
13217 2000-07-13 Neil Booth <NeilB@earthling.net>
13218
13219 * testsuite/gcc.dg/cpp/digraph1.c,
13220 testsuite/gcc.dg/cpp/digraph2.c,
13221 testsuite/gcc.dg/cpp/digraphs.c: New tests.
13222
13223 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
13224
13225 * g77.f-torture/compile/20000630-2.f: New test.
13226 * g77.f-torture/compile/20000630-2.x
13227
13228 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
13229
13230 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
13231
13232 2000-07-11 Neil Booth <NeilB@earthling.net>
13233
13234 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
13235
13236 2000-07-11 Neil Booth <NeilB@earthling.net>
13237
13238 * gcc.dg/cpp/cmdlne-C.c: New.
13239
13240 2000-07-09 Neil Booth <NeilB@earthling.net>
13241
13242 * gcc.dg/cpp/directiv.c: New tests.
13243 * gcc.dg/cpp/undef1.c: Update.
13244
13245 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
13246
13247 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
13248
13249 2000-07-09 Neil Booth <NeilB@earthling.net>
13250
13251 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
13252
13253 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
13254
13255 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
13256 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
13257
13258 2000-07-08 Neil Booth <NeilB@earthling.net>
13259
13260 * gcc.dg/cpp/macsyntx.c: New tests.
13261
13262 2000-07-07 Jakub Jelinek <jakub@redhat.com>
13263
13264 * gcc.dg/20000707-1.c: New test.
13265
13266 2000-07-07 Jakub Jelinek <jakub@redhat.com>
13267
13268 * gcc.c-torture/execute/20000706-1.c: New test.
13269 * gcc.c-torture/execute/20000706-2.c: New test.
13270 * gcc.c-torture/execute/20000706-3.c: New test.
13271 * gcc.c-torture/execute/20000706-4.c: New test.
13272 * gcc.c-torture/execute/20000706-5.c: New test.
13273
13274 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
13275
13276 * g++.old-deja/g++.pt/instantiate7.C: New test.
13277
13278 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
13279
13280 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
13281 * g++.old-deja/g++.mike/thunk3.C: Likewise.
13282 * g++.old-deja/g++.other/rtti3.C: Likewise.
13283 * g++.old-deja/g++.other/rttid3.C: Likewise.
13284
13285 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
13286
13287 * g77.f-torture/compile/20000630-1.x: Fix typo
13288
13289 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
13290
13291 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
13292 assembly output.
13293
13294 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
13295
13296 * gcc.dg/cpp/ident.c: New test.
13297
13298 2000-07-05 Neil Booth <NeilB@earthling.net>
13299
13300 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
13301 gcc.dg/cpp/lexstrng.c: New tests.
13302
13303 2000-07-04 Neil Booth <NeilB@earthling.net>
13304
13305 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
13306 * gcc.dg/cpp/strify2.c: Same.
13307
13308 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
13309
13310 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
13311 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
13312 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
13313 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
13314
13315 * testsuite/gcc.dg/cpp/macro1.c,
13316 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
13317 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
13318 testsuite/gcc.dg/cpp/strify1.c,
13319 testsuite/gcc.dg/cpp/strify2.c: New tests.
13320
13321 2000-07-03 Jakub Jelinek <jakub@redhat.com>
13322
13323 * gcc.c-torture/execute/20000703-1.c: New test.
13324
13325 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
13326
13327 * g++.old-deja/g++.pt (lookup10.C): New test.
13328
13329 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
13330
13331 * g++.old-deja/g++.pt (typename25.C): New test.
13332
13333 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
13334
13335 * gcc.c-torture/compile/20000701-1.c: New test.
13336
13337 2000-06-30 Nick Clifton <nickc@cygnus.com>
13338
13339 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
13340 to test case.
13341
13342 2000-06-30 Catherine Moore <clm@cygnus.com>
13343
13344 * gcc.c-torture/execute/align-1.c: New test.
13345
13346 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
13347
13348 * g++.old-deja/g++.pt/expr8.C: New test.
13349 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
13350
13351 2000-06-29 Nick Clifton <nickc@cygnus.com>
13352
13353 * gcc.c-torture/compile/20000629-1.c: New test.
13354
13355 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
13356
13357
13358 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
13359 gcc.dg/noncompile directory, depending on whether they're
13360 preprocessor tests or not. Annotate all the tests for the dg
13361 framework.
13362
13363 * gcc.c-torture/noncompile/noncompile.exp: Delete.
13364 * gcc.dg/noncompile/noncompile.exp: New.
13365
13366 * Moved files:
13367 Old name New name
13368 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
13369 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
13370 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
13371 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
13372 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
13373 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
13374 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
13375 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
13376 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
13377 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
13378 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
13379 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
13380 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
13381 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
13382 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
13383 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
13384 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
13385 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
13386 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
13387 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
13388 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
13389 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
13390 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
13391 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
13392
13393 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
13394 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
13395 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
13396 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
13397 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
13398 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
13399
13400 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
13401
13402 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
13403 declare one variable. On the fourth, error.
13404 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
13405 declared by 20000628-1a.h.
13406
13407 2000-06-29 Richard Henderson <rth@redhat.com>
13408
13409 * gcc.c-torture/execute/930529-1.x: New file.
13410 * gcc.dg/920413-1.c: Adjust expected warning text.
13411 * gcc.dg/980217-1.c: Declare abort.
13412 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
13413
13414 2000-06-29 Jeffrey A Law (law@cygnus.com)
13415
13416 * g77.f-torture/compile/20000629-1.f: New test.
13417 * g77.f-torture/compile/20000629-1.x: Expected to fail.
13418
13419 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
13420
13421 Rearrange lots of files, removing entirely the
13422 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
13423 directories.
13424
13425 * Deleted files:
13426 gcc.c-torture/code_quality/code_quality.exp
13427 gcc.c-torture/special/special.exp
13428 gcc.failure/failure.exp
13429 gcc.failure/940409-1.x
13430 gcc.c-torture/compile/961203-1.x
13431
13432 * New files:
13433 gcc.misc-tests/linkage.exp
13434 gcc.c-torture/execute/920730-1t.c
13435 gcc.c-torture/execute/920730-1t.x
13436 gcc.c-torture/compile/920520-1.x
13437 gcc.c-torture/compile/920521-1.x
13438 gcc.c-torture/compile/981006-1.x
13439 gcc.c-torture/execute/eeprof-1.x
13440
13441 * Moved files (possibly with modifications to fit a new harness):
13442 Old name New name
13443 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
13444 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
13445 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
13446 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
13447 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
13448 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
13449 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
13450 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
13451 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
13452 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
13453 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
13454 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
13455 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
13456 gcc.failure/940409-1.c gcc.dg/940409-1.c
13457
13458 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
13459
13460 * c-torture/compile/961203-1.x: Delete.
13461
13462 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
13463 not exit. Include stdio.h.
13464 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
13465 * gcc.misc-tests/dg-12.c: Likewise.
13466 * gcc.misc-tests/dg-5.c: Likewise.
13467 * gcc.misc-tests/dg-6.c: Likewise.
13468 * gcc.misc-tests/dg-7.c: Prototype abort.
13469 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
13470 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
13471 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
13472 not exit.
13473 * gcc.misc-tests/sieve.c: Use return from main, not exit.
13474 * gcc.misc-tests/sort2.c: Use return from main, not exit.
13475
13476 2000-06-28 Jakub Jelinek <jakub@redhat.com>
13477
13478 * gcc.dg/cpp/20000628-1.c: New test.
13479 * gcc.dg/cpp/20000628-1.h: New header for above test.
13480 * gcc.dg/cpp/20000628-1a.h: Likewise.
13481
13482 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
13483
13484 * gcc.dg/cpp: New directory.
13485 * gcc.dg/cpp/cpp.exp: New driver.
13486 * gcc.dg/cpp/20000627-1.c: New test.
13487 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
13488 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
13489 and rewrite as a compilation test.
13490
13491 * gcc.dg: Move many files into the cpp subdirectory, possibly
13492 renaming or editing them as well.
13493 Old name New name
13494 990119-1.c cpp/19990119-1.c
13495 990228-1.c cpp/19990228-1.c
13496 990407-1.c cpp/19990407-1.c
13497 990409-1.c cpp/19990409-1.c
13498 990413-1.c cpp/19990413-1.c
13499 990703-1.c cpp/19990703-1.c
13500 20000127-1.c cpp/20000127-1.c
13501 20000129-1.c cpp/20000129-1.c
13502 20000207-1.c cpp/20000207-1.c
13503 20000207-2.c cpp/20000207-2.c
13504 20000209-1.c cpp/20000209-1.c
13505 20000209-2.c cpp/20000209-2.c
13506 20000301-1.c cpp/20000301-1.c
13507 20000419-1.c cpp/20000419-1.c
13508 20000510-1.S cpp/20000510-1.S
13509 20000519-1.c cpp/20000519-1.c
13510 20000529-1.c cpp/20000529-1.c
13511 20000625-1.c cpp/20000625-1.c
13512 20000625-2.c cpp/20000625-2.c
13513 cpp-as1.c cpp/assert1.c
13514 cpp-as2.c cpp/assert2.c
13515 cxx-comments-1.c cpp/cxxcom1.c
13516 cxx-comments-2.c cpp/cxxcom2.c
13517 endif-label.c cpp/endif.c
13518 cpp-hash1.c cpp/hash1.c
13519 cpp-hash2.c cpp/hash2.c
13520 cpp-if1.c cpp/if-1.c
13521 cpp-if2.c cpp/if-2.c
13522 cpp-if3.c cpp/if-3.c
13523 cpp-if4.c cpp/if-4.c
13524 cpp-if5.c cpp/if-5.c
13525 cpp-cond.c cpp/if-cexp.c
13526 cpp-missingop.c cpp/if-mop.c
13527 cpp-missingparen.c cpp/if-mpar.c
13528 cpp-opprec.c cpp/if-oppr.c
13529 cpp-ifparen.c cpp/if-paren.c
13530 cpp-shortcircuit.c cpp/if-sc.c
13531 cpp-shift.c cpp/if-shift.c
13532 cpp-unary.c cpp/if-unary.c
13533 cpp-li1.c cpp/line1.c
13534 cpp-li2.c cpp/line2.c
13535 lineno.c cpp/line3.c
13536 lineno-2.c cpp/line4.c
13537 cpp-mi.c cpp/mi1.c
13538 cpp-mic.h cpp/mi1c.h
13539 cpp-micc.h cpp/mi1cc.h
13540 cpp-mind.h cpp/mi1nd.h
13541 cpp-mindp.h cpp/mi1ndp.h
13542 cpp-mix.h cpp/mi1x.h
13543 cpp-mi2.c cpp/mi2.c
13544 cpp-mi2a.h cpp/mi2a.h
13545 cpp-mi2b.h cpp/mi2b.h
13546 cpp-mi2c.h cpp/mi2c.h
13547 cpp-mi3.c cpp/mi3.c
13548 cpp-mi3.def cpp/mi3.def
13549 poison-1.c cpp/poison.c
13550 pr-impl.c cpp/prag-imp.c
13551 cpp-redef-2.c cpp/redef1.c
13552 cpp-redef.c cpp/redef2.c
13553 strpaste.c cpp/strp1.c
13554 strpaste-2.c cpp/strp2.c
13555 cpp-tradpaste.c cpp/tr-paste.c
13556 cpp-tradstringify.c cpp/tr-str.c
13557 cpp-tradwarn1.c cpp/tr-warn1.c
13558 cpp-tradwarn2.c cpp/tr-warn2.c
13559 trigraphs.c cpp/trigraphs.c
13560 cpp-unc1.c cpp/unc1.c
13561 cpp-unc2.c cpp/unc2.c
13562 cpp-unc3.c cpp/unc3.c
13563 cpp-unc.c cpp/unc4.c
13564 undef.c cpp/undef1.c
13565 undef-2.c cpp/undef2.c
13566 cpp-wi1.c cpp/widestr1.c
13567
13568 2000-06-27 Mark Mitchell <mark@codesourcery.com>
13569
13570 * lib/g++.exp (g++_include_flags): Tweak.
13571
13572 2000-06-27 H.J. Lu <hjl@gnu.org>
13573 Loren J. Rittle <ljrittle@acm.org>
13574
13575 * lib/g++.exp (g++_include_flags): Override libgloss.exp
13576 version with one that knows about the new gcc tree structure.
13577 (g++_link_flags): Same.
13578
13579 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
13580
13581 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
13582 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
13583 case we are cross-compiling.
13584
13585 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
13586 g++.old-deja/g++.niklas/Makefile.in,
13587 g++.old-deja/g++.niklas/configure.in,
13588 g++.old-deja/g++.other/Makefile.in,
13589 g++.old-deja/g++.other/configure.in,
13590 gcc.c-torture/code_quality/Makefile.in,
13591 gcc.c-torture/code_quality/configure.in,
13592 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
13593 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
13594 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
13595 gcc.c-torture/execute/ieee/Makefile.in,
13596 gcc.c-torture/execute/ieee/configure.in,
13597 gcc.c-torture/noncompile/Makefile.in,
13598 gcc.c-torture/noncompile/configure.in,
13599 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
13600 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
13601 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
13602
13603 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
13604
13605 * g++.old-deja/g++.other/ambig3.C: New test.
13606
13607 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
13608
13609 * g++.old-deja/g++.pt/syntax1.C: New test.
13610 * g++.old-deja/g++.pt/syntax2.C: New test.
13611 * g++.old-deja/g++.other/syntax3.C: New test.
13612 * g++.old-deja/g++.other/syntax4.C: New test.
13613
13614 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
13615
13616 * gcc.dg/20000623-1.c: Prototype exit and abort.
13617
13618 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
13619
13620 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
13621 New tests.
13622 * gcc.dg/cpp-mi3.def: New file.
13623
13624 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
13625 inside assertions.
13626 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
13627 lexer's error messages.
13628 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
13629 divine anything from the linemarkers.
13630 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
13631 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
13632
13633 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
13634
13635 * gcc.dg/20000623-1.c: New test.
13636
13637 2000-06-22 Jakub Jelinek <jakub@redhat.com>
13638
13639 * gcc.c-torture/execute/20000622-1.c: New test.
13640
13641 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
13642
13643 * g++.old-deja/g++.other/init15.C: New test.
13644
13645 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
13646
13647 * g++.old-deja/g++.pt/vaarg2.C: New test.
13648 * g++.old-deja/g++.pt/vaarg3.C: New test.
13649
13650 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
13651
13652 * g++.old-deja/g++.other/dyncast6.C: New test.
13653
13654 2000-06-15 Jakub Jelinek <jakub@redhat.com>
13655
13656 * gcc.c-torture/execute/loop-6.c: New test.
13657
13658 2000-06-14 Jakub Jelinek <jakub@redhat.com>
13659
13660 * gcc.dg/20000614-1.c: New test.
13661 * gcc.dg/20000614-2.c: New test.
13662
13663 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
13664
13665 * g++.old-deja/g++.other/inline12.C: New test.
13666
13667 2000-06-13 Jakub Jelinek <jakub@redhat.com>
13668
13669 * g++.old-deja/g++.other/eh1.C: New test.
13670
13671 2000-06-12 Jakub Jelinek <jakub@redhat.com>
13672
13673 * g++.old-deja/g++.other/type.C: New test.
13674
13675 2000-06-05 Jakub Jelinek <jakub@redhat.com>
13676
13677 * g++.old-deja/g++.other/initstring.C: New test.
13678
13679 2000-06-12 Jason Merrill <jason@redhat.com>
13680
13681 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
13682
13683 2000-06-09 Jeffrey A Law (law@cygnus.com)
13684
13685 * gcc.c-torture/compile/20000609-1.c: New test.
13686
13687 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
13688
13689 * gcc.dg/20000609-1.c: New test.
13690
13691 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
13692
13693 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
13694 * gcc.c-torture/noncompile/poison-1.c: Move...
13695 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
13696 * gcc.dg/cpp-li1.c: Add a token after the #line.
13697
13698 2000-06-05 Richard Henderson <rth@cygnus.com>
13699
13700 * gcc.c-torture/execute/20000605-2.c: New test.
13701 * gcc.c-torture/execute/20000605-3.c: New test.
13702
13703 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
13704
13705 * g77.f-torture/execute/20000503-1.x: New file.
13706
13707 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
13708
13709 * g++.old-deja/g++.eh/badalloc1.C: New test.
13710
13711 2000-06-05 Richard Henderson <rth@cygnus.com>
13712
13713 * gcc.c-torture/execute/20000605-1.c: New test.
13714
13715 2000-06-05 Jakub Jelinek <jakub@redhat.com>
13716 Nathan Sidwell <nathan@codesourcery.com>
13717
13718 * gcc.c-torture/compile/20000605-1.c: New test.
13719
13720 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
13721
13722 * g77.f-torture/compile/20000601-1.f: New test.
13723
13724 2000-06-03 Richard Henderson <rth@cygnus.com>
13725
13726 * gcc.c-torture/execute/20000603-1.c: New.
13727
13728 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
13729
13730 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
13731 * gcc.dg/noreturn-2.c (noreturn): Likewise.
13732
13733 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
13734
13735 * gcc.dg/compare2.c (case 12): XFAIL.
13736 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
13737 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
13738
13739 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
13740
13741 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
13742
13743 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
13744 guard macro is already defined when the header is first
13745 included.
13746 * gcc.dg/cpp-mix.h: New file.
13747 * gcc.dg/endif-label.c: Update patterns to match compiler.
13748
13749 * g++.brendan/complex1.C: Declare abort.
13750 * g++.law/refs4.C: Remove XFAIL.
13751 * g++.oliva/expr2.C: Declare abort and exit.
13752
13753 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
13754
13755 * gcc.c-torture/execute/20000528-1.c: New test.
13756
13757 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
13758 * g++.old-deja/g++.law/temps4.C: Likewise.
13759
13760 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
13761 stdlib.h. Call abort() on failure.
13762 * g++.old-deja/g++.law/refs4.C: Likewise.
13763 * g++.old-deja/g++.law/temps4.C: Likewise.
13764 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
13765 * gcc.c-torture/execute/20000112-1.c: Include string.h.
13766
13767 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
13768
13769 Relative to g++.dg/special:
13770 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
13771
13772 Relative to g++.old-deja:
13773 * g++.brendan/complex1.C, g++.jason/optimize2.C,
13774 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
13775 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
13776 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
13777 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
13778 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
13779 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
13780
13781 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
13782 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
13783 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
13784 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
13785 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
13786 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
13787 and/or string.h.
13788
13789 * g++.other/goto1.C: Update expectations for error messages.
13790
13791 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
13792
13793 * gcc.c-torture/compile/20000523-1.c: New test.
13794
13795 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
13796
13797 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
13798
13799 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
13800
13801 * g++.old-deja/g++.eh/catch11.C: New test.
13802 * g++.old-deja/g++.eh/catch12.C: New test.
13803
13804 2000-05-24 Nick Clifton <nickc@cygnus.com>
13805
13806 * gcc.c-torture/execute/20000523-1.c: New test.
13807
13808 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
13809
13810 * c-torture/execute/bcp-1.c: Replace abort in arg of
13811 __builtin_constant_p with a generic external function.
13812
13813 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
13814 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
13815 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
13816 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
13817 Prototype abort and/or exit.
13818
13819 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
13820 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
13821 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
13822 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
13823
13824 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
13825
13826 * gcc.dg/dwarf2-1.c: New test.
13827
13828 2000-05-20 Richard Henderson <rth@cygnus.com>
13829
13830 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
13831
13832 2000-05-20 Andreas Jaeger <aj@suse.de>
13833
13834 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
13835 testcase.
13836
13837 2000-05-19 David Edelsohn <edelsohn@gnu.org>
13838
13839 * gcc.c-torture/execute/20000519-2.c: New test.
13840
13841 2000-05-19 Andreas Jaeger <aj@suse.de>
13842
13843 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
13844 which fails with SSA.
13845
13846 * lib/c-torture.exp: Also test with -O3 -fssa.
13847
13848 2000-05-18 Michael Meissner <meissner@redhat.com>
13849
13850 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
13851 * gcc.c-torture/execute/920415-1.c: Ditto.
13852 * gcc.c-torture/execute/920501-1.c: Ditto.
13853 * gcc.c-torture/execute/conversion.c: Ditto.
13854 * gcc.c-torture/execute/cvt-1.c: Ditto.
13855
13856 2000-05-18 Jeffrey A Law (law@cygnus.com)
13857
13858 * gcc.c-torture/compile/20000518-1.c: New test.
13859
13860 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
13861
13862 * g77.f-torture/compile/200005018.f: New test.
13863
13864 2000-05-17 Jeffrey A Law (law@cygnus.com)
13865
13866 * gcc.c-torture/compile/20000517-1.c: New test.
13867
13868 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13869
13870 * gcc.c-torture/execute/20000516-1.c: New test.
13871
13872 2000-05-15 Jakub Jelinek <jakub@redhat.com>
13873
13874 * g++.old-deja/g++.other/eh.C: New test.
13875
13876 2000-05-12 Richard Henderson <rth@cygnus.com>
13877
13878 * gcc.c-torture/execute/990208-1.c (main): Don't pass
13879 constants through to doit's conditional.
13880
13881 2000-05-11 Jeffrey A Law (law@cygnus.com)
13882
13883 * gcc.c-torture/compile/20000511-1.c: New test.
13884 * g77.f-torture/compile/20000511-1.f: New test.
13885 * g77.f-torture/compile/20000511-2.f: New test.
13886
13887 2000-05-11 Michael Meissner <meissner@redhat.com>
13888
13889 * gcc.c-torture/execute/20000511-1.c: New test.
13890
13891 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
13892
13893 * gcc.dg/dg.exp: Scan .S files as well as .c files.
13894 * gcc.dg/20000510-1.S: New.
13895
13896 2000-05-08 Catherine Moore <clm@cygnus.com>
13897
13898 * gcc.dg/unused-3.c: New.
13899
13900 2000-05-06 Richard Henderson <rth@cygnus.com>
13901
13902 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
13903 * g++.old-deja/g++.mike/warn1.C: Likewise.
13904 * g++.old-deja/g++.pt/local1.C: Likewise.
13905 * g++.old-deja/g++.pt/local7.C: Likewise.
13906 * g++.old-deja/g++.pt/spec16.C: Likewise.
13907
13908 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
13909
13910 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
13911
13912 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
13913
13914 * g77.f-torture/execute/20000503-1.f: New test.
13915
13916 2000-05-04 Andreas Jaeger <aj@suse.de>
13917
13918 * gcc.dg/noreturn-2.c: New test.
13919
13920 2000-05-04 Neil Booth <NeilB@earthling.net>
13921
13922 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
13923 preprocessor.
13924
13925 2000-05-04 Richard Henderson <rth@cygnus.com>
13926
13927 * gcc.c-torture/execute/20000503-1.c: Fix typo.
13928
13929 2000-05-04 Richard Henderson <rth@cygnus.com>
13930
13931 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
13932 OpenSSL by Jason R Thorpe.
13933
13934 2000-05-03 Jim Wilson <wilson@cygnus.com>
13935
13936 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
13937
13938 2000-05-03 Robert Lipe <robertlipe@usa.net>
13939
13940 * gcc.dg/20000503-1.c: New test.
13941
13942 2000-05-02 Jakub Jelinek <jakub@redhat.com>
13943
13944 * gcc.c-torture/compile/20000502-1.c: New test.
13945 * g++.old-deja/g++.other/align.C: New test.
13946 * gcc.dg/cpp-tradstringify.c: New test.
13947
13948 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
13949
13950 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
13951 and hard registers.
13952
13953 2000-04-26 Geoff Keating <geoffk@cygnus.com>
13954
13955 * gcc.c-torture/execute/loop-5.c: New test.
13956
13957 2000-04-25 Jakub Jelinek <jakub@redhat.com>
13958
13959 * gcc.c-torture/execute/va-arg-20.c: New test.
13960
13961 2000-04-23 Jeffrey A Law (law@cygnus.com)
13962
13963 * gcc.c-torture/execute/20000422-1.c: New test.
13964
13965 2000-04-20 Greg McGary <gkm@gnu.org>
13966
13967 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
13968 when optimizing, but without sibling-call optimizations (-O1).
13969
13970 2000-04-20 Jeffrey A Law (law@cygnus.com)
13971
13972 * gcc.c-torture/compile/20000420-1.c: New test.
13973
13974 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
13975
13976 * g++.abi/ptrflags.C: New test.
13977 * g++.eh/catchptr1.C: Test incomplete pointer chains.
13978
13979 2000-04-19 Catherine Moore <clm@cygnus.com>
13980
13981 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
13982
13983 2000-04-19 Greg McGary <gkm@gnu.org>
13984
13985 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
13986 sibling-call optimizations.
13987
13988 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
13989
13990 * gcc.dg/20000419-1.c: New test.
13991
13992 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
13993
13994 * gcc.c-torture/execute/20000412-6.c: New test.
13995
13996 2000-04-12 Jeffrey A Law (law@cygnus.com)
13997
13998 * gcc.c-torture/execute/20000412-5.c: New test.
13999 * g77.f-torture/compile/20000412-1.f: New test.
14000 * gcc.c-torture/execute/20000412-4.c: New test.
14001 * gcc.c-torture/compile/20000412-2.c: New test.
14002 * gcc.c-torture/execute/20000412-3.c: New test.
14003 * gcc.c-torture/compile/20000412-1.c: New test.
14004 * gcc.c-torture/execute/20000412-2.c: New test.
14005
14006 2000-04-12 Jakub Jelinek <jakub@redhat.com>
14007
14008 * objc/execute/bf-20.m: New test.
14009
14010 2000-04-10 Richard Henderson <rth@cygnus.com>
14011
14012 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
14013
14014 * gcc.c-torture/execute/20000412-1.c: New test.
14015
14016 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
14017
14018 * g++.old-deja/g++.eh/catchptr1.C: New test.
14019
14020 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
14021
14022 * g++.old-deja/g++.abi/cxa_vec.C: New test.
14023
14024 2000-04-08 Neil Booth <NeilB@earthling.net>
14025
14026 * gcc.dg/cpp-nullchar.c: Remove test as
14027 embedded nulls cause problems.
14028
14029 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14030
14031 * gcc.dg/compare2.c: New test.
14032
14033 2000-04-08 Neil Booth <NeilB@earthling.net>
14034
14035 * gcc.dg/cpp-nullchar.c: New test.
14036
14037 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
14038
14039 * gcc.dg/cpp-mi2.c: New test.
14040 * gcc.dg/cpp-mi2[abc].h: New files.
14041
14042 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
14043
14044 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
14045 member name.
14046
14047 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
14048
14049 * g++.old-deja/g++.abi/vmihint.C: New test.
14050
14051 2000-04-06 Neil Booth <NeilB@earthling.net>
14052
14053 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
14054 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
14055 copyright.
14056
14057 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
14058
14059 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
14060 avoid stack-frame overwrite.
14061
14062 2000-04-05 Jakub Jelinek <jakub@redhat.com>
14063
14064 * gcc.c-torture/compile/20000405-2.c: New test.
14065 * gcc.c-torture/compile/20000405-3.c: New test.
14066
14067 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
14068
14069 * gcc.c-torture/compile/20000405-1.c: New test.
14070
14071 2000-04-04 Geoff Keating <geoffk@cygnus.com>
14072
14073 * gcc.dg/cast-qual-1.c: Revert last change.
14074
14075 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14076
14077 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
14078
14079 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
14080
14081 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
14082 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
14083
14084 2000-04-03 Jeffrey A Law (law@cygnus.com)
14085
14086 * gcc.c-torture/compile/20000403-2.c: New test.
14087 * gcc.c-torture/compile/20000403-1.c: New test.
14088
14089 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
14090
14091 * gcc.c-torture/execute/20000403-1.c: New test.
14092
14093 2000-04-03 Geoff Keating <geoffk@cygnus.com>
14094
14095 * gcc.c-torture/execute/20000402-1.c: New test.
14096
14097 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
14098
14099 * gcc.c-torture/execute/va-arg-15.c: New test.
14100 * gcc.c-torture/execute/va-arg-16.c: New test.
14101 * gcc.c-torture/execute/va-arg-17.c: New test.
14102 * gcc.c-torture/execute/va-arg-18.c: New test.
14103 * gcc.c-torture/execute/va-arg-19.c: New test.
14104
14105 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
14106
14107 * gcc.c-torture/compile/981211-1.c: Move to...
14108 * gcc.dg/cpp-as1.c: ...here.
14109 * gcc.dg/cpp-as2.c: New file.
14110
14111 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
14112 compiler.
14113
14114 2000-04-02 Neil Booth <NeilB@earthling.net>
14115
14116 * gcc.dg/cpp-cond.c New tests.
14117 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
14118 accidental success less likely.
14119 * gcc.dg/cpp-missingop.c New tests.
14120 * gcc.dg/cpp-missingparen.c New tests.
14121 * gcc.dg/cpp-shift.c New tests.
14122 * gcc.dg/cpp-shortcircuit.c New tests.
14123 * gcc.dg/cpp-unary.c New tests.
14124
14125 2000-03-29 Jeffrey A Law (law@cygnus.com)
14126
14127 * gcc.c-torture/compile/20000329-1.c: New test.
14128
14129 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
14130
14131 * gcc.c-torture/compile/20000326-1.c: New test.
14132 * gcc.c-torture/compile/20000326-2.c: New test.
14133
14134 2000-03-24 Geoff Keating <geoffk@cygnus.com>
14135
14136 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
14137 the first parameter is a function argument.
14138
14139 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
14140
14141 * g++.old-deja/g++.ext/array4.C: New test.
14142
14143 2000-03-22 Geoff Keating <geoffk@cygnus.com>
14144
14145 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
14146
14147 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14148
14149 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
14150
14151 2000-03-19 Richard Henderson <rth@cygnus.com>
14152
14153 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
14154
14155 2000-03-19 Richard Henderson <rth@cygnus.com>
14156
14157 * gcc.c-torture/compile/20000319-1.c: New test.
14158
14159 2000-03-14 Jeffrey A Law (law@cygnus.com)
14160
14161 * gcc.c-torture/execute/20000314-3.c: New test.
14162 * gcc.c-torture/execute/20000314-2.c: New test.
14163 * gcc.c-torture/execute/20000314-1.c: New test.
14164 * gcc.c-torture/compile/20000314-2.c: New test.
14165 * gcc.c-torture/compile/20000314-1.c: New test.
14166
14167 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
14168
14169 * g++.old-deja/g++.warn/inline.C: New test.
14170
14171 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
14172
14173 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
14174 standards-compliant result rather than specific constants.
14175 Put test-values in array.
14176
14177 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
14178
14179 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
14180 (g++_target_compile): Put test-specific options last.
14181
14182 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
14183
14184 * g++.old-deja/g++.eh/vbase4.C: New test.
14185
14186 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
14187
14188 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
14189
14190 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
14191
14192 * g++.old-deja/g++.brendan/misc12.C: Removed.
14193 * g++.old-deja/g++.pt/memtemp77.C: Constify.
14194 * g++.old-deja/g++.ext/pretty4.C: New test.
14195
14196 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
14197
14198 * g++.old-deja/g++.other/string2.C: New test.
14199
14200 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
14201
14202 * g++.old-deja/g++.warn/impint2.C: New test.
14203
14204 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
14205
14206 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
14207 is 1, not zero.
14208
14209 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
14210
14211 * g++.old-deja/g++.warn/impint.C: New test.
14212 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
14213 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
14214 * g++.old-deja/g++.pt/explicit12.C: Likewise.
14215 * g++.old-deja/g++.pt/explicit13.C: Likewise.
14216 * g++.old-deja/g++.pt/explicit17.C: Likewise.
14217 * g++.old-deja/g++.pt/explicit18.C: Likewise.
14218 * g++.old-deja/g++.pt/explicit19.C: Likewise.
14219 * g++.old-deja/g++.pt/explicit23.C: Likewise.
14220 * g++.old-deja/g++.pt/explicit31.C: Likewise.
14221 * g++.old-deja/g++.pt/explicit35.C: Likewise.
14222 * g++.old-deja/g++.pt/explicit6.C: Likewise.
14223 * g++.old-deja/g++.pt/memclass7.C: Likewise.
14224
14225 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
14226
14227 * gcc.dg/cpp-redef.c: New test.
14228
14229 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
14230
14231 * g++.old-deja/g++.pt/unify7.C: New test.
14232
14233 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
14234
14235 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
14236 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
14237
14238 2000-02-25 Geoff Keating <geoffk@cygnus.com>
14239
14240 * gcc.c-torture/compile/20000224-1.c: New test.
14241
14242 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
14243
14244 * gcc.c-torture/compile/cpp-2.c: New test.
14245 * gcc.c-torture/compile/cpp-1.c: New test.
14246
14247 2000-02-25 Jeffrey A Law (law@cygnus.com)
14248
14249 * gcc.c-torture/execute/20000225-1.c: New test.
14250
14251 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
14252
14253 * gcc.dg/cpp-li2.c: New test.
14254
14255 * gcc.dg/cpp-wi1.c: New test.
14256
14257 * gcc.dg/cpp-li1.c: New test.
14258
14259 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
14260
14261 * g++.old-deja/g++.other/sizeof5.C: New test.
14262
14263 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14264
14265 * gcc.c-torture/execute/va-arg-13.c: New test.
14266
14267 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
14268
14269 * gcc.c-torture/execute/va-arg-12.c: New test.
14270
14271 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
14272
14273 * gcc.c-torture/execute/20000223-1.c: New test.
14274
14275 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
14276
14277 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
14278
14279 2000-02-22 Mark Mitchell <mark@codesourcery.com>
14280
14281 * g++.old-deja/g++.abi/ptrmem.C: New test.
14282
14283 2000-02-19 Richard Henderson <rth@cygnus.com>
14284
14285 * gcc.c-torture/compile/init-3.c: New.
14286
14287 2000-02-17 Mark Mitchell <mark@codesourcery.com>
14288
14289 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
14290 ALWAYS_CXXFLAGS.
14291
14292 2000-02-11 Robert Lipe <robertl@sco.com>
14293
14294 * gcc.c-torture/compile/20000211-3.c: New test.
14295
14296 2000-02-11 Martin Buchholz <martin@xemacs.org>
14297
14298 * gcc.c-torture/compile/20000211-2.c: New test.
14299
14300 2000-02-11 Jeffrey A Law (law@cygnus.com)
14301
14302 * gcc.c-torture/compile/20000211-1.c: New test.
14303
14304 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
14305
14306 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
14307 on native targets
14308
14309 2000-02-08 Nathan Sidwell <nathan@acm.org>
14310
14311 * g++.old-deja/g++.other/cast5.C: New test.
14312
14313 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
14314
14315 * gcc.c-torture/execute/20000205-1.c: New.
14316
14317 2000-02-03 Nathan Sidwell <nathan@acm.org>
14318
14319 * g++.old-deja/g++.jason/cast3.C: Return void.
14320 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
14321
14322 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
14323
14324 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
14325
14326 * gcc.dg/loop-1.c: New test.
14327
14328 2000-01-27 Jakub Jelinek <jakub@redhat.com>
14329
14330 * gcc.c-torture/compile/20000127-1.c: New test.
14331 * gcc.c-torture/execute/991228-1.c: New test.
14332
14333 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
14334
14335 * gcc.dg/unused-2.c: New test.
14336
14337 * gcc.dg/conv-1.c: New test.
14338
14339 2000-01-24 Mark Mitchell <mark@codesourcery.com>
14340
14341 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
14342 compiler.
14343 (tool_option_proc): Fix typo.
14344
14345 2000-01-24 Geoff Keating <geoffk@cygnus.com>
14346
14347 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
14348 of the ld on the host, not on the build machine.
14349 Also, don't crash if '--help' is not a supported option.
14350
14351 2000-01-24 Richard Henderson <rth@cygnus.com>
14352
14353 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
14354
14355 2000-01-20 Jeffrey A Law (law@cygnus.com)
14356
14357 * gcc.c-torture/execute/20000120-2.c: New test.
14358 * gcc.c-torture/execute/20000120-1.c: New test.
14359
14360 2000-01-13 Jeffrey A Law (law@cygnus.com)
14361
14362 * gcc.c-torture/execute/20000113-1.c: New test.
14363
14364 2000-01-12 Jeffrey A Law (law@cygnus.com)
14365
14366 * gcc.c-torture/execute/20000112-1.c: New test.
14367
14368 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
14369
14370 * gcc.dg/20000111-1.c: New test.
14371
14372 2000-01-10 Jeffrey A Law (law@cygnus.com)
14373
14374 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
14375 with 16 bit integers.
14376
14377 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
14378
14379 * gcc.dg/20000108-1.c: New test.
14380
14381 2000-01-05 Nathan Sidwell <nathan@acm.org>
14382
14383 * g++.old-deja/g++.ns/koenig8.C: New test.
14384
14385 2000-01-05 Nathan Sidwell <nathan@
14386
14387 * gcc.c-torture/execute/990531-1.c: New test.
14388
14389 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14390
14391 * gcc.c-torture/compile/990527-1.c: New test.
14392
14393 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
14394
14395 * gcc.c-torture/execute/990527-1.c: New test.
14396
14397 1999-05-25 Nick Clifton <nickc@cygnus.com>
14398
14399 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
14400 bitfields as signed.
14401
14402 1999-05-25 Craig Burley <craig@jcb-sc.com>
14403
14404 * g77.f-torture/compile/19990525-0.f: New test.
14405
14406 1999-05-25 Jeffrey A Law (law@cygnus.com)
14407
14408 * gcc.c-torture/execute/990525-2.c: New test.
14409
14410 * gcc.c-torture/execute/990525-1.c: New test.
14411
14412 1999-05-24 Nathan Sidwell <nathan@acm.org>
14413
14414 * g++.old-deja/g++.other/anon3.C: New test.
14415 * g++.old-deja/g++.other/anon4.C: New test.
14416 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
14417 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
14418 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
14419 Merrill).
14420
14421 1999-05-24 Jeffrey A Law (law@cygnus.com)
14422
14423 * gcc.c-torture/execute/990524-1.c: New test.
14424
14425 * gcc.dg/990524-1.c: New test.
14426
14427 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14428
14429 * gcc.c-torture/compile/990523-1.c: New test.
14430
14431 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
14432
14433 * gcc.c-torture/compile/990519-1.c: New test.
14434
14435 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
14436
14437 * gcc.c-torture/compile/990517-1.c: New test.
14438
14439 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
14440 (e4, f4): New tests.
14441 (main): Call them.
14442
14443 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14444
14445 * gcc.dg/noreturn-1.c: New test.
14446
14447 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
14448
14449 * gcc.c-torture/execute/990513-1.c: New test.
14450
14451 1999-05-10 Richard Henderson <rth@cygnus.com>
14452
14453 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
14454
14455 1999-05-10 Craig Burley <craig@jcb-sc.com>
14456
14457 * g77.f-torture/execute/erfc.f: Use small single-precision
14458 values, to avoid problems on Alphas when not -mieee.
14459
14460 1999-05-08 Craig Burley <craig@jcb-sc.com>
14461
14462 * gcc.dg/990506-0.c: New test.
14463
14464 1999-05-08 Richard Henderson <rth@cygnus.com>
14465
14466 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
14467 the constant to test. Don't XFAIL 64-bit targets.
14468
14469 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
14470 * g++.old-deja/g++.law/profile1.C: Likewise.
14471
14472 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
14473 operator new instances.
14474 * g++.old-deja/g++.other/delete5.C: Likewise.
14475
14476 1999-05-03 Craig Burley <craig@jcb-sc.com>
14477
14478 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
14479 intrinsic.
14480
14481 1999-05-03 Craig Burley <craig@jcb-sc.com>
14482
14483 * g77.f-torture/execute/u77-test.f: Reverse order of two
14484 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
14485
14486 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14487
14488 * gcc.dg/compare1.c: New test.
14489
14490 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
14491
14492 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
14493 New tests.
14494
14495 1999-05-02 Craig Burley <craig@jcb-sc.com>
14496
14497 * g77.f-torture/compile/19990502-1.f: New test.
14498
14499 1999-05-02 Craig Burley <craig@jcb-sc.com>
14500
14501 * g77.f-torture/compile/19990502-0.f: New test.
14502
14503 1999-05-02 Craig Burley <craig@jcb-sc.com>
14504
14505 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
14506 intrinsic.
14507
14508 1999-05-02 Craig Burley <craig@jcb-sc.com>
14509
14510 * g77.f-torture/execute/u77-test.f (main): List libU77
14511 intrinsics not currently tested.
14512 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
14513 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
14514 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
14515 Trim blanks off the ends of some printed strings.
14516
14517 1999-05-02 Craig Burley <craig@jcb-sc.com>
14518
14519 * g77.f-torture/execute/u77-test.f (main): Just warn about
14520 FSTAT gid disagreement, as it's expected on some systems.
14521
14522 1999-05-01 Craig Burley <craig@jcb-sc.com>
14523
14524 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
14525 use a new function, which allows for some slop.
14526 Clean up some commentary.
14527 (issum): The new function.
14528 (sgladd): Deleted subroutine.
14529
14530 1999-05-01 Craig Burley <craig@jcb-sc.com>
14531
14532 * g77.f-torture/execute/u77-test.f: Modify to be more like
14533 libf2c/libU77 version, bringing patches to that version here.
14534 Add suitable commentary.
14535
14536 1999-04-25 Richard Henderson <rth@cygnus.com>
14537
14538 * gcc.dg/990424-1.c: New test.
14539
14540 1999-04-24 Craig Burley <craig@jcb-sc.com>
14541
14542 * g77.f-torture/execute/u77-test.f (main): Bug involving
14543 LSTAT has been fixed, so turn back on full checking.
14544
14545 1999-04-20 Craig Burley <craig@jcb-sc.com>
14546
14547 * g77.f-torture/compile/19990419-0.f: New test.
14548 * g77.f-torture/execute/19990419-1.f: New test.
14549
14550 1999-04-17 Richard Henderson <rth@cygnus.com>
14551
14552 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
14553 to avoid the need for a prototype to supress a warning.
14554
14555 1999-04-07 Jim Wilson <wilson@cygnus.com>
14556
14557 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
14558
14559 1999-04-04 Jeffrey A Law (law@cygnus.com)
14560
14561 * gcc.c-torture/execute/990404-1.c: New test.
14562
14563 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
14564
14565 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
14566 * gcc.dg/cpp-if3.c: Don't use -pedantic.
14567 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
14568 missing initializer warnings.
14569
14570 1999-03-28 Jeffrey A Law (law@cygnus.com)
14571
14572 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
14573 matching strings.
14574
14575 1999-03-26 Jeffrey A Law (law@cygnus.com)
14576
14577 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
14578
14579 1999-03-26 Craig Burley <craig@jcb-sc.com>
14580
14581 * g77.f-torture/execute/19990325-0.f: New test.
14582 * g77.f-torture/execute/19990325-1.f: New test.
14583
14584 1999-03-24 Jeffrey A Law (law@cygnus.com)
14585
14586 * gcc.c-torture/execute/990324-1.c: New test.
14587
14588 1999-03-22 Jim Wilson <wilson@cygnus.com>
14589
14590 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
14591 test with 4.
14592
14593 1999-03-17 Richard Henderson <rth@cygnus.com>
14594
14595 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
14596
14597 1999-03-13 Craig Burley <craig@jcb-sc.com>
14598
14599 * g77.f-torture/execute/19990313-2.f: New test.
14600 * g77.f-torture/execute/19990313-3.f: New test.
14601
14602 1999-03-13 Craig Burley <craig@jcb-sc.com>
14603
14604 * g77.f-torture/execute/19990313-0.f: New test.
14605 * g77.f-torture/execute/19990313-1.f: New test.
14606
14607 1999-03-12 Jim Wilson <wilson@cygnus.com>
14608
14609 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
14610 printf to sprintf.
14611 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
14612 (main): Add check for u15. Conditionalize u31 check depending on
14613 whether ints are <32 bits or >=32 bits.
14614
14615 1999-03-08 Craig Burley <craig@jcb-sc.com>
14616
14617 * g77.f-torture/execute/19981119-0.f: Improve testiness.
14618
14619 1999-03-08 Craig Burley <craig@jcb-sc.com>
14620
14621 * g77.f-torture/compile/19990305-0.f: New test.
14622 * g77.f-torture/execute/19981119-0.f: New test.
14623
14624 1999-03-08 Craig Burley <craig@jcb-sc.com>
14625
14626 * g77.f-torture/execute/970625-2.f: call ABORT if final
14627 result is not correct, instead of just printing it.
14628 Add this checking via newly introduced obfuscation, to
14629 trip up buggy front ends.
14630
14631 1999-03-07 Craig Burley <craig@jcb-sc.com>
14632
14633 * g77.f-torture/compile/960317-1.f: Moved from being
14634 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
14635
14636 1999-03-06 Craig Burley <craig@jcb-sc.com>
14637
14638 * g77.f-torture/execute/960317-1.f: New (old) test.
14639 * g77.f-torture/execute/970625-2.f: Ditto.
14640
14641 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
14642
14643 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
14644 message on line 1 or line 2; cccp and cpplib do this differently.
14645
14646 1999-03-01 Jeffrey A Law (law@cygnus.com)
14647
14648 * g++.old-deja/g++.law/weak1.C: New test.
14649
14650 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
14651
14652 * gcc.c-torture/execute/990119-1.c: Renamed to...
14653 * gcc.dg/990119-1.c: this, so it will only be tested once
14654 (it's a preprocessor test, it doesn't need to be run at
14655 multiple optimization levels).
14656
14657 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
14658
14659 * lib/g++.exp: Don't add incdir=$base_dir/../include to
14660 ALWAYS_CXXFLAGS.
14661
14662 1999-02-24 Craig Burley <craig@jcb-sc.com>
14663
14664 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
14665 * g77.f-torture/compile/19981216-0.f: ...as it is expected
14666 to not be compilable by current g77.
14667
14668 1999-02-24 Nick Clifton <nickc@cygnus.com>
14669
14670 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
14671
14672 1999-02-22 Jeffrey A Law (law@cygnus.com)
14673
14674 * gcc.c-torture/execute/990222-1.c: New test.
14675
14676 1999-02-19 Craig Burley <craig@jcb-sc.com>
14677
14678 * g77.f-torture/compile/19990218-0.f: New test.
14679 * g77.f-torture/noncompile/19990218-1.f: New test.
14680
14681 1999-02-18 Craig Burley <craig@jcb-sc.com>
14682
14683 * g77.f-torture/compile/19981216-0.f: New test.
14684
14685 1999-02-14 Jeffrey A Law (law@cygnus.com)
14686
14687 * gcc.dg/990214-1.c: New test.
14688
14689 1999-02-13 Jeffrey A Law (law@cygnus.com)
14690
14691 * gcc.dg/990213-2.c: New test.
14692
14693 * gcc.dg/990213-1.c: New test.
14694
14695 1999-02-12 Jeffrey A Law (law@cygnus.com)
14696
14697 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
14698 ints.
14699
14700 1999-02-11 Nick Clifton <nickc@cygnus.com>
14701
14702 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
14703 specified by target.
14704
14705 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
14706
14707 1999-02-11 Jeffrey A Law (law@cygnus.com)
14708
14709 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
14710
14711 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
14712
14713 * gcc.dg/special/ecos.exp: New test driver for new tests with
14714 special requirements.
14715
14716 * gcc.dg/special/alias-1.c: New test.
14717 * gcc.dg/special/gcsec-1.c: New test.
14718 * gcc.dg/special/weak-1.c: New test.
14719 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
14720 * gcc.dg/special/weak-2.c: New test.
14721 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
14722 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
14723 * gcc.dg/special/wkali-1.c: New test.
14724 * gcc.dg/special/wkali-2.c: New test.
14725 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
14726 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
14727
14728 1999-02-10 Felix Lee <flee@cygnus.com>
14729
14730 * lib/c-torture.exp (c-torture-compile): Pull out code for
14731 analyzing gcc error messages.
14732 (c-torture-execute): Likewise. Fix some (harmless) false
14733 positives.
14734 * lib/gcc.exp (gcc_check_compile): New function.
14735
14736 1999-02-08 Richard Henderson <rth@cygnus.com>
14737
14738 * gcc.c-torture/execute/990208-1.c: New test.
14739
14740 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
14741
14742 * g++.dg/special/ecos.exp: New driver for new tests with special
14743 requirements
14744
14745 * g++.dg/special/conpr-1.C: New test
14746 * g++.dg/special/conpr-2.C: New test
14747 * g++.dg/special/conpr-2a.C: New test
14748 * g++.dg/special/conpr-3.C: New test
14749 * g++.dg/special/conpr-3a.C: New test
14750 * g++.dg/special/conpr-3b.C: New test
14751
14752 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
14753 allow g++ to use the dg driver
14754
14755 * README: Add comment about g++.dg directory
14756
14757 1999-02-06 Jeffrey A Law (law@cygnus.com)
14758
14759 * README: Update email addresses.
14760
14761 1999-02-03 Nick Clifton <nickc@cygnus.com>
14762
14763 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
14764 arguments in order to force structure S onto the stack even on
14765 the alpha.
14766 (test): Pass 10 leading arguments to function foo as well as the
14767 structure S.
14768
14769 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
14770 failure for all targets.
14771
14772 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
14773 abort to terminate program execution.
14774
14775 1999-01-30 Richard Henderson <rth@cygnus.com>
14776
14777 * gcc.c-torture/execute/990130-1.c: New test.
14778
14779 1999-01-30 Jeffrey A Law (law@cygnus.com)
14780
14781 * gcc.dg/990130-1.c: New test.
14782
14783 1999-01-28 Michael Meissner <meissner@cygnus.com>
14784
14785 * gcc.c-torture/execute/990128-1.c: New test.
14786
14787 1999-01-27 Michael Meissner <meissner@cygnus.com>
14788
14789 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
14790
14791 1999-01-27 Felix Lee <flee@cygnus.com>
14792
14793 * lib/c-torture.exp (c-torture-compile): pull out code for
14794 analyzing gcc error messages.
14795 (c-torture-execute): ditto, and fix some (harmless) false
14796 positives.
14797 * lib/gcc.exp (gcc_check_compile): new function.
14798
14799 1999-01-17 Jeffrey A Law (law@cygnus.com)
14800
14801 * gcc.dg/990117-1.c: New test.
14802
14803 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
14804
14805 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
14806
14807 1999-01-15 Jeffrey A Law (law@cygnus.com)
14808
14809 * g77.f-torture/compile/990115-1.f: New test.
14810
14811 1999-01-07 Jeffrey A Law (law@cygnus.com)
14812
14813 * gcc.c-torture/compile/990107-1.c: New test
14814
14815 1999-01-06 Jeffrey A Law (law@cygnus.com)
14816
14817 * gcc.c-torture/execute/990106-2.c: New test.
14818
14819 * gcc.c-torture/execute/990106-1.c: New test.
14820
14821 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
14822
14823 * gcc.c-torture/compile/981223-1.c: New test.
14824
14825 1998-12-29 Richard Henderson <rth@cygnus.com>
14826
14827 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
14828 (opt3): Rename from opt4 and disable.
14829
14830 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
14831
14832 * g++.old-deja/g++.pt/ptrmem5.C: New test.
14833
14834 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
14835
14836 * g++.old-deja/g++.other/conv5.C: New test.
14837
14838 1998-12-14 Nick Clifton <nickc@cygnus.com>
14839
14840 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
14841
14842 1998-12-11 Jeffrey A Law (law@cygnus.com)
14843
14844 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
14845
14846 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
14847
14848 * gcc.c-torture/compile/981211-1.c: New test.
14849
14850 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
14851
14852 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
14853
14854 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
14855
14856 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14857
14858 * gcc.special/930510-1.c: Make C9X safe.
14859 * gcc.misc-tests/gcov-1.c Similarly.
14860 * gcc.misc-tests/gcov-2.c Similarly.
14861
14862 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
14863
14864 * gcc.dg/ultrasp1.c: New test.
14865
14866 1998-12-06 Richard Henderson <rth@cygnus.com>
14867
14868 * gcc.c-torture/execute/981206.c: New test.
14869
14870 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
14871
14872 * g++.old-deja/g++.ns/template7.C: New test.
14873
14874 * g++.old-deja/g++.other/expr1.C: New test.
14875
14876 * g++.old-deja/g++.eh/tmpl3.C: New test.
14877
14878 * g++.old-deja/g++.eh/tmpl2.C: New test.
14879
14880 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
14881
14882 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
14883 * g++.old-deja/g++.other/using6.C: Removed.
14884 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
14885
14886 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
14887
14888 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
14889
14890 * g++.old-deja/g++.pt/overload8.C: New test.
14891
14892 * g++.old-deja/g++.pt/overload7.C: New test.
14893
14894 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
14895
14896 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
14897 and relinking messages.
14898 * lib/g++.exp (g++_target_compile): Remove .rpo file when
14899 compiling with -frepo.
14900
14901 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
14902
14903 * g++.old-deja/g++.pt/lookup6.C: New test.
14904
14905 1998-11-30 Nick Clifton <nickc@cygnus.com>
14906
14907 * gcc.c-torture/execute/981130-1.c: New test.
14908 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
14909
14910 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
14911
14912 * g++.old-deja/g++.pt/explicit76.C: New test.
14913
14914 * g++.old-deja/g++.pt/friend38.C: New test.
14915
14916 * g++.old-deja/g++.ns/crash2.C: New test.
14917
14918 * g++.old-deja/g++.pt/defarg8.C: New test.
14919
14920 * g++.old-deja/g++.pt/instantiate6.C: New test.
14921
14922 * g++.old-deja/g++.pt/static6.C: New test.
14923
14924 * g++.old-deja/g++.pt/decl2.C: New test.
14925
14926 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
14927
14928 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
14929 problem is actually related with name lookup, but so what? :-)
14930
14931 * g++.old-deja/g++.pt/friend37.C: New test.
14932
14933 1998-11-25 Dave Love <d.love@dl.ac.uk>
14934
14935 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
14936 element, which fails on some systems.
14937
14938 * g77.f-torture/execute/labug1.f: New test.
14939
14940 1998-11-21 Jeffrey A Law (law@cygnus.com)
14941
14942 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
14943 is defined.
14944
14945 1998-11-18 Dave Love <d.love@dl.ac.uk>
14946
14947 * g77.f-torture/compile/981117-1.f: New test.
14948
14949 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
14950
14951 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
14952 properly discarded.
14953
14954 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
14955
14956 * gcc.c-torture/execute/memcheck: New directory of tests for
14957 -fcheck-memory-usage.
14958
14959 1998-11-07 Gerald Pfe
14960
14961 * g77.f-torture/noncompile/980615-0.f: New test.
14962
14963 1998-07-26 H.J. Lu (hjl@gnu.org)
14964
14965 * gcc.dg/980312-1.c: Do link instead of compile.
14966 * gcc.dg/980313-1.c: Likewise.
14967
14968 1998-07-26 Jeffrey A Law (law@cygnus.com)
14969
14970 * gcc.c-torture/compile/980726-1.c: New test.
14971
14972 1998-07-25 Dave Love <d.love@dl.ac.uk>
14973
14974 * g77.f-torture/execute/io0.f: New test.
14975
14976 1998-07-24 Nick Clifton <nickc@cygnus.com>
14977
14978 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
14979 an int.
14980
14981 1998-06-18 Michael Meissner <meissner@cygnus.com>
14982
14983 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
14984 m32r bugs.
14985
14986 1998-07-17 Nick Clifton <nickc@cygnus.com>
14987
14988 * gcc.dg/980626-1.c: Expect failures for all toolchains until
14989 c-decl.c:grokdeclarator can handle mode attributes.
14990
14991 1998-07-16 Jeffrey A Law (law@cygnus.com)
14992
14993 * gcc.c-torture/execute/980716-1.c: New test.
14994
14995 1998-07-13 Jeffrey A Law (law@cygnus.com)
14996
14997 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
14998 the mn10200.
14999 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
15000 the mn10200.
15001 * gcc.c-torture/execute/va-arg-3.x: Similarly.
15002 * gcc.c-torture/compile/930326-1.x: Similarly.
15003
15004 1998-07-13 Dave Love <d.love@dl.ac.uk>
15005
15006 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
15007 New test from Craig.
15008
15009 1998-07-12 Dave Love <d.love@dl.ac.uk>
15010
15011 * g77.f-torture/noncompile/980616-0.f: New test.
15012
15013 * g77.f-torture/execute/970816-3.f: New test from Craig.
15014
15015 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
15016
15017 * g++.other/singleton.C: Return error value instead of taking
15018 SIGSEGV.
15019
15020 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
15021
15022 * g++.other/singleton.C: New test. Warning is under dispute.
15023 Runtime crash is not.
15024
15025 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
15026
15027 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
15028 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
15029 using6.C, using7.C}: New namespace tests.
15030
15031 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
15032
15033 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
15034 specialization with typedef'ed names used as array indexes.
15035
15036 1998-07-09 Jeffrey A Law (law@cygnus.com)
15037
15038 * gcc.c-torture/execute/980709-1.c: New test.
15039
15040 * gcc.dg/980709-1.c: New test.
15041
15042 1998-07-07 Richard Henderson <rth@cygnus.com>
15043
15044 * gcc.c-torture/execute/bcp-1.c: New test.
15045
15046 1998-07-07 Jeffrey A Law (law@cygnus.com)
15047
15048 * gcc.c-torture/execute/980707-1.c: New test.
15049
15050 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
15051
15052 * gcc.c-torture/compile/980706-1.c: New test.
15053
15054 1998-07-01 Dave Love <d.love@dl.ac.uk>
15055
15056 * g77.f-torture/execute/980701-0.f,
15057 g77.f-torture/execute/980701-1.f: New test from Craig.
15058
15059 1998-07-01 Jeffrey A Law (law@cygnus.com)
15060
15061 * gcc.c-torture/compile/980701-1.c: New test.
15062
15063 * gcc.c-torture/execute/980701-1.c: New test.
15064
15065 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
15066 rlsruhe.de>
15067
15068 * g++.old-deja/g++.robertl/eb132.C: New test.
15069 * g++.old-deja/g++.robertl/eb133.C: Likewise.
15070
15071 1998-06-29 Dave Love <d.love@dl.ac.uk>
15072
15073 * g77.f-torture/execute/980628-7.f,
15074 g77.f-torture/execute/980628-8.f,
15075 g77.f-torture/execute/980628-9.f,
15076 g77.f-torture/execute/980628-10.f: New tests from Craig.
15077
15078 * g77.f-torture/execute/980628-3.f: Remove mail headers.
15079
15080 1998-06-28 Jeffrey A Law (law@cygnus.com)
15081
15082 * g77.f-torture/execute/980628-4.f: New test from Craig.
15083 * g77.f-torture/execute/980628-5.f: Likewise.
15084 * g77.f-torture/execute/980628-2.f: Likewise.
15085 * g77.f-torture/execute/980628-0.f: Likewise.
15086 * g77.f-torture/execute/980628-1.f: Likewise.
15087 * g77.f-torture/execute/980628-3.f: Likewise.
15088 * g77.f-torture/execute/980628-6.f: Likewise.
15089
15090 1998-06-28 Jeffrey A Law (law@cygnus.com)
15091
15092 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
15093 directory when nothing has been installed yet.
15094
15095 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
15096
15097 * gcc.c-torture/special/special.exp: Handle newer versions of
15098 dejagnu.
15099
15100 1998-06-26 Jeffrey A Law (law@cygnus.com)
15101
15102 * gcc.dg/980626-1.c: New test.
15103
15104 1998-06-19 Bruno Haible <haible@ilog.fr>
15105
15106 * gcc.misc-tests/m-un-2.c: New test.
15107 * g++.old-deja/g++.other/warn01.c: Likewise.
15108
15109 1998-06-19 Robert Lipe <robertl@dgii.com>
15110
15111 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
15112 compatibility with assmblers with a different comment character.
15113 Eliminate use of GAS-specific extensions.
15114
15115 1998-06-19 Jeffrey A Law (law@cygnus.com)
15116
15117 * gcc.c-torture/execute/ieee/980619-1.c: New test.
15118
15119 1998-06-19 Robert Lipe <robertl@dgii.com>
15120
15121 *lib/g77.exp: Replace search for libf2c.a with search for newly
15122 renamed libg2c.a
15123
15124 1998-06-17 Jeffrey A Law (law@cygnus.com)
15125
15126 * gcc.c-torture/execute/980617-1.c: New test.
15127
15128 1998-06-12 Jeffrey A Law (law@cygnus.com)
15129
15130 * gcc.c-torture/execute/980612-1.c: New test.
15131
15132 1998-06-08 Jeffrey A Law (law@cygnus.com)
15133
15134 * gcc.dg/980523-1.c: Only test on ppc-linux.
15135 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
15136
15137 * gcc.c-torture/execute/980608-1.c: New test.
15138
15139 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
15140
15141 * gcc.c-torture/execute/980605-1.c: New test.
15142
15143 1998-06-04 Jeffrey A Law (law@cygnus.com)
15144
15145 * gcc.c-torture/execute/980604-1.c: New test.
15146
15147 1998-06-02 Jeffrey A Law (law@cygnus.com)
15148
15149 * gcc.c-torture/execute/980602-1.c: New test.
15150 * gcc.c-torture/execute/980602-2.c: Likewise.
15151
15152 1998-06-02 Dave Love <d.love@dl.ac.uk>
15153
15154 * 970125-0.f: Fix per JCB. Add commentary.
15155
15156 1998-05-31 Michael Meissner <meissner@cygnus.com>
15157
15158 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
15159 IEEE -0 support.
15160
15161 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
15162
15163 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
15164 earlier.
15165
15166 1998-05-28 Catherine Moore <clm@cygnus.com>
15167
15168 * gcc.c-torture/execute/980526-3.c: New test.
15169
15170 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
15171
15172 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
15173 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
15174 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
15175 m88k-motorola-sysv3 to XFAIL.
15176
15177 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15178
15179 * gcc.dg/980526-1.c: New test.
15180 * gcc.c-torture/execute/980526-2.c: New test.
15181
15182 1998-05-26 Jeffrey A Law (law@cygnus.com)
15183
15184 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
15185
15186 * gcc.c-torture/execute/980526-1.c: New test.
15187
15188 1998-05-26 Dave Love <d.love@dl.ac.uk>
15189
15190 * g77.f-torture/execute/alpha2.f: Add runtime test.
15191
15192 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
15193
15194 * g++.old-deja/old-deja.exp: Strip leading directories.
15195
15196 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
15197 error for the line. Don't run multiple tests for the same line.
15198
15199 1998-05-23 Jeffrey A Law (law@cygnus.com)
15200
15201 * gcc.dg/980523-1.c: New test.
15202
15203 1998-05-23 Dave Love <d.love@dl.ac.uk>
15204
15205 * g77.f-torture/compile/970915-0.f: New test.
15206
15207 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
15208
15209 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
15210
15211 1998-05-21 Jeffrey A Law (law@cygnus.com)
15212
15213 * gcc.dg/980520-1.c: New test.
15214
15215 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
15216
15217 * gcc.dg/980502-1.c: Fix return type.
15218
15219 1998-05-20 Jeffrey A Law (law@cygnus.com)
15220
15221 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
15222 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
15223 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
15224 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
15225 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
15226
15227 1998-05-20 Dave Love <d.love@dl.ac.uk>
15228
15229 * g77.f-torture/execute/980520-1.f: New test.
15230
15231 1998-05-15 Dave Love <d.love@dl.ac.uk>
15232
15233 * lib/mike-g77.exp: New file.
15234
15235 * g77.f-torture/noncompile/noncompile.exp,
15236 g77.f-torture/noncompile/check0.f: New files.
15237
15238 1998-05-14 Dave Love <d.love@dl.ac.uk>
15239
15240 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
15241 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
15242 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
15243 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
15244 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
15245 abort where appropriate.
15246
15247 1998-05-05 Michael Meissner <meissner@cygnus.com>
15248
15249 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
15250 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
15251
15252 1998-04-29 Dave Love <d.love@dl.ac.uk>
15253
15254 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
15255
15256 1998-04-27 Dave Love <d.love@dl.ac.uk>
15257
15258 * g77.f-torture/compile/980427-0.f: New test.
15259
15260 1998-04-24 Dave Love <d.love@dl.ac.uk>
15261
15262 * g77.f-torture/compile/980424-0.f: New test.
15263
15264 1998-04-19 Dave Love <d.love@dl.ac.uk>
15265
15266 * g77.f-torture/compile/980419-2.f (main): New test.
15267 * g77.f-torture/compile/970125-0.f: New test.
15268 * g77.f-torture/compile/980419-1.f: New test.
15269
15270 1998-04-08 Jim Wilson <wilson@cygnus.com>
15271
15272 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
15273 of loop-4.c.
15274
15275 1998-04-07 Jim Wilson <wilson@cygnus.com>
15276
15277 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
15278
15279 1998-04-03 Jim Wilson <wilson@cygnus.com>
15280
15281 * gcc.c-torture/compile/980329-1.c: New test.
15282
15283 1998-03-18 Jim Wilson <wilson@cygnus.com>
15284
15285 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
15286 * gcc.dg/980312-1.c: Fix typo in -march command.
15287
15288 1998-03-16 H.J. Lu (hjl@gnu.org)
15289
15290 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
15291
15292 1998-03-11 Robert Lipe <robertl@dgii.com>
15293
15294 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
15295 Dave Love agree the Fortran source is bogus.
15296
15297 1998-03-11 Robert Lipe <robertl@dgii.com>
15298
15299 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
15300 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
15301 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
15302 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
15303 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
15304
15305 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
15306
15307 * g++.old-deja/g++.other/friend1.C: New test.
15308
15309 1998-02-18 Dave Love <d.love@dl.ac.uk>
15310
15311 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
15312 possibly uninitialized) variables and declare dnrm2.
15313
15314 1998-02-23 Robert Lipe <robertl@dgii.com>
15315
15316 From Bruno Haible <haible@ilog.fr>:
15317 * gcc.c-torture/execute/980223.c: New test.
15318
15319 1998-02-13 Jeffrey A Law (law@cygnus.com)
15320
15321 * gcc.dg/ifelse-1.c: New test.
15322
15323 1998-02-09 H.J. Lu (hjl@gnu.org)
15324
15325 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
15326
15327 * lib/old-dejagnu.exp (old-dejagnu): Added the
15328 "execution test - XFAIL *-*-*" handling in the spirit of
15329 "excess errors test -". Changed the "execution test fails"
15330 handling to be like "excess errors test fails".
15331 * Update various tests accordingly.
15332
15333 1998-02-06 Jim Wilson <wilson@cygnus.com>
15334
15335 * gcc.c-torture/execute/980205.c: New test.
15336
15337 1998-01-18 Jeffrey A Law (law@cygnus.com)
15338
15339 * lib/c-torture.exp: Look for .x files instead of .cexp files.
15340 * lib/f-torture.exp: Similarly.
15341 * gcc.c-torture: Rename all .cexp files to .x files.
15342
15343 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
15344
15345 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
15346 (940510-1.c): Removed duplicate.
15347 (971104-1.c): New test.
15348
15349 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
15350
15351 * lib/f-torture.exp: Improve error and loop detection.
15352
15353 1997-11-19 Michael Meissner <meissner@cygnus.com>
15354
15355 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
15356 use that to size the filler array.
15357
15358 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
15359
15360 * lib/c-torture.exp(c-torture-execute): Fix typo.
15361
15362 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
15363 testcase as the executable name. Keep the executable around if
15364 the test fails.
15365
15366 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
15367
15368 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
15369 changes. Only test one -g option, and move it to the end of the
15370 list of options to test.
15371
15372 1997-09-19 Michael Meissner <meissner@cygnus.com>
15373
15374 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
15375 variable GCC_TORTURE_OPTIONS to supply default switches separated
15376 by colons. If no environment variable, run tests with -O0 -g, -O1
15377 -g, and -O2 -g as well.
15378
15379 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
15380
15381 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
15382 explanatory comments. Fix indentation.
15383
15384 1997-09-15 Jeffrey A Law (law@cygnus.com)
15385
15386 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
15387
15388 1997-09-11 Jeffrey A Law (law@cygnus.com)
15389
15390 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
15391 * g++.old-deja/g++.mike/p7325.C: Likewise.
15392 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
15393
15394 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
15395
15396 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
15397 * g++.old-deja/g++.brendan/crash30.C: Likewise.
15398 * g++.old-deja/g++.brendan/crash39.C: Likewise.
15399 * g++.old-deja/g++.law/operators4.C: Likewise.
15400
15401 1997-09-11 Joe Buck (jbuck@synopsys.com)
15402
15403 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
15404 * g++.old-deja/g++.mike/p784.C: Ditto.
15405 * g++.old-deja/g++.mike/p785.C: Ditto.
15406
15407 1997-09-05 Jeffrey A Law (law@cygnus.com)
15408
15409 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
15410
15411 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
15412
15413 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
15414 target feature; pass this to c-torture-execute as needed.
15415
15416 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
15417
15418 * lib/c-torture.exp(c-torture-execute): If the previous and the
15419 current executables being tested are identical, we don't need to
15420 run the executable again. Try to make the executable names
15421 unique. Add an optional argument for passing additional compiler
15422 flags.
15423
15424 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
15425
15426 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
15427
15428 1997-08-29 Jeffrey A Law (law@cygnus.com)
15429
15430 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
15431
15432 1997-07-31 Jeffrey A Law (law@cygnus.com)
15433
15434 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
15435 32bit or larger longs.
15436
15437 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
15438 have either a 32bit long or 32bit int.
15439
15440 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
15441
15442 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
15443 Make double precision tests dependent on sizeof (double).
15444
15445 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
15446
15447 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
15448 too.
15449
15450 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
15451
15452 * gcc.c-torture/compile/961203-1.cexp: New script.
15453
15454 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
15455
15456 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
15457 up the includes ourselves.
15458
15459 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
15460
15461 * lib/plumhall.exp: Remove random include, and add a few
15462 verbose messages for debugging.
15463
15464 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
15465
15466 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
15467 of trying to do it ourselves.
15468
15469 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
15470
15471 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
15472
15473 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
15474
15475 * gcc.prms/5403.c: Made regexp a bit less strict.
15476
15477 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
15478
15479 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
15480 is returned from remote_load instead.
15481 * lib/plumhall.exp: Ditto.
15482 * lib/mike-g++.exp: Ditto.
15483 * lib/old-dejagnu.exp: Ditto.
15484 * lib/c-torture.exp: Ditto.
15485
15486 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
15487
15488 * lib/g++.exp: Use build_wrapper procedure.
15489 * lib/gcc.exp: Ditto.
15490
15491 1997-05-20 Jeffrey A Law (law@cygnus.com)
15492
15493 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
15494 an old-style decl for malloc. Fixes tests to work when
15495 sizeof (int) != sizeof (size_t).
15496
15497 1997-05-15 Mike Meissner <meissner@cygnus.com>
15498
15499 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
15500
15501 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
15502 use stdargs.h interface.
15503
15504 1997-05-15 Mike Meissner <meissner@cygnus.com>
15505
15506 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
15507 NO_VARARGS when compiling.
15508
15509 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
15510
15511 * lib/plumhall.exp(ph_includes): New procedure.
15512 (ph_make): Use it.
15513 (ph_compiler): Ditto.
15514
15515 * lib/g++.exp: Rename test-glue.c to testglue.c.
15516 * lib/gcc.exp: Ditto.
15517
15518 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
15519
15520 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
15521 to completion when it's called.
15522
15523 1997-03-21 Michael Meissner <meissner@cygnus.com>
15524
15525 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
15526 is defined, don't do test.
15527
15528 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
15529
15530 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
15531 for object files.
15532 (ph_summary): Mark skipped testcases as untested, not unresolved.
15533
15534 * lib/plumhall.exp (ph_make): If unresolved because of bad
15535 errorCode, record errorCode in log file.
15536 (*): Replace send_log/verbose with verbose -log.
15537
15538 1997-03-19 Michael Meissner <meissner@cygnus.com>
15539
15540 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
15541 double conversion if double isn't at least 8 bytes.
15542
15543 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
15544 int to work with targets where int is 16 bits.
15545
15546 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
15547 8 bytes, just exit, since 4 byte doubles don't have enough bits of
15548 precision for the test to complete.
15549
15550 1997-03-14 Michael Meissner <meissner@cygnus.com>
15551
15552 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
15553 if d10v is not compiled with the -mdouble64 flag.
15554 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
15555
15556 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
15557 d10v is not compiled with the -mint32 flag.
15558
15559 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
15560
15561 * lib/plumhall.exp: Use incr_count.
15562
15563 1997-03-12 Jeffrey A Law (law@cygnus.com)
15564
15565 * gcc.c-torture: Update to c-torture-1.45.
15566
15567 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
15568
15569 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
15570 the name of the expect testcase file).
15571
15572 * lib/g++.exp(g++_init): Ditto.
15573
15574 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
15575
15576 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
15577 the host.
15578
15579 * lib/gcc.exp(gcc_exit): New procedure.
15580
15581 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
15582
15583 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
15584 specs where appropriate.
15585
15586 * g++.old-deja/g++.arm/*: Added additional ERROR checks
15587 because of new "candidates are" messages, and removed a few
15588
15589 * Converted all non-old-style g++ testcases to old-style, and
15590 moved into g++.old-deja.
15591
15592 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
15593
15594 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
15595 options.
15596
15597 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
15598 succeeded.
15599
15600 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
15601
15602 1997-02-13 Michael Meissner <meissner@cygnus.com>
15603
15604 * lib/gcc.exp (gcc_target_compile): Add support for defining
15605 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
15606 the machine doesn't have those features.
15607
15608 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
15609
15610 * g++.law/operators4.exp: Don't use LIBS.
15611
15612 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
15613
15614 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
15615
15616 * lib/mike-g++.exp: Don't set the compiler to be tested here.
15617 * lib/g++.exp: Set it here instead. Also, allow use of the
15618 --tool_exec and --tool_opt options. Change CXX to
15619 GXX_UNDER_TEST.
15620
15621 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
15622
15623 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
15624
15625 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
15626
15627 * lib/old-dejagnu.exp: Use prune_warnings instead of
15628 prune_system_crud.
15629 * lib/mike-g++.exp: Ditto.
15630 * lib/gcc.exp: Ditto.
15631 * lib/g++.exp: Ditto.
15632
15633 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
15634
15635 1997-02-07 Jeffrey A Law (law@cygnus.com)
15636
15637 * 941014-2.c: Include stdlib.h
15638 * 960327-1.c: Include stdio.h
15639 * dbra.c, index-1.c: Don't assume ints are 32bits.
15640
15641 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
15642
15643 * lib/gcc.exp: Add gcc,stack_size target feature.
15644
15645 * lib/g++.exp(g++_target_compile): Add the include and link
15646 paths here, not in two other places. And, it's $options, not
15647 options.
15648
15649 * lib/mike-g++.exp(postbase): Remove the code that determines
15650 the correct include and link paths.
15651 * g++.old-deja/old-deja.exp: Ditto.
15652
15653 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
15654
15655 * lib/g++.exp(g++_init): target_compile no longer returns the
15656 filename of the result.
15657
15658 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
15659
15660 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
15661 call to glob.
15662
15663 * gcc.c-torture/special/special.exp: Change call to
15664 gcc_target_compile to include the object file.
15665
15666 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
15667
15668 * gcc.c-torture/special/special.exp: Correct misspelling in last
15669 change.
15670
15671 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
15672
15673 * lib/plumhall.exp(ph_summary): Log the entire output of the
15674 executable. Return -1 if there were any failures, 0 otherwise.
15675 (ph_execute): Return -1 if there were any failures, 0 otherwise.
15676 (ph_make): Clean up objects and executables that were built
15677 if the tests succeeded.
15678
15679 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
15680
15681 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
15682 libraries and includes in the build tree as appropriate.
15683
15684 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
15685
15686 * lib/c-torture.exp: Instead of looking for the global variable
15687 NO_LONG_LONG, check to see if that's a feature of the target.
15688
15689 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
15690
15691 * config/default.exp: Minimize. Delete the remainer of the files in
15692 config; this functionality is now in devo/dejagnu/config.
15693
15694 g++.*/*: Pass any additional flags used to compile to postbase;
15695 delete CXXFLAGS.
15696
15697 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
15698 is now done by runtest.exp. Use gcc_target_compile instead of
15699 compile.
15700
15701 lib/c-torture.exp: Use gcc_target_compile instead of compile.
15702 Remove references to CFLAGS. Use remote_file instead of
15703 calling rm -f.
15704 (c-torture): Take a list of arguments to use to compile this
15705 testcase.
15706
15707 lib/g++.exp: Simplify. Use target_compile instead of compile.
15708 lib/gcc-dg.exp: Ditto.
15709 lib/gcc.exp: Ditto.
15710 lib/mike-{gcc,g++}.exp: Ditto.
15711 lib/old-dejagnu.exp: Ditto.
15712 lib/plumhall.exp: Ditto.
15713
15714 1997-01-08 Jim Wilson <wilson@cygnus.com>
15715
15716 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
15717 (ph_linker): Likewise.
15718
15719 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
15720
15721 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
15722 MAP_ANON / MAP_ANONYMOUS if defined;
15723 else try to map from /dev/zero .
15724
15725 1996-11-12 Jeffrey A Law (law@cygnus.com)
15726
15727 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
15728 isn't defined, then define it to MAP_ANONYMOUS.
15729
15730 1996-11-12 Jeffrey A Law (law@cygnus.com)
15731
15732 * gcc.c-torture: Update to c-torture-1.42 release.
15733
15734 1996-11-11 Jeffrey A Law (law@cygnus.com)
15735
15736 * gcc.c-torture: Update to c-torture-1.41 release.
15737
15738 1996-10-27 Jeffrey A Law (law@cygnus.com)
15739
15740 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
15741 c-torture release.
15742
15743 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
15744
15745 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
15746 and LDFLAGS. Fix second case to append the target_info ldflags
15747 onto LDFLAGS, not CFLAGS.
15748 * lib/g++.exp (g++_init): Add target_info stuff.
15749 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
15750 of libgloss and newlib flags for !native.
15751
15752 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
15753 (GDB): Fix relative path to go up another dir for finding gdb.
15754
15755 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
15756
15757 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
15758 versions in the target_info array, if they don't exist.
15759
15760 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
15761
15762 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
15763
15764 1996-07-08 Jim Wilson <wilson@cygnus.com>
15765
15766 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
15767 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
15768
15769 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
15770
15771 * lib/old-dejagnu.exp: Don't remove the output file before we've
15772 actually tested it. Don't append pwd to the path of the executable
15773 we're testing.
15774
15775 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
15776
15777 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
15778
15779 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
15780
15781 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
15782 temporary directory for compiler files, and set it to a default
15783 value of /tmp. Set $output as the name of the output file from
15784 compiling the testcase. Add a -o option to $cflags_var so the
15785 compiler writes the final output file as $output. Set $executable
15786 to $output.
15787
15788 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
15789 directory for compiler files, and set it to /tmp if it doesn't
15790 already have a value. Set $output_file to the name of the output
15791 file from compiling the testcase. Add a -o option to CXXFLAGS so
15792 the compiler writes the final output file as $output. Use $output
15793 as the executable to be tested.
15794
15795 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
15796
15797 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
15798
15799 1996-06-08 Jeffrey A Law (law@cygnus.com)
15800
15801 * gcc.c-torture/execute/pending-1.c: New test. Still
15802 pending in Tege's queue.
15803
15804 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
15805
15806 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
15807 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
15808 if there were failures. Call unresolved if there were unresolved
15809 testcases. Call gcc_fail if program did not run to completion.
15810 (ph_make): Pass additional argument name to ph_execute.
15811 (ph_execute): Add new argument. Pass additional arguments to
15812 ph_summary. Call gcc_fail is there is no execution output.
15813
15814 1996-04-24 Jeffrey A Law (law@cygnus.com)
15815
15816 * lib/plumhall.exp (proc_summary): Output relavent summary
15817 lines into the log so specific failures in plumhall can be
15818 investigated.
15819
15820 1996-04-10 Jeffrey A Law (law@cygnus.com)
15821
15822 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
15823 (c-torture-execute): Don't try to execute tests which use
15824 "long long" types if $NO_LONG_LONG is nonzero.
15825
15826 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
15827
15828 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
15829 not c-torture.
15830
15831 * gcc.ieee: Move from here.
15832 * gcc.c-torture/execute/ieee: To here.
15833
15834 1996-03-26 Jeffrey A Law (law@cygnus.com)
15835
15836 * gcc.c-torture: Update to c-torture-1.41 release.
15837
15838 1996-03-22 Jeffrey A Law (law@cygnus.com)
15839
15840 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
15841 not "$output".
15842
15843 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
15844
15845 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
15846 -c present.
15847
15848 1996-03-02 Jeffrey A Law (law@cygnus.com)
15849
15850 * config/proelf.exp: Handle connecting to a simulator.
15851
15852 1996-01-31 Jeffrey A Law (law@cygnus.com)
15853
15854 * config/proelf.exp: New file. Enough framework that we can
15855 run c-torture tests on the proelf targets (or any other target
15856 that gdb can connect to for that matter).
15857
15858 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
15859
15860 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
15861 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
15862
15863 * lib/plumhall.exp (ph_execute): Always call ph_summary if
15864 exec_output exists.
15865
15866 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
15867
15868 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
15869 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
15870
15871 * config/*.exp: Update FSF address. Change result of ${tool}_load
15872 to pass/fail/unresolved/unsupported/untested. Caller must now
15873 call unresolved/unsupported/untested.
15874 * lib/*.exp: Update FSF address. Update to handle new results of
15875 ${tool}_load.
15876 * lib/chill.exp (verbose): Delete.
15877
15878 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
15879
15880 * lib/gcc.exp (default_gcc_start): Change order of args to
15881 $LDFLAGS $CFLAGS $LIBS.
15882 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
15883 Save/set/restore CFLAGS. Pass single arg to gcc_start.
15884 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
15885 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
15886 * gcc.misc-tests/dg-test.exp: Likewise.
15887 * gcc.misc-tests/msgs.exp: Likewise.
15888 * gcc.prms/prms.exp: Likewise.
15889 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
15890 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
15891
15892 * lib/dg.exp: Deleted, moved to dejagnu/lib.
15893
15894 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
15895
15896 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
15897
15898 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
15899 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
15900
15901 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
15902 necessary.
15903
15904 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
15905
15906 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
15907 global for loop; add use of $mathlib.
15908 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
15909 settings here; set mathlib for anything but VxWorks.
15910
15911 1996-01-22 Jeffrey A Law (law@cygnus.com)
15912
15913 * gcc.c-torture: Update to c-torture-1.40 release.
15914
15915 1996-01-03 Jeffrey A Law (law@cygnus.com)
15916
15917 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
15918 dg.exp.
15919
15920 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
15921
15922 * lib/c-torture.exp (c-torture-execute): Declare "output" as
15923 global.
15924
15925 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
15926
15927 * lib/g++.exp (LIBS): Define if not already.
15928 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
15929 (gcc-dg-prune): Call prune_gcc_output.
15930 * lib/gcc.exp (prune_gcc_output): New proc.
15931 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
15932 prune_gcc_output.
15933
15934 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
15935
15936 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
15937 (c-torture-execute): Likewise. Rename `name' to `testcase'.
15938
15939 1995-11-15 Jeffrey A Law (law@cygnus.com)
15940
15941 * gcc.c-torture: Update to c-torture-1.39 release.
15942
15943 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
15944
15945 * lib/c-torture.exp (c-torture-execute): Don't return if one option
15946 fails, try others as well.
15947
15948 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
15949
15950 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
15951 If compilation fails, mark execute tests as `untested'.
15952 If test is marked as unsupported, don't mark compilation and
15953 execute tests as failed.
15954
15955 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
15956
15957 * lib/g++.exp (g++_init): Don't link in libg++, and look to
15958 libstdc++ for whether or not we want to be doing shared
15959 libraries. Delete link_curses since we don't need it anymore.
15960 * lib/mike-g++.exp (postbase): Don't link in libg++.
15961 * g++.old-deja/old-deja.exp: Likewise.
15962
15963 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
15964
15965 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
15966
15967 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
15968
15969 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
15970 For that, add `-Wl,-a,shared_archive'.
15971 * g++.old-deja/old-deja.exp: Likewise.
15972
15973 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
15974
15975 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
15976
15977 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
15978
15979 * lib/mike-g++.exp (postbase): Pay attention to the status of
15980 g++_load.
15981
15982 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
15983
15984 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
15985
15986 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
15987
15988 * lib/gcc.exp (default_gcc_start): No longer need to log program
15989 being executed or its output, execute_anywhere does that now.
15990 * lib/g++.exp (default_g++_version): Call execute_anywhere.
15991 (default_g++_start): Likewise. Delete calls to verbose/send_log.
15992
15993 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
15994
15995 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
15996 the same as those in lib/g++.exp.
15997
15998 1995-10-10 Jeff Law (law@hurl.cygnus.com)
15999
16000 * gcc.c-torture: Update to c-torture-1.38 release.
16001 * gcc.ieee: Related changes.
16002
16003 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
16004
16005 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
16006 "exec". Minor reformatting changes.
16007
16008 * config/rom68k.exp (${tool}_load): Make it work in a canadian
16009 cross. This means all "exec" calls now work on a remote host as
16010 well.
16011 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
16012 cross. Filter out the extra "\r\n" stuff that expect puts in.
16013 (c-torture-execute): Filter out the bogus warnings like
16014 c-torture-compile does. Add support for canadian cross.
16015 * lib/gcc.exp (default_gcc_version, default_gcc_start)
16016 Use execute_anywhere rather than calling exec directly. Now it
16017 works for canadian cross testing.
16018
16019 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
16020
16021 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
16022 results into a variable, and check that rather than using file exists.
16023
16024 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
16025
16026 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
16027 create a libg++.so. For sunos4.1.*, also add -ltermcap.
16028
16029 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
16030
16031 * g++.old-deja/old-deja.exp: Create and pass runshlib and
16032 lib_curses if there's a shared libg++ in the build tree.
16033
16034 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
16035
16036 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
16037 if not supported target.
16038
16039 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
16040
16041 * lib/g++.exp (g++_init): Move empty setting of runshlib and
16042 link_curses up to always happen, not just for native builds.
16043
16044 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
16045
16046 * gcc.c-torture: Update to c-torture-1.36 release.
16047 * gcc.failure: Related changes.
16048
16049 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
16050
16051 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
16052
16053 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
16054
16055 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
16056 * lib/mike-g++.exp (postbase): Not in here. Still reference
16057 runshlib, link_curses, and mathlib for link and run.
16058
16059 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
16060 pass the runtime shared library options for Solaris, OSF/1, and
16061 Irix5, and link with -lcurses to avoid unresolved references.
16062
16063 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
16064
16065 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
16066 only run once.
16067
16068 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
16069
16070 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
16071
16072 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
16073
16074 * gcc.c-torture: Update to c-torture-1.35 release. Note we
16075 do not have a framework for the "compat" tests yet.
16076
16077 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
16078
16079 * lib/mike-g++.exp (postbase): New local variable `mathlib',
16080 set to null if we're testing vxworks5.1. Use that instead of
16081 `-lm' in the setting of LIBS for link and run.
16082
16083 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
16084
16085 * config/rom68k.exp (${tool}_load): Major changes to make it
16086 work. Verified that it does in fact return the stuff in
16087 exec_output properly. Catch any Emul or any TRAP other than 0.
16088
16089 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
16090
16091 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
16092 LDFLAGS properly for targets that need stuff from libgloss.
16093 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
16094 only run once.
16095 (gpp_initialized): New variable.
16096
16097 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
16098
16099 * config/rom68k.exp: Load libgloss.exp.
16100 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
16101 so we can produce a fully linked binary.
16102 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
16103 so we can produce a fully linked binary.
16104
16105 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
16106
16107 * lib/plumhall.exp (ph_section): Watch for expected failures.
16108 Add missing `else'.
16109
16110 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
16111 run the testcase.
16112 (c-torture): Likewise.
16113
16114 1995-08-28 Doug Evans <dje@cygnus.com>
16115
16116 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
16117
16118 * lib/mike-g++.exp (mike_cleanup): New proc.
16119 (prebase): New globals compiler_result, not_compiler_result,
16120 target_regexp.
16121 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
16122 allow leading "-" in pattern. Watch for unsupported tests.
16123 If $compiler_result is set, pattern match assembler code,
16124 and ditto for $not_compiler_result.
16125 * lib/mike-gcc.exp: Likewise.
16126
16127 * lib/plumhall.exp (ph_execute): Only call ph_summary if
16128 execution "succeeded".
16129
16130 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
16131
16132 * config/win32.exp: New file.
16133 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
16134
16135 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
16136
16137 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
16138 unsupported.
16139 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
16140 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
16141 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
16142
16143 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
16144 "... without exceptions was ...". That is now handled by
16145 prune_system_crud.
16146 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
16147
16148 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
16149
16150 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
16151 sieve.c,sort2.c}: New files.
16152 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
16153 sieve.exp,sort2.exp}: Drivers for them.
16154
16155 * lib/mike-gcc.exp (program_output): New user settable variable.
16156 (postbase): Call prune_system_crud. Also prune extraneous compiler
16157 messages.
16158 * lib/mike-g++.exp (program_output): New user settable variable.
16159
16160 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
16161
16162 * config/sh.exp: Deleted (use sim.exp instead).
16163
16164 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
16165
16166 * config/vx.exp: Declare CHECKTASK as global.
16167 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
16168 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
16169 * lib/old-dejagnu.exp: Load [pwd]/$executable.
16170
16171 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
16172
16173 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
16174 target. Like vx.exp, only includes `vx29k.exp' instead of
16175 `vxworks.exp'.
16176
16177 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
16178
16179 * config/sim.exp: Increase time limit from 120 seconds to 240.
16180
16181 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
16182
16183 * gcc.c-torture/execute/950628-1.c: New test.
16184
16185 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
16186
16187 * gcc.c-torture: Update with changes/additions from
16188 c-torture-1.34.
16189
16190 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
16191
16192 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
16193
16194 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
16195
16196 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
16197
16198 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
16199
16200 * gcc.c-torture/compile/950512-1.c: New test.
16201 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
16202 * gcc.dg/struct-ret-1.c: Likewise.
16203
16204 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
16205
16206 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
16207 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
16208
16209 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
16210
16211 * gcc.c-torture/special/920411-1.c: Deleted.
16212 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
16213
16214 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
16215
16216 * config/sim.exp (${tool}_load): Hack in call to bash to get a
16217 cpu limit.
16218
16219 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
16220
16221 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
16222
16223 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
16224
16225 From kenner;
16226 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
16227 is the proper length.
16228 * va-arg-3.c: Likewise.
16229
16230 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
16231
16232 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
16233 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
16234
16235 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
16236 * lib/g++.exp (default_g++_start): Delete old cruft.
16237
16238 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
16239
16240 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
16241 (2 * (1 << 18)) to (2 * (1 << 17)).
16242
16243 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
16244
16245 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
16246
16247 * config/rom68k.exp: Renamed from config/idp.exp
16248
16249 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
16250
16251 * c-torture/compile/921109-2.c
16252
16253 1995-04-18 Mike Stump <mrs@cygnus.com>
16254
16255 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
16256 excess errors.
16257
16258 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
16259
16260 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
16261 output.
16262 * lib/g++.exp (default_g++_start): Likewise.
16263
16264 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
16265
16266 * gcc.c-torture/compile/950329-1.c: New test.
16267
16268 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
16269
16270 * config/bug.exp (${tool}_load): Updated to use new remote_open
16271 and remote_close procs.
16272 * config/idp.exp: New file.
16273
16274 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
16275
16276 * gcc.c-torture/execute/950322-1.c: New test.
16277
16278 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
16279
16280 * config/vx.exp (${tool}_load): Clean up testing of return code from
16281 vxworks_ld and vxworks_spawn.
16282
16283 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
16284
16285 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
16286
16287 1995-03-13 Mike Stump <mrs@cygnus.com>
16288
16289 * lib/old-deja.exp: Add `excess errors test - ' error, now one
16290 can mark excess errors on a machine by machine basis. Note, the
16291 default is to not expect any excess errors, even when excess
16292 errors test - is given, so you will want to put an XFAIL ... on
16293 these lines. For example, // excess errors test - XFAIL hppa*-*-*
16294 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
16295 those 4 machines, but no others.
16296
16297 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
16298
16299 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
16300 * lib/c-torture.exp: to here.
16301
16302 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
16303
16304 * gcc.c-torture/execute/950221-1.c: New test.
16305 * gcc.c-torture/execute/struct-ret-1.c: New test.
16306 * gcc.c-torture/compile/950221-1.c: New test.
16307
16308 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
16309
16310 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
16311
16312 * gcc.c-torture/execute/arith-1.c (main): Return 0.
16313 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
16314
16315 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
16316
16317 * g++.gb: New directory of tests, derived from my signature and
16318 class scoping tests.
16319
16320 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
16321 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
16322 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
16323 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
16324 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
16325 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
16326 * g++.gb/sig25.C: Likewise.
16327
16328 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
16329 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
16330 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
16331 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
16332 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
16333 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
16334 * g++.gb/sig25.exp: Likewise.
16335
16336 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
16337 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
16338 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
16339 * g++.gb/scope13.C: Likewise, this test still fails.
16340
16341 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
16342 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
16343 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
16344 * g++.gb/scope13.exp: Ditto.
16345
16346 * g++.gb/README: New file, explains what these tests are about.
16347
16348 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
16349
16350 * lib/dg.exp (dg-do): Support `preprocess'.
16351 (dg-test): Likewise.
16352
16353 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
16354
16355 * config/udi.exp: change "continue -expect" to "exp_continue".
16356
16357 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
16358
16359 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
16360 Delete redundant tests.
16361
16362 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
16363 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
16364 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
16365 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
16366 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
16367 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
16368 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
16369 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
16370
16371 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
16372 storing label pointers.
16373 * gcc.c-torture/execute/921019-1.c: Likewise.
16374 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
16375 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
16376 parameter fp.
16377 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
16378 constants.
16379
16380 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
16381 Delete obsolete tests.
16382
16383 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
16384 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
16385 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
16386 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
16387 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
16388 * gcc.c-torture/compile/950124-1.c: New test.
16389
16390 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
16391
16392 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
16393
16394 * lib/mike-g++.exp: Add -lm to LIBS.
16395
16396 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
16397
16398 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
16399
16400 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
16401
16402 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
16403
16404 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
16405
16406 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
16407
16408 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
16409
16410 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
16411 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
16412 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
16413 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
16414 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
16415 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
16416 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
16417 * g++.law/{operators31.C, operators32.C,
16418 * g++.law/{operators33.C, operators34.C}: Likewise.
16419 * g++.law/{pic1.C, refs2.C}: Likewise.
16420 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
16421 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
16422 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
16423 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
16424
16425 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
16426 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
16427 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
16428 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
16429 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
16430 * g++.law/{enum9.exp, friend5.exp}: Likewise.
16431 * g++.law/{nest3.exp, nest4.exp}: Likewise.
16432 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
16433 * g++.law/{operators30.exp, operators31.exp}: Likewise.
16434 * g++.law/{operators32.exp, operators33.exp}: Likewise.
16435 * g++.law/{operators34.exp}: Likewise.
16436 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
16437 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
16438 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
16439 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
16440 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
16441
16442 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
16443 No longer expected to fail.
16444 * g++.law/missed-error3.C: Tweak for recent bool changes.
16445
16446 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
16447
16448 * config/emb-unix: Deleted.
16449 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
16450 remote execution. Do final link on remote host if REMOTE_LINK is set.
16451
16452 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
16453
16454 * lib/dg.exp (dg-test): Fix typo in last patch.
16455
16456 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
16457
16458 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
16459 (handles multiple occurrences).
16460
16461 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
16462
16463 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
16464 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
16465 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
16466 printed).
16467 * lib/c-torture.exp (c-torture-compile): Likewise.
16468 (c-torture): Prepend full path if missing.
16469 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
16470 (gcc_fail): Likewise.
16471 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
16472
16473 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
16474
16475 * lib/netware.exp: Only attach to NetWare i386 systems.
16476
16477 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
16478
16479 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
16480 messages. Add test name to "output pattern match" pass/fail message.
16481
16482 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
16483
16484 * gcc.dg: New testsuite.
16485 * gcc.dg/dg.exp: New file.
16486
16487 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
16488 test-switch.c}: Deleted.
16489
16490 * gcc.misc-tests/msgs.exp: New testcase driver.
16491
16492 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
16493
16494 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
16495 Watch for illegal return values from ${tool}_load.
16496 * config/unix.exp (${tool}_load): Fix pass/fail detection for
16497 cross targets. Coerce return value >0 to 1.
16498
16499 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
16500
16501 * config/unix.exp (${tool}_load): Call program rsh, not proc.
16502
16503 * config/emb-unix.exp: New file.
16504
16505 * config/sim.exp: Error if variable $SIM not defined.
16506 (${tool}_load): Mark test as "untested" if simulator missing.
16507
16508 * config/unix.exp: Load remote.exp to get rcp_download.
16509 * lib/c-torture.exp: Use different option lists for testcases with
16510 and without loops.
16511 * gcc.c-torture/execute/execute.exp: Likewise.
16512
16513 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
16514
16515 * config/*.exp: Clarify return code from ${tool}_load.
16516 Call `unresolved' or `untested' instead of `warning' or `perror'
16517 (sometimes you still want to call both though).
16518 Add comment that `shell_id' is local to each file.
16519 * config/udi.exp (timeout): Set to 30.
16520 Don't print warning if connection fails, $connectmode has already
16521 printed an error.
16522 (${tool}_load): Move verbose messages to level 2.
16523 Rework pattern for "Process started" message.
16524 Pass `shell_id' to ${connectmode}_download.
16525 Retry twice upon timeout. Make resetting of target more robust.
16526 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
16527 Pass `shell_id' to exit_$connectmode.
16528 Only call exit_$connectmode if connected.
16529 * config/unix.exp (${tool}_load): Check return codes better.
16530 * config/vrtx.exp (${tool}_load): Likewise.
16531 * config/vx.exp (${tool}_load): Likewise.
16532 Delete unneeded global's.
16533 * lib/dg.exp (dg-test): Update to reflect clarified return codes
16534 from ${tool}_load.
16535 (dg-stat): Delete.
16536 (dg-init): Delete recording of pass/fail counts.
16537 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
16538 (old-dejagnu-init): Likewise.
16539 (old-dejagnu-stat): Delete contents, empty proc now.
16540 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
16541 (c-torture): Delete references to lcnt, lpass, lfail.
16542 Get option list from TORTURE_OPTIONS.
16543 Delete -funroll[-all]-loops if no loops.
16544 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
16545 (g++_stat): Delete contents (empty proc now).
16546 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
16547 (gcc_finish): Likewise.
16548 (gcc_stat): Deleted.
16549 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
16550 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
16551 * gcc.c-torture/execute/execute.exp: Likewise.
16552 Split tests into two parts: compile, execute.
16553 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
16554 no loops. Update to reflect clarified return codes from ${tool}_load.
16555
16556 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
16557
16558 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
16559 to grep for.
16560 (old-dejagnu): Likewise (where necessary).
16561
16562 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
16563
16564 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
16565
16566 * lib/dg.exp (dg-process-target): Fix processing of selector.
16567 Add comment regarding use of `error'.
16568
16569 * lib/gcc.exp (prune_system_crud): Define if missing.
16570 * lib/g++.exp (prune_system_crud): Likewise.
16571
16572 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
16573 Call prune_system_crud.
16574 * lib/dg.exp (dg-runtest): New proc.
16575 Use perror instead of send_user for tcl errors in testcase.
16576 Don't return any value, it's never used.
16577 Don't clobber previous definition of `unknown'.
16578 Print tcl errors in `dg-final'.
16579
16580 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
16581
16582 * lib/dg.exp (dg-process-target): Improve syntax error messages.
16583 (dg-test): Don't print errorInfo, it contains stack backtrace.
16584
16585 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
16586
16587 * lib/g++.exp (runtest_file_p): Define if missing.
16588
16589 1994-09-24 Doug Evans (dje@cygnus.com)
16590
16591 * lib/mike-g++.exp: Comment out loading of g++.exp.
16592 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
16593 (default_g++_version): Always print something.
16594 (default_g++_start): Comment out call to `which'.
16595 (g++_start, g++_load): Deleted (must be defined in config file).
16596 * lib/gcc.exp: Test for existence of $CC at start.
16597 Delete check for tmpdir (done in gcc_init).
16598 (default_gcc_version): Always print something.
16599 (default_gcc_start): Comment out call to `which'.
16600 * config/*.exp: Major cleanup - make cross targets work at least a
16601 little better for g++ (by not being "--tool gcc" specific).
16602 Rename gcc_xxx to ${tool}_xxx.
16603 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
16604 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
16605
16606 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
16607
16608 * lib/c-torture.exp (c-torture-compile): Rework compiler
16609 message processing.
16610
16611 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
16612 c-torture.
16613
16614 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
16615
16616 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
16617
16618 * lib/dg.exp (dg-process-target): Support { target native }.
16619
16620 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
16621
16622 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
16623 looked for "... program xxx got fatal signal".
16624 Correct regsub munging of `comp_output'.
16625 Ignore compiler messages "path prefix not used" and "linker input
16626 file unused".
16627
16628 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
16629
16630 * lib/gcc.exp (runtest_file_p): Define if missing.
16631 * gcc.prms/template.c: Example to work from.
16632
16633 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
16634
16635 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
16636 * lib/dg.exp (dg-test): Call unsupported testcases as such.
16637
16638 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
16639 * gcc.prms/1883.c: Moved from compile/940714-1.c.
16640 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
16641 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
16642
16643 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
16644 (dg-process-target): No longer a varargs proc.
16645 Return S/N for target, P/F for xfail. All callers changed.
16646 (user option procs): More argument checking.
16647 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
16648 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
16649 (dg-test): Skip test if not running on selected target in `dg-do'.
16650 Update handling of `dg-do-what', `dg-output-text'.
16651 Separate execution pass/fail from output pattern match pass/fail.
16652 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
16653
16654 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
16655
16656 * gcc.c-torture/special/special.exp: Don't expect failure for mips
16657 target for 920510-1.c.
16658
16659 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
16660
16661 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
16662 Clean up comment regarding use of passcnt, etc.
16663 (gcc_stat): Don't update `testcnt' here.
16664 (gcc_finish): Do it here.
16665 Might as well reset `but_id' here too.
16666 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
16667 to determine if the file should be tested.
16668 * gcc.c-torture/compile/compile.exp: Likewise.
16669 * gcc.c-torture/execute/execute.exp: Likewise.
16670 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
16671 * gcc.misc-tests/dg-test.exp: Likewise.
16672 * gcc.prms/prms.exp: Likewise.
16673 * gcc.wendy/wendy.exp: Likewise.
16674 * g++.old-deja.exp: Likewise.
16675 Move "Testing file" message to verbose level 1.
16676
16677 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
16678
16679 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
16680
16681 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
16682
16683 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
16684 (default_gcc_start): Accept optional second list element
16685 of compiler flags. Print compiler output at verbosity level 2.
16686 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
16687 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
16688 Save current values of framework globals passcnt, failcnt, xpasscnt,
16689 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
16690 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
16691 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
16692 xfailcnt to compute stats. Update framework global `testcnt' from
16693 pass/fail counts.
16694 (gcc_finish): New proc. Clean up test environment.
16695 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
16696 (gcc_epass, gcc_efail): Delete.
16697 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
16698 argument of line number.
16699 (dg-init): If the tool has an init routine, call it.
16700 (dg-test): Remove args `cflags_var' and `libs_var'.
16701 Pass all compiler options to ${tool}_start.
16702 Handle missing line number.
16703 (dg-finish): New function.
16704 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
16705 particular files. Call gcc_finish at end. Move "skipping test"
16706 message to verbosity level 3.
16707 * gcc.c-torture/compile/compile.exp: Likewise.
16708 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
16709 * gcc.c-torture/execute/execute.exp: Likewise.
16710 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
16711 Print testcase being tried at verbosity level 1.
16712 * gcc.c-torture/special/special.exp: Unset xfail.
16713 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
16714 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
16715 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
16716 * gcc.failure/failure.exp: Likewise.
16717 * gcc.ieee/ieee.exp: Likewise.
16718 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
16719 Update call to dg-test. Call dg-finish at end.
16720 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
16721 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
16722 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
16723 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
16724 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
16725 * gcc.wendy/wendy.exp: Add copyright.
16726 Delete setting of tmpdir (done by gcc_init).
16727 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
16728 Pass compiler flags to gcc_start. Call gcc_finish at end.
16729 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
16730 gcc_[ce]pass/fail.
16731
16732 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
16733
16734 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
16735 confusion.
16736 (g++_load): Likewise.
16737
16738 * config/*.exp (gcc_load): Some were varargs fns and some were not.
16739 Rename argument to `prog' to remove the confusion.
16740 Varargs fns behave differently too!
16741 (g++_load): Likewise.
16742
16743 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
16744
16745 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
16746 what it is. Delete (always) printing of status value for !native.
16747 Simplify verbose code, and include status and exec_output.
16748 (g++_load): Use gcc_load.
16749
16750 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
16751
16752 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
16753 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
16754 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
16755 940714-3.c as these testcases don't exist anymore. Make
16756 va-arg-1.c expected to pass.
16757
16758 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
16759
16760 * gcc.misc-tests/misc.exp: Only run specific testcases.
16761 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
16762 * gcc.misc-tests/dg-[1-9].c: New files.
16763
16764 * lib/dg.exp: New testsuite driver.
16765 * gcc.prms/prms.exp: Use it.
16766
16767 * README.gcc: New file.
16768
16769 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
16770 Document and reset `lxpass' and `lxfail'.
16771 Simplify "initialized" message.
16772 (gcc_stat): Clean up comments a little.
16773
16774 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
16775
16776 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
16777
16778 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
16779
16780 * lib/old-dejagnu.exp (process-option): New proc.
16781 (old-dejagnu-init, old-dejagnu-stat): Likewise.
16782 (old-dejagnu): Simplify.
16783 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
16784
16785 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
16786
16787 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
16788 exists and is not an empty string.
16789
16790 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
16791 $xfail rather than calling setup_xfail. Clear $xfail when test is
16792 finished.
16793 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
16794 automatically.
16795
16796 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
16797 longer expected to fail.
16798
16799 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
16800 "f" function call.
16801
16802 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
16803
16804 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
16805 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
16806 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
16807 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
16808 c-torture-1.29.
16809
16810 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
16811 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
16812
16813 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
16814
16815 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
16816 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
16817
16818 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
16819 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
16820 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
16821
16822 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
16823
16824 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
16825 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
16826 940714-1.c, 940714-2.c, 940714-3.c},
16827 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
16828 gcc.misc-tests/{mg.c,mg.exp}:
16829 New tests.
16830 * gcc.noncompile/noncompile.exp: Change accordingly.
16831
16832 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
16833
16834 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
16835 Undo previous clobberage.
16836
16837 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
16838
16839 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
16840 * gcc.special/{930510-1.c, special.exp}:
16841 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
16842 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
16843 struct-varargs-1.c}: New tests from c-torture-1.26.
16844
16845 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
16846
16847 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
16848 argument to switch.
16849
16850 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
16851
16852 * Revert the previous changes. Please see Rob's directory
16853 (/lisa/test/rob/progressive/gcc/testsuite) for testing
16854 fixes.
16855
16856 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
16857
16858 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
16859 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
16860 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
16861 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
16862 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
16863 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
16864 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
16865 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
16866 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
16867 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
16868 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
16869 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
16870 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
16871 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
16872 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
16873 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
16874 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
16875 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
16876 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
16877 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
16878 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
16879 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
16880 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
16881 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
16882 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
16883 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
16884 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
16885
16886 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
16887
16888 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
16889 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
16890 with perror calls.
16891
16892 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
16893
16894 * config/unix.exp (g++_load): Fix syntax.
16895
16896 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
16897
16898 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
16899 * gcc.noncompile/921017-1.c: Deleted obsolete test.
16900 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
16901 Don't expect va-arg-1.c to fail. Correct expected output for
16902 920928-1.c.
16903 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
16904 * gcc.wendy/hbm4.c: Correct typo.
16905 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
16906
16907 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
16908
16909 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
16910 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
16911 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
16912 * lib/c-torture.exp (c-torture-compile): Ditto.
16913
16914 Reduce volume of output (remove all the -I's and such).
16915 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
16916 Call gcc_cpass, gcc_cfail.
16917 (c-torture): Pass testing option to c-torture-compile.
16918
16919 1994-03-21 Doug Evans (dje@cygnus.com)
16920
16921 Bring patches over from progressive.
16922 * config/default.exp: Exit remote shell cleanly.
16923 (g++_exit, g++_start): Add default versions.
16924 * config/sim.exp (gcc_load): Use perror, not error.
16925
16926 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
16927
16928 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
16929 set in site.exp.
16930
16931 1994-03-14 Doug Evans (dje@cygnus.com)
16932
16933 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
16934 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
16935 (wendy_try): New proc to run testcase.
16936 (main loop): Call 'em.
16937 * gcc.wendy/*.c: Clean up pass to correct expected output.
16938
16939 * lib/gcc.exp: Minor cleanup work.
16940 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
16941
16942 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
16943
16944 * config/sim.exp (gcc_load): Document return codes better.
16945 Don't pass -v to simulator.
16946
16947 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
16948
16949 * gcc.special/920717-x.c: Fix typo.
16950 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
16951 get at sources.
16952
16953 * lib/mike-gcc.exp: Fix typo.
16954
16955 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
16956
16957 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
16958 binary to use, transform the name.
16959 * config/*.exp: rename everything. Nuke any g++ specific files,
16960 it's now a special case of gcc that requires no special support.
16961 Add a default.exp for unsupported targets.
16962
16963 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
16964
16965 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
16966 lib/old-dejagnu.exp: Fix a few patterns to work with the new
16967 version of Tcl.
16968
16969 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
16970
16971 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
16972 than a warning.
16973
16974 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
16975
16976 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
16977
16978 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
16979
16980 * gcc.execute/execute.exp: Combine opt_list and foption_list into
16981 option_list. Compile every file with only 4/6 option choices
16982 (same as C torture) instead of with 12/18 different option
16983 choices.
16984 * lib/c-torture.exp: Likewise.
16985
16986 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
16987 not already set.
16988
16989 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
16990
16991 * lib/old-deja
16992 test cases, ready for DejaGnu.
16993
16994 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
16995
16996 * Upgraded c-torture tests from 1.18 to 1.19
16997
16998 * gcc.compile: added test(s):
16999 930607-1.c
17000 * gcc.execute: added test(s):
17001 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
17002
17003 * added new subdirectory for misc tests: gcc.misc-tests
17004 * gcc.misc-test(s): added tests:
17005 inst-check.c test-consts.c test-ior.c test-switch.c
17006
17007 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
17008
17009 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
17010
17011 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
17012
17013 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
17014
17015 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
17016
17017 * Upgraded c-torture tests from 1.17 to 1.18
17018
17019 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
17020
17021 * Upgraded c-torture tests from 1.12 to 1.17
17022
17023 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
17024
17025 * lib/old-dejagnu.exp:
17026 Fixed handling of XFAIL target triplets to correctly
17027 recognize wildcard characters. Removed code that
17028 appended a unique id tag to the end of the file name
17029 printed out by the result of the testcases within a
17030 given test file.
17031
17032 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
17033
17034 * lib/old-dejagnu.exp:
17035 Reworked expected failure handling to trigger off of XFAIL
17036 keyword in keyphrase embeded in testcase source code. The
17037 XFAIL keyword must be at the end of the keyphrase line. It
17038 may optionally be followed by one or more target triplets.
17039 It has just occured that the handling of wildcards in the
17040 target triplet may not be correct.
17041
17042 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
17043
17044 * g++.old-deja/tests:
17045 Moved all subdirectories up one level into g++.old-deja .
17046
17047 * lib/old-dejagnu.exp:
17048 Fixed problem with CXXFLAGS not being properly reset, and being
17049 corrupted with extraneous "-c" compiler option. This was
17050 causing binaries to not be generated for test that needed them.
17051 Modified strings passed to "pass" and "fail" so that individual
17052 tests from the same test file would be distinguished by an
17053 identifier appended to the test file name in the summary logs;
17054 this corrected a problem with erroneous diff logs. Added code
17055 to search testcases for expected fail and unexpected pass keywords.
17056
17057 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
17058
17059 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
17060
17061 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
17062
17063 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
17064 Removed extraneous text from end of "Special g++ Options"
17065 keyphrase.
17066
17067 * lib/old-dejagnu.exp: Added pattern matching to look for new
17068 keywords, embedded in testcases comments, which will trigger
17069 calls to xpass and xfail.
17070
17071 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
17072
17073 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
17074 comments embedded in the testcases, especially the one looking for
17075 special compiler options, as well as the pattern matching for the
17076 compiler output again.
17077
17078 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
17079
17080 * lib/old-dejagnu.exp: Do a proper check of the return value for
17081 execute tests. Fixed several problems with the pattern matching
17082 of the compiler output which gave erroneous test results.
17083 Changed several of the test result messages to be more descriptive.
17084 * config/unix-g++.exp: Proc g++_load now actually works and
17085 executes the tests passed to it and returns a usable return
17086 value.
17087
17088 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
17089
17090 * lib/gcc.exp: Exits gracefully if $CC is bogus.
17091
17092 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
17093
17094 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
17095 Modified both files to properly execute the old style
17096 dejagnu tests. The previous versions of these files were
17097 experimental and did not function anything near correctly.
17098
17099 1993-04-05 Rob Savoye (rob@cygnus.com)
17100
17101 * Removed all Makefile.in and configure.in files. No configuration
17102 needed now.
17103
17104 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
17105
17106 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
17107
17108 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
17109
17110 * gcc.compile/configure.in, gcc.unsorted/configure.in,
17111 gcc.special/configure.in, gcc.noncompile/configure.in,
17112 gcc.execute/configure.in, gcc.code_quality/configure.in,
17113 g++.other/configure.in, g++.old-deja/configure.in,
17114 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
17115 in srcname setting.
17116
17117 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
17118
17119 * lib/udi.exp: Fixed mondfe and mondfe_download.
17120 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
17121 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
17122
17123 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
17124
17125 * config/udi-gdb.exp: Check $shell_id after connecting to target.
17126 (gdb_exit): Don't remove *_soc files.
17127
17128 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
17129
17130 * lib/c-torture.exp: Don't look for main; instead always use -w
17131 -c. This is how the c-torture tests work. Remove the object
17132 file if the compilation succeeds.
17133 * gcc.execute/execute.exp: Remove executable if test passes.
17134 * gcc.noncompile/noncompile.exp: Every test is an expected
17135 failure.
17136 * gcc.special/special.exp: Added tests from c-torture 1.11,
17137 corrected use of existing test.
17138 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
17139 gcc.execute/920625-1.c: Updated to c-torture 1.11.
17140 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
17141 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
17142 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
17143 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
17144 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
17145 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
17146 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
17147 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
17148 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
17149 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
17150 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
17151 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
17152 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
17153 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
17154 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
17155 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
17156 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
17157 c-torture 1.11.
17158 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
17159 correspond to c-torture 1.11.
17160
17161 * New file.
This page took 0.812281 seconds and 5 git commands to generate.