altivec-1.C: Correct dg syntax.
[gcc.git] / gcc / testsuite / ChangeLog
1 2004-06-08 David Edelsohn <edelsohn@gnu.org>
2
3 * g++.dg/ext/altivec-1.C: Correct dg syntax.
4 * g++.dg/ext/altivec-10.C: Same.
5 * g++.dg/ext/altivec-2.C: Same.
6 * g++.dg/ext/altivec-3.C: Same.
7 * g++.dg/ext/altivec-4.C: Same.
8 * g++.dg/ext/altivec-5.C: Same.
9 * g++.dg/ext/altivec-6.C: Same.
10 * g++.dg/ext/altivec-7.C: Same.
11 * g++.dg/ext/altivec-8.C: Same.
12 * g++.dg/ext/altivec-9.C: Same.
13
14 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15
16 PR c++/7841
17 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
18
19 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
20
21 * gcc.dg/union-1.c: New test.
22
23 2004-06-07 Roger Sayle <roger@eyesopen.com>
24
25 * gcc.dg/builtins-41.c: New test case.
26 * gcc.dg/builtins-42.c: New test case.
27
28 2004-06-07 David Edelsohn <edelsohn@gnu.org>
29
30 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
31 * g++.dg/ext/altivec-10.C: Same.
32 * g++.dg/ext/altivec-2.C: Same.
33 * g++.dg/ext/altivec-3.C: Same.
34 * g++.dg/ext/altivec-4.C: Same.
35 * g++.dg/ext/altivec-5.C: Same.
36 * g++.dg/ext/altivec-6.C: Same.
37 * g++.dg/ext/altivec-7.C: Same.
38 * g++.dg/ext/altivec-8.C: Same.
39 * g++.dg/ext/altivec-9.C: Same.
40 * g++.old-deja/g++.abi/cxa_vec.C: Same.
41 * g++.old-deja/g++.brendan/new3.C: Same.
42 * gcc.c-torture/execute/eeprof-1.x: Same.
43
44 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
45
46 PR c/14765
47 * gcc.dg/pr14765-1.c: New test.
48
49 2004-06-07 Roger Sayle <roger@eyesopen.com>
50
51 PR c/14649
52 * gcc.dg/pr14649-1.c: New test case.
53
54 2004-06-07 Richard Henderson <rth@redhat.com>
55
56 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
57 if temporaries.
58
59 2004-06-07 David Edelsohn <edelsohn@gnu.org>
60
61 * g++.dg/eh/elide1.C: Remove XFAIL.
62
63 2004-06-07 Mark Mitchell <mark@codesourcery.com>
64
65 PR c++/15337
66 * g++.dg/expr/sizeof3.C: New test.
67
68 PR c++/14777
69 * g++.dg/template/access14.C: New test.
70
71 PR c++/15554
72 * g++.dg/template/enum1.C: New test.
73
74 PR c++/15057
75 * g++.dg/eh/throw1.C: New test.
76
77 2004-06-07 David Ayers <d.ayers@inode.at>
78 Ziemowit Laski <zlaski@apple.com>
79
80 * lib/objc.exp (objc_target_compile): Revert the '-framework
81 Foundation' flag fix, since bare Darwin does not ship
82 with the Foundation framework.
83 * objc/execute/next_mapping.h: Provide a local NSConstantString
84 @interface and @implementation.
85 (objc_constant_string_init): A constructor function, used to
86 initialize the NSConstantString meta-class object.
87 * objc/execute/string1.m: Include "next_mapping.h" instead of
88 <Foundation/NSString.h>.
89 * objc/execute/string2.m: Likewise.
90 * objc/execute/string3.m: Likewise.
91 * objc/execute/string4.m: Likewise.
92
93 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
94
95 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
96 to double. Replace double with FLOAT.
97 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
98
99 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
100 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
101 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
102 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
103 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
104 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
105 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
106 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
107
108 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
109
110 PR c/13519
111 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
112
113 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
114
115 PR c++/15503
116 * g++.dg/template/meminit2.C: New test.
117
118 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
119
120 PR target/15822
121 * gcc.c-torture/execute/compare-fp-1.c,
122 gcc.c-torture/execute/compare-fp-2.c,
123 gcc.c-torture/execute/compare-fp-3.c,
124 gcc.c-torture/execute/compare-fp-4.c,
125 gcc.c-torture/execute/compare-fp-3.x,
126 gcc.c-torture/execute/compare-fp-4.x: Moved...
127 * gcc.c-torture/execute/ieee/compare-fp-1.c,
128 gcc.c-torture/execute/ieee/compare-fp-2.c,
129 gcc.c-torture/execute/ieee/compare-fp-3.c,
130 gcc.c-torture/execute/ieee/compare-fp-4.c,
131 gcc.c-torture/execute/ieee/compare-fp-3.x,
132 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
133
134 2004-06-04 David Ayers <d.ayers@inode.at>
135
136 * objc/execute/protocol-isEqual-4.m: New testcase.
137
138 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
139
140 * objc/execute/protocol-isEqual-1.m: New testcase.
141 * objc/execute/protocol-isEqual-2.m: New testcase.
142 * objc/execute/protocol-isEqual-3.m: New testcase.
143
144 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
145
146 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
147
148 2004-06-02 Ziemowit Laski <zlaski@apple.com>
149
150 * lib/objc.exp (objc_target_compile): When running tests on
151 Darwin (Mac OS X), inform the linker about '-framework
152 'Foundation'.
153
154 2004-06-02 Eric Christopher <echristo@redhat.com>
155
156 * gcc.c-torture/compile/20040602-1.c: New.
157
158 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
159
160 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
161 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
162
163 PR tree-optimization/14736
164 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
165
166 PR tree-optimization/14042
167 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
168
169 PR tree-optimization/14729
170 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
171
172 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
173
174 PR fortran/15557
175 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
176
177 2004-06-01 Richard Hederson <rth@redhat.com>
178
179 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
180
181 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
182
183 PR c++/14932
184 * g++.dg/parse/offsetof4.C: New test.
185
186 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
187
188 PR objc/7993
189 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
190
191 2004-05-31 Mark Mitchell <mark@codesourcery.com>
192
193 PR c++/15701
194 * g++.dg/template/friend29.C: New test.
195
196 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
197
198 PR c/15749
199 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
200
201 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
202
203 * gcc.dg/sparc-trap-1.c: New test.
204
205 2004-05-31 Roger Sayle <roger@eyesopen.com>
206
207 PR middle-end/15069
208 * g++.dg/opt/fold3.C: New test case.
209
210 2004-05-30 Graham Stott <graham.stott@btinternet.com>
211
212 * lib/target-supports.exp (check_iconv_available): Fix fallout
213 from 2004-05-28 patch.
214
215 2004-05-30 Paul Brook <paul@codesourcery.com>
216
217 PR fortran/15620
218 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
219 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
220
221 2004-05-30 Steven G. Kargl <kargls@comcast.net>
222
223 * gfortran.fortran-torture/execute/random_1.f90: New test.
224
225 2004-05-28 Ziemowit Laski <zlaski@apple.com>
226
227 * g++.dg/ext/altivec-10.C: New test.
228
229 2004-05-29 Paul Brook <paul@codesourcery.com>
230
231 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
232
233 2004-05-28 Ziemowit Laski <zlaski@apple.com>
234
235 * gcc.dg/altivec-16.c: New test.
236
237 2004-05-28 Janis Johnson <janis187@us.ibm.com>
238
239 * lib/target-supports.exp (check_vmx_hw_available): New.
240 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
241
242 * lib/target-supports.exp (check_alias_available,
243 check_iconv_available, check_named_sections_available): Use
244 unique names for temporary files.
245
246 2004-05-28 Ziemowit Laski <zlaski@apple.com>
247
248 * gcc.dg/altivec-15.c: New test.
249
250 2004-05-28 Mark Mitchell <mark@codesourcery.com>
251
252 PR c++/15083
253 * g++.dg/warn/noeffect6.C: New test.
254
255 PR c++/15471
256 * g++.dg/expr/ptrmem4.C: New test.
257
258 PR c++/15640
259 * g++.dg/template/operator3.C: New test.
260
261 2004-05-28 Mark Mitchell <mark@codesourcery.com>
262
263 PR c++/14668
264 * g++.dg/lookup/redecl1.C: New test.
265 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
266
267 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
268
269 * gcc.c-torture/execute/compare-fp-1.c,
270 gcc.c-torture/execute/compare-fp-2.c,
271 gcc.c-torture/execute/compare-fp-3.c,
272 gcc.c-torture/execute/compare-fp-4.c,
273 gcc.c-torture/execute/compare-fp-3.x,
274 gcc.c-torture/execute/compare-fp-4.x,
275 gcc.dg/pr15649-1.c: New.
276
277 2004-05-27 Adam Nemet <anemet@lnxw.com>
278
279 PR c++/12883
280 * g++.dg/init/array14.C: New test.
281
282 2004-05-25 Janis Johnson <janis187@us.ibm.com>
283
284 * lib/compat.exp (compat-get-options-main): New.
285 (compat-get-options): Remove unneeded code, warn for ignored
286 command.
287 (compat-execute): Check flag set by dg-require-* commands.
288
289 * lib/compat.exp (compat-execute): Break up long lines.
290
291 2004-05-24 Janis Johnson <janis187@us.ibm.com>
292
293 * gcc.dg/altivec-7.c: Don't use 'vector long'.
294 * gcc.dg/altivec-14.c: New test.
295 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
296
297 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
298 * gcc.dg/altivec-12.c: Ditto.
299
300 * gcc.dg/altivec-3.c: Move call to altivec_check.
301
302 2004-05-23 Mark Mitchell <mark@codesourcery.com>
303
304 PR c++/15044
305 * g++.dg/template/error12.C: New test.
306
307 PR c++/15317
308 * g++.dg/ext/attrib15.C: New test.
309
310 PR c++/15329
311 * g++.dg/template/ptrmem9.C: New test.
312
313 2004-05-25 Paul Brook <paul@codesourcery.com>
314
315 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
316
317 2004-05-23 Mark Mitchell <mark@codesourcery.com>
318
319 PR c++/15165
320 * g++.dg/template/crash19.C: New test.
321
322 2004-05-23 Mark Mitchell <mark@codesourcery.com>
323
324 PR c++/15025
325 * g++.dg/template/redecl1.C: New test.
326
327 2004-05-23 Mark Mitchell <mark@codesourcery.com>
328
329 PR c++/14821
330 * g++.dg/other/ns1.C: New test.
331
332 PR c++/14883
333 * g++.dg/template/invalid1.C: New test.
334
335 2004-05-23 Paul Brook <paul@codesourcery.com>
336 Victor Leikehman <lei@haifasphere.co.il>
337
338 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
339 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
340
341 2004-05-22 Mark Mitchell <mark@codesourcery.com>
342
343 PR c++/15285
344 PR c++/15299
345 * g++.dg/template/non-dependent5.C: New test.
346 * g++.dg/template/non-dependent6.C: New test.
347
348 2004-05-22 Mark Mitchell <mark@codesourcery.com>
349
350 PR c++/15507
351 * g++.dg/inherit/union1.C: New test.
352
353 PR c++/15542
354 * g++.dg/template/addr1.C: New test.
355
356 PR c++/15427
357 * g++.dg/template/array5.C: New test.
358
359 PR c++/15287
360 * g++.dg/template/array6.C: New test.
361
362 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
363 Roger Sayle <roger@eyesopen.com>
364
365 * g++.dg/lookup/forscope2.C: New test case.
366
367 2004-05-22 Ben Elliston <bje@au.ibm.com>
368
369 * gcc.dg/cpp/Wmissingdirs.c: New.
370
371 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
372
373 PR target/15301
374 * gcc.dg/compat/union-m128-1.h: New file.
375 * gcc.dg/compat/union-m128-1_main.c: Likewise.
376 * gcc.dg/compat/union-m128-1_x.c: Likewise.
377 * gcc.dg/compat/union-m128-1_y.c: Likewise.
378
379 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
380
381 PR target/15302
382 * gcc.dg/compat/struct-complex-1.h: New file.
383 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
384 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
385 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
386
387 2004-05-20 Roger Sayle <roger@eyesopen.com>
388
389 PR middle-end/3074
390 * gcc.dg/pr3074-1.c: New test case.
391 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
392
393 2004-05-20 Falk Hueffner <falk@debian.org>
394
395 PR other/15526
396 * gcc.dg/ftrapv-1.c: New test case.
397
398 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
399
400 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
401
402 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
403 Jeff Law <law@redhat.com>
404
405 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
406 * gcc.dg/tree-ssa/20040518-2.c: New test.
407
408 * gcc.dg/tree-ssa/20040518-1.c: New test.
409
410 2004-05-18 Zack Weinberg <zack@codesourcery.com>
411
412 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
413
414 2004-05-18 Paul Brook <paul@codesourcery.com>
415
416 PR fortran/13930
417 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
418
419 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
420
421 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
422 constant folding.
423
424 2004-05-17 Steven Bosscher <stevenb@suse.de>
425
426 * gcc.dg/tree-ssa/20040517-1.c: New test.
427
428 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
429
430 * gcc.dg/loop-4.c: New test.
431
432 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
433
434 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
435
436 2004-05-15 Bud Davis <bdavis9659@comcast.net>
437
438 PR fortran/15311
439 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
440
441 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
442
443 PR fortran/13826
444 PR fortran/13940
445 * gfortran.fortran-torture/compile/data_1.f90: New test.
446
447 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
448
449 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
450 * gcc.dg/uninit-H.c: Define ASM for __s390__.
451
452 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
453
454 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
455
456 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
457
458 PR c/15444
459 * gcc.dg/format/xopen-1.c: Adjust expected message.
460 * gcc.dg/format/xopen-3.c: New test.
461
462 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
463
464 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
465
466 2004-05-14 Jeff Law <law@redhat.com>
467
468 * gcc.dg/tree-ssa/20040514-2.c: New test.
469
470 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
471
472 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
473 this ...
474 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
475 this.
476
477 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
478
479 * gcc.dg/tree-ssa/20040514-1.c: New test.
480
481 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
482
483 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
484 test.
485
486 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
487
488 PR fortran/14066
489 * gfortran.fortran-torture/compile/do_1.f90: New test.
490
491 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
492
493 PR fortran/15051
494 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
495 test.
496
497 2004-05-14 Bud Davis <bdavis9659@comcast.net>
498
499 PR fortran/15149
500 * gfortran.fortran-torture/execute/random_init.f90: New test.
501
502 2004-05-13 Paul Brook <paul@codesourcery.com>
503
504 PR fortran/15314
505 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
506
507 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
508
509 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
510 for the powerpc case.
511
512 2004-05-13 Jeff Law <law@redhat.com>
513
514 * gcc.dg/tree-ssa/20040513-1.c: New test.
515 * gcc.dg/tree-ssa/20040513-2.c: New test.
516
517 2004-05-13 Paul Brook <paul@codesourcery.com>
518
519 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
520 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
521 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
522
523 2004-05-13 Andreas Schwab <schwab@suse.de>
524
525 PR other/10819
526 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
527 characters.
528
529 2004-05-13 Bud Davis <bdavis9659@comcast.net>
530
531 PR fortran/15294
532 * gfortran.fortran-torture/execute/adjustr.f90: New file.
533
534 2004-05-13 Diego Novillo <dnovillo@redhat.com>
535
536 Merge from tree-ssa-20020619-branch. See
537 ChangeLog.tree-ssa for details.
538
539 2004-05-11 Ziemowit Laski <zlaski@apple.com>
540
541 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
542 include <altivec.h> explicitly.
543 * gcc.dg/altivec-13.c: Likewise.
544
545 2004-05-11 Paul Brook <paul@codesourcery.com>
546
547 * gcc.c-torture/compile/20010518-1.c: Force enum size.
548
549 2004-05-10 Eric Christopher <echristo@redhat.com>
550
551 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
552 * gcc.dg/sibcall-4.c: Ditto.
553
554 2004-05-10 Ziemowit Laski <zlaski@apple.com>
555
556 * g++.dg/ext/altivec-8.C: New test case.
557 * gcc.dg/altivec-13.c: New test case.
558
559 2004-05-08 Roger Sayle <roger@eyesopen.com>
560
561 * gcc.c-torture/execute/divcmp-1.c: New test case.
562 * gcc.c-torture/execute/divcmp-2.c: New test case.
563 * gcc.c-torture/execute/divcmp-3.c: New test case.
564
565 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
566
567 * g++.dg/other/pragma-re-2.C: New test.
568
569 2004-05-07 Uros Bizjak <uros@kss-loka.si>
570
571 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
572 * gcc.dg/i386-387-2.c: Likewise.
573
574 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
575 __builtin_drem.
576 * gcc.dg/i386-387-6.c: Likewise.
577
578 2004-05-07 Uros Bizjak <uros@kss-loka.si>
579
580 * gcc.dg/builtins-33.c: Also check log1p*.
581
582 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
583
584 PR optimization/15296
585 * gcc.c-torture/execute/pr15296.c: New test.
586
587 2004-05-05 Uros Bizjak <uros@kss-loka.si>
588
589 * gcc.dg/builtins-40.c: New test.
590
591 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
592
593 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
594
595 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
596
597 * g++.dg/ext/spe1.C: New testcase.
598
599 2004-05-04 Ziemowit Laski <zlaski@apple.com>
600
601 * objc.dg/image-info.m: Allow additional attributes
602 for __image_info section.
603
604 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
605
606 * gcc.dg/torture/mips-hilo-2.c: New test.
607
608 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
609
610 PR c++/14389
611 * g++.dg/template/member5.C: New test.
612
613 2004-05-03 Uros Bizjak <uros@kss-loka.si>
614
615 * gcc.dg/builtins-34.c: Also check expm1*.
616
617 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
618
619 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
620 * gcc.dg/torture/builtin-convert-3.c: New test.
621
622 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
623
624 PR middle-end/15054
625 * g++.dg/opt/pr15054.C: New test.
626
627 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
628
629 * gcc.dg/torture/builtin-rounding-1.c: New test.
630 * gcc.dg/builtins-25.c: Delete.
631 * gcc.dg/builtins-29.c: Delete.
632
633 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
634
635 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
636 * gcc.dg/sibcall-4.c: Likewise.
637 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
638
639 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
640
641 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
642 bit-field on 16-bit targets.
643
644 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
645
646 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
647 16-bit targets.
648
649 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
650
651 * gcc.dg/rs6000-power2-1.c: Change to compile only.
652 * gcc.dg/rs6000-power2-2.c: Likewise.
653
654 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
655
656 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
657 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
658 Change the asm registers to be in form of frN instead of fN.
659
660 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
661
662 * gcc.dg/torture/builtin-convert-2.c: New test.
663
664 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
665
666 * gcc.dg/rs6000-power2-1.c: New test.
667 * gcc.dg/rs6000-power2-2.c: New test.
668
669 2004-04-28 Jan Hubicka <jh@suse.cz>
670
671 * gcc.dg/unused-6.c: New test.
672
673 2004-04-24 Laurent GUERBY <laurent@guerby.net>
674 Ulrich Weigand <uweigand@de.ibm.com>
675
676 * ada/acats/run_all.sh: Define $target variable.
677
678 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
679
680 PR c++/15119
681 * g++.dg/other/vararg-1.C: New test.
682
683 PR c++/4794
684 * g++.dg/eh/cleanup3.C: New test.
685
686 2004-04-24 Laurent GUERBY <laurent@guerby.net>
687
688 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
689 and ad8011a (target_insn).
690 * ada/acats/support/macro.dfs: Likewise.
691 * ada/acats/support/impbit.adb: New file.
692
693 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
694
695 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
696
697 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
698
699 * gcc.dg/loop-3.c: New test.
700
701 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
702
703 * gcc.c-torture/execute/simd-5.c: New test.
704
705 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
706
707 PR c++/15064
708 * g++.dg/template/crash18.C: New test.
709
710 2004-04-22 Mark Mitchell <mark@codesourcery.com>
711
712 * g++.dg/ext/complit3.C: New test.
713
714 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
715
716 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
717 * gcc.dg/altivec-3.c: Same.
718 * gcc.dg/altivec-varargs-1.c: Same.
719
720 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
721
722 * lib/target-supports.exp (check_profiling_available): Assume
723 profiling is not available on powerpc-eabi targets.
724
725 2004-04-21 Janis Johnson <janis187@us.ibm.com>
726
727 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
728 * gcc.dg/vmx/bug-1.c: Ditto.
729
730 2004-04-20 Eric Christopher <echristo@redhat.com>
731
732 * gcc.dg/charset/extern.c: New test.
733 * g++.dg/charset/extern3.cc: Ditto.
734
735 2004-04-20 Uros Bizjak <uros@kss-loka.si>
736
737 * gcc.dg/builtins-39.c: New test.
738
739 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
740
741 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
742
743 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
744
745 * gcc.dg/torture/mips-hilo-1.c: New test.
746
747 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
748
749 * gcc.c-torture/compile/20040419-1.c: New test.
750
751 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
752
753 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
754
755 2004-04-18 Zack Weinberg <zack@codesourcery.com>
756 Aldy Hernandez <aldyh@redhat.com>
757
758 * gcc.c-torture/execute/va-arg-24.c: New.
759
760 2004-04-17 Zack Weinberg <zack@codesourcery.com>
761 Aldy Hernandez <aldyh@redhat.com>
762
763 * gcc.dg/vmx/1b-01.c: New.
764 * gcc.dg/vmx/1b-02.c: New.
765 * gcc.dg/vmx/1b-03.c: New.
766 * gcc.dg/vmx/1b-04.c: New.
767 * gcc.dg/vmx/1b-05.c: New.
768 * gcc.dg/vmx/1b-06.c: New.
769 * gcc.dg/vmx/1b-07.c: New.
770 * gcc.dg/vmx/1c-01.c: New.
771 * gcc.dg/vmx/1c-02.c: New.
772 * gcc.dg/vmx/3a-01a.c: New.
773 * gcc.dg/vmx/3a-01.c: New.
774 * gcc.dg/vmx/3a-01m.c: New.
775 * gcc.dg/vmx/3a-03.c: New.
776 * gcc.dg/vmx/3a-03m.c: New.
777 * gcc.dg/vmx/3a-04.c: New.
778 * gcc.dg/vmx/3a-04m.c: New.
779 * gcc.dg/vmx/3a-05.c: New.
780 * gcc.dg/vmx/3a-06.c: New.
781 * gcc.dg/vmx/3a-06m.c: New.
782 * gcc.dg/vmx/3a-07.c: New.
783 * gcc.dg/vmx/3b-01.c: New.
784 * gcc.dg/vmx/3b-02.c: New.
785 * gcc.dg/vmx/3b-10.c: New.
786 * gcc.dg/vmx/3b-13.c: New.
787 * gcc.dg/vmx/3b-14.c: New.
788 * gcc.dg/vmx/3b-15.c: New.
789 * gcc.dg/vmx/3c-01a.c: New.
790 * gcc.dg/vmx/3c-01.c: New.
791 * gcc.dg/vmx/3c-02.c: New.
792 * gcc.dg/vmx/3c-03.c: New.
793 * gcc.dg/vmx/3d-01.c: New.
794 * gcc.dg/vmx/4-01.c: New.
795 * gcc.dg/vmx/4-03.c: New.
796 * gcc.dg/vmx/5-01.c: New.
797 * gcc.dg/vmx/5-02.c: New.
798 * gcc.dg/vmx/5-03.c: New.
799 * gcc.dg/vmx/5-04.c: New.
800 * gcc.dg/vmx/5-05.c: New.
801 * gcc.dg/vmx/5-06.c: New.
802 * gcc.dg/vmx/5-07.c: New.
803 * gcc.dg/vmx/5-07t.c: New.
804 * gcc.dg/vmx/5-08.c: New.
805 * gcc.dg/vmx/5-10.c: New.
806 * gcc.dg/vmx/5-11.c: New.
807 * gcc.dg/vmx/7-01a.c: New.
808 * gcc.dg/vmx/7-01.c: New.
809 * gcc.dg/vmx/7c-01.c: New.
810 * gcc.dg/vmx/7d-01.c: New.
811 * gcc.dg/vmx/7d-02.c: New.
812 * gcc.dg/vmx/8-01.c: New.
813 * gcc.dg/vmx/8-02a.c: New.
814 * gcc.dg/vmx/8-02.c: New.
815 * gcc.dg/vmx/brode-1.c: New.
816 * gcc.dg/vmx/bug-1.c: New.
817 * gcc.dg/vmx/bug-2.c: New.
818 * gcc.dg/vmx/bug-3.c: New.
819 * gcc.dg/vmx/cw-bug-1.c: New.
820 * gcc.dg/vmx/cw-bug-2.c: New.
821 * gcc.dg/vmx/cw-bug-3.c: New.
822 * gcc.dg/vmx/dct.c: New.
823 * gcc.dg/vmx/debug-1.c: New.
824 * gcc.dg/vmx/debug-2.c: New.
825 * gcc.dg/vmx/debug-3.c: New.
826 * gcc.dg/vmx/debug-4.c: New.
827 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
828 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
829 * gcc.dg/vmx/eg-5.c: New.
830 * gcc.dg/vmx/fft.c: New.
831 * gcc.dg/vmx/gcc-bug-1.c: New.
832 * gcc.dg/vmx/gcc-bug-2.c: New.
833 * gcc.dg/vmx/gcc-bug-3.c: New.
834 * gcc.dg/vmx/gcc-bug-4.c: New.
835 * gcc.dg/vmx/gcc-bug-5.c: New.
836 * gcc.dg/vmx/gcc-bug-6.c: New.
837 * gcc.dg/vmx/gcc-bug-7.c: New.
838 * gcc.dg/vmx/gcc-bug-8.c: New.
839 * gcc.dg/vmx/gcc-bug-9.c: New.
840 * gcc.dg/vmx/gcc-bug-b.c: New.
841 * gcc.dg/vmx/gcc-bug-c.c: New.
842 * gcc.dg/vmx/gcc-bug-d.c: New.
843 * gcc.dg/vmx/gcc-bug-e.c: New.
844 * gcc.dg/vmx/gcc-bug-f.c: New.
845 * gcc.dg/vmx/gcc-bug-g.c: New.
846 * gcc.dg/vmx/gcc-bug-i.c: New.
847 * gcc.dg/vmx/harness.h: New.
848 * gcc.dg/vmx/ira1.c: New.
849 * gcc.dg/vmx/ira2a.c: New.
850 * gcc.dg/vmx/ira2b.c: New.
851 * gcc.dg/vmx/ira2.c: New.
852 * gcc.dg/vmx/ira2c.c: New.
853 * gcc.dg/vmx/mem.c: New.
854 * gcc.dg/vmx/newton-1.c: New.
855 * gcc.dg/vmx/ops.c: New.
856 * gcc.dg/vmx/sn7153.c: New.
857 * gcc.dg/vmx/spill2.c: New.
858 * gcc.dg/vmx/spill3.c: New.
859 * gcc.dg/vmx/spill.c: New.
860 * gcc.dg/vmx/t.c: New.
861 * gcc.dg/vmx/varargs-1.c: New.
862 * gcc.dg/vmx/varargs-2.c: New.
863 * gcc.dg/vmx/varargs-3.c: New.
864 * gcc.dg/vmx/varargs-4.c: New.
865 * gcc.dg/vmx/varargs-5.c: New.
866 * gcc.dg/vmx/varargs-6.c: New.
867 * gcc.dg/vmx/varargs-7.c: New.
868 * gcc.dg/vmx/vmx.exp: New.
869 * gcc.dg/vmx/vprint-1.c: New.
870 * gcc.dg/vmx/vscan-1.c: New.
871 * gcc.dg/vmx/x-01.c: New.
872 * gcc.dg/vmx/x-02.c: New.
873 * gcc.dg/vmx/x-03.c: New.
874 * gcc.dg/vmx/x-04.c: New.
875 * gcc.dg/vmx/x-05.c: New.
876 * gcc.dg/vmx/yousufi-1.c: New.
877 * gcc.dg/vmx/zero-1.c: New.
878 * gcc.dg/vmx/zero.c: New.
879
880 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
881
882 * g++.dg/lookup/java1.C: Update for chage of
883 _Jv_AllocObject.
884 * g++.dg/lookup/java2.C: Likewise.
885
886 2004-04-17 Laurent GUERBY <laurent@guerby.net>
887
888 * ada/acats/run_all.sh: use -O2 by default.
889
890 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
891
892 * gcc.dg/vr-mult-[12].c: New tests.
893
894 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
895
896 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
897
898 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
899
900 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
901
902 * lib/target-supports.exp (check_profiling_available): Assume profiling
903 isn't available for mips*-*-elf targets.
904
905 2004-04-14 Uros Bizjak <uros@kss-loka.si>
906
907 * gcc.dg/builtins-38.c: New test.
908
909 2004-04-14 Eric Christopher <echristo@redhat.com>
910
911 * g++.dg/charset/charset.exp: Run .cc extension tests.
912
913 2004-04-14 Zack Weinberg <zack@codesourcery.com>
914
915 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
916
917 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
918
919 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
920
921 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
922
923 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
924 * gcc.dg/i386-387-2.c: Likewise.
925
926 * gcc.dg/i386-387-7.c: New test.
927 * gcc.dg/i386-387-8.c: New test.
928
929 * gcc.dg/builtins-37.c: New test.
930
931 2004-04-13 Geoffrey Keating <geoffk@apple.com>
932
933 * g++.dg/pch/externc-1.C: Add missing semicolon.
934
935 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
936
937 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
938
939 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
940
941 * gcc.c-torture/execute/20040411-1.c: New test.
942
943 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
944
945 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
946
947 2004-04-09 Chris Demetriou <cgd@broadcom.com>
948
949 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
950
951 2004-04-09 Zack Weinberg <zack@codesourcery.com>
952
953 * lib/target-supports.exp (check_named_sections_available): New.
954 * lib/gcc-dg.exp (dg-require-named-sections): New.
955 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
956 old-deja.exp. Also prune error-count message from HP linker.
957 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
958
959 * g++.dg/init/init-ref4.C: Use dg-require-weak.
960 * g++.old-deja/g++.pt/static3.C: Likewise.
961 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
962
963 2004-04-09 Roger Sayle <roger@eyesopen.com>
964
965 * gcc.c-torture/execute/20040409-1.c: New test case.
966 * gcc.c-torture/execute/20040409-2.c: New test case.
967 * gcc.c-torture/execute/20040409-3.c: New test case.
968
969 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
970
971 * gcc.dg/20040409-1.c: New test.
972
973 2004-04-08 Roger Sayle <roger@eyesopen.com>
974
975 PR target/14888
976 * g++.dg/opt/pr14888.C: New test case.
977
978 2004-04-08 Geoffrey Keating <geoffk@apple.com>
979
980 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
981 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
982 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
983 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
984 New tests.
985
986 2004-04-08 Paul Brook <paul@codesourcery.com>
987
988 * gcc.dg/spill-1.c: New test.
989
990 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
991
992 * gcc.dg/torture/builtin-ctype-2.c: New test.
993
994 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
995
996 * gcc.dg/pch/pch.exp: Add largefile test.
997
998 2004-04-06 Geoffrey Keating <geoffk@apple.com>
999
1000 * g++.dg/pch/externc-1.Hs: New.
1001 * g++.dg/pch/externc-1.C: New.
1002
1003 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1004
1005 * gcc.dg/compat/struct-by-value-5a_main.c,
1006 gcc.dg/compat/struct-by-value-5b_main.c: New files.
1007 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
1008 * gcc.dg/compat/struct-by-value-5a_x.c,
1009 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
1010 gcc.dg/compat/struct-by-value-5_x.c.
1011 * gcc.dg/compat/struct-by-value-5a_y.c,
1012 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
1013 gcc.dg/compat/struct-by-value-5_y.c.
1014
1015 * gcc.dg/compat/struct-by-value-6a_main.c,
1016 gcc.dg/compat/struct-by-value-6b_main.c: New files.
1017 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
1018 * gcc.dg/compat/struct-by-value-6a_x.c,
1019 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
1020 gcc.dg/compat/struct-by-value-6_x.c.
1021 * gcc.dg/compat/struct-by-value-6a_y.c,
1022 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
1023 gcc.dg/compat/struct-by-value-6_y.c.
1024
1025 * gcc.dg/compat/struct-by-value-7a_main.c,
1026 gcc.dg/compat/struct-by-value-7b_main.c: New files.
1027 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
1028 * gcc.dg/compat/struct-by-value-7a_x.c,
1029 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
1030 gcc.dg/compat/struct-by-value-7_x.c.
1031 * gcc.dg/compat/struct-by-value-7a_y.c,
1032 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
1033 gcc.dg/compat/struct-by-value-7_y.c.
1034
1035 2004-04-06 Jakub Jelinek <jakub@redhat.com>
1036
1037 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
1038 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
1039 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
1040 options.
1041
1042 2004-04-06 Uros Bizjak <uros@kss-loka.si>
1043
1044 * gcc.dg/builtins-36.c: New test.
1045
1046 2004-04-06 Paul Brook <paul@codesourcery.com>
1047
1048 * README.gcc: Remove obsolete contraint on testcases.
1049
1050 2004-04-05 Paul Brook <paul@codesourcery.com>
1051
1052 PR2123
1053 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
1054 failure and exit(0) on success.
1055 * g++.dg/expr/anew2.C: Ditto.
1056 * g++.dg/expr/anew3.C: Ditto.
1057 * g++.dg/expr/anew4.C: Ditto.
1058
1059 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
1060
1061 PR c++/3518
1062 * g++.dg/template/unify7.C: New.
1063
1064 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
1065
1066 * g++.dg/README: Bring up to date with new subdirectories; remove
1067 duplicate subdirectory lines.
1068
1069 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
1070
1071 PR c++/14007
1072 * g++.dg/template/unify5.C: New.
1073 * g++.dg/template/unify6.C: New.
1074 * g++.dg/template/qualttp20.C: Adjust.
1075 * g++.old-deja/g++.jason/report.C: Adjust.
1076 * g++.old-deja/g++.other/qual1.C: Adjust.
1077
1078 2004-04-01 Mark Mitchell <mark@codesourcery.com>
1079
1080 PR c++/14803
1081 * g++.dg/inherit/ptrmem1.C: New test.
1082
1083 2004-04-01 Jakub Jelinek <jakub@redhat.com>
1084
1085 PR c++/14755
1086 * gcc.c-torture/execute/20040331-1.c: New test.
1087 * gcc.dg/20040331-1.c: New test.
1088
1089 2004-04-01 Paul Brook <paul@codesourcery.com>
1090
1091 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
1092
1093 2004-03-30 Mark Mitchell <mark@codesourcery.com>
1094
1095 PR c++/14724
1096 * g++.dg/init/goto1.C: New test.
1097
1098 PR c++/14763
1099 * g++.dg/template/defarg4.C: New test.
1100
1101 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
1102
1103 * gcc.dg/altivec-11.c: Extend test for more valid cases.
1104
1105 2004-03-28 David Edelsohn <edelsohn@gnu.org>
1106
1107 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
1108
1109 2004-03-28 Zack Weinberg <zack@codesourcery.com>
1110
1111 * gcc.dg/noncompile/undeclared-2.c: New test.
1112
1113 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
1114
1115 * gcc.dg/940409-1.c: Remove XFAIL.
1116 * gcc.dg/reg-vol-struct-1.c: New test.
1117
1118 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1119
1120 * gcc.dg/torture/builtin-wctype-1.c: New test.
1121
1122 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
1123
1124 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
1125 * gcc.dg/20001101-1.c: Likewise.
1126 * gcc.dg/20001102-1.c: Likewise.
1127
1128 2004-03-25 Roger Sayle <roger@eyesopen.com>
1129
1130 * gcc.dg/compare8.c: Add an additional test for XOR.
1131
1132 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1133
1134 * gcc.dg/torture/builtin-ctype-1.c: New test.
1135
1136 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1137
1138 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
1139 * gcc.dg/torture/builtin-math-1.c: Likewise.
1140 * gcc.dg/torture/builtin-power-1.c: New test.
1141
1142 2004-03-24 Andreas Schwab <schwab@suse.de>
1143
1144 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
1145 IA64 assembler.
1146
1147 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
1148 Roger Sayle <roger@eyesopen.com>
1149
1150 * gcc.dg/compare8.c: New test case.
1151
1152 2004-03-23 Ziemowit Laski <zlaski@apple.com>
1153
1154 * g++.dg/ext/altivec-7.C: New test.
1155
1156 2004-03-23 Zack Weinberg <zack@codesourcery.com>
1157
1158 PR 12267, 12391, 12560, 13129, 14114, 14133
1159 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
1160 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
1161 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
1162 Adjust error regexps.
1163 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
1164 * gcc.dg/noncompile/undeclared-1.c: New test cases.
1165 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
1166 * gcc.dg/local1.c: Add explanatory comment.
1167
1168 2004-03-23 Roger Sayle <roger@eyesopen.com>
1169
1170 PR optimization/14669
1171 * g++.dg/opt/fold2.C: New test case.
1172
1173 2004-03-22 Jakub Jelinek <jakub@redhat.com>
1174
1175 PR c/14069
1176 * gcc.dg/20040322-1.c: New test.
1177
1178 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
1179
1180 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
1181 * gcc.dg/ultrasp4.c: Likewise.
1182 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
1183
1184 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
1185
1186 * gcc.dg/i386-sse-8.c: Reset default options.
1187
1188 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
1189
1190 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
1191 in the error message text.
1192
1193 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
1194
1195 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
1196
1197 2004-03-21 Mark Mitchell <mark@codesourcery.com>
1198
1199 PR c++/14616
1200 * g++.dg/init/array13.C: New test.
1201
1202 2004-03-20 Roger Sayle <roger@eyesopen.com>
1203
1204 PR target/13889
1205 * gcc.c-torture/compile/pr13889.c: New test case.
1206
1207 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
1208
1209 PR c/14635
1210 * builtins-1.c (nan, nans): Don't test.
1211 * builtins-30.c: Don't use nan, nanf, nanl.
1212 * builtins-35.c: New test.
1213
1214 2004-03-19 Ziemowit Laski <zlaski@apple.com>
1215
1216 * g++.dg/ext/altivec-6.C: New test.
1217
1218 2004-03-19 Mark Mitchell <mark@codesourcery.com>
1219
1220 * g++.dg/init/placement3.C: New test.
1221
1222 * g++.dg/template/spec13.C: New test.
1223
1224 * g++.dg/lookup/using11.C: New test.
1225
1226 * g++.dg/lookup/koenig3.C: New test.
1227
1228 * g++.dg/template/operator2.C: New test.
1229
1230 * g++.dg/expr/dtor3.C: New test.
1231 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
1232 marker.
1233 * g++.old-deja/g++.law/visibility28.C: Likewise.
1234
1235 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
1236
1237 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
1238 * gcc.dg/ppc64-abi-3.c: Likewise.
1239
1240 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1241
1242 PR c++/14545
1243 * g++.dg/parse/template15.C: New test.
1244
1245 2004-03-18 Mark Mitchell <mark@codesourcery.com>
1246
1247 * g++.dg/expr/dtor2.C: New test.
1248
1249 * g++.dg/lookup/anon4.C: New test.
1250
1251 * g++.dg/overload/using1.C: New test.
1252
1253 * g++.dg/template/lookup7.C: New test.
1254
1255 * g++.dg/template/typename6.C: New test.
1256
1257 * g++.dg/expr/cond6.C: New test.
1258
1259 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1260
1261 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
1262
1263 2004-03-18 Mark Mitchell <mark@codesourcery.com>
1264
1265 * g++.dg/expr/cond5.C: New test.
1266 * g++.dg/expr/constcast1.C: Likewise.
1267 * g++.dg/expr/ptrmem2.C: Likewise.
1268 * g++.dg/expr/ptrmem3.C: Likewise.
1269 * g++.dg/lookup/main1.C: Likewise.
1270 * g++.dg/template/lookup6.C: Likewise.
1271
1272 2004-03-18 Mark Mitchell <mark@codesourcery.com>
1273
1274 * gcc.dg/local1.c: New test.
1275
1276 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
1277
1278 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1279
1280 * gcc.dg/torture/builtin-convert-1.c: New test.
1281
1282 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1283
1284 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
1285
1286 2004-03-16 Mark Mitchell <mark@codesourcery.com>
1287
1288 PR c++/14481
1289 * g++.dg/warn/Wunused-7.C: New test.
1290
1291 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1292
1293 * gcc.dg/torture/builtin-integral-1.c: New test.
1294
1295 2004-03-16 Mark Mitchell <mark@codesourcery.com>
1296
1297 PR c++/14586
1298 * g++.dg/parse/non-dependent3.C: New test.
1299
1300 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
1301
1302 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
1303 * g++.dg/eh/simd-2.C: Likewise.
1304 * g++.dg/init/array10.C: Likewise.
1305 * gcc.c-torture/compile/simd-1.c: Likewise.
1306 * gcc.c-torture/compile/simd-2.c: Likewise.
1307 * gcc.c-torture/compile/simd-3.c: Likewise.
1308 * gcc.c-torture/compile/simd-4.c: Likewise.
1309 * gcc.c-torture/compile/simd-6.c: Likewise.
1310 * gcc.c-torture/execute/simd-1.c: Likewise.
1311 * gcc.c-torture/execute/simd-2.c: Likewise.
1312 * gcc.dg/compat/vector-defs.h: Likewise.
1313 * gcc.dg/20020531-1.c: Likewise.
1314 * gcc.dg/altivec-3.c: Likewise.
1315 * gcc.dg/altivec-4.c: Likewise.
1316 * gcc.dg/altivec-varargs-1.c: Likewise.
1317 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
1318 * gcc.dg/i386-mmx-3.c: Likewise.
1319 * gcc.dg/i386-sse-4.c: Likewise.
1320 * gcc.dg/i386-sse-5.c: Likewise.
1321 * gcc.dg/i386-sse-8.c: Likewise.
1322 * gcc.dg/simd-1.c: Likewise.
1323 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
1324 __ev64_opaque__ since the machine description provides it.
1325
1326 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
1327
1328 * lib/compat.exp (skip_list): New global variable.
1329 Use it to hold the user defined COMPAT_SKIPS list if any.
1330 (compat-obj): Add the members of skip_list to optall.
1331
1332 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
1333
1334 * gcc.dg/compat/union-by-value-1_main.c,
1335 union-by-value-1_x.c, union-by-value-1_y.c,
1336 union-check.h, union-defs.h,
1337 union-init.h, union-return-1_main.c,
1338 union-return-1_x.c, union-return-1_y.c: New files.
1339
1340 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
1341
1342 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
1343 mixed-struct-init.h: Add 4 mixed structure types.
1344 struct-by-value-21_main.c, struct-by-value-21_x.c,
1345 struct-by-value-21_y.c, struct-return-21_main.c,
1346 struct-return-21_x.c, struct-return-21_y.c: New files.
1347
1348 2004-03-13 Mark Mitchell <mark@codesourcery.com>
1349
1350 PR c++/14550
1351 * g++.dg/parse/template14.C: New test.
1352
1353 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
1354
1355 * gcc.c-torture/execute/20040313-1.c: New test.
1356
1357 2004-03-13 Jakub Jelinek <jakub@redhat.com>
1358
1359 PR target/14533
1360 * gcc.dg/20040311-2.c: New test.
1361
1362 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
1363
1364 PR other/14544
1365 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
1366 bit-field.
1367
1368 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
1369
1370 * gcc.dg/20040305-2.c: Add missing return statement.
1371
1372 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1373
1374 * gcc.dg/builtins-34.c: Also check pow10*.
1375
1376 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
1377
1378 PR target/14262
1379 * gcc.dg/20040305-2.c: New test.
1380
1381 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
1382
1383 * gcc.dg/20040310-1.c: New test.
1384
1385 2004-03-11 Roger Sayle <roger@eyesopen.com>
1386
1387 * gcc.c-torture/execute/20040311-1.c: New test case.
1388
1389 2004-03-11 Mark Mitchell <mark@codesourcery.com>
1390
1391 PR c++/14476
1392 * g++.dg/lookup/enum1.C: New test.
1393
1394 2004-03-10 Mark Mitchell <mark@codesourcery.com>
1395
1396 PR c++/14510
1397 * g++.dg/lookup/struct2.C: New test.
1398
1399 2004-03-10 Uros Bizjak <uros@kss-loka.si>
1400
1401 * gcc.dg/builtins-34.c: New test.
1402
1403 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1404
1405 * gcc.dg/torture/builtin-nonneg-1.c: New test.
1406
1407 2004-03-09 James E Wilson <wilson@specifixinc.com>
1408
1409 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
1410 * gcc.dg/alias-2.c: New testcase.
1411
1412 2004-03-09 Zack Weinberg <zack@codesourcery.com>
1413
1414 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
1415
1416 2004-03-09 Roger Sayle <roger@eyesopen.com>
1417
1418 * gcc.c-torture/execute/20040309-1.c: New test case.
1419
1420 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
1421
1422 PR c++/14397
1423 * g++.dg/overload/ref1.C: New.
1424
1425 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1426
1427 PR c++/14409
1428 * g++.dg/template/spec12.C: New test.
1429
1430 PR c++/14448
1431 * g++.dg/parse/crash14.C: New test.
1432
1433 2004-03-09 Mark Mitchell <mark@codesourcery.com>
1434
1435 PR c++/14230
1436 * g++.dg/init/ref11.C: New test.
1437
1438 2004-03-09 Mark Mitchell <mark@codesourcery.com>
1439
1440 PR c++/14432
1441 * g++.dg/parse/builtin2.C: New test.
1442
1443 2004-03-08 Mark Mitchell <mark@codesourcery.com>
1444
1445 PR c++/14401
1446 * g++.dg/init/ctor3.C: New test.
1447 * g++.dg/init/union1.C: New test.
1448 * g++.dg/ext/anon-struct4.C: New test.
1449
1450 2004-03-08 Mark Mitchell <mark@codesourcery.com>
1451
1452 * g++.dg/lookup/koenig1.C: Tweak error messages.
1453 * g++.dg/lookup/used-before-declaration.C: Likewise.
1454 * g++.dg/other/do1.C: Likewise.
1455 * g++.dg/overload/koenig1.C: Likewise.
1456 * g++.dg/parse/crash13.C: Likewise.
1457 * g++.dg/template/instantiate3.C: Likewise.
1458
1459 2004-03-08 Eric Christopher <echristo@redhat.com>
1460
1461 * * lib/target-supports.exp: Enable libiconv in test
1462 compilation. Fix up error checking.
1463
1464 2004-03-08 Roger Sayle <roger@eyesopen.com>
1465
1466 PR middle-end/14289
1467 * gcc.dg/pr14289-1.c: New test case.
1468 * gcc.dg/pr14289-2.c: Likewise.
1469 * gcc.dg/pr14289-3.c: Likewise.
1470
1471 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
1472
1473 * gcc.c-torture/execute/20040308-1.c: New test.
1474
1475 2004-03-07 Roger Sayle <roger@eyesopen.com>
1476
1477 * gcc.c-torture/execute/20040307-1.c: New test case.
1478
1479 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
1480
1481 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
1482
1483 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
1484
1485 * gcc.dg/20040306-1.c: New test.
1486
1487 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
1488
1489 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
1490 them static.
1491 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
1492
1493 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1494
1495 PR c/14465
1496 * gcc.dg/decl-6.c: New test.
1497
1498 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1499
1500 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
1501 Rename LOGPOW -> LOG_POW.
1502 (SQRT_EXP, POW_EXP): New.
1503
1504 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1505
1506 * gcc.dg/i386-sse-8.c: New test.
1507
1508 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1509
1510 PR c/14114
1511 * gcc.dg/decl-5.c: New test.
1512
1513 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
1514
1515 * gcc.dg/20040305-1.c: New test.
1516
1517 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
1518
1519 PR other/14354
1520 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
1521
1522 2004-03-04 Ziemowit Laski <zlaski@apple.com>
1523
1524 PR c++/14425, c++/14426
1525 * g++.dg/ext/altivec-4.C: New test.
1526 * g++.dg/ext/altivec-5.C: New test.
1527
1528 2004-03-04 Geoffrey Keating <geoffk@apple.com>
1529
1530 * g++.old-deja/g++.other/linkage1.C: Expect errors about
1531 global variables of a type with no linkage.
1532 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
1533 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
1534 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
1535 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
1536 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
1537 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
1538 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
1539 * g++.dg/warn/deprecated.C: Name enum Color.
1540 * g++.dg/overload/VLA.C: Name structure for 'b'.
1541 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
1542
1543 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
1544
1545 * gcc.c-torture/compile/20040304-1.c: New test.
1546
1547 2004-03-03 Zack Weinberg <zack@codesourcery.com>
1548
1549 PR 13728
1550 * gcc.dg/decl-4.c: New testcase.
1551
1552 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
1553
1554 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
1555 as PRECF if sizeof (float) > sizeof (double).
1556 (PRECL): Make it the same as PRECF if
1557 sizeof (float) > sizeof (long double).
1558
1559 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1560
1561 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
1562 system type. Add check for irix6 which doesn't have c99 runtime.
1563
1564 2004-03-03 Bob Wilson <bob.wilson@acm.org>
1565
1566 * gcc.dg/const-elim-1.c: xfail for xtensa.
1567
1568 2004-03-01 Mark Mitchell <mark@codesourcery.com>
1569
1570 PR c++/14369
1571 * g++.dg/template/cond4.C: New test.
1572
1573 2004-03-01 Mark Mitchell <mark@codesourcery.com>
1574
1575 PR c++/14360
1576 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
1577
1578 PR c++/14361
1579 * g++.dg/parse/defarg7.C: New test.
1580
1581 PR c++/14359
1582 * g++.dg/template/friend26.C: New test.
1583
1584 2004-03-01 Mark Mitchell <mark@codesourcery.com>
1585
1586 PR c++/14324
1587 * g++.dg/abi/mangle21.C: New test.
1588
1589 PR c++/14260
1590 * g++.dg/parse/constructor2.C: New test.
1591
1592 PR c++/14337
1593 * g++.dg/template/sfinae1.C: New test.
1594
1595 2004-02-29 Mark Mitchell <mark@codesourcery.com>
1596
1597 PR c++/14267
1598 * g++.dg/expr/crash2.C: New test.
1599
1600 PR middle-end/13448
1601 * gcc.dg/inline-5.c: New test.
1602 * gcc.dg/always-inline.c: Split out tests into ...
1603 * gcc.dg/always-inline2.c: ... this and ...
1604 * gcc.dg/always-inline3.c: ... this.
1605
1606 2004-02-29 Mark Mitchell <mark@codesourcery.com>
1607
1608 PR debug/12103
1609 * g++.dg/debug/crash1.C: New test.
1610
1611 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
1612
1613 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
1614 function with __attribute__((noinline)).
1615 (recurser_void2): Likewise.
1616 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
1617 (recurser_void2): Likewise.
1618
1619 2004-02-29 Roger Sayle <roger@eyesopen.com>
1620
1621 PR middle-end/14203
1622 * g++.dg/warn/Wunused-6.C: New test case.
1623
1624 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
1625
1626 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
1627 not defined.
1628
1629 2004-02-27 Eric Christopher <echristo@redhat.com>
1630
1631 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
1632 * g++.dg/charset/asm2.c: Run only x86.
1633 * gcc.dg/charset/asm3.c: Ditto.
1634
1635 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
1636
1637 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
1638 ld_library_path.
1639
1640 2004-02-27 Ziemowit Laski <zlaski@apple.com>
1641
1642 * g++.dg/ext/altivec-3.C: New.
1643
1644 2004-02-26 Richard Henderson <rth@redhat.com>
1645
1646 * g++.dg/ext/attrib10.C: Mark for warning.
1647 * gcc.dg/attr-alias-1.c: New.
1648
1649 2004-02-26 Richard Henderson <rth@redhat.com>
1650
1651 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
1652 * gcc.c-torture/execute/20040208-2.c: ... it back.
1653
1654 2004-02-26 Eric Christopher <echristo@redhat.com>
1655
1656 * lib/target-supports.exp (check-iconv-available): New function.
1657 * lib/gcc-dg.exp (dg-require-iconv): New function.
1658 Use above.
1659 * gcc.dg/charset: New directory.
1660 * gcc.dg/charset/charset.exp: New file.
1661 * gcc.dg/charset/asm1.c: Ditto.
1662 * gcc.dg/charset/asm2.c: Ditto.
1663 * gcc.dg/charset/asm3.c: Ditto.
1664 * gcc.dg/charset/asm4.c: Ditto.
1665 * gcc.dg/charset/asm5.c: Ditto.
1666 * gcc.dg/charset/attribute1.c: Ditto.
1667 * gcc.dg/charset/attribute2.c: Ditto.
1668 * gcc.dg/charset/string1.c: Ditto.
1669 * g++.dg/charset: New directory.
1670 * g++.dg/dg.exp: Add here. Special options.
1671 * g++.dg/charset/charset.exp: New file.
1672 * g++.dg/charset/asm1.c: Ditto.
1673 * g++.dg/charset/asm2.c: Ditto.
1674 * g++.dg/charset/asm3.c: Ditto.
1675 * g++.dg/charset/asm4.c: Ditto.
1676 * g++.dg/charset/attribute1.c: Ditto.
1677 * g++.dg/charset/attribute2.c: Ditto.
1678 * g++.dg/charset/extern1.cc: Ditto.
1679 * g++.dg/charset/extern2.cc: Ditto.
1680 * g++.dg/charset/string1.c: Ditto.
1681
1682 2004-02-26 Mark Mitchell <mark@codesourcery.com>
1683
1684 PR c++/14278
1685 * g++.dg/parse/comma1.C: New test.
1686
1687 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1688
1689 PR c++/14284
1690 * g++.dg/template/ttp8.C: New test.
1691
1692 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
1693
1694 * gcc.dg/fixuns-trunc-1.c: New test.
1695
1696 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1697
1698 * gcc.dg/builtins-config.h: Use #elif.
1699
1700 2004-02-26 Michael Matz <matz@suse.de>
1701
1702 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
1703 * gcc.dg/991214-1.c: Likewise.
1704 * gcc.dg/i386-asm-1.c: Likewise.
1705
1706 2004-02-25 Richard Henderson <rth@redhat.com>
1707
1708 * gcc.c-torture/execute/20040208-2.c: Move ...
1709 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
1710
1711 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1712
1713 PR c++/14246
1714 * g++.dg/other/crash-3.C: New test.
1715
1716 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1717
1718 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
1719 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
1720
1721 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
1722 HP-UX.
1723
1724 2004-02-24 Michael Matz <matz@suse.de>
1725
1726 * gcc.dg/i386-regparm.c: New.
1727
1728 2004-02-23 James E Wilson <wilson@specifixinc.com>
1729
1730 * gcc.c-torture/execute/20040223-1.c: New.
1731
1732 2004-02-23 Zack Weinberg <zack@codesourcery.com>
1733 Kazu Hirata <kazu@cs.umass.edu>
1734
1735 * gcc.dg/fwritable-strings-1.c: Remove.
1736
1737 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
1738
1739 PR c/14156
1740 * gcc.dg/20040223-1.c: New test.
1741
1742 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1743
1744 PR c++/14106
1745 * g++.dg/ext/typeof9.C: New test.
1746
1747 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1748
1749 PR c++/14250
1750 * g++.dg/other/switch1.C: New test.
1751
1752 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
1753
1754 * gcc.dg/cast-function-1.c: Adjust for new informative message.
1755 * gcc.dg/va-arg-1.c: Likewise.
1756
1757 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1758
1759 PR c++/14143
1760 * g++.dg/template/koenig5.C: New test.
1761
1762 2004-02-21 Ziemowit Laski <zlaski@apple.com>
1763
1764 * g++.dg/ext/altivec-1.C: Generalize target triple.
1765 * g++.dg/ext/altivec-2.C: New test case.
1766 * g++.dg/ext/altivec_check.h: New file.
1767 * gcc.dg/altivec-1.c: Generalize target triple;
1768 include altivec_check.h and call altivec_check().
1769 * gcc.dg/altivec-[2-5].c: Generalize target triple.
1770 * gcc.dg/altivec-6.c: New test case.
1771 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
1772 type casts as needed.
1773 * gcc.dg/altivec-10.c: Include altivec_check.h and call
1774 altivec_check().
1775 * gcc.dg/altivec-12.c: New test case.
1776 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
1777 include altivec_check.h and call altivec_check().
1778 * gcc.dg/altivec_check.h: New file.
1779
1780 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1781
1782 * lib/target-supports.exp (check_alias_available): Don't mangle
1783 function `g' in test program.
1784
1785 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1786
1787 * lib/target-supports.exp (check_profiling_available): Check
1788 argument to determine whether we support a profiling type.
1789 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
1790 check_profiling_available.
1791 * g++.dg/bprob/bprob.exp: Likewise
1792 * g77.dg/bprob/bprob.exp: Likewise.
1793 * gcc.misc-tests/bprob.exp: Likewise.
1794 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
1795 dg-require-profiling and delete expected error handling.
1796 * gcc.dg/20021014-1.c: Likewise.
1797 * gcc.dg/nest.c: Likewise.
1798
1799 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1800
1801 PR c++/12007
1802 * g++.dg/other/vthunk1.C: New test.
1803
1804 2004-02-20 Falk Hueffner <falk@debian.org>
1805
1806 PR target/14201
1807 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
1808
1809 2004-02-20 Mark Mitchell <mark@codesourcery.com>
1810
1811 PR c++/13927
1812 * g++.dg/other/error8.C: Remove XFAIL markers.
1813
1814 PR c++/14173
1815 * g++.dg/ext/packed5.C: New test.
1816
1817 PR c++/14199
1818 * g++.dg/warn/Wunused-5.C: New test.
1819
1820 PR c++/14186
1821 * g++.dg/lookup/member1.C: New test.
1822
1823 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
1824
1825 * gcc.c-torture/compile/20040130-1.c: Enable only when
1826 __INT_MAX__ >= 2147483647L.
1827 * gcc.c-torture/compile/961203-1.c: Likewise.
1828
1829 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
1830
1831 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
1832 * g++.dg/opt/template1.C: Robustify assembler regexp
1833
1834 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1835
1836 * gcc.c-torture/execute/simd-4.x: Remove.
1837 * gcc.c-torture/execute/va-arg-25.x: Likewise.
1838 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
1839 Guard with #ifndef SKIP_ATTRIBUTE.
1840 * gcc.dg/compat/vector-1_y.c: Likewise.
1841 * gcc.dg/compat/vector-2_x.c: Likewise.
1842 * gcc.dg/compat/vector-2_y.c: Likewise.
1843 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
1844 * g++.dg/eh/simd-2.C: Likewise.
1845
1846 2004-02-19 Alan Modra <amodra@bigpond.net.au>
1847
1848 * gcc.c-torture/compile/complex-1.c: New.
1849
1850 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
1851
1852 PR target/14209
1853 * gcc.c-torture/execute/20040218-1.c: New test.
1854
1855 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1856
1857 PR c++/14181
1858 * g++.dg/parse/new2.C: New test.
1859
1860 2004-02-18 Paul Brook <paul@codesourcery.com>
1861
1862 * gcc.c-torture/compile/libcall-1.c: New test.
1863
1864 2004-02-18 Paul Brook <paul@codesourcery.com>
1865
1866 PR debug/12934
1867 * gcc.dg/debug/debug-7.c: New test.
1868
1869 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
1870
1871 * gcc.dg/20040217-1.c: New test.
1872
1873 2004-02-17 Zack Weinberg <zack@codesourcery.com>
1874
1875 * gcc.c-torture/execute/990208-1.x: Delete.
1876
1877 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
1878
1879 * gcc.c-torture/execute/20040208-2.x: New file.
1880
1881 2004-02-17 Mark Mitchell <mark@codesourcery.com>
1882
1883 PR c++/11326
1884 * g++.dg/abi/structret1.C: New test.
1885
1886 2004-02-17 Jakub Jelinek <jakub@redhat.com>
1887
1888 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
1889 (i386_cpuid): No need to test if cpuid is available on AMD64.
1890 Fix assembly, so that it works onboth i386 and AMD64.
1891 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
1892 (vecInLong): Fix s[] member type to unsigned int.
1893 (vecInWord): Remove type.
1894 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
1895 (a64, b64, c64, d64, e64): Remove.
1896 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
1897 Remove unused variable. Remove initialization of removed variables.
1898 Don't call mmx_tests nor sse_tests.
1899 (reference_mmx, reference_sse): Remove.
1900 (check): Add return stmt.
1901 * gcc.dg/i386-sse-7.c: New test.
1902 * gcc.dg/i386-mmx-4.c: New test.
1903
1904 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1905
1906 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
1907 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
1908 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
1909 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
1910 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
1911 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
1912 g++.dg/tc1/dr94.C: Fix line terminator.
1913
1914 2004-02-16 Geoffrey Keating <geoffk@apple.com>
1915
1916 * gcc.c-torture/compile/20040216-1.c: New.
1917
1918 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1919
1920 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
1921 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
1922 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
1923 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
1924 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
1925 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
1926
1927 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
1928
1929 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
1930
1931 2004-02-15 Mark Mitchell <mark@codesourcery.com>
1932
1933 PR c++/13971
1934 * g++.dg/expr/cond4.C: New test.
1935
1936 PR c++/14086
1937 * g++.dg/lookup/crash2.C: New test.
1938
1939 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
1940
1941 * gcc.c-torture/compile/20040214-2.c: New test.
1942
1943 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
1944
1945 PR c++/14116
1946 * g++.dg/ext/typeof8.C: New test.
1947
1948 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
1949
1950 * gcc.c-torture/compile/20040214-1.c: New test.
1951
1952 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1953
1954 PR c++/13635
1955 * g++.dg/template/spec11.C: New test.
1956
1957 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1958
1959 PR c++/13927
1960 * g++.dg/other/error8.C: New test.
1961
1962 2004-02-13 Mark Mitchell <mark@codesourcery.com>
1963
1964 PR c++/14122
1965 * g++.dg/template/array4.C: New test.
1966
1967 PR c++/14108
1968 * g++.dg/inherit/thunk2.C: New test.
1969
1970 PR c++/14083
1971 * g++.dg/eh/cond2.C: New test.
1972
1973 2004-02-12 Alan Modra <amodra@bigpond.net.au>
1974
1975 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
1976
1977 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
1978
1979 * lib/scanasm.exp (dg-scan): Quote pattern before display.
1980
1981 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
1982
1983 * g++.dg/simd-2.C: xfail on ppc64-linux.
1984
1985 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
1986
1987 PR c/456
1988 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
1989 tests.
1990
1991 2004-02-11 Uros Bizjak <uros@kss-loka.si>
1992
1993 * gcc.dg/builtins-33.c: New test.
1994
1995 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
1996
1997 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
1998
1999 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
2000
2001 * g++.dg/simd-2.C: Set -maltivec for ppc64.
2002
2003 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
2004
2005 * gcc.dg/ppc64-abi-3.c: New test.
2006
2007 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
2008
2009 PR c/14092
2010
2011 * gcc.dg/pr14092-1.c: New testcase.
2012
2013 2004-02-10 Alan Modra <amodra@bigpond.net.au>
2014
2015 * gcc.dg/cpp/assert4.c: Fix typo last change.
2016
2017 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
2018 * gcc.dg/cpp/assert4.c: Handle powerpc64.
2019
2020 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
2021
2022 2004-02-09 Roger Sayle <roger@eyesopen.com>
2023
2024 * gcc.c-torture/compile/20040209-1.c: New test case.
2025
2026 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
2027
2028 * gcc.dg/c90-init-1.c: Adjust expected error messages.
2029
2030 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
2031
2032 * gcc.c-torture/execute/20040208-[12].c: New tests.
2033
2034 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
2035
2036 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
2037
2038 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
2039
2040 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
2041
2042 2004-02-07 Zack Weinberg <zack@codesourcery.com>
2043
2044 Bug 13856
2045 * gcc.dg/visibility-8.c: New testcase.
2046
2047 2004-02-07 Zack Weinberg <zack@codesourcery.com>
2048
2049 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
2050 arguments.
2051 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
2052
2053 2004-02-07 Roger Sayle <roger@eyesopen.com>
2054
2055 PR middle-end/13696
2056 * g++.dg/opt/fold1.C: New test case.
2057
2058 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2059
2060 PR c++/14033
2061 * g++.dg/other/crash-2.C: New test.
2062
2063 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2064
2065 PR c++/14028
2066 * g++.dg/parse/angle-bracket2.C: New test.
2067
2068 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
2069
2070 PR middle-end/13750
2071 Revert:
2072 2004-01-15 Geoffrey Keating <geoffk@apple.com>
2073 PR pch/13361
2074 * testsuite/g++.dg/pch/wchar-1.C: New.
2075 * testsuite/g++.dg/pch/wchar-1.Hs: New.
2076
2077 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2078
2079 PR c++/14008
2080 * g++.dg/parse/error15.C: New test.
2081 * g++.dg/parse/crash11.C: Update dg-error mark.
2082
2083 2004-02-04 Mark Mitchell <mark@codesourcery.com>
2084
2085 PR c++/13932
2086 * g++.dg/warn/conv2.C: New test.
2087
2088 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2089
2090 PR c++/13086
2091 * g++.dg/warn/incomplete1.C: Remove xfail.
2092
2093 2004-02-04 Mark Mitchell <mark@codesourcery.com>
2094
2095 * lib/file-format.exp (gcc_target_object_format): Use
2096 ${tool}_target_compile, not gcc_target_compile.
2097 * lib/target-supports.exp (check_alias_available): Likewise.
2098 (check_gc_sections_available): Likewise.
2099 * g++.dg/ext/attrib10.C: Use dg-require-alias.
2100 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
2101 dg-require-alias.
2102
2103 2004-02-04 Mark Mitchell <mark@codesourcery.com>
2104
2105 PR c++/13969
2106 * g++.dg/template/static6.C: New test.
2107
2108 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
2109
2110 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
2111
2112 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2113
2114 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
2115 tests for systems where `char' is unsigned by default.
2116
2117 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2118
2119 PR c++/13997
2120 * g++.dg/template/partial3.C: New test.
2121
2122 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
2123
2124 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
2125 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
2126 Remove mentions of obsolete ports.
2127
2128 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
2129
2130 * gcc.dg/noncompile/20001228-1.c: Fix for new
2131 error message.
2132
2133 2004-02-03 Roger Sayle <roger@eyesopen.com>
2134
2135 PR target/9348
2136 * gcc.c-torture/execute/multdi-1.c: New test case.
2137
2138 2004-02-03 Mark Mitchell <mark@codesourcery.com>
2139
2140 PR c++/13925
2141 * g++.dg/template/lookup5.C: New test.
2142
2143 2004-02-03 Mark Mitchell <mark@codesourcery.com>
2144
2145 PR c++/13950
2146 * g++.dg/template/lookup4.C: New test.
2147
2148 PR c++/13970
2149 * g++.dg/parse/error14.C: New test.
2150
2151 PR c++/14002
2152 * g++.dg/parse/template13.C: New test.
2153
2154 2004-02-03 Mark Mitchell <mark@codesourcery.com>
2155
2156 PR c++/13978
2157 * g++.dg/template/koenig4.C: New test.
2158
2159 PR c++/13968
2160 * g++.dg/template/crash17.C: New test.
2161
2162 PR c++/13975
2163 * g++.dg/parse/error13.C: New test.
2164 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
2165
2166 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
2167
2168 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
2169
2170 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
2171
2172 PR c/11658
2173 PR c/13994
2174 * gcc.dg/noncompile/20040203-1.c: New test.
2175 * gcc.dg/noncompile/20040203-2.c: Likewise.
2176 * gcc.dg/noncompile/20040203-3.c: Likewise.
2177 * gcc.dg/20040203-1.c: Likewise.
2178
2179 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
2180
2181 PR c++/10858
2182 * g++.dg/template/sizeof7.C: New test.
2183
2184 2004-02-02 Eric Christopher <echristo@redhat.com>
2185 Zack Weinberg <zack@codesourcery.com>
2186
2187 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
2188
2189 2004-02-02 Zack Weinberg <zack@codesourcery.com>
2190
2191 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
2192 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
2193 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
2194 * gcc.dg/cleanup-5.c: Run only on Linux targets.
2195
2196 2004-02-02 Mark Mitchell <mark@codesourcery.com>
2197
2198 PR c++/13113
2199 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
2200
2201 PR c++/13854
2202 * g++.dg/ext/attrib13.C: New test.
2203
2204 PR c++/13907
2205 * g++.dg/conversion/op2.C: New test.
2206
2207 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
2208
2209 * gcc.dg/titype-1.c: Fix pasto.
2210
2211 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
2212
2213 * gcc.dg/titype-1.c: New test.
2214
2215 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2216
2217 PR c++/13957
2218 * g++.dg/template/non-type-template-argument-1.C,
2219 g++.dg/template/qualified-id1.C: Update dg-error marks.
2220 * g++.dg/template/nontype6.C: New test.
2221
2222 2004-02-01 Roger Sayle <roger@eyesopen.com>
2223
2224 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
2225 * gcc.dg/builtins-31.c: New testcase.
2226 * gcc.dg/builtins-32.c: New testcase.
2227
2228 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
2229
2230 * objc.dg/call-super-2.m: Update line numbers
2231 for the including of stddef.h.
2232
2233 2004-01-30 Michael Matz <matz@suse.de>
2234
2235 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
2236 g++.dg/ext/case-range3.C: New tests.
2237
2238 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2239
2240 DR206
2241 PR c++/13813
2242 * g++.dg/template/member4.C: New test.
2243
2244 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2245
2246 PR c++/13683
2247 * g++.dg/template/sizeof6.C: New test.
2248
2249 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
2250
2251 * gcc.dg/fwritable-strings-1.c: New test.
2252
2253 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
2254
2255 * gcc.c-torture/compile/20040130-1.c: New test.
2256
2257 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
2258
2259 * objc.dg/call-super-2.m: Include stddef.h for size_t.
2260
2261 2004-01-29 Mark Mitchell <mark@codesourcery.com>
2262
2263 PR c++/13883
2264 * g++.dg/template/ctor3.C: New test.
2265
2266 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2267
2268 * g++.dg/tc1: New directory.
2269 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
2270 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
2271 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
2272 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
2273 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
2274
2275 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2276
2277 * g++.dg/parse/error11.C: New test.
2278 * g++.dg/parse/error12.C: Likewise.
2279
2280 2004-01-28 Ziemowit Laski <zlaski@apple.com>
2281
2282 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
2283 (scan_initial, main): Use aligned_sizeof instead of sizeof.
2284
2285 2004-01-28 Mark Mitchell <mark@codesourcery.com>
2286
2287 PR c++/13791
2288 * g++.dg/ext/attrib12.C: New test.
2289
2290 PR c++/13736
2291 * g++.dg/parse/cast2.C: New test.
2292
2293 2004-01-27 James E Wilson <wilson@specifixinc.com>
2294
2295 * objc.dg/encode-2.m (main): New local string. Set depending on
2296 sizeof long. Use in sscanf call.
2297 * objc.dg/encode-3.m (main): New local string. Set depending on
2298 sizeof long. Use in scan_initial call.
2299
2300 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2301
2302 * objc.dg/call-super-2.m: Make LP64-safe.
2303 * objc.dg/desig-init-1.m: Likewise.
2304
2305 2004-01-27 Devang Patel <dpatel@apple.com>
2306
2307 * g++.dg/debug/namespace1.C: New test.
2308
2309 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
2310
2311 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
2312 xscale-*-*.
2313
2314 * gcc.dg/arm-mmx-1.c: New test.
2315
2316 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
2317
2318 * gcc.dg/20040127-1.c: New test.
2319 * gcc.dg/20040127-2.c: New test.
2320
2321 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
2322
2323 * objc.dg/stret-1.m (glob): Renamed to globa.
2324
2325 2004-01-26 Mark Mitchell <mark@codesourcery.com>
2326
2327 PR c++/13663
2328 * g++.dg/expr/for1.C: New test.
2329
2330 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
2331
2332 PR middle-end/13779
2333 * gcc.dg/darwin-longlong.c: New test.
2334
2335 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
2336
2337 * gcc.dg/20040124-1.c: Moved test from here...
2338 * gcc.c-torture/compile/20040124-1.c: ...to here.
2339
2340 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
2341
2342 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
2343 the assembly output if -m64 is passed.
2344
2345 2004-01-25 Mark Mitchell <mark@codesourcery.com>
2346
2347 PR c++/13833
2348 * g++.dg/template/cond3.C: New test.
2349
2350 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2351
2352 PR c++/13810
2353 * g++.dg/template/ttp7.C: New test.
2354
2355 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2356
2357 PR c++/13797
2358 * g++.dg/template/nontype4.C: New test.
2359 * g++.dg/template/nontype5.C: Likewise.
2360
2361 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
2362
2363 * gcc.dg/torture/mips-clobber-at.c: New test.
2364
2365 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
2366
2367 * gcc.dg/20040124-1.c: New test.
2368
2369 2004-01-24 Jakub Jelinek <jakub@redhat.com>
2370
2371 * gcc.dg/20040123-1.c: New test.
2372
2373 2004-01-23 Zack Weinberg <zack@codesourcery.com>
2374
2375 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
2376
2377 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
2378
2379 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
2380
2381 2004-01-23 Andrew Pinski <apinski@apple.com>
2382
2383 * gcc.dg/20030121-1.c: Move to ..
2384 * gcc.dg/20040121-1.c: here.
2385
2386 2004-01-23 Roger Sayle <roger@eyesopen.com>
2387
2388 * gcc.dg/builtins-29.c: New test case.
2389
2390 2004-01-23 Zack Weinberg <zack@codesourcery.com>
2391
2392 PR 18314
2393 * gcc.dg/builtins-30.c: New testcase.
2394
2395 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
2396
2397 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
2398 * lib/g77.exp: Likewise.
2399 * lib/objc.exp: Likewise.
2400 * lib/g++.exp: Likewise.
2401
2402 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
2403
2404 * gcc.dg/struct-by-value-2.c: New test.
2405
2406 2004-01-21 Andrew Pinski <apinski@apple.com>
2407
2408 PR target/13785
2409 * gcc.dg/20030121-1.c: New test.
2410
2411 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
2412
2413 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
2414 clobber frame pointer register in asm statement.
2415
2416 2004-01-21 Falk Hueffner <falk@debian.org>
2417
2418 * gcc.c-torture/compile/20040121-1.c: New test.
2419
2420 2004-01-21 Zack Weinberg <zack@codesourcery.com>
2421
2422 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
2423
2424 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
2425
2426 * gcc.dg/ppc64-abi-2.c: New test.
2427
2428 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
2429
2430 * lib/treelang.exp: Fill out this file.
2431 * lib/treelang-dg.exp: New File.
2432
2433 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
2434
2435 * gcc.c-torture/compile/981022-1.c: Remove.
2436 * gcc.dg/array-5.c: Remove XFAIL.
2437 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
2438 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
2439 gcc.dg/cond-lvalue-1.c: Update.
2440 * gcc.dg/cast-lvalue-2.c: New test.
2441
2442 2004-01-19 Mark Mitchell <mark@codesourcery.com>
2443
2444 PR c++/13592
2445 * g++.dg/other/error1.C (class foo): Tweak error message.
2446
2447 PR c++/13592
2448 * g++.dg/template/call2.C: New test.
2449
2450 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
2451
2452 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
2453 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
2454 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
2455 scalar-return-1_x.c, scalar-return-2_y.c,
2456 scalar-return-3_x.c, scalar-return-3_y.c,
2457 scalar-return-4_x.c, scalar-return-4_y.c,
2458 struct-align-1.h, struct-align-1_x.c,
2459 struct-align-1_y.c, struct-align-2.h,
2460 struct-align-2_x.c, struct-align-2_y.c,
2461 struct-by-value-10_y.c, struct-by-value-11_x.c,
2462 struct-by-value-11_y.c, struct-by-value-12_x.c,
2463 struct-by-value-12_y.c, struct-by-value-13_x.c,
2464 struct-by-value-13_y.c, struct-by-value-14_x.c,
2465 struct-by-value-14_y.c, struct-by-value-15_x.c,
2466 struct-by-value-15_y.c, struct-by-value-16_y.c,
2467 struct-by-value-17_y.c, struct-by-value-18_y.c,
2468 struct-by-value-19_y.c, struct-by-value-1_x.c,
2469 struct-by-value-1_y.c, struct-by-value-20_y.c,
2470 struct-by-value-2_x.c, struct-by-value-2_y.c,
2471 struct-by-value-3_y.c, struct-by-value-4_x.c,
2472 struct-by-value-4_y.c, struct-by-value-5_y.c,
2473 struct-by-value-6_y.c, struct-by-value-7_y.c
2474 struct-by-value-8_x.c, struct-by-value-8_y.c
2475 struct-by-value-9_x.c, struct-by-value-9_y.c
2476 struct-return-10_x.c, struct-return-10_y.c,
2477 struct-return-19_x.c, struct-return-20_x.c
2478 struct-return-2_x.c, struct-return-2_y.c
2479 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
2480 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
2481
2482 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
2483
2484 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
2485 attribute on sparc*-sun-solaris2.*.
2486
2487 2004-01-18 Mark Mitchell <mark@codesourcery.com>
2488
2489 PR c++/13710
2490 * g++.dg/ext/typeof7.C: New test.
2491
2492 2004-01-18 David Edelsohn <edelsohn@gnu.org>
2493
2494 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
2495 * gcc.dg/const-elim-1.c: Same.
2496
2497 2004-01-17 Ziemowit Laski <zlaski@apple.com>
2498
2499 * objc.dg/stret-1.m: New.
2500 * objc.dg/stret-2.m: New.
2501
2502 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
2503
2504 PR c++/11895
2505 * g++.dg/ext/vector1.C: New test.
2506
2507 2004-01-16 Geoffrey Keating <geoffk@apple.com>
2508
2509 * gcc.dg/pch/import-1.c: New.
2510 * gcc.dg/pch/import-1.hs: New.
2511 * gcc.dg/pch/import-1a.h: New.
2512 * gcc.dg/pch/import-1b.h: New.
2513 * gcc.dg/pch/import-1c.h: New.
2514
2515 2004-01-16 Mark Mitchell <mark@codesourcery.com>
2516
2517 PR c++/13574
2518 * g++.dg/ext/array1.C: New test.
2519
2520 PR c++/13178
2521 * g++.dg/conversion/op1.C: New test.
2522
2523 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
2524
2525 PR 11864
2526 From Kazumoto Kojima / Dan Kegel:
2527 * gcc.dg/pr11864-1.c: New test.
2528
2529 PR 10392
2530 From Marcus Comstedt / Dan Kegel:
2531 * gcc.dg/pr10392-1.c: New test.
2532
2533 2004-01-16 Mark Mitchell <mark@codesourcery.com>
2534
2535 PR c++/13478
2536 * g++.dg/init/ref10.C: New test.
2537
2538 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2539
2540 PR c++/13407
2541 * g++.dg/parse/typename6.C: New test.
2542
2543 2004-01-15 Geoffrey Keating <geoffk@apple.com>
2544
2545 PR pch/13361
2546 * testsuite/g++.dg/pch/wchar-1.C: New.
2547 * testsuite/g++.dg/pch/wchar-1.Hs: New.
2548
2549 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2550
2551 PR c++/9259
2552 * g++.dg/expr/sizeof2.C: New test.
2553
2554 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
2555
2556 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
2557
2558 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
2559
2560 PR c++/13659
2561 * g++.dg/lookup/strong-using-3.C: New.
2562 * g++.dg/lookup/using-10.C: New.
2563
2564 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
2565
2566 PR c++/13594
2567 * g++.dg/lookup/strong-using-2.C: New.
2568
2569 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
2570 Dan Kegel <dank@kegel.com>
2571 J"orn Rennecke <joern.rennecke@superh.com>
2572
2573 PR target/9365
2574 * gcc.dg/pr9365-1.c: New test.
2575
2576 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2577
2578 PR c++/8856
2579 * g++.dg/parse/casting-operator2.C: New test.
2580 * g++.old-deja/g++.pt/explicit83.C: Remove.
2581
2582 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
2583
2584 * gcc.dg/label-compound-stmt-1.c: New test.
2585 * gcc.c-torture/compile/950922-1.c,
2586 gcc.c-torture/compile/20000211-3.c,
2587 gcc.c-torture/compile/20000518-1.c,
2588 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
2589 compound statements.
2590
2591 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
2592
2593 * gcc.dg/ppc64-abi-1.c: New test.
2594
2595 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
2596
2597 * g++.dg/ext/attrib9.C: Add dg-warnings.
2598
2599 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2600
2601 PR c++/12335
2602 * g++.dg/parse/dtor3.C: New test.
2603
2604 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
2605
2606 PR c++/12709
2607 * g++.dg/parse/try-catch-1.C: New test.
2608
2609 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
2610
2611 * ada/acats/run_all.sh: Add more verbose output in acats.log
2612 when compiling tests.
2613
2614 2004-01-12 Zack Weinberg <zack@codesourcery.com>
2615
2616 PR 13656
2617 * gcc.dg/typedef-redecl.c: New test case.
2618 * gcc.dg/typedef-redecl.h: New support file.
2619
2620 2004-01-13 Jan Hubicka <jh@suse.cz>
2621
2622 * gcc.dg/always_inline.c: New test.
2623 * gcc.dg/debug/20031231-1.c: Fix.
2624
2625 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2626
2627 PR c++/13474
2628 * g++.dg/template/array3.C: New test.
2629
2630 2004-01-12 Zack Weinberg <zack@codesourcery.com>
2631
2632 * g++.dg/ext/lvalue1.C: No longer expected to fail.
2633 * g++.dg/warn/Wunused-2.C: Likewise.
2634
2635 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2636
2637 PR c++/13289
2638 * g++.dg/template/instantiate6.C: New test.
2639
2640 2004-01-12 Roger Sayle <roger@eyesopen.com>
2641
2642 PR middle-end/11397
2643 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
2644
2645 2004-01-12 Jan Hubicka <jh@suse.cz>
2646
2647 PR opt/12826
2648 * gcc.dg/20040112-1.c: New.
2649
2650 * gcc.dg/dwarf-die[1-7].c: Move to...
2651 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
2652 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
2653
2654 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
2655
2656 PR c++/4100
2657 * g++.dg/parse/friend4.C: New test.
2658
2659 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
2660
2661 PR c++/4100
2662 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
2663 definition is called a friend.
2664
2665 2004-01-11 Zack Weinberg <zack@codesourcery.com>
2666
2667 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
2668
2669 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
2670
2671 PR c++/3478
2672 * g++.dg/parse/error10.C: New test.
2673 * g++.dg/template/arg2.C: Accept "invalid type" error.
2674
2675 2004-01-11 Jakub Jelinek <jakub@redhat.com>
2676
2677 PR middle-end/13392
2678 * g++.dg/opt/expect2.C: New test.
2679
2680 2004-01-10 Zack Weinberg <zack@codesourcery.com>
2681
2682 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
2683 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
2684 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
2685 Update dg-error regexps.
2686
2687 2004-01-10 Zack Weinberg <zack@codesourcery.com>
2688
2689 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
2690 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
2691
2692 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
2693
2694 * gcc.dg/pragma-re-1.c: Use right pointer type.
2695
2696 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
2697
2698 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
2699
2700 2004-01-09 Geoffrey Keating <geoffk@apple.com>
2701
2702 * gcc.dg/rs6000-ldouble-1.c: New.
2703
2704 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2705
2706 DR 337
2707 PR c++/9256
2708 * g++.dg/other/abstract1.C: New test.
2709
2710 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
2711
2712 * g++.dg/lookup/strong-using-1.C: New.
2713
2714 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
2715
2716 PR c/11234
2717 * gcc.dg/func-ptr-conv-1.c: New test.
2718 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
2719
2720 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
2721
2722 PR target/13380.
2723 * gcc.c-torture/compile/20040109-1.c: New.
2724
2725 2004-01-08 Stuart Hastings <stuart@apple.com>
2726
2727 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
2728 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
2729 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
2730
2731 2004-01-09 Alan Modra <amodra@bigpond.net.au>
2732
2733 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
2734
2735 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
2736
2737 * ada/acats/run_acats: Treat 'gnatchop' the same way
2738 as 'gnatmake'. Export GCC_DRIVER.
2739 * ada/acats/run_all.sh: Add target_gnatchop. Use
2740 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
2741
2742 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2743
2744 PR c++/12573
2745 * g++.dg/template/dependent-expr4.C: New test.
2746
2747 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
2748
2749 * gcc.dg/altivec-11.c: New test.
2750
2751 2004-01-07 Mark Mitchell <mark@codesourcery.com>
2752
2753 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
2754
2755 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
2756
2757 PR c/6024
2758 * gcc.dg/enum-compat-1.c: New test.
2759 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
2760
2761 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
2762
2763 PR c/12165
2764 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
2765 gcc.dg/c99-idem-qual-3.c: New tests.
2766
2767 2004-01-07 Alan Modra <amodra@bigpond.net.au>
2768
2769 * gcc.dg/winline-7.c: Don't cast void * to int.
2770
2771 2004-01-06 Jan Hubicka <jh@suse.cz>
2772
2773 * gcc.dg/i386-sse-5.c: New test
2774 * g++.dg/eh/simd-1.c: Add -w argument for i386.
2775
2776 2004-01-05 Mark Mitchell <mark@codesourcery.com>
2777
2778 PR c++/12815
2779 * g++.dg/rtti/typeid4.C: New test.
2780
2781 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
2782
2783 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
2784
2785 2004-01-05 Mark Mitchell <mark@codesourcery.com>
2786
2787 PR c++/12132
2788 * g++.dg/template/error11.C: New test.
2789
2790 PR c++/13451
2791 * g++.dg/template/class2.C: New test.
2792
2793 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
2794 Richard Sandiford <rsandifo@redhat.com>
2795
2796 PR c++/13387
2797 * g++.dg/opt/alias3.C: New test.
2798
2799 2004-01-04 Mark Mitchell <mark@codesourcery.com>
2800
2801 PR c++/13157
2802 * g++.dg/template/koenig3.C: New test.
2803
2804 PR c++/13529
2805 * g++.dg/parse/offsetof3.C: New test.
2806
2807 * g++.dg/init/copy7.C: Add missing dg-error markers.
2808
2809 PR c++/12226
2810 * g++.dg/init/copy7.c: New test.
2811
2812 PR c++/13536
2813 * g++.dg/parse/cast1.C: New test.
2814
2815 2004-01-04 Jan Hubicka <jh@suse.cz>
2816
2817 * gcc.dg/winline[1-7].c: New tests.
2818
2819 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2820
2821 PR c++/13520
2822 * g++.dg/template/qualttp22.C: New test.
2823
2824 2004-01-01 Jan Hubicka <jh@suse.cz>
2825
2826 * gcc.dg/debug/20031231-1.c: New.
2827 * gcc.c-torture/compile/20040101-1.c: New.
2828 * gcc.dg/dwarf-die-[1-7].c: New.
2829
2830 2004-01-01 Jakub Jelinek <jakub@redhat.com>
2831
2832 PR optimization/13521
2833 * gcc.c-torture/compile/20031231-1.c: New test.
2834
2835 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
2836
2837 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
2838
2839 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2840
2841 PR c++/10079
2842 * g++.dg/template/crash16.C: New test.
2843
2844 2003-12-30 Mark Mitchell <mark@codesourcery.com>
2845
2846 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
2847
2848 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
2849
2850 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
2851 ports.
2852 * g++.old-deja/g++.jason/thunk3.C: Likewise.
2853 * g++.old-deja/g++.law/profile1.C: Likewise.
2854 * gcc.c-torture/compile/981006-1.c: Likewise.
2855 * gcc.c-torture/execute/loop-2e.x: Likewise.
2856 * gcc.c-torture/execute/loop-2f.x: Remove.
2857 * gcc.c-torture/execute/loop-2g.x: Likewise.
2858 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
2859 * gcc.dg/20020312-2.c: Remove traces of dead ports.
2860
2861 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
2862
2863 PR c++/13507
2864 * g++.dg/ext/attrib11.C: New test.
2865
2866 PR c++/13494
2867 * g++.dg/template/array2-1.C: New test.
2868 * g++.dg/template/array2-2.C: New test.
2869
2870 2003-12-29 Mark Mitchell <mark@codesourcery.com>
2871
2872 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
2873
2874 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
2875
2876 PR c++/12774
2877 * g++.dg/template/array1-1.C: New test.
2878 * g++.dg/template/array1-2.C: New test.
2879
2880 2003-12-29 Roger Sayle <roger@eyesopen.com>
2881
2882 PR fortran/12632
2883 * g77.dg/12632.f: New test case.
2884
2885 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2886
2887 PR c++/13289
2888 * g++.dg/parse/nontype1.C: New test.
2889
2890 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2891
2892 PR c++/12403
2893 * g++.dg/parse/explicit1.C: New test.
2894 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
2895
2896 2003-12-28 Mark Mitchell <mark@codesourcery.com>
2897
2898 PR c++/13081
2899 * g++.dg/opt/inline6.C: New test.
2900
2901 PR c++/12613
2902 * g++.dg/parse/error9.C: New test.
2903
2904 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
2905
2906 2003-12-28 Mark Mitchell <mark@codesourcery.com>
2907
2908 PR c++/13009
2909 * g++.dg/init/assign1.C: New test.
2910
2911 2003-12-28 Roger Sayle <roger@eyesopen.com>
2912
2913 PR c++/13070
2914 * g++.dg/warn/format3.C: New test case.
2915
2916 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2917
2918 * gcc.c-torture/compile/20031227-1.c: New test.
2919
2920 2003-12-23 Mark Mitchell <mark@codesourcery.com>
2921
2922 * g++.dg/bprob/bprob.exp: Load target-supports.exp
2923 * g77.dg/bprob/bprob.exp: Likewise.
2924 * gcc.misc-tests/bprob.exp: Likewise.
2925 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
2926 variants on systems where the library does not provide that
2927 functionality.
2928 * gcc.dg/builtins-20.c: Use builtins-config.h.
2929 * gcc.dg/builtins-config.h: New file.
2930
2931 2003-12-23 Mark Mitchell <mark@codesourcery.com>
2932
2933 * lib/gcc-dg.exp (dg-require-profiling): New function.
2934 * lib/target-supports.exp (check_profiling_available): Likewise.
2935 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
2936 * g77.dg/bprob/bprob.exp: Likewise.
2937 * gcc.misc-tests/bprob.exp: Likewise.
2938 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
2939 * gcc.dg/20021014-1.c: Likewise.
2940 * gcc.dg/nest.c: Likewise.
2941
2942 2003-12-23 Mark Mitchell <mark@codesourcery.com>
2943
2944 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
2945 compiling.
2946 * g++.dg/lookup/java2.C: Likewise.
2947 * gcc.dg/cpp/lexident.c: Likewise.
2948
2949 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
2950
2951 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
2952 given.
2953 * gcc.c-torture/compile/961203-1.c: Likewise.
2954 * gcc.c-torture/compile/980506-1.c: Likewise.
2955
2956 2003-12-23 Zack Weinberg <zack@codesourcery.com>
2957
2958 * lib/gcc-dg.exp (dg-prune-output): New annotation.
2959 (additional_prunes): New global.
2960 (gcc-dg-prune): Handle additional per-test pruning.
2961 (dg-test): Clear additional_prunes between tests.
2962
2963 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
2964 dg-prune-output to avoid spurious failures from assembler
2965 complaining about nonexistent WAW violations.
2966 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
2967 Use dg-prune-output to avoid spurious failures from assembler
2968 warning about Itanium B-step errata.
2969
2970 2003-12-23 Mark Mitchell <mark@codesourcery.com>
2971
2972 * g++.dg/abi/macro0.C: New test.
2973 * g++.dg/abi/macro1.C: Likewise.
2974 * g++.dg/abi/macro2.C: Likewise.
2975
2976 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
2977 * g++.dg/abi/bitfield7.C: Likewise.
2978 * g++.dg/abi/dtor2.C: Likewise.
2979 * g++.dg/abi/mangle11.C: Likewise.
2980 * g++.dg/abi/mangle12.C: Likewise.
2981 * g++.dg/abi/mangle14.C: Likewise.
2982 * g++.dg/abi/mangle17.C: Likewise.
2983 * g++.dg/abi/vbase10.C: Likewise.
2984 * g++.dg/abi/vbase14.C: Likewise.
2985 * g++.dg/template/qualttp17.C: Likewise.
2986
2987 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
2988
2989 PR c/11995
2990 * gcc.dg/20031223-1.c: New test.
2991
2992 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
2993
2994 * gcc.dg/noreturn-7.c: New test.
2995
2996 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
2997
2998 * gcc.dg/null-pointer-1.c: New test.
2999
3000 2003-12-22 Mark Mitchell <mark@codesourcery.com>
3001
3002 * g++.old-deja/g++.jason/template18.C: Remove.
3003 * g++.old-deja/g++.jason/template37.C: Likewise.
3004
3005 PR c++/12862
3006 * g++.dg/lookup/ns1.C: New test.
3007
3008 PR c++/12397
3009 * g++.dg/template/lookup3.C: New test.
3010
3011 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
3012
3013 * g++.dg/template/recurse1.C: New test
3014
3015 2003-12-22 Mark Mitchell <mark@codesourcery.com>
3016
3017 PR c++/12479
3018 * g++.dg/parse/semicolon1.C: New test.
3019 * g++.dg/parse/semicolon1.h: Likewise.
3020
3021 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
3022
3023 * gcc.dg/darwin-misaligned.c: New test.
3024
3025 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
3026
3027 PR c/9163
3028 * gcc.dg/20031222-1.c: New test.
3029
3030 2003-12-21 Mark Mitchell <mark@codesourcery.com>
3031
3032 PR c++/13438
3033 * g++.dg/parse/error8.C: New test.
3034
3035 PR c++/11554
3036 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
3037
3038 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
3039
3040 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
3041 too small.
3042 * gcc.c-torture/compile/930217-1.c: Likewise.
3043 * gcc.c-torture/compile/930513-1.c: Likewise.
3044 * gcc.c-torture/execute/920908-2.c: Likewise.
3045 * gcc.c-torture/execute/921204-1.c: Likewise.
3046 * gcc.c-torture/execute/930621-1.c: Likewise.
3047 * gcc.c-torture/execute/930630-1.c: Likewise.
3048 * gcc.c-torture/execute/931031-1.c: Likewise.
3049 * gcc.c-torture/execute/980602-2.c: Likewise.
3050 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
3051 * gcc.c-torture/execute/compndlit-1.c: Likewise.
3052 * gcc.c-torture/execute/extzvsi.c: Likewise.
3053 * gcc.c-torture/unsorted/ext.c: Likewise.
3054
3055 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
3056
3057 PR target/12749
3058 * gcc.c-torture/compile/20031220-2.c: New test case.
3059
3060 2003-12-20 Roger Sayle <roger@eyesopen.com>
3061
3062 PR optimization/13031
3063 * gcc.c-torture/compile/20031220-1.c: New test case.
3064
3065 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
3066
3067 * gcc.dg/cast-function-1.c: New test.
3068
3069 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
3070
3071 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
3072 formats.
3073
3074 2003-12-19 Mark Mitchell <mark@codesourcery.com>
3075
3076 PR c++/12795
3077 * g++.dg/ext/attrib10.C: New test.
3078
3079 2003-12-19 Jakub Jelinek <jakub@redhat.com>
3080
3081 * gcc.dg/cleanup-10.c: New test.
3082 * gcc.dg/cleanup-11.c: New test.
3083
3084 2003-12-19 Jakub Jelinek <jakub@redhat.com>
3085
3086 PR c++/13239
3087 * g++.dg/opt/expect1.C: New test.
3088
3089 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
3090
3091 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
3092
3093 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
3094
3095 PR debug/12923
3096 * gcc.dg/20031218-1.c: New test.
3097
3098 PR debug/12389
3099 * gcc.dg/20031218-2.c: New test.
3100 * gcc.dg/20031218-3.c: New test.
3101
3102 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
3103 of label name and allow for USER_LABEL_PREFIX == "_" names.
3104 * g++.dg/abi/mangle18-2.C: Likewise.
3105 * g++.dg/abi/mangle19-1.C: Likewise.
3106 * g++.dg/abi/mangle19-2.C: Likewise.
3107 * g++.dg/abi/mangle20-1.C: Likewise.
3108 * g++.dg/abi/mangle20-2.C: Likewise.
3109
3110 2003-12-18 Richard Henderson <rth@redhat.com>
3111
3112 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
3113
3114 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
3115 Dan Kegel <dank@kegel.com>
3116
3117 PR other/12009
3118 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
3119 testing a cross compiler, it causes spurious compile failures.
3120 * lib/g++.exp: Likewise.
3121
3122 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3123
3124 PR c++/13262
3125 * g++.dg/template/access13.C: New test.
3126
3127 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
3128
3129 * gcc.dg/20031216-1.c: New test.
3130
3131 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3132
3133 PR c++/9154
3134 * g++.dg/template/error10.C: New test.
3135
3136 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
3137
3138 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
3139 * g++.dg/eh/simd-2.C: Likewise.
3140
3141 2003-12-17 James E Wilson <wilson@specifixinc.com>
3142 Roger Sayle <roger@eyesopen.com>
3143
3144 * gcc.c-torture/execute/ieee/mzero5.c: New.
3145
3146 2003-12-17 Mark Mitchell <mark@codesourcery.com>
3147
3148 PR c++/10603
3149 * g++.dg/parse/error6.C: New test.
3150
3151 PR c++/12827
3152 * g++.dg/parse/error7.C: New test.
3153
3154 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
3155
3156 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
3157 at -O with stabs debugging formats.
3158 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
3159 * gcc.dg/debug/debug-2.c: Likewise.
3160
3161 2003-12-16 Mark Mitchell <mark@codesourcery.com>
3162
3163 PR c++/12696
3164 * g++.dg/init/error1.C: New test.
3165
3166 PR c++/12218
3167 * g++.dg/init/pm3.C: New test.
3168
3169 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
3170
3171 PR c/3347
3172 * gcc.dg/bitfld-8.c: New test.
3173
3174 2003-12-16 James Lemke <jim@wasabisystems.com>
3175
3176 * gcc.dg/arm-scd42-[123].c: New tests.
3177
3178 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
3179
3180 PR c++/9043
3181 * g++.dg/abi/mangle20-1.C: New test.
3182 * g++.dg/abi/mangle20-2.C: New test.
3183
3184 2003-12-16 Mark Mitchell <mark@codesourcery.com>
3185
3186 PR c++/13275
3187 * g++.dg/other/offsetof2.C: Remove XFAIL.
3188 * g++.dg/parse/offsetof1.C: New test.
3189 * g++.gd/parse/offsetof2.C: Likewise.
3190
3191 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3192
3193 * g++.dg/template/nontype3.C: New test.
3194 * g++.dg/template/static2.C: Tweaked the dg-error clause.
3195
3196 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3197
3198 * g++.dg/warn/noreturn-3.C: Also test instantiation.
3199
3200 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
3201
3202 PR c++/13387
3203 * g++.dg/expr/assign1.C: New test.
3204
3205 PR c++/13242
3206 * g++.dg/abi/mangle19-1.C: New test.
3207 * g++.dg/abi/mangle19-2.C: New test.
3208
3209 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
3210
3211 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
3212
3213 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
3214
3215 * gcc.c-torture/execute/20031216-1.c: New test.
3216
3217 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3218
3219 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
3220 an ICE regression.
3221
3222 2003-12-15 Mark Mitchell <mark@codesourcery.com>
3223
3224 PR c++/10926
3225 * g++.dg/template/error9.C: New test.
3226
3227 PR c++/11116
3228 * g++.dg/template/error8.C: New test.
3229
3230 2003-12-15 Roger Sayle <roger@eyesopen.com>
3231
3232 PR middle-end/13400
3233 * gcc.c-torture/execute/20031215-1.c: New test case.
3234
3235 2003-12-15 Mark Mitchell <mark@codesourcery.com>
3236
3237 PR c++/13269
3238 * g++.dg/parse/error5.C: New test.
3239
3240 PR c++/12989
3241 * g++.dg/expr/sizeof1.C: New test.
3242
3243 PR c++/13310
3244 * g++.dg/template/crash15.C: New test.
3245
3246 2003-12-15 Geoffrey Keating <geoffk@apple.com>
3247
3248 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
3249 a non-POD type as the last named parameter of a varargs function.
3250
3251 2003-12-15 Mark Mitchell <mark@codesourcery.com>
3252
3253 PR c++/13243
3254 PR c++/12573
3255 * g++.dg/template/crash14.C: New test.
3256 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
3257
3258 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
3259
3260 * g++.dg/other/java1.C: New test.
3261
3262 PR c++/13241
3263 * g++.dg/abi/mangle18-1.C: New test.
3264 * g++.dg/abi/mangle18-2.C: New test.
3265
3266 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3267
3268 PR optimization/10312
3269 * gcc.c-torture/execute/20031214-1.c: New.
3270
3271 2003-12-14 Mark Mitchell <mark@codesourcery.com>
3272
3273 PR c++/10779
3274 PR c++/12160
3275 * g++.dg/parse/error3.C: New test.
3276 * g++.dg/parse/error4.C: Likewise.
3277 * g++.dg/abi/mangle4.C: Tweak error messages.
3278 * g++.dg/lookup/using5.C: Likewise.
3279 * g++.dg/other/error2.C: Likewise.
3280 * g++.dg/parse/typename5.C: Likewise.
3281 * g++.dg/parse/undefined1.C: Likewise.
3282 * g++.dg/template/arg2.C: Likewise.
3283 * g++.dg/template/ttp3.C: Likewise.
3284 * g++.dg/template/type1.C: Likewise.
3285 * g++.old-deja/g++.other/crash32.C: Likewise.
3286 * g++.old-djea/g++.pt/defarg8.C: Likewise.
3287
3288 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3289
3290 PR c++/13106
3291 * g++.dg/warn/noreturn-3.C: New test.
3292
3293 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
3294
3295 PR c++/13118
3296 * g++.dg/abi/covariant3.C: New.
3297
3298 2003-12-12 Jakub Jelinek <jakub@redhat.com>
3299
3300 * g++.dg/eh/ia64-1.C: New test.
3301
3302 2003-12-12 Roger Sayle <roger@eyesopen.com>
3303
3304 PR optimization/13037
3305 * g77.f-torture/execute/13037.f: New test case.
3306
3307 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
3308
3309 PR c++/12881
3310 * g++.dg/abi/covariant2.C: New.
3311
3312 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
3313
3314 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
3315
3316 2003-12-11 Zack Weinberg <zack@codesourcery.com>
3317
3318 * gcc.c-torture/execute/wchar_t-1.x: Delete.
3319
3320 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
3321
3322 PR other/10819
3323 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
3324 to fix Bug 10819.
3325 * lib/g++.exp (g++_version): Likewise.
3326 * lib/g77.exp (g77_version): Likewise.
3327 * lib/objc.exp (default_objc_version): Likewise.
3328
3329 2003-12-10 Richard Henderson <rth@redhat.com>
3330
3331 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
3332
3333 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
3334
3335 2003-12-08 Matt Austern <austern@apple.com>
3336
3337 PR c/13134
3338 * lib/gcc-dg.exp (dg-require-visibility): Define.
3339 * lib/target-supports (check_visibility_available): Define.
3340 * gcc.dg/visibility-1.c: New test.
3341 * gcc.dg/visibility-2.c: Likewise.
3342 * gcc.dg/visibility-3.c: Likewise.
3343 * gcc.dg/visibility-4.c: Likewise.
3344 * gcc.dg/visibility-5.c: Likewise.
3345 * gcc.dg/visibility-6.c: Likewise.
3346 * g++.dg/ext/visibility-1.C: Likewise.
3347 * g++.dg/ext/visibility-2.C: Likewise.
3348 * g++.dg/ext/visibility-3.C: Likewise.
3349 * g++.dg/ext/visibility-4.C: Likewise.
3350 * g++.dg/ext/visibility-5.C: Likewise.
3351 * g++.dg/ext/visibility-6.C: Likewise.
3352
3353 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3354
3355 * g++.dg/lookup/java1.C: New test.
3356 * g++.dg/lookup/java2.C: New test.
3357
3358 2003-12-07 Falk Hueffner <falk@debian.org>
3359
3360 * g++.dg/opt/noreturn-1.C: New test.
3361
3362 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
3363
3364 * gcc.dg/overflow-1.c: New test.
3365
3366 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
3367
3368 * g77.f-torture/compile/13060.f: New test.
3369
3370 2003-12-06 Mark Mitchell <mark@codesourcery.com>
3371
3372 PR c++/13323
3373 * g++.dg/inherit/operator2.C: New test.
3374
3375 2003-12-05 Mark Mitchell <mark@codesourcery.com>
3376
3377 PR c++/13305
3378 * g++.dg/ext/attrib9.C: New test.
3379
3380 2003-12-05 Mark Mitchell <mark@codesourcery.com>
3381
3382 PR c++/13314
3383 * g++.dg/template/error7.C: New test.
3384
3385 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
3386 J"orn Rennecke <joern.rennecke@superh.com>
3387
3388 PR target/13302
3389 * g++.dg/other/struct-va_list.C: New test.
3390
3391 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3392
3393 PR c++/13166
3394 * g++.dg/parse/defarg6.C: New test.
3395
3396 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
3397
3398 PR target/13256
3399 * gcc.c-torture/execute/20031201-1.c: New test.
3400
3401 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
3402
3403 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
3404
3405 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
3406
3407 * gcc.dg/builtin-return-1.c: New test.
3408
3409 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
3410 J"orn Rennecke <joern.rennecke@superh.com>
3411
3412 PR optimization/13260
3413 * gcc.c-torture/execute/20031204-1.c: New test.
3414
3415 2003-12-03 Mark Mitchell <mark@codesourcery.com>
3416
3417 PR c++/9127
3418 * g++.dg/template/error6.C: New test.
3419
3420 2003-12-03 Jakub Jelinek <jakub@redhat.com>
3421
3422 * gcc.dg/20031202-1.c: New test.
3423
3424 2003-12-03 Mark Mitchell <mark@codesourcery.com>
3425
3426 PR c++/13179
3427 * g++.dg/template/eh1.C: New test.
3428
3429 PR c++/10771
3430 * g++.dg/template/error5.C: New test.
3431
3432 2003-12-02 David Ung <davidu@mips.com>
3433
3434 * gcc.dg/compat/vector-check.h: Corrected type for var
3435 g_##TMODE
3436
3437 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3438
3439 PR c++/10126
3440 * g++.dg/template/ptrmem8.C: New test.
3441
3442 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3443
3444 PR c++/12573
3445 * g++.dg/template/dependent-expr3.C: New test.
3446
3447 2003-12-01 James Lemke <jim@wasabisystems.com>
3448
3449 * gcc.dg/arm-g2.c: New test.
3450
3451 2003-12-01 Roger Sayle <roger@eyesopen.com>
3452
3453 PR optimization/11634
3454 * gcc.dg/20031201-2.c: New test case.
3455
3456 2003-12-01 Zack Weinberg <zack@codesourcery.com>
3457
3458 PR 11433
3459 * objc.dg/proto-lossage-3.m: New test.
3460
3461 2003-12-01 Roger Sayle <roger@eyesopen.com>
3462
3463 PR optimization/12628
3464 * gcc.dg/20031201-1.c: New test case.
3465
3466 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
3467
3468 * gcc.dg/unaligned-1.c: New test.
3469
3470 2003-11-30 Mark Mitchell <mark@codesourcery.com>
3471
3472 PR c++/9849
3473 * g++.dg/template/error4.C: New test.
3474 * g++.dg/template/nested3.C: Adjust error markers.
3475
3476 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3477
3478 * gcc.dg/cpp/assert4.c: Check more #system assertions.
3479
3480 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
3481
3482 PR c/10333
3483 * gcc.dg/bitfld-7.c: New test.
3484
3485 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
3486
3487 * gcc.dg/tls/asm-1.C: New test.
3488
3489 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3490
3491 * gcc.dg/cpp/assert4.c: Update.
3492
3493 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
3494
3495 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
3496 * gcc.dg/builtin-apply3.c: New test.
3497
3498 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
3499
3500 * lib/compat.exp (compat-obj): New xfaildata parameter.
3501 Use it to set compiler_conditional_xfail_data before compiling.
3502 (compat-get-options): Handle dg-xfail-if.
3503 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
3504 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
3505 * gcc.dg/compat/vector-1_y.c: Likewise.
3506 * gcc.dg/compat/vector-2_x.c: Likewise.
3507 * gcc.dg/compat/vector-2_y.c: Likewise.
3508
3509 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
3510
3511 * g++.dg/opt/reg-stack4.C: New test.
3512
3513 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
3514
3515 * gcc.dg/builtin-apply2.c: New test.
3516
3517 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
3518
3519 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
3520
3521 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3522
3523 PR c++/12924
3524 * g++.dg/template/template-id-2.C: New test.
3525
3526 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3527
3528 PR c++/5369
3529 * g++.dg/template/memfriend1.C: New test.
3530 * g++.dg/template/memfriend2.C: Likewise.
3531 * g++.dg/template/memfriend3.C: Likewise.
3532 * g++.dg/template/memfriend4.C: Likewise.
3533 * g++.dg/template/memfriend5.C: Likewise.
3534 * g++.dg/template/memfriend6.C: Likewise.
3535 * g++.dg/template/memfriend7.C: Likewise.
3536 * g++.dg/template/memfriend8.C: Likewise.
3537 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
3538
3539 2003-11-21 Mark Mitchell <mark@codesourcery.com>
3540
3541 PR c++/12515
3542 * g++.dg/ext/cond1.C: New test.
3543
3544 2003-11-20 Richard Henderson <rth@redhat.com>
3545
3546 * gcc.dg/20020201-2.c: Remove.
3547 * gcc.dg/20020201-4.c: Remove.
3548 * gcc.dg/20020304-1.c: Remove.
3549
3550 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
3551
3552 * gcc.dg/cpp/trad/xwin1.c: New test case.
3553
3554 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
3555
3556 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
3557 * lib/g77.exp: Likewise.
3558 * lib/objc.exp: Likewise.
3559 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
3560 for darwin.
3561
3562 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3563
3564 PR c++/12932
3565 * g++.dg/template/static5.C: New test.
3566
3567 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
3568
3569 * gcc.dg/nested-func-1.c: New test.
3570
3571 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3572
3573 * gcc.dg/cpp/assert4.c: New test.
3574
3575 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
3576
3577 PR c++/2294
3578 * g++.dg/lookup/using9.c: New test.
3579
3580 2003-11-14 Mark Mitchell <mark@codesourcery.com>
3581
3582 PR c++/12762
3583 * g++.dg/template/error3.C: New test.
3584
3585 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
3586
3587 PR ada/13035
3588 * ada/acats/run_acats, run_all.sh: Fix syntax error.
3589 No longer use a wrapper for gcc, since this does not work under
3590 Windows.
3591
3592 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
3593
3594 PR c++/2094
3595 * g++.dg/template/ptrmem7.C: New test.
3596
3597 2003-11-13 Andrew Pinski <apinski@apple.com>
3598
3599 * gcc.c-torture/compile/20031113-1.c: New test.
3600
3601 2003-11-13 Mark Mitchell <mark@codesourcery.com>
3602 Kean Johnston <jkj@sco.com>
3603
3604 PR c/13029
3605 * gcc.dg/unused-4.c: Update.
3606
3607 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
3608
3609 * g++.dg/opt/const3.C: New test.
3610
3611 2003-11-13 Jan Hubicka <jh@suse.cz>
3612
3613 * gcc.c-torture/compile/20031112-1.c: New test.
3614
3615 2003-11-12 Mark Mitchell <mark@codesourcery.com>
3616
3617 * g++.dg/parse/crash10.C: Remove bogus error marker.
3618
3619 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
3620
3621 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
3622 (host_gcc): Likewise.
3623 (ROOT): Honor $PWDCMD.
3624 (BASE): Likewise.
3625 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
3626
3627 2003-11-12 Catherine Moore <clm@redhat.com>
3628
3629 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
3630
3631 2003-11-12 Andreas Jaeger <aj@suse.de>
3632 Jakub Jelinek <jakub@redhat.com>
3633 Andrew Pinski <pinskia@physics.uc.edu>
3634 Richard Henderson <rth@redhat.com>
3635
3636 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
3637 systems.
3638 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
3639
3640 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
3641 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
3642
3643 2003-11-11 Andreas Jaeger <aj@suse.de>
3644
3645 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
3646
3647 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
3648
3649 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
3650
3651 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
3652 Clean ups.
3653
3654 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
3655
3656 * gcc.dg/trampoline-1.c: New test.
3657
3658 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
3659
3660 * gcc.c-torture/compile/200031109-1.c: New test.
3661
3662 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
3663
3664 PR c/3190
3665 PR c/8714
3666 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
3667 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
3668 gcc.dg/format/no-y2k-1.c: Update.
3669
3670 2003-11-08 Roger Sayle <roger@eyesopen.com>
3671
3672 PR optimization/10467
3673 * gcc.dg/20031108-1.c: New test case.
3674
3675 2003-11-07 Geoffrey Keating <geoffk@apple.com>
3676
3677 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
3678
3679 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
3680
3681 * gcc.dg/compound-lvalue-1.c: New test.
3682 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
3683 some XFAILs.
3684
3685 2003-11-06 Geoffrey Keating <geoffk@apple.com>
3686
3687 * gcc.dg/altivec-varargs-1.c: New test.
3688
3689 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
3690
3691 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
3692 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
3693 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
3694 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
3695 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
3696
3697 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
3698
3699 * gcc.dg/cond-lvalue-1.c: New test.
3700
3701 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
3702
3703 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
3704
3705 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3706
3707 PR c++/11616
3708 * g++.dg/template/instantiate5.C: New test.
3709
3710 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3711
3712 PR c++/12726
3713 * g++.dg/ext/complit2.C: Replace test with self-contained version.
3714 * ChangeLog: Add missing first entry for above test.
3715
3716 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3717
3718 PR c++/9810
3719 * g++.dg/template/using8.C: New test.
3720 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
3721
3722 2003-11-02 Roger Sayle <roger@eyesopen.com>
3723
3724 PR optimization/10817
3725 * gcc.c-torture/compile/20031102-1.c: New test case.
3726
3727 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
3728
3729 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
3730 2147483647.
3731
3732 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
3733
3734 * gcc.dg/20031102-1.c: New test.
3735
3736 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
3737
3738 * gcc.dg/complex-1.c: New test.
3739
3740 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3741
3742 PR c++/12796
3743 * g++.dg/template/crash13.C: Adjust expected error location.
3744 * g++.old-deja/g++.brendan/ns1.C: Likewise.
3745
3746 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
3747
3748 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
3749
3750 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
3751
3752 PR/10239
3753 * gcc.c-torture/compile/20031031-2.c: New test.
3754
3755 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
3756
3757 PR/11640
3758 * gcc.c-torture/compile/20031031-1.c: New test.
3759
3760 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
3761
3762 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
3763 * gcc.misc-tests/bprob.exp: Likewise.
3764 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
3765 the execution test on arm-elf configs.
3766 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
3767 configs that don't support scratch files.
3768 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
3769
3770 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
3771
3772 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
3773 done by dejagnu.
3774
3775 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
3776
3777 * ada/acats/run_all.sh: Redirect mv output to /dev/null
3778 Avoid non pure sh syntax. Add more logging.
3779
3780 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
3781 fail.
3782
3783 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3784
3785 PR libgcj/10610
3786 * gcc.dg/ppc-stackalign-1.c: New test.
3787
3788 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
3789
3790 * ada/acats/run_all.sh: Change output to be more compliant with
3791 dejagnu framework.
3792 Create acats.sum and acats.log files under testsuite/ada/acats
3793 Only run [a-z]* directories, to filter out e.g. CVS.
3794 Redirect build output to log file.
3795
3796 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
3797
3798 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
3799
3800 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
3801
3802 PR ada/5909:
3803 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
3804
3805 2003-10-27 Jakub Jelinek <jakub@redhat.com>
3806
3807 * gcc.c-torture/compile/20031023-1.c: New test.
3808 * gcc.c-torture/compile/20031023-2.c: New test.
3809 * gcc.c-torture/compile/20031023-3.c: New test.
3810 * gcc.c-torture/compile/20031023-4.c: New test.
3811
3812 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3813
3814 PR c++/10371
3815 * g++.dg/lookup/scoped8.C: New test.
3816
3817 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
3818
3819 * g++.dg/opt/reg-stack3.C: New test.
3820
3821 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
3822
3823 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
3824
3825 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3826
3827 PR c++/11076
3828 * g++.dg/template/crash13.C: New test.
3829
3830 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
3831
3832 * gcc.dg/c99-restrict-2.c: New test.
3833
3834 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
3835
3836 PR c++/12698, c++/12699, c++/12700, c++/12566
3837 * g++.dg/inherit/covariant9.C: New test.
3838 * g++.dg/inherit/covariant10.C: New test.
3839 * g++.dg/inherit/covariant11.C: New test.
3840
3841 2003-10-23 Jason Merrill <jason@redhat.com>
3842
3843 PR c++/12726
3844 * g++.dg/ext/complit2.C: New test.
3845
3846 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
3847
3848 PR target/12654
3849 * gcc.c-torture/execute/20031020-1.c: New test.
3850
3851 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3852
3853 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
3854 following the jump_insn.
3855
3856 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
3857
3858 * gcc.dg/cast-lvalue-1.c: New test.
3859
3860 2003-10-21 Mark Mitchell <mark@codesourcery.com>
3861
3862 PR c++/11962
3863 * g++.dg/template/cond2.C: New test.
3864
3865 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
3866
3867 * gcc.dg/builtins-28.c: New test.
3868
3869 2003-10-20 Jan Hubicka <jh@suse.cz>
3870
3871 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
3872 parameter.
3873 * testsuite/gcc.dg/inline-2.c: Likewise.
3874
3875 2003-10-20 Phil Edwards <phil@codesourcery.com>
3876
3877 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
3878 * gcc.dg/nest.c: Likewise.
3879
3880 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3881
3882 PR c++/9781, c++/10583, c++/11862
3883 * g++.dg/parse/crash13.C: New test.
3884
3885 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3886
3887 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
3888
3889 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
3890
3891 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
3892 Define HAVE_C99_RUNTIME except on Solaris.
3893 * gcc.dg/builtins-20.c: Likewise.
3894
3895 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3896
3897 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
3898
3899 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3900
3901 PR c++/12495
3902 * g++.dg/template/crash21.C: New test.
3903
3904 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3905
3906 PR c++/2513
3907 * g++.dg/template/typename5.C: New test.
3908
3909 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3910
3911 PR c++/12369
3912 * g++.dg/template/friend25.C: New test.
3913
3914 2003-10-16 Ziemowit Laski <zlaski@apple.com>
3915
3916 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
3917 versions.
3918
3919 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
3920
3921 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
3922 == 2147483647.
3923
3924 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
3925
3926 * gcc.c-torture/execute/960416-1.x: Remove.
3927 * gcc.c-torture/execute/divconst-3.x: Likewise.
3928
3929 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
3930
3931 PR target/12598
3932 * gcc.dg/torture/cris-volatile-1.c: New test.
3933
3934 2003-10-14 Roger Sayle <roger@eyesopen.com>
3935
3936 PR optimization/9325
3937 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
3938 for overflowing floating point to integer conversion during RTL
3939 simplification.
3940
3941 2003-10-13 Ziemowit Laski <zlaski@apple.com>
3942
3943 * objc/execute/_cmd.m: Fix typo.
3944 * objc.dg/image-info.m, objc.dg/symtab-1.m:
3945 Relax 'scan-assembler' regexp.
3946 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
3947 objc.dg/try-catch-4.m: Run on non-Darwin targets.
3948 * objc.dg/zero-link-2.m: Remove blank line.
3949 * objc.dg/zero-link-3.m: New test case.
3950
3951 2003-10-13 Geoffrey Keating <geoffk@apple.com>
3952
3953 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
3954
3955 * gcc.dg/asm-names.c: Use scan-assembler-not rather
3956 than linker trickery.
3957
3958 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3959
3960 PR c++/12370
3961 * g++.dg/other/friend2.C: New test.
3962
3963 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
3964
3965 * gcc.dg/20031012-1.c: New test.
3966
3967 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
3968
3969 * gcc.dg/weak/weak-3.c: Fix for new warning.
3970
3971 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
3972
3973 PR optimization/8750
3974 * gcc.c-torture/execute/20031012-1.c: New test case.
3975
3976 2003-10-11 Roger Sayle <roger@eyesopen.com>
3977
3978 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
3979 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
3980
3981 2003-10-11 Roger Sayle <roger@eyesopen.com>
3982
3983 PR optimization/12260
3984 * gcc.c-torture/compile/20031011-2.c: New test case.
3985
3986 2003-10-11 Roger Sayle <roger@eyesopen.com>
3987
3988 * gcc.c-torture/execute/20031011-1.c: New testcase.
3989
3990 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
3991
3992 * gcc.c-torture/compile/20031011-1.c: New test.
3993
3994 2003-10-11 Jan Hubicka <jh@suse.cz>
3995
3996 * g++.dg/other/first-global.C: New test.
3997
3998 2003-10-11 Roger Sayle <roger@eyesopen.com>
3999
4000 * gcc.c-torture/execute/string-opt-18.c: New testcase.
4001
4002 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
4003
4004 * gcc.c-torture/compile/20031010-1.c: New test.
4005
4006 2003-10-10 Geoffrey Keating <geoffk@apple.com>
4007
4008 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
4009 * gcc.c-torture/execute/va-arg-25.c: ... here.
4010
4011 2003-10-09 Mark Mitchell <mark@codesourcery.com>
4012
4013 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
4014
4015 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
4016
4017 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
4018
4019 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
4020
4021 * g++.dg/parse/error2.C: New test.
4022
4023 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
4024
4025 PR c++/11097
4026 * g++.dg/other/error5.C: Modify the error message.
4027 * g++.dg/lookup/using8.C: New test.
4028
4029 2003-10-07 Geoffrey Keating <geoffk@apple.com>
4030
4031 * gcc.dg/darwin-abi-2.c: New file.
4032 * gcc.c-torture/execute/va-arg-24.c: New file.
4033
4034 2003-10-06 Bob Wilson <bob.wilson@acm.org>
4035
4036 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
4037 indentation.
4038
4039 2003-10-06 Mark Mitchell <mark@codesourcery.com>
4040
4041 PR c++/10147
4042 * g++.dg/other/error4.C: Update error messages.
4043 * g++.dg/template/ptrmem4.C: Likewise.
4044
4045 PR c++/12337
4046 * g++.dg/init/new9.C: New test.
4047
4048 PR c++/12334, c++/12236, c++/8656
4049 * g++.dg/ext/attrib8.C: New test.
4050
4051 2003-10-06 Devang Patel <dpatel@apple.com>
4052
4053 * gcc.dg/debug/dwarf2-3.h: New test.
4054 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
4055
4056 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
4057
4058 * g++.dg/opt/cfg2.C: New test.
4059
4060 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
4061
4062 * g++.dg/opt/float1.C: New test.
4063
4064 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
4065
4066 * gcc.dg/c90-array-lval-6.c: New test.
4067 * gcc.dg/c99-array-lval-6.c: New test.
4068
4069 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
4070 Ziemowit Laski <zlaski@apple.com>
4071
4072 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
4073 'Derived', so that it is never considered a class method; add
4074 new warning for '+port' method ambiguity.
4075 * objc.dg/method-12.m: Include <objc/objc.h> instead of
4076 <objc/objc-api.h> (needed on Mac OS X).
4077 * objc.dg/method-13.m: New test.
4078
4079 2003-10-03 Roger Sayle <roger@eyesopen.com>
4080
4081 PR optimization/9325, PR java/6391
4082 * gcc.c-torture/execute/20031003-1.c: New test case.
4083
4084 2003-10-02 Mark Mitchell <mark@codesourcery.com>
4085
4086 PR optimization/12180
4087 * gcc.dg/20031002-1.c: New test.
4088
4089 PR c++/12486
4090 * g++.dg/inherit/error1.C: New test.
4091
4092 2003-10-02 Chris Demetriou <cgd@broadcom.com>
4093
4094 * lib/f-torture.exp (search_for): Rename to...
4095 (search_for_re): This. Also, clean up comments and the
4096 "regexp" invocation.
4097
4098 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
4099
4100 * gcc.c-torture/compile/20031002-1.c: New test.
4101
4102 2003-10-02 Jakub Jelinek <jakub@redhat.com>
4103
4104 * g++.dg/opt/cond1.C: New test.
4105
4106 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
4107
4108 * gcc.dg/Wold-style-definition-2.c: New testcase.
4109 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
4110
4111 2003-09-29 Richard Henderson <rth@redhat.com>
4112
4113 * g++.dg/init/array10.C: Add dg-options.
4114
4115 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
4116
4117 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
4118
4119 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4120
4121 * g++.dg/template/friend19.C: Fix typo.
4122 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
4123
4124 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
4125
4126 * gcc.c-torture/execute/20030928-1.c: New test.
4127 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
4128
4129 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
4130
4131 * g++.dg/opt/unroll1.C: New test.
4132
4133 2003-09-26 Roger Sayle <roger@eyesopen.com>
4134
4135 PR optimization/11741
4136 * gcc.dg/20030926-1.c: New test case.
4137
4138 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4139
4140 PR c++/5655
4141 * g++.dg/parse/access7.C: New test.
4142 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
4143
4144 2003-09-24 Ziemowit Laski <zlaski@apple.com>
4145
4146 MERGE OF objc-improvements-branch into MAINLINE:
4147 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
4148 if libobjc has not been built.
4149 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
4150 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
4151 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
4152 objc/execute/nested-3.m, objc/execute/np-2.m,
4153 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
4154 objc/execute/redefining_self.m, objc/execute/root_methods.m,
4155 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
4156 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
4157 objc.dg/special/unclaimed-category-1.h,
4158 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
4159 well as GNU runtime.
4160 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
4161 * execute/cascading-1.m, execute/function-message-1.m,
4162 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
4163 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
4164 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
4165 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
4166 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
4167 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
4168 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
4169 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
4170 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
4171 * objc.dg/bitfield-2.m: Run only on Darwin.
4172 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
4173 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
4174 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
4175 * objc.dg/const-str-1.m: Fix constant string layout.
4176
4177 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
4178
4179 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
4180
4181 2003-09-23 Geoffrey Keating <geoffk@apple.com>
4182
4183 * gcc.dg/darwin-abi-1.c: New file.
4184
4185 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
4186
4187 PR target/12281
4188 * gcc.c-torture/compile/20030921-1.c: New test.
4189
4190 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
4191
4192 * g++.dg/opt/reg-stack2.C: New test.
4193
4194 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
4195
4196 * g++.dg/eh/delayslot1.C: New test.
4197
4198 2003-09-20 Richard Henderson <rth@redhat.com>
4199
4200 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
4201
4202 2003-09-20 Roger Sayle <roger@eyesopen.com>
4203
4204 * gcc.c-torture/execute/20030920-1.c: New test case.
4205
4206 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4207
4208 * g++.dg/rtti/typeid3.C: Correct expected error message.
4209
4210 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4211
4212 PR c++/157
4213 * g++.dg/parse/crash12.C: New test.
4214
4215 2003-09-19 Janis Johnson <janis187@us.ibm.com>
4216
4217 * gcc.dg/compat/mixed-struct-check.h: New.
4218 * gcc.dg/compat/mixed-struct-defs.h: New.
4219 * gcc.dg/compat/mixed-struct-init.h: New.
4220 * gcc.dg/compat/struct-by-value-19_main.c: New.
4221 * gcc.dg/compat/struct-by-value-19_x.c: New.
4222 * gcc.dg/compat/struct-by-value-19_y.c: New.
4223 * gcc.dg/compat/struct-by-value-20_main.c: New.
4224 * gcc.dg/compat/struct-by-value-20_x.c: New.
4225 * gcc.dg/compat/struct-by-value-20_y.c: New.
4226 * gcc.dg/compat/struct-return-19_main.c: New.
4227 * gcc.dg/compat/struct-return-19_x.c: New.
4228 * gcc.dg/compat/struct-return-19_y.c: New.
4229 * gcc.dg/compat/struct-return-20_main.c: New.
4230 * gcc.dg/compat/struct-return-20_x.c: New.
4231 * gcc.dg/compat/struct-return-20_y.c: New.
4232
4233 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
4234 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
4235 so that it will not complain on LP64 targets.
4236
4237 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4238
4239 PR c++/495
4240 * g++.dg/template/friend24.C: New test.
4241
4242 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
4243
4244 PR c++/12332
4245 * g++.dg/template/memtmpl2.C: New test.
4246
4247 2003-09-18 Mark Mitchell <mark@codesourcery.com>
4248
4249 PR target/11184
4250 * gcc.dg/builtin-apply1.c: New test.
4251
4252 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
4253
4254 PR c++/9848
4255 * g++.dg/warn/Wunused-4.C: New test.
4256
4257 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4258
4259 PR c++/12316
4260 * g++.dg/other/gc2.C: New test.
4261
4262 2003-09-17 Mark Mitchell <mark@codesourcery.com>
4263
4264 PR c++/11991
4265 * g++.dg/rtti/typeid3.C: New test.
4266
4267 PR c++/12266
4268 * g++.dg/overload/template1.C: New test.
4269
4270 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
4271
4272 * g++.dg/opt/cfg3.C: New test.
4273
4274 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4275
4276 PR c++/7939
4277 * g++.dg/template/crash11.C: New test.
4278
4279 2003-09-16 Jason Merrill <jason@redhat.com>
4280 Jakub Jelinek <jakub@redhat.com>
4281
4282 * gcc.dg/attr-warn-unused-result.c: New test.
4283
4284 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
4285
4286 PR c++/12184
4287 * g++.dg/expr/call2.C: New test.
4288
4289 2003-09-15 Andreas Jaeger <aj@suse.de>
4290
4291 * gcc.dg/Wold-style-definition-1.c: New test.
4292
4293 2003-09-14 Mark Mitchell <mark@codesourcery.com>
4294
4295 PR c++/3907
4296 * g++.dg/parse/template12.C: New test.
4297
4298 * g++.dg/abi/bitfield11.C: New test.
4299 * g++.dg/abi/bitfield12.C: Likewise.
4300
4301 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
4302
4303 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
4304 non-expansion of functional macro name without arguments at EOL.
4305 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
4306
4307 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
4308
4309 * gcc.c-torture/execute/20030914-[12].c: New tests.
4310
4311 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
4312
4313 PR c++/11788
4314 * g++.dg/overload/addr1.C: New test.
4315
4316 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
4317
4318 * gcc.dg/20030909-1.c: New test.
4319
4320 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
4321
4322 * gcc.dg/ultrasp10.c: New test.
4323
4324 2003-09-09 Devang Patel <dpatel@apple.com>
4325
4326 * gcc.dg/darwin-ld-6.c: New test.
4327
4328 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4329
4330 * gcc.dg/torture/builtin-explog-1.c: New testcase.
4331
4332 2003-09-08 Mark Mitchell <mark@codesourcery.com>
4333
4334 * gcc.dg/ia64-types1.c: New test.
4335 * gcc.dg/ia64-types2.c: Likewise.
4336
4337 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4338
4339 * gcc.dg/builtins-1.c: Add more _Complex tests.
4340 * gcc.dg/torture/builtin-attr-1.c: Likewise.
4341
4342 * gcc.dg/builtins-1.c: Test existing _Complex functions.
4343 * gcc.dg/torture/builtin-attr-1.c: Likewise.
4344
4345 2003-09-08 Mark Mitchell <mark@codesourcery.com>
4346
4347 PR c++/11786
4348 * g++.dg/lookup/koenig2.C: New test.
4349
4350 PR c++/5296
4351 * g++.dg/rtti/typeid2.C: New test.
4352
4353 2003-09-08 Jakub Jelinek <jakub@redhat.com>
4354
4355 * gcc.c-torture/compile/20030904-1.c: New test.
4356
4357 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
4358
4359 * g++.dg/opt/longbranch2.C: New test.
4360
4361 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
4362
4363 * g++.dg/template/crash10.C: Only compile it.
4364
4365 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
4366
4367 PR middle-end/11665
4368 * gcc.c-torture/compile/20030907-1.c: New test.
4369 * g++.dg/init/array11.C: New test.
4370
4371 2003-09-07 Mark Mitchell <mark@codesourcery.com>
4372
4373 PR c++/11852
4374 * g++.dg/init/struct1.C: New test.
4375
4376 2003-09-07 Mark Mitchell <mark@codesourcery.com>
4377
4378 PR c++/12181
4379 * g++.dg/expr/comma1.C: New test.
4380
4381 2003-09-06 Mark Mitchell <mark@codesourcery.com>
4382
4383 PR c++/11867
4384 * g++.dg/expr/static_cast5.C: New test.
4385
4386 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
4387
4388 PR c++/11507
4389 * g++.dg/lookup/scoped7.C: New test.
4390
4391 PR c++/9574
4392 * g++.dg/other/static1.C: New test.
4393
4394 PR c++/11490
4395 * g++.dg/warn/template-1.C: New test.
4396
4397 PR c++/11432
4398 * g++.dg/template/crash10.C: New test.
4399
4400 PR c++/2478
4401 * g++.dg/overload/VLA.C: New test.
4402
4403 PR c++/10804
4404 * g++.dg/template/call1.C: New test.
4405
4406 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
4407
4408 PR c++/11794
4409 * g++.dg/parse/using3.C: New test.
4410
4411 2003-09-06 Roger Sayle <roger@eyesopen.com>
4412
4413 PR c++/11409
4414 * g++.dg/overload/builtin3.C: New test case.
4415
4416 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
4417
4418 PR c/9862
4419 * gcc.dg/20030906-1.c: New test.
4420 * gcc.dg/20030906-2.c: Likewise.
4421
4422 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
4423
4424 PR c++/12167
4425 * g++.dg/parse/defarg5.C: New test.
4426
4427 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
4428
4429 2003-09-05 Mark Mitchell <mark@codesourcery.com>
4430
4431 PR c++/12163
4432 * g++.dg/expr/static_cast4.C: New test.
4433
4434 PR c++/12146
4435 * g++.dg/template/crash9.C: New test.
4436
4437 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
4438
4439 * g++.old-deja/g++.ext/pretty2.C: Update for change
4440 in __FUNCTION__.
4441 * g++.old-deja/g++.ext/pretty3.C: Likewise.
4442
4443 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
4444
4445 PR c++/11922
4446 * g++/dg/template/qualified-id1.C: New test.
4447
4448 PR c++/12037
4449 * g++.dg/warn/noeffect4.C: New test.
4450
4451 2003-09-04 Matt Austern <austern@apple.com>
4452
4453 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
4454 * g++.dg/ext/fnname2.C: Likewise.
4455 * g++.dg/ext/fnname3.C: Likewise.
4456
4457 2003-09-04 Mark Mitchell <mark@codesourcery.com>
4458
4459 * g++.dg/expr/lval1.C: New test.
4460 * g++.dg/ext/lvcast.C: Remove.
4461
4462 2003-09-03 Roger Sayle <roger@eyesopen.com>
4463
4464 PR optimization/11700.
4465 * gcc.c-torture/compile/20030903-1.c: New test case.
4466
4467 2003-09-03 Mark Mitchell <mark@codesourcery.com>
4468
4469 PR c++/12053
4470 * g++.dg/abi/layout4.C: New test.
4471
4472 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
4473
4474 PR c++/11553
4475 * g++.dg/parse/friend3.C: New test.
4476
4477 2003-09-02 Mark Mitchell <mark@codesourcery.com>
4478
4479 PR c++/11847
4480 * g++.dg/template/class1.C: New test.
4481
4482 PR c++/11808
4483 * g++.dg/expr/call1.C: New test.
4484
4485 2003-09-01 Mark Mitchell <mark@codesourcery.com>
4486
4487 PR c++/12114
4488 * g++.dg/init/ref9.C: New test.
4489
4490 PR c++/11972
4491 * g++.dg/template/nested4.C: New test.
4492
4493 2003-08-29 Mark Mitchell <mark@codesourcery.com>
4494
4495 PR c++/12093
4496 * g++.dg/template/non-dependent4.C: New test.
4497
4498 PR c++/11928
4499 * g++.dg/inherit/conv1.C: New test.
4500
4501 2003-08-29 Mark Mitchell <mark@codesourcery.com>
4502
4503 PR c++/6196
4504 * g++.dg/ext/label1.C: New test.
4505 * g++.dg/ext/label2.C: Likewise.
4506
4507 2003-08-28 Mark Mitchell <mark@codesourcery.com>
4508
4509 * g++.dg/expr/cond3.C: New test.
4510
4511 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4512
4513 * gcc.dg/builtins-1.c: Add new builtin cases.
4514
4515 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4516
4517 * gcc.dg/builtins-1.c: Add new cases.
4518 * gcc.dg/torture/builtin-attr-1.c: Likewise.
4519
4520 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4521
4522 * gcc.dg/builtins-1.c: Add more math builtin tests.
4523 * gcc.dg/torture/builtin-attr-1.c: New test.
4524
4525 2003-08-28 Mark Mitchell <mark@codesourcery.com>
4526
4527 PR optimization/5079
4528 * g++.dg/opt/static3.C: New test.
4529
4530 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4531
4532 * gcc.misc-tests/gcov-10b.c: New test.
4533
4534 2003-08-27 Mark Mitchell <mark@codesourcery.com>
4535
4536 * g++.dg/opt/ptrmem3.C: New test.
4537
4538 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
4539
4540 2003-08-27 Jakub Jelinek <jakub@redhat.com>
4541
4542 * gcc.dg/20030826-2.c: New test.
4543
4544 2003-08-26 Roger Sayle <roger@eyesopen.com>
4545
4546 PR middle-end/12002
4547 * g77.f-torture/compile/12002.f: New test case.
4548
4549 2003-08-26 Roger Sayle <roger@eyesopen.com>
4550
4551 * gcc.dg/20030826-1.c: New test case.
4552
4553 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
4554
4555 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
4556
4557 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
4558
4559 PR c++/11871
4560 * c++.dg/lookup/crash1.C: New test.
4561
4562 * c++.dg/warn/noeffect3.C: New test.
4563
4564 2003-08-25 Janis Johnson <janis187@us.ibm.com>
4565
4566 * gcc.dg/compat/vector-1_x.c: Compile with -w.
4567 * gcc.dg/compat/vector-1_y.c: Ditto.
4568 * gcc.dg/compat/vector-2_x.c: Ditto.
4569 * gcc.dg/compat/vector-2_y.c: Ditto.
4570
4571 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
4572
4573 * gcc.dg/20030702-1.c: New test.
4574
4575 2003-08-25 Mark Mitchell <mark@codesourcery.com>
4576
4577 PR c++/8795
4578 * g++.dg/ext/altivec-1.C: New test.
4579
4580 2003-08-24 Richard Henderson <rth@redhat.com>
4581
4582 * g++.dg/eh/simd-2.C: Add -w for x86.
4583
4584 2003-08-23 Jakub Jelinek <jakub@redhat.com>
4585
4586 * gcc.dg/20030815-1.c: New test.
4587
4588 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4589
4590 PR c++/3765
4591 * g++.dg/parse/access6.C: New test.
4592
4593 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4594
4595 PR c++/641, c++/11876
4596 * g++.dg/template/friend22.C: New test.
4597 * g++.dg/template/friend23.C: Likewise.
4598
4599 2003-08-22 Mark Mitchell <mark@codesourcery.com>
4600
4601 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
4602 identically.
4603
4604 2003-08-22 Mark Mitchell <mark@codesourcery.com>
4605
4606 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
4607
4608 2003-08-22 Mark Mitchell <mark@codesourcery.com>
4609
4610 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
4611
4612 2003-08-22 Mark Mitchell <mark@codesourcery.com>
4613
4614 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
4615
4616 2003-08-22 Mark Mitchell <mark@codesourcery.com>
4617
4618 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
4619
4620 2003-08-21 Mark Mitchell <mark@codesourcery.com>
4621
4622 PR c++/11919
4623 * g++.dg/overload/prom1.C: New test.
4624
4625 PR c++/11551
4626 * g++.dg/parse/dtor2.C: New test.
4627
4628 PR c++/10762
4629 * g++.dg/parse/using2.C: New test.
4630
4631 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
4632
4633 PR target/11805
4634 * gcc.c-torture/compile/20030821-1.c: New.
4635
4636 2003-08-20 Mark Mitchell <mark@codesourcery.com>
4637
4638 PR c++/11834
4639 * g++.dg/template/deduce2.C: New test.
4640
4641 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
4642
4643 * gcc.c-torture/execute/20030821-1.c: New test.
4644
4645 2003-08-20 Roger Sayle <roger@eyesopen.com>
4646
4647 PR middle-end/11984
4648 * gcc.dg/20030820-1.c: New test case.
4649
4650 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
4651
4652 PR c++/11945
4653 * g++.dg/warn/noeffect2.C: New test.
4654
4655 2003-08-19 Mark Mitchell <mark@codesourcery.com>
4656
4657 PR c++/10926
4658 * g++.dg/template/dtor2.C: New test.
4659
4660 PR c++/11684
4661 * g++.dg/template/operator1.C: New test.
4662 * g++.dg/parse/operator4.C: New test.
4663
4664 PR c++/11946.C
4665 * g++.dg/expr/enum1.C: New test.
4666 * gcc.dg/c99-bool-1.c: Remove bogus warning.
4667
4668 PR c++/11036.C
4669 * g++.dg/parse/elab2.C: New test.
4670 * g++.dg/parse/typedef4.C: Change error message.
4671 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
4672 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
4673 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
4674
4675 2003-08-19 Geoffrey Keating <geoffk@apple.com>
4676
4677 * gcc.dg/pch/warn-1.c: New.
4678 * gcc.dg/pch/warn-1.hs: New.
4679
4680 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
4681 not-tested file.
4682
4683 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
4684
4685 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
4686
4687 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
4688
4689 * gcc.dg/uninit-D.c: New Test.
4690 * gcc.dg/uninit-E.c: New Test.
4691 * gcc.dg/uninit-F.c: New Test.
4692 * gcc.dg/uninit-G.c: New Test.
4693
4694 2003-08-19 Michael Ritzert <ritzert@t-online.de>
4695
4696 * g++.dg/README: Describe the pch directory.
4697
4698 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4699
4700 PR c++/11174
4701 * g++.dg/parse/access4.C: New test.
4702 * g++.dg/parse/access5.C: Likewise.
4703 * g++.old-deja/g++.jason/access17.C: Adjust error message.
4704
4705 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
4706
4707 * gcc.dg/noncompile/20030818-1.c: New.
4708
4709 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
4710
4711 PR c++/11957
4712 * g++.dg/warn/noeffect1.C: New test.
4713
4714 * g++.dg/template/scope2.C: New test.
4715 * g++.dg/template/error2.C: Correct dg-error
4716
4717 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
4718
4719 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
4720
4721 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
4722
4723 PR C++/11512
4724 * g++.dg/template/warn1.C: New.
4725
4726 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
4727
4728 * g++.dg/template/error2.C: New test.
4729 * g++.dg/lookup/using7.C: Adjust errors
4730 * g++.old-deja/g++.pt/crash36.C: Likewise.
4731 * g++.old-deja/g++.pt/derived3.C: Likewise.
4732
4733 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4734
4735 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
4736 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
4737 * gcc.c-torture/execute/builtins/string-9.c: New, from
4738 string-opt-9.c. Adjust for execute/builtins framework.
4739 * gcc.c-torture/execute/string-opt-9.c: Delete.
4740
4741 2003-08-12 Mark Mitchell <mark@codesourcery.com>
4742
4743 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
4744
4745 * g++.dg/parse/ret-type2.C: New test.
4746
4747 PR c++/11703
4748 * g++.dg/init/new8.C: New test.
4749
4750 PR c++/10923
4751 * g++.dg/parse/typedef5.C: New test.
4752
4753 PR c++/9512
4754 * g++.dg/parse/qualified2.C: New test.
4755 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
4756 invalid code.
4757
4758 2003-08-11 Mark Mitchell <mark@codesourcery.com>
4759
4760 * g++.dg/conversion/ptrmem1.C: New test.
4761
4762 2003-08-11 Jakub Jelinek <jakub@redhat.com>
4763
4764 PR target/11693
4765 * gcc.dg/20030811-1.c: New test.
4766
4767 PR target/11535
4768 * gcc.c-torture/execute/20030811-1.c: New test.
4769
4770 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4771
4772 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
4773
4774 2003-08-10 Mark Mitchell <mark@codesourcery.com>
4775
4776 PR c++/11789.C
4777 * g++.dg/inherit/multiple1.C: New test.
4778
4779 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
4780
4781 * gcc.dg/spe1.c: New test.
4782
4783 PR c++/11670
4784 * g++.dg/expr/cast2.C: New test.
4785
4786 PR c++/10530
4787 * g++.dg/template/dependent-name2.C: New test.
4788
4789 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
4790
4791 * g++.dg/parse/crash11.C: Put the dg options in comments.
4792
4793 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
4794
4795 * lib/gcc-dg.exp: Update for diagnostic change.
4796
4797 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4798
4799 PR c++/5767
4800 * g++.dg/parse/crash11.C: New test.
4801
4802 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
4803
4804 * gcc.dg/cpp/spacing1.c: Update.
4805
4806 2003-08-04 Janis Johnson <janis187@us.ibm.com>
4807
4808 PR target/11739
4809 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
4810 a value for -mtune.
4811
4812 2003-08-04 Roger Sayle <roger@eyesopen.com>
4813
4814 PR middle-end/11771
4815 * gcc.c-torture/compile/20030804-1.c: New test case.
4816
4817 2003-08-04 Roger Sayle <roger@eyesopen.com>
4818
4819 * gcc.dg/20030804-1.c: New test case.
4820
4821 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
4822
4823 * gcc.dg/cpp/separate-1.c: New test.
4824
4825 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
4826
4827 PR c++/11704
4828 * g++.dg/template/dependent-expr2.C: New test.
4829
4830 PR c++/11766
4831 * g++.dg/expr/ptrmem1.C: New test.
4832
4833 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4834
4835 PR c++/9453
4836 * g++.dg/template/friend15.C: New test.
4837
4838 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
4839
4840 * lib/dg-pch.exp: Work round PCH bug.
4841
4842 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4843
4844 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
4845 builtins. Move cases from builtins-4.c here.
4846
4847 * gcc.dg/torture/builtin-math-1.c: New test taken from
4848 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
4849 additional cases.
4850
4851 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
4852 Delete.
4853
4854 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
4855
4856 PR c++/9447
4857 * g++.dg/template/using7.C: New test.
4858
4859 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
4860
4861 * import1.c, import2.c: New tests.
4862
4863 2003-08-01 Jakub Jelinek <jakub@redhat.com>
4864
4865 * g++.dg/eh/crossjump1.C: New test.
4866
4867 2003-08-01 Mark Mitchell <mark@codesourcery.com>
4868
4869 PR c++/11697
4870 * g++.dg/template/using6.C: New test.
4871
4872 PR c++/11744
4873 * g++.dg/template/koenig2.C: New test.
4874
4875 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4876
4877 PR c++/7983
4878 * g++.dg/parse/typedef4.C: New test.
4879
4880 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4881
4882 PR c++/8442, c++/8806
4883 * g++.dg/template/elab1.C: New test.
4884 * g++.dg/template/type2.C: Likewise.
4885 * g++.dg/template/ttp3.C: Adjust expected error message.
4886 * g++.old-deja/g++.law/visibility13.C: Likewise.
4887 * g++.old-deja/g++.niklas/t135.C: Likewise.
4888 * g++.old-deja/g++.pt/ttp41.C: Likewise.
4889 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
4890 template argument.
4891 * g++.old-deja/g++.pt/ttp44.C: Likewise.
4892
4893 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
4894
4895 PR c++/11295
4896 * g++.dg/ext/stmtexpr1.C: New test.
4897
4898 * g++.dg/opt/tmp1.C: New test.
4899
4900 PR c++/11525
4901 * g++.dg/parse/constant4.C: New test.
4902
4903 PR c++/9447
4904 * g++.dg/template/using5.C: New test.
4905
4906 2003-07-31 Roger Sayle <roger@eyesopen.com>
4907
4908 * gcc.dg/builtins-27.c: New test case.
4909
4910 2003-07-31 Jakub Jelinek <jakub@redhat.com>
4911
4912 * gcc.dg/tls/opt-7.c: New test.
4913
4914 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
4915
4916 * g++.old-deja/g++.other/crash18.C: Remove.
4917
4918 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
4919
4920 * g++.dg/template/explicit3.C: New.
4921 * g++.dg/template/explicit4.C: New.
4922 * g++.dg/template/explicit5.C: New.
4923
4924 PR c++/11347
4925 * g++.dg/template/memtmpl1.C: New.
4926
4927 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
4928
4929 PR target/11565
4930 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
4931 * gcc.dg/i386-387-5.c (dg-options): Likewise.
4932
4933 2003-07-30 Jan Hubicka <jh@suse.cz>
4934
4935 * vtgc1.c: Kill.
4936
4937 2003-07-29 Zack Weinberg <zack@codesourcery.com>
4938
4939 * gcc.dg/struct-in-proto-1.c: New test.
4940
4941 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
4942
4943 * gcc.dg/cpp/include2.c: Only expect one message.
4944
4945 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
4946
4947 PR c++/9447
4948 * g++.dg/template/using1.C: New test.
4949 * g++.dg/template/using2.C: New test.
4950 * g++.dg/template/using3.C: New test.
4951 * g++.dg/template/using4.C: New test.
4952
4953 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
4954
4955 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
4956 * gcc.c-torture/execute/string-opt-10.c: Likewise.
4957
4958 2003-07-28 Jan Hubicka <jh@suse.cz>
4959
4960 PR c++/11530
4961 * g++.dg/opt/call1.C: New test.
4962
4963 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
4964
4965 PR c++/11667
4966 * g++.dg/init/enum2.C: New test.
4967 * g++.dg/template/overload1.C: Add "-w" option.
4968
4969 2003-07-28 <hp@bitrange.com>
4970
4971 * gcc.dg/Wdeclaration-after-statement-1.c,
4972 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
4973
4974 2003-07-28 Jakub Jelinek <jakub@redhat.com>
4975
4976 * gcc.c-torture/compile/20030725-1.c: New test.
4977
4978 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
4979
4980 * gcc.dg/20030505.c: Only run for SPE.
4981 Remove definition of opaque type.
4982
4983 2003-07-27 Mark Mitchell <mark@codesourcery.com>
4984
4985 * g++.dg/template/ptrmem6.C: New test.
4986
4987 2003-07-26 Geoffrey Keating <geoffk@apple.com>
4988
4989 * gcc.c-torture/compile/zero-strct-2.c: New test.
4990
4991 2003-07-25 Geoffrey Keating <geoffk@apple.com>
4992
4993 * gcc.dg/intermod-1.c: New test.
4994
4995 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
4996
4997 PR c++/11617
4998 * g++.dg/template/lookup2.C: New test.
4999 * g++.dg/template/memclass1.C: Remove instantiated from error.
5000 * g++.dg/other/error2.C: Tweak expected errors.
5001
5002 PR c++/11596
5003 * g++.dg/template/defarg3.C: New test.
5004
5005 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
5006
5007 2003-07-24 Mark Mitchell <mark@codesourcery.com>
5008
5009 * g++.dg/inherit/access5.C: New test.
5010
5011 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5012
5013 PR c++/11513
5014 * g++.dg/template/crash8.C: New test.
5015
5016 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
5017
5018 PR c/10602
5019 * gcc.dg/noncompile/incomplete-2.c: New test.
5020
5021 2003-07-23 Mark Mitchell <mark@codesourcery.com>
5022
5023 PR c++/11645
5024 * g++.dg/inherit/access4.C: New test.
5025
5026 PR c++/11517
5027 * g++.dg/expr/cond2.C: New test.
5028
5029 PR optimization/10679
5030 * g++.dg/opt/inline4.C: New test.
5031
5032 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
5033
5034 * g++.dg/parse/crash10: New test.
5035
5036 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
5037
5038 * g++.dg/ext/flexary1.C: New test.
5039
5040 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5041
5042 PR c++/10793
5043 * g++.dg/template/crash9.C: New test.
5044
5045 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5046
5047 PR c++/3004
5048 * g++.dg/parse/typedef3.C: New test.
5049
5050 PR c++/7906
5051 * g++.dg/parse/operator2.C: New test.
5052
5053 PR c++/8895
5054 * g++.dg/parse/def-tmpl-arg1.C: New test.
5055
5056 PR c++/9282
5057 * g++.dg/parse/funptr1.C: New test.
5058
5059 PR c++/9452
5060 * g++.dg/parse/ambig3.C: New test.
5061
5062 PR c++/9454
5063 * g++.dg/parse/operator3.C: New test.
5064
5065 PR c++/9486
5066 * g++.dg/parse/template10.C: New test.
5067
5068 PR c++/9488
5069 * g++.dg/parse/template11.C: New test.
5070
5071 PR c++/10150
5072 * g++.dg/parse/invalid-op1.C: New test.
5073
5074 PR c++/10247
5075 * g++.dg/parse/condexpr1.C: New test.
5076
5077 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
5078
5079 * g++.dg/ext/packed3.C: New test.
5080 * g++.dg/ext/packed4.C: New test.
5081
5082 * gcc.dg/pack-test-3.c: New test.
5083
5084 2003-07-21 Janis Johnson <janis187@us.ibm.com>
5085
5086 * lib/compat.exp: Handle dg-options per source file.
5087 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
5088 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
5089 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
5090 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
5091 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
5092 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
5093 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
5094 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
5095 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
5096 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
5097 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
5098 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
5099 * g++.dg/compat/break/bitfield7_x.C: Ditto.
5100 * g++.dg/compat/break/bitfield7_y.C: Ditto.
5101
5102 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
5103
5104 PR c/10320
5105 * gcc.c-torture/execute/20030718-1.c: New test.
5106
5107 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
5108
5109 PR optimization/11536
5110 * gcc.dg/20030721-1.c: New test.
5111
5112 2003-07-19 Mark Mitchell <mark@codesourcery.com>
5113
5114 PR c++/11546
5115 * g++.dg/template/lookup1.C: New test.
5116
5117 2003-07-19 Zack Weinberg <zack@codesourcery.com>
5118
5119 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
5120 diagnostics of ill-formed constructs involving labels.
5121 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
5122 the new 'previously defined here' message.
5123
5124 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
5125
5126 * g++.dg/parse/non-dependent2.C: New test.
5127
5128 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
5129
5130 * g++.dg/init/init-ref4.C: xfail on targets without
5131 weak symbols.
5132
5133 2003-07-17 Jakub Jelinek <jakub@redhat.com>
5134
5135 PR target/11087
5136 * gcc.c-torture/execute/20030717-1.c: New test.
5137
5138 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5139
5140 * g++.dg/opt/cfg1.C: New test.
5141
5142 2003-07-17 Mark Mitchell <mark@codesourcery.com>
5143
5144 PR optimization/11557
5145 * gcc.dg/20030717-1.c: New test.
5146
5147 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
5148
5149 PR c++/10476
5150 * g++.dg/expr/crash-1.C: New test.
5151
5152 PR c++/11027
5153 * g++.dg/template/init3.C: New test.
5154
5155 PR c++/8222
5156 * g++.dg/template/non-dependent1.C: New test.
5157
5158 PR c++/11070
5159 * g++.dg/template/non-dependent2.C: New test.
5160
5161 PR c++/11071
5162 * g++.dg/template/non-dependent3.C: New test.
5163
5164 PR c++/9907
5165 * g++.dg/template/sizeof5.C: New test.
5166
5167 2003-07-17 Geoffrey Keating <geoffk@apple.com>
5168
5169 PR 11498
5170 * gcc.c-torture/compile/mangle-1.c: New file.
5171
5172 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5173
5174 PR c++/7809
5175 * g++.dg/parse/access3.C: New test.
5176
5177 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
5178
5179 PR c++/11384
5180 * g++.dg/init/init-ref4.C: New test.
5181
5182 2003-07-16 Mark Mitchell <mark@codesourcery.com>
5183
5184 PR c++/11547
5185 * g++.dg/parse/constant3.C: New test.
5186 * g++.dg/parse/crash7.C: Likewise.
5187
5188 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
5189
5190 PR target/11008
5191 * gcc.dg/i386-pentium4-not-mull.c: New.
5192
5193 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
5194
5195 * gcc.dg/asm-names.c (ymain): Make it weak.
5196
5197 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5198
5199 PR c++/5421
5200 * g++.dg/template/friend21.C: New test.
5201
5202 2003-07-16 Jakub Jelinek <jakub@redhat.com>
5203
5204 * gcc.dg/cleanup-8.c: New test.
5205 * gcc.dg/cleanup-9.c: New test.
5206
5207 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
5208
5209 * g++.dg/ext/dll-MI1.h: New file.
5210 * g++.dg/ext/dllexport-MI1.C: New file.
5211 * g++.dg/ext/dllimport-MI1.C: New file.
5212
5213 2003-07-15 Jakub Jelinek <jakub@redhat.com>
5214
5215 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
5216 it does not have cmpstrsi patterns (just cmpmemsi).
5217
5218 2003-07-15 Mark Mitchell <mark@codesourcery.com>
5219
5220 PR debug/11473
5221 * g++.dg/debug/debug8.C: New test.
5222
5223 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5224
5225 PR c++/10108
5226 * g++.dg/template/crash7.C: New test.
5227
5228 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
5229
5230 PR target/10795
5231 * gcc.c-torture/compile/20030708-1.c: New.
5232
5233 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
5234
5235 * gcc.c-torture/execute/20030715-1.c: New test.
5236
5237 2003-07-14 Geoffrey Keating <geoffk@apple.com>
5238
5239 * gcc.dg/pch/inline-3.c: New file.
5240 * gcc.dg/pch/inline-3.hs: New file.
5241 * gcc.dg/pch/inline-4.c: New file.
5242 * gcc.dg/pch/inline-4.hs: New file.
5243
5244 2003-07-14 Mark Mitchell <mark@codesourcery.com>
5245
5246 PR c++/11509
5247 * g++.dg/template/crash6.C: New test.
5248
5249 PR c++/7053
5250 * g++.dg/template/friend20.C: New test.
5251
5252 PR c++/7019
5253 * g++.dg/template/overload2.C: New test.
5254
5255 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5256
5257 PR optimization/11440
5258 * gcc.c-torture/execute/20030714-1.c: New test.
5259
5260 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5261
5262 PR c++/11154
5263 * g++.dg/template/partial2.C: New test.
5264
5265 2003-07-13 Mark Mitchell <mark@codesourcery.com>
5266
5267 PR c++/11503
5268 * g++.dg/template/anon1.C: New test.
5269
5270 PR c++/11493
5271 PR c++/11495
5272 * g++.dg/parse/template9.C: Likewise.
5273 * g++.dg/template/crash4.C: New test.
5274 * g++.dg/template/koenig1.C: Likewise.
5275 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
5276 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
5277 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
5278 functions.
5279 * g++.old-deja/g++.jason/template36.C: Likewise.
5280 * g++.old-deja/g++.mike/p1989.C: Likewise.
5281 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
5282 * g++.old-deja/g++.pt/ttp20.C: Use this->.
5283 * g++.old-deja/g++.pt/ttp21.C: Use this->.
5284 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
5285 compiling.
5286 * g++.old-deja/g++.pt/union2.C: Use this->.
5287
5288 2003-07-11 Jakub Jelinek <jakub@redhat.com>
5289
5290 * gcc.dg/20030711-1.c: New test.
5291
5292 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
5293
5294 PR c++/11050
5295 * g++.dg/parse/args1.C: New test.
5296 * g++.pt/defarg8.C: Change expected errors.
5297
5298 2003-07-11 Mark Mitchell <mark@codesourcery.com>
5299
5300 PR c++/8164
5301 * g++.dg/template/nontype2.C: New test.
5302
5303 PR c++/10558
5304 * g++.dg/parse/template8.C: New test.
5305
5306 PR c++/8327
5307 * g++.dg/template/scope1.C: New test.
5308
5309 * g++.dg/warn/Wsign-compare-1.C: New test.
5310
5311 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
5312
5313 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
5314
5315 2003-07-10 Mark Mitchell <mark@codesourcery.com>
5316
5317 PR c++/9411
5318 * g++.dg/template/explicit2.C: New test.
5319
5320 PR c++/10032
5321 * g++.dg/warn/pedantic1.C: New test.
5322
5323 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
5324
5325 PR c++ 9483
5326 * g++.dg/other/field1.C: New test.
5327
5328 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
5329
5330 PR c/11449
5331 * gcc.c-torture/compile/20030707-1.c: New.
5332
5333 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5334
5335 PR c++/10849
5336 * g++.dg/template/access12.C: New test.
5337
5338 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
5339
5340 * g++.dg/bprob/bprob.exp (prof_ext): Update.
5341 * g77.dg/bprob/bprob.exp (prof_ext): Update.
5342 * gcc.misc-tests/bprob.exp (prof_ext): Update.
5343 * gcc.misc-tests/gcov.exp: Update
5344 * g++.dg/gcov/gcov.exp: Update
5345 * lib/gcov.exp: Update.
5346
5347 2003-07-08 Mark Mitchell <mark@codesourcery.com>
5348
5349 * g++.dg/abi/mangle17.C: Make sure template expressions are
5350 dependent.
5351 * g++.dg/abi/mangle4.C: Mark erroneous casts.
5352 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
5353 * g++.dg/opt/stack1.C: Remove erroneous code.
5354 * g++.dg/parse/template7.C: New test.
5355 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
5356 * g++.old-deja/g++.pt/crash4.C: Likewise.
5357
5358 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5359
5360 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
5361 with zero or one occurence of `$' after the initial `L'.
5362
5363 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
5364
5365 * gcc.c-torture/compile/20030704-1.c: Add a comment.
5366
5367 2003-07-08 Roger Sayle <roger@eyesopen.com>
5368
5369 PR c/11370
5370 * gcc.dg/Wunreachable-6.c: New testcase.
5371 * gcc.dg/Wunreachable-7.c: New testcase.
5372
5373 2003-07-08 Jakub Jelinek <jakub@redhat.com>
5374
5375 PR c/11420
5376 * gcc.dg/20030708-1.c: New test.
5377
5378 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
5379
5380 * gcc.dg/compat/sdata-section.h: New file.
5381 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
5382 * gcc.dg/torture/mips-sdata-1.c: New test.
5383
5384 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5385
5386 PR c++/11030
5387 * g++.dg/template/friend19.C: New test.
5388
5389 2003-07-08 Jakub Jelinek <jakub@redhat.com>
5390
5391 * g++.dg/opt/strength-reduce.C: New test.
5392
5393 2003-07-07 Roger Sayle <roger@eyesopen.com>
5394
5395 PR target/10979
5396 * gcc.dg/20030707-1.c: New testcase.
5397
5398 2003-07-07 Roger Sayle <roger@eyesopen.com>
5399
5400 PR optimization/11059
5401 * g++.dg/opt/emptyunion.C: New testcase.
5402
5403 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
5404 Eric Botcazou <ebotcazou@libertysurf.fr>
5405
5406 * g++.dg/opt/stack1.C: New test.
5407
5408 2003-07-05 Mark Mitchell <mark@codesourcery.com>
5409
5410 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
5411 run test.
5412
5413 PR c++/11431
5414 * g++.dg/expr/static_cast3.C: New test.
5415
5416 2003-07-04 Zack Weinberg <zack@codesourcery.com>
5417
5418 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
5419 everywhere.
5420 * gcc.dg/concat.c: Concatenation of string constants with
5421 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
5422 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
5423 * gcc.dg/cpp/escape-2.c: Use wide character constants where
5424 necessary to avoid multi-character character constant warning.
5425 * gcc.dg/cpp/escape.c: Likewise.
5426 * gcc.dg/cpp/ucs.c: Likewise.
5427 Remove backslashes from dg-bogus comments, as they confuse Tcl.
5428 Fix a typo.
5429
5430 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
5431
5432 PR c/11428
5433 * gcc.c-torture/compile/20030704-1.c: New.
5434
5435 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
5436
5437 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
5438
5439 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
5440
5441 PR c++/5287, PR c++/7910, PR c++/11021
5442 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
5443 tests for warnings.
5444 * g++.dg/ext/dllimport2.C: Add tests for warnings.
5445 * g++.dg/ext/dllimport3.C: Likewise.
5446 * g++.dg/ext/dllimport4.C: New file.
5447 * g++.dg/ext/dllimport5.C: New file.
5448 * g++.dg/ext/dllimport6.C: New file.
5449 * g++.dg/ext/dllimport7.C: New file.
5450 * g++.dg/ext/dllimport8.C: New file.
5451 * g++.dg/ext/dllimport9.C: New file.
5452 * g++.dg/ext/dllimport10.C: New file.
5453 * g++.dg/ext/dllexport1.C: New file.
5454
5455 2003-07-03 Mark Mitchell <mark@codesourcery.com>
5456
5457 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
5458 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
5459
5460 2003-07-03 Roger Sayle <roger@eyesopen.com>
5461
5462 * gcc.dg/builtins-25.c: New testcase.
5463 * gcc.dg/builtins-26.c: New testcase.
5464
5465 2003-07-03 Janis Johnson <janis187@us.ibm.com>
5466
5467 * gcc.dg/compat/vector-defs.h: New file.
5468 * gcc.dg/compat/vector-setup.h: New file.
5469 * gcc.dg/compat/vector-check.h: New file.
5470 * gcc.dg/compat/vector-1_main.c: New file.
5471 * gcc.dg/compat/vector-1_x.c: New file.
5472 * gcc.dg/compat/vector-1_y.c: New file.
5473 * gcc.dg/compat/vector-2_main.c: New file.
5474 * gcc.dg/compat/vector-2_x.c: New file.
5475 * gcc.dg/compat/vector-2_y.c: New file.
5476
5477 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
5478 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
5479 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
5480 * gcc.dg/compat/struct-align-1.h: New file.
5481 * gcc.dg/compat/struct-align-1_main.c: New file.
5482 * gcc.dg/compat/struct-align-1_x.c: New file.
5483 * gcc.dg/compat/struct-align-1_y.c: New file.
5484 * gcc.dg/compat/struct-align-2.h: New file.
5485 * gcc.dg/compat/struct-align-2_main.c: New file.
5486 * gcc.dg/compat/struct-align-2_x.c: New file.
5487 * gcc.dg/compat/struct-align-2_y.c: New file.
5488
5489 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
5490 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
5491 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
5492 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
5493 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
5494 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
5495 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
5496 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
5497 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
5498 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
5499 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
5500 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
5501 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
5502 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
5503 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
5504 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
5505 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
5506 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
5507 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
5508 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
5509 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
5510 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
5511 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
5512 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
5513 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
5514 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
5515 * gcc.dg/compat/struct-return-10_x.c: Ditto.
5516 * gcc.dg/compat/struct-return-2_x.c: Ditto.
5517 * gcc.dg/compat/struct-return-3_x.c: Ditto.
5518
5519 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
5520
5521 * gcc.dg/i386-call-1.c: New test.
5522
5523 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
5524
5525 PR c++/9162
5526 * g++.dg/parse/defarg4.C: New.
5527
5528 2003-07-03 Roger Sayle <roger@eyesopen.com>
5529
5530 PR target/10700
5531 * gcc.c-torture/compile/20030703-1.c: New test case.
5532
5533 2003-07-03 Mark Mitchell <mark@codesourcery.com>
5534
5535 * g++.dg/template/local3.C: Remove extra semicolon.
5536
5537 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
5538
5539 * gcc.dg/i386-volatile-1.c: New test.
5540
5541 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
5542
5543 PR c++/11072
5544 * g++.dg/other/offsetof2.C: XFAIL.
5545 * g++.dg/other/offsetof5.C: New.
5546
5547 PR c++/10219
5548 * g++.dg/template/error1.C: New.
5549
5550 PR c++/9779
5551 * g++.dg/template/dependent-expr1.C: New.
5552
5553 2003-07-01 Mark Mitchell <mark@codesourcery.com>
5554
5555 PR c++/6949
5556 * g++.dg/template/local3.C: New test.
5557
5558 PR c++/11149
5559 * g++.dg/lookup/scoped6.C: New test.
5560
5561 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
5562
5563 PR c++/8046
5564 * g++.dg/other/error7.C: New test.
5565
5566 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
5567
5568 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
5569 * g++.old-deja/g++.abi/vtable3.h: Likewise.
5570 * g++.old-deja/g++.law/code-gen5.C: Likewise.
5571 * g++.old-deja/g++.other/union2.C: Likewise.
5572 * gcc.dg/c90-const-expr-2.c: Likewise.
5573 * gcc.dg/c90-const-expr-3.c: Likewise.
5574 * gcc.dg/c99-const-expr-2.c: Likewise.
5575 * gcc.dg/c99-const-expr-3.c: Likewise.
5576 * gcc.dg/concat.c: Likewise.
5577
5578 2003-07-01 Mark Mitchell <mark@codesourcery.com>
5579
5580 PR c++/9559
5581 * g++.dg/init/static1.C: New test.
5582
5583 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5584
5585 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
5586 * g++.old-deja/g++.other/access2.C: Likewise.
5587 * g++.old-deja/g++.other/decl2.C: Likewise.
5588 * gcc.c-torture/execute/20020615-1.c: Likewise.
5589
5590 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
5591
5592 PR c++/4933
5593 * g++.dg/template/sizeof4.C: New test.
5594
5595 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
5596
5597 * g++.dg/other/error6.C: New test.
5598
5599 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
5600
5601 PR c++/10750
5602 * g++.dg/parse/constant2.C: New test.
5603
5604 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
5605
5606 PR c++/11106
5607 * g++.dg/other/error5.C: New test.
5608
5609 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5610
5611 * gcc.dg/format/gcc_diag-1.c: New test.
5612
5613 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
5614
5615 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
5616
5617 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
5618
5619 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
5620 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
5621 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
5622
5623 2003-06-28 Jakub Jelinek <jakub@redhat.com>
5624
5625 * gcc.c-torture/execute/builtins/string-8.c: New test.
5626 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
5627 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
5628 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
5629
5630 2003-06-27 Mark Mitchell <mark@codesourcery.com>
5631
5632 PR c++/10468
5633 * g++.dg/ext/typeof6.C: New test.
5634
5635 2003-06-27 Mark Mitchell <mark@codesourcery.com>
5636
5637 PR c++/10796
5638 * g++.dg/init/enum1.C: New test.
5639
5640 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
5641
5642 * gcc.dg/20030627-1.c: New test.
5643
5644 2003-06-26 Mark Mitchell <mark@codesourcery.com>
5645
5646 PR c++/11332
5647 * g++.dg/expr/static_cast2.C: New test.
5648
5649 2003-06-26 Roger Sayle <roger@eyesopen.com>
5650 Jakub Jelinek <jakub@redhat.com>
5651
5652 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
5653 sprintf(dst,"%s",src) optimization.
5654 * gcc.c-torture/execute/20030626-1.c: New test case.
5655 * gcc.c-torture/execute/20030626-2.c: New test case.
5656
5657 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
5658
5659 * gcc.c-torture/execute/multi-ix.c: New test.
5660
5661 * gcc.c-torture/execute/simd-4.c (main):
5662 Added missing semicolon at end of union.
5663
5664 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
5665
5666 PR c++/8266
5667 * g++.dg/template/explicit-instantiation3.C: New test.
5668
5669 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
5670
5671 * gcc.dg/20030626-1.c: Use signed char.
5672
5673 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
5674
5675 * gcc.dg/20030626-1.c: New test.
5676
5677 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
5678
5679 * const-str-2.m: Update.
5680
5681 2003-06-25 Mark Mitchell <mark@codesourcery.com>
5682
5683 PR c++/10990
5684 * g++.dg/rtti/dyncast1.C: New test.
5685 * g++.dg/abi/mangle4.C: Correct base-specifier access.
5686 * g++.dg/lookup/scoped1.C: Remove XFAIL.
5687 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
5688
5689 PR c++/10931
5690 * g++.dg/expr/static_cast1.C: New test.
5691
5692 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
5693
5694 * gcc.dg/20030625-1.c: New test.
5695
5696 2003-06-24 Roger Sayle <roger@eyesopen.com>
5697
5698 * gcc.c-torture/compile/20030624-1.c: New test case.
5699
5700 2003-06-24 Jakub Jelinek <jakub@redhat.com>
5701
5702 * gcc.c-torture/execute/string-opt-17.c: New test.
5703
5704 2003-06-24 Mark Mitchell <mark@codesourcery.com>
5705
5706 PR c++/5754
5707 * g++.dg/parse/crash6.C: New test.
5708
5709 2003-06-23 Roger Sayle <roger@eyesopen.com>
5710
5711 * gcc.dg/builtins-24.c: New test case.
5712
5713 2003-06-23 Jakub Jelinek <jakub@redhat.com>
5714
5715 * g++.dg/opt/operator1.C: New test.
5716
5717 2003-06-22 Roger Sayle <roger@eyesopen.com>
5718
5719 * gcc.c-torture/execute/string-opt-16.c: New test case.
5720
5721 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
5722
5723 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
5724 * g++.old-deja/g++.other/conv7.C: Likewise
5725 * g++.old-deja/g++.other/overcnv2.C: Likewise.
5726 * g++.old-deja/g++.other/overload14.C: Likewise.
5727
5728 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
5729
5730 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
5731 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
5732
5733 2003-06-20 Mark Mitchell <mark@codesourcery.com>
5734
5735 PR c++/10888
5736 * g++.dg/warn/Winline-3.C: New test.
5737
5738 2003-06-20 Mark Mitchell <mark@codesourcery.com>
5739
5740 * lib/target-supports.exp (check_alias_available): Make the test
5741 program acceptable to the Solaris assembler.
5742
5743 PR c++/10749
5744 * g++.dg/template/memclass2.C: New test.
5745
5746 2003-06-20 Mark Mitchell <mark@codesourcery.com>
5747 Eric Botcazou <ebotcazou@libertysurf.fr>
5748
5749 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
5750 data for non-matching targets.
5751 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
5752
5753 2003-06-20 Mark Mitchell <mark@codesourcery.com>
5754
5755 PR c++/10845
5756 * g++.dg/template/member3.C: New test.
5757
5758 2003-06-19 Mark Mitchell <mark@codesourcery.com>
5759
5760 PR c++/10939
5761 * g++.dg/template/func1.C: New test.
5762
5763 PR c++/9649
5764 * g++.dg/template/static4.C: New test.
5765 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
5766
5767 PR c++/11041
5768 * g++.dg/init/ref7.C: New test.
5769
5770 2003-06-19 Matt Austern <austern@apple.com>
5771
5772 PR c++/11228
5773 * g++.dg/anew1.C: New test.
5774 * g++.dg/anew2.C: New test.
5775 * g++.dg/anew3.C: New test.
5776 * g++.dg/anew4.C: New test.
5777
5778 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
5779
5780 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
5781
5782 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
5783
5784 * gcc.c-torture/execute/simd-4.c (main): Make expected value
5785 endian-dependent.
5786
5787 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
5788
5789 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
5790 Remove cruft.
5791
5792 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
5793
5794 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
5795 * gcc.c-torture/compile/961203-1.c: Likewise.
5796 * gcc.c-torture/compile/980506-1.c: Likewise.
5797
5798 2003-06-17 Mark Mitchell <mark@codesourcery.com>
5799
5800 PR c++/10712
5801 * g++.dg/lookup/using7.C: New test.
5802
5803 2003-06-17 Mark Mitchell <mark@codesourcery.com>
5804
5805 PR c++/11105
5806 * g++.dg/abi/conv1.C: Remove it.
5807 * g++.dg/template/conv7.C: New test.
5808 * g++.dg/template/conv8.C: Likewise.
5809 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
5810 conversion operator.
5811
5812 2003-06-17 Janis Johnson <janis187@us.ibm.com>
5813
5814 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
5815 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
5816 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
5817 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
5818 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
5819 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
5820 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
5821 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
5822 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
5823 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
5824 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
5825 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
5826 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
5827 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
5828 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
5829 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
5830 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
5831 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
5832 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
5833 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
5834 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
5835 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
5836 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
5837 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
5838 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
5839 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
5840 * gcc.dg/compat/struct-return-10_x.c: Ditto.
5841 * gcc.dg/compat/struct-return-2_x.c: Ditto.
5842 * gcc.dg/compat/struct-return-3_x.c: Ditto.
5843
5844 2003-06-16 Mark Mitchell <mark@codesourcery.com>
5845
5846 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
5847 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
5848 indications.
5849
5850 2003-06-16 Roger Sayle <roger@eyesopen.com>
5851
5852 * gcc.dg/i386-387-5.c: New test case.
5853 * gcc.dg/i386-387-6.c: New test case.
5854 * gcc.dg/builtins-23.c: New test case.
5855
5856 2003-06-15 Roger Sayle <roger@eyesopen.com>
5857
5858 * gcc.dg/builtins-22.c: New test case.
5859 * gcc.dg/i386-387-1.c: Update to test exp.
5860 * gcc.dg/i386-387-2.c: Likewise.
5861
5862 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5863
5864 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
5865
5866 2003-06-12 Mark Mitchell <mark@codesourcery.com>
5867
5868 * lib/gcc-dg.exp (dg-require-dll): New function.
5869 (dg-xfail-if): Likewise.
5870 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
5871 driver.
5872
5873 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
5874 * gcc.c-torture/compile/20001205-1.c: Likewise.
5875 * gcc.c-torture/compile/20001226-1.c: Likewise.
5876 * gcc.c-torture/compile/20010518-2.c: Likewise.
5877 * gcc.c-torture/compile/20020312-1.c: Likewise.
5878 * gcc.c-torture/compile/20020604-1.c: Likewise.
5879 * gcc.c-torture/compile/920501-12.c: Likewise.
5880 * gcc.c-torture/compile/920501-4.c: Likewise.
5881 * gcc.c-torture/compile/920520-1.c: Likewise.
5882 * gcc.c-torture/compile/920521-1.c: Likewise.
5883 * gcc.c-torture/compile/920625-1.c: Likewise.
5884 * gcc.c-torture/compile/961203-1.c: Likewise.
5885 * gcc.c-torture/compile/980506-1.c: Likewise.
5886 * gcc.c-torture/compile/981006-1.c: Likewise.
5887 * gcc.c-torture/compile/981022-1.c: Likewise.
5888 * gcc.c-torture/compile/981223-1.c: Likewise.
5889 * gcc.c-torture/compile/990617-1.c: Likewise.
5890 * gcc.c-torture/compile/dll.c: Likewise.
5891 * gcc.c-torture/compile/labels-3.c: Likewise.
5892 * gcc.c-torture/compile/mipscop-1.c: Likewise.
5893 * gcc.c-torture/compile/mipscop-2.c: Likewise.
5894 * gcc.c-torture/compile/mipscop-3.c: Likewise.
5895 * gcc.c-torture/compile/mipscop-4.c: Likewise.
5896 * gcc.c-torture/compile/simd-5.c: Likewise.
5897 * gcc.c-torture/compile/20000804-1.x: Remove.
5898 * gcc.c-torture/compile/20001205-1.x: Likewise.
5899 * gcc.c-torture/compile/20001226-1.x: Likewise.
5900 * gcc.c-torture/compile/20010518-2.x: Likewise.
5901 * gcc.c-torture/compile/20020312-1.x: Likewise.
5902 * gcc.c-torture/compile/20020604-1.x: Likewise.
5903 * gcc.c-torture/compile/920501-12.x: Likewise.
5904 * gcc.c-torture/compile/920501-4.x: Likewise.
5905 * gcc.c-torture/compile/920520-1.x: Likewise.
5906 * gcc.c-torture/compile/920521-1.x: Likewise.
5907 * gcc.c-torture/compile/920625-1.x: Likewise.
5908 * gcc.c-torture/compile/961203-1.x: Likewise.
5909 * gcc.c-torture/compile/980506-1.x: Likewise.
5910 * gcc.c-torture/compile/981006-1.x: Likewise.
5911 * gcc.c-torture/compile/981022-1.x: Likewise.
5912 * gcc.c-torture/compile/981223-1.x: Likewise.
5913 * gcc.c-torture/compile/990617-1.x: Likewise.
5914 * gcc.c-torture/compile/mipscop-1.x: Likewise.
5915 * gcc.c-torture/compile/mipscop-2.x: Likewise.
5916 * gcc.c-torture/compile/mipscop-3.x: Likewise.
5917 * gcc.c-torture/compile/mipscop-4.x: Likewise.
5918 * gcc.c-torture/compile/simd-5.x: Likewise.
5919
5920 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
5921
5922 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
5923
5924 * gcc.c-torture/execute/20030611-1.c: New test.
5925
5926 2003-06-12 Roger Sayle <roger@eyesopen.com>
5927
5928 PR middle-end/168
5929 * gcc.dg/20030612-1.c: New test case.
5930
5931 2003-06-12 Mark Mitchell <mark@codesourcery.com>
5932
5933 PR c++/10635
5934 * g++.dg/expr/cast1.C: New test.
5935
5936 2003-06-12 Roger Sayle <roger@eyesopen.com>
5937
5938 * gcc.dg/builtins-21.c: New test case.
5939
5940 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
5941
5942 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
5943 options instead of at the end.
5944 * lib/objc.exp (objc_target_compile): Likewise.
5945
5946 2003-06-11 Mark Mitchell <mark@codesourcery.com>
5947
5948 PR c++/10432
5949 * g++.dg/parse/error1.C: New test.
5950
5951 2003-06-11 Janis Johnson <janis187@us.ibm.com>
5952
5953 * gcc.dg/compat/struct-by-value-11_main.c: New file.
5954 * gcc.dg/compat/struct-by-value-11_x.c: New file.
5955 * gcc.dg/compat/struct-by-value-11_y.c: New file.
5956 * gcc.dg/compat/struct-by-value-12_main.c: New file.
5957 * gcc.dg/compat/struct-by-value-12_x.c: New file.
5958 * gcc.dg/compat/struct-by-value-12_y.c: New file.
5959 * gcc.dg/compat/struct-by-value-13_main.c: New file.
5960 * gcc.dg/compat/struct-by-value-13_x.c: New file.
5961 * gcc.dg/compat/struct-by-value-13_y.c: New file.
5962 * gcc.dg/compat/struct-by-value-14_main.c: New file.
5963 * gcc.dg/compat/struct-by-value-14_x.c: New file.
5964 * gcc.dg/compat/struct-by-value-14_y.c: New file.
5965 * gcc.dg/compat/struct-by-value-15_main.c: New file.
5966 * gcc.dg/compat/struct-by-value-15_x.c: New file.
5967 * gcc.dg/compat/struct-by-value-15_y.c: New file.
5968 * gcc.dg/compat/struct-by-value-16_main.c: New file.
5969 * gcc.dg/compat/struct-by-value-16_x.c: New file.
5970 * gcc.dg/compat/struct-by-value-16_y.c: New file.
5971 * gcc.dg/compat/struct-by-value-17_main.c: New file.
5972 * gcc.dg/compat/struct-by-value-17_x.c: New file.
5973 * gcc.dg/compat/struct-by-value-17_y.c: New file.
5974 * gcc.dg/compat/struct-by-value-18_main.c: New file.
5975 * gcc.dg/compat/struct-by-value-18_x.c: New file.
5976 * gcc.dg/compat/struct-by-value-18_y.c: New file.
5977
5978 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
5979 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
5980 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
5981 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
5982 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
5983 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
5984 * gcc.dg/compat/scalar-return-3_main.c: New file.
5985 * gcc.dg/compat/scalar-return-3_x.c: New file.
5986 * gcc.dg/compat/scalar-return-3_y.c: New file.
5987 * gcc.dg/compat/scalar-return-4_main.c: New file.
5988 * gcc.dg/compat/scalar-return-4_x.c: New file.
5989 * gcc.dg/compat/scalar-return-4_y.c: New file.
5990
5991 2003-06-10 Janis Johnson <janis187@us.ibm.com>
5992
5993 * gcc.dg/compat/fp2-struct-check.h: New file.
5994 * gcc.dg/compat/fp2-struct-defs.h: New file.
5995 * gcc.dg/compat/fp2-struct-init.h: New file.
5996 * gcc.dg/compat/struct-by-value-10_main.c: New file.
5997 * gcc.dg/compat/struct-by-value-10_x.c: New file.
5998 * gcc.dg/compat/struct-by-value-10_y.c: New file.
5999 * gcc.dg/compat/struct-return-10_main.c: New file.
6000 * gcc.dg/compat/struct-return-10_x.c: New file.
6001 * gcc.dg/compat/struct-return-10_y.c: New file.
6002
6003 * gcc.dg/compat/compat-common.h: New file.
6004 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
6005 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
6006 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
6007 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
6008 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
6009 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
6010 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
6011 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
6012 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
6013 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
6014 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
6015 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
6016 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
6017 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
6018 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
6019 * gcc.dg/compat/small-struct-check.h: Ditto.
6020 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
6021 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
6022 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
6023 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
6024 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
6025 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
6026 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
6027 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
6028 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
6029 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
6030 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
6031 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
6032 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
6033 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
6034 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
6035 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
6036 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
6037 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
6038 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
6039 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
6040 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
6041 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
6042 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
6043 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
6044 * gcc.dg/compat/struct-return-2_main.c: Ditto.
6045 * gcc.dg/compat/struct-return-2_x.c: Ditto.
6046 * gcc.dg/compat/struct-return-2_y.c: Ditto.
6047 * gcc.dg/compat/struct-return-3_main.c: Ditto.
6048 * gcc.dg/compat/struct-return-3_x.c: Ditto.
6049 * gcc.dg/compat/struct-return-3_y.c: Ditto.
6050
6051 2003-06-10 Geoffrey Keating <geoffk@apple.com>
6052
6053 * g++.dg/pch/static-1.C: New file.
6054 * g++.dg/pch/static-1.Hs: New file.
6055
6056 2003-06-10 Richard Henderson <rth@redhat.com>
6057
6058 * gcc.dg/asm-7.c: Adjust expected warning text.
6059
6060 2003-06-10 Roger Sayle <roger@eyesopen.com>
6061
6062 * gcc.dg/builtins-20.c: New test case.
6063
6064 2003-06-10 Mark Mitchell <mark@codesourcery.com>
6065
6066 PR c++/11131
6067 * g++.dg/opt/template1.C: New test.
6068
6069 2003-06-09 Mark Mitchell <mark@codesourcery.com>
6070
6071 * lib/gcc-dg.exp (dg-test): Clear additional_files and
6072 additional_sources.
6073
6074 2003-05-21 David Taylor <dtaylor@emc.com>
6075
6076 * gcc.dg/Wpadded.c: New file.
6077
6078 2003-06-09 Mark Mitchell <mark@codesourcery.com>
6079
6080 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
6081 * gcc.dg/special/weak-2.c: Add dg-require-weak.
6082 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
6083 dg-require-weak.
6084
6085 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
6086
6087 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
6088
6089 2003-06-09 Mark Mitchell <mark@codesourcery.com>
6090
6091 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
6092 (dg-require-alias): Likewise.
6093 (dg-require-gc-sections): Likewise.
6094 * lib/target-supports.exp (check_gc_sections_available): Likewise.
6095
6096 2003-06-08 Richard Henderson <rth@redhat.com>
6097
6098 * gcc.dg/20011029-2.c: Fix the array reference.
6099 * gcc.dg/asm-7.c: New.
6100
6101 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
6102
6103 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
6104
6105 2003-06-08 Mark Mitchell <mark@codesourcery.com>
6106
6107 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
6108 (dg-require-gc-sections): Likewise.
6109
6110 2003-06-08 Jan Hubicka <jh@suse.cz>
6111
6112 * i386-cmov1.c: Fix regular expression.
6113 * i386-cvt-1.c: Likewise.
6114 * i386-local.c: Likewise.
6115 * i386-local2.c: Likewise.
6116 * i386-mul.c: Likewise.
6117 * i386-ssetype-1.c: Likewise.
6118 * i386-ssetype-3.c: Likewise.
6119 * i386-ssetype-5.c: Likewise.
6120
6121 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6122
6123 PR c++/11039
6124 * g++.dg/warn/implicit-typename2.C: New test.
6125 * g++.dg/warn/implicit-typename3.C: New test.
6126
6127 2003-06-07 Richard Henderson <rth@redhat.com>
6128
6129 * g++.dg/other/offsetof3.C: Use size_t.
6130 * g++.dg/other/offsetof4.C: Likewise.
6131
6132 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
6133
6134 * lib/copy-file.exp: New. Implement gcc_copy_files.
6135
6136 * lib/dg-pch.exp: Load copy-file.exp
6137 (dg-pch): Use gcc_copy_files instead of "file copy".
6138
6139 2003-06-06 Mark Mitchell <mark@codesourcery.com>
6140
6141 * gcc.dg/weak/weak.exp: Simplify.
6142 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
6143 * gcc.dg/weak/weak-1.c: Likewise.
6144 * gcc.dg/weak/weak-2.c: Likewise.
6145 * gcc.dg/weak/weak-3.c: Likewise.
6146 * gcc.dg/weak/weak-4.c: Likewise.
6147 * gcc.dg/weak/weak-5.c: Likewise.
6148 * gcc.dg/weak/weak-6.c: Likewise.
6149 * gcc.dg/weak/weak-7.c: Likewise.
6150 * gcc.dg/weak/weak-8.c: Likewise.
6151 * gcc.dg/weak/weak-9.c: Likewise.
6152
6153 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
6154
6155 gcc.c-torture/execute/20030606-1.c: New.
6156
6157 2003-06-06 Roger Sayle <roger@eyesopen.com>
6158
6159 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
6160 * gcc.dg/builtins-19.c: Likewise.
6161
6162 2003-06-06 Roger Sayle <roger@eyesopen.com>
6163
6164 * gcc.dg/builtins-2.c: Add some more tests.
6165 * gcc.dg/builtins-18.c: New test case.
6166 * gcc.dg/builtins-19.c: New test case.
6167
6168 2003-06-06 Roger Sayle <roger@eyesopen.com>
6169 Jim Wilson <wilson@tuliptree.org>
6170
6171 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
6172
6173 2003-06-06 Jakub Jelinek <jakub@redhat.com>
6174
6175 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
6176 mempcpy/stpcpy calls not to be optimized into something else.
6177 * gcc.c-torture/execute/string-opt-3.c: Moved to...
6178 * gcc.c-torture/execute/builtins/string-7.c: ...here.
6179 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
6180
6181 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6182
6183 * gcc.dg/format/asm_fprintf-1.c: New test.
6184
6185 2003-06-05 Mark Mitchell <mark@codesourcery.com>
6186
6187 * lib/gcc-defs.exp (additional_sources): New variable.
6188 (dg-additional-sources): New function.
6189 (additional_files): New variable.
6190 (dg-additional-files): New function.
6191 (dg-additional-files-options): Likewise.
6192 * lib/gcc-dg.exp (dg-require-weak): New function.
6193 (dg-require-alias): Likewise.
6194 (dg-require-gc-sections): Likewise.
6195 * lib/target-supports.exp (check_alias_available): Remove testfile
6196 parameter.
6197 (check_gc_sections_available): New function.
6198 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
6199 (dg-gpp-additional-files): Likewise.
6200 * lib/g++.exp (additional_sources): Remove.
6201 (additional_files): Likewise.
6202 (g++_target_compile): Use dg-additional-files-options.
6203
6204 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
6205 Tcl logic.
6206 * gcc.dg/special/ecos.exp: Remove.
6207 * gcc.dg/special/20000419-2.c: Use dg-require-*.
6208 * gcc.dg/special/alias-1.c: Likewise.
6209 * gcc.dg/special/alias-2.c: Likewise.
6210 * gcc.dg/special/gcsec-1.c: Likewise.
6211 * gcc.dg/special/weak-1.c: Likewise.
6212 * gcc.dg/special/weak-2.c: Likewise.
6213 * gcc.dg/special/wkali-1.c: Likewise.
6214 * gcc.dg/special/wkali-2.c: Likewise.
6215
6216 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
6217 dg-gpp-additional-*.
6218 * g++.dg/special/conpr-3.C: Likewise.
6219 * g++.dg/special/conpr-4.C: Likewise.
6220 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
6221 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
6222 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
6223 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
6224 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
6225 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
6226 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
6227 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
6228 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
6229 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
6230 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
6231 * g++.old-deja/g++.other/comdat1.C: Likewise.
6232 * g++.old-deja/g++.other/comdat2.C: Likewise.
6233 * g++.old-deja/g++.other/comdat3.C: Likewise.
6234 * g++.old-deja/g++.other/ctor1.C: Likewise.
6235 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
6236
6237 2003-06-05 Richard Henderson <rth@redhat.com>
6238
6239 * gcc.dg/debug/20030605-1.c: New.
6240
6241 2003-06-04 Mark Mitchell <mark@codesourcery.com>
6242
6243 * README.QMTEST: Update.
6244
6245 2003-06-04 Richard Henderson <rth@redhat.com>
6246
6247 * gcc.dg/cleanup-1.c: New.
6248 * gcc.dg/cleanup-2.c: New.
6249 * gcc.dg/cleanup-3.c: New.
6250 * gcc.dg/cleanup-4.c: New.
6251 * gcc.dg/cleanup-5.c: New.
6252 * gcc.dg/cleanup-6.c: New.
6253 * gcc.dg/cleanup-7.c: New.
6254
6255 2003-06-04 Mark Mitchell <mark@codesourcery.com>
6256
6257 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
6258
6259 * lib/dg-pch.exp: New file.
6260 * g++.dg/pch/pch.exp: Use dg-pch.exp.
6261 * gcc.dg/pch/pch.exp: Likewise.
6262
6263 2003-06-04 Roger Sayle <roger@eyesopen.com>
6264
6265 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
6266 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
6267 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
6268 * gcc.dg/builtins-17.c: New test case.
6269 * gcc.dg/i386-387-4.c: New test case.
6270 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
6271
6272 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
6273
6274 * gcc.dg/ultrasp9.c: New test.
6275
6276 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
6277
6278 * gcc.c-torture/compile/20030604-1.c: New test.
6279 * gcc.dg/sparc-constant-1.c: New test.
6280
6281 2003-06-03 Glen Nakamura <glen@imodulo.com>
6282
6283 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
6284
6285 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
6286
6287 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
6288
6289 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
6290 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
6291
6292 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
6293
6294 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
6295
6296 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6297
6298 PR c++/10940
6299 * g++.dg/template/spec10.C: New test.
6300
6301 2003-06-03 Roger Sayle <roger@eyesopen.com>
6302
6303 * gcc.dg/builtins-16.c: New test case.
6304
6305 2003-06-03 Jakub Jelinek <jakub@redhat.com>
6306
6307 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
6308 mempcpy test with post-increments.
6309 * gcc.c-torture/execute/string-opt-3.c: New test.
6310 * gcc.dg/string-opt-1.c: New test.
6311
6312 2003-06-03 David Billinghurst (David.Billinghurst@riotinto.com)
6313
6314 PR fortran/10965
6315 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
6316
6317 2003-06-02 Mark Mitchell <mark@codesourcery.com>
6318
6319 * lib/scanasm.exp (dg-scan): New function, factored out of ...
6320 (scan-assembler): ... here. Use dg-scan.
6321 (scan-assembler-not): Likewise.
6322 (scan-file): New function.
6323 (scan-file-not): Likewise.
6324 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
6325 * gcc.dg/cpp/_Pragma4.c: Likewise.
6326 * gcc.dg/cpp/_Pragma5.c: Likewise.
6327 * gcc.dg/cpp/avoidpaste1.c: Likewise.
6328 * gcc.dg/cpp/avoidpaste2.c: Likewise.
6329 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
6330 * gcc.dg/cpp/cmdlne-P.c: Likewise.
6331 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
6332 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
6333 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
6334 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
6335 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
6336 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
6337 * gcc.dg/cpp/cxxcom1.c: Likewise.
6338 * gcc.dg/cpp/line1.c: Likewise.
6339 * gcc.dg/cpp/maccom1.c: Likewise.
6340 * gcc.dg/cpp/maccom2.c: Likewise.
6341 * gcc.dg/cpp/maccom3.c: Likewise.
6342 * gcc.dg/cpp/maccom4.c: Likewise.
6343 * gcc.dg/cpp/maccom5.c: Likewise.
6344 * gcc.dg/cpp/maccom6.c: Likewise.
6345 * gcc.dg/cpp/multiline.c: Likewise.
6346 * gcc.dg/cpp/spacing1.c: Likewise.
6347 * gcc.dg/cpp/spacing2.c: Likewise.
6348 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
6349 * gcc.dg/cpp/trad/maccom1.c: Likewise.
6350 * gcc.dg/cpp/trad/maccom2.c: Likewise.
6351 * gcc.dg/cpp/trad/maccom3.c: Likewise.
6352 * gcc.dg/cpp/trad/maccom4.c: Likewise.
6353 * gcc.dg/cpp/trad/maccom6.c: Likewise.
6354 * gcc.dg/cpp/cxxcom2.c: Likewise.
6355 * gcc.dg/cpp/cxxcom2.h: New file.
6356
6357 * gcc.dg/cpp/truefalse.cpp: Move it to ...
6358 * g++.dg/cpp/truefalse.C: Here.
6359 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
6360
6361 2003-06-01 Loren James Rittle <ljrittle@acm.org>
6362
6363 * gcc.dg/cpp/redef3.c: New file.
6364
6365 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
6366
6367 * gcc.dg/i386-loop-3.c: New test.
6368
6369 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
6370
6371 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
6372
6373 2003-05-31 Roger Sayle <roger@eyesopen.com>
6374
6375 * gcc.dg/fwrapv-1.c: New test case.
6376 * gcc.dg/fwrapv-2.c: New test case.
6377
6378 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6379
6380 PR c++/10956
6381 * g++.dg/template/spec9.C: New test.
6382
6383 2003-05-29 Roger Sayle <roger@eyesopen.com>
6384
6385 * gcc.dg/duff-4.c: New test case.
6386
6387 2003-05-27 David Billinghurst (David.Billinghurst@riotinto.com)
6388
6389 PR fortran/10843
6390 * g77.dg/ffixed-form-1.f: New test
6391 * g77.dg/ffixed-form-2.f: New test
6392 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
6393 * g77.dg/ffree-form-3.f: New test
6394
6395 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
6396
6397 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
6398 * gcc.dg/wint_t-1.c: Likewise.
6399
6400 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6401
6402 * g++.dg/template/access11.C: New test.
6403
6404 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6405
6406 PR c++/10849
6407 * g++.dg/template/access10.C: New test.
6408
6409 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
6410 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6411
6412 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
6413
6414 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
6415
6416 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
6417 suppress for powerpc-*-darwin*.
6418 * gcc.dg/torture/builtin-noret-2.c: Likewise.
6419
6420 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
6421
6422 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
6423 suppress option for powerpc-*-darwin*.
6424
6425 2003-05-23 Roger Sayle <roger@eyesopen.com>
6426
6427 * gcc.dg/builtins-1.c: Add tests for tan and atan.
6428 * gcc.dg/builtins-4.c: Add test for fmod.
6429
6430 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6431
6432 PR c++/10682
6433 * g++.dg/template/instantiate4.C: New test.
6434
6435 2003-05-22 Roger Sayle <roger@eyesopen.com>
6436
6437 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
6438
6439 2003-05-21 Janis Johnson <janis187@us.ibm.com>
6440
6441 * gcc.dg/compat/scalar-return-1_main.c: New file.
6442 * gcc.dg/compat/scalar-return-1_x.c: New file.
6443 * gcc.dg/compat/scalar-return-1_y.c: New file.
6444 * gcc.dg/compat/scalar-return-2_main.c: New file.
6445 * gcc.dg/compat/scalar-return-2_x.c: New file.
6446 * gcc.dg/compat/scalar-return-2_y.c: New file.
6447 * gcc.dg/compat/struct-return-3_main.c: New file.
6448 * gcc.dg/compat/struct-return-3_y.c: New file.
6449 * gcc.dg/compat/struct-return-3_x.c: New file.
6450 * gcc.dg/compat/struct-return-2_main.c: New file.
6451 * gcc.dg/compat/struct-return-2_x.c: New file.
6452 * gcc.dg/compat/struct-return-2_y.c: New file.
6453
6454 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6455
6456 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
6457 for hppa*-hp-hpux*.
6458 * gcc.dg/20021014-1.c (dg-options): Likewise.
6459 * gcc.dg/nest.c (dg-options): Likewise.
6460
6461 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
6462
6463 PR c++/9738
6464 * g++.dg/ext/dllimport2.C: New file.
6465 * g++.dg/ext/dllimport3.C: New file.
6466
6467 2003-05-20 Janis Johnson <janis187@us.ibm.com>
6468
6469 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
6470 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
6471 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
6472 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
6473 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
6474 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
6475 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
6476 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
6477 * gcc.dg/compat/small-struct-defs.h: New file.
6478 * gcc.dg/compat/small-struct-init.h: New file.
6479 * gcc.dg/compat/small-struct-check.h: New file.
6480 * gcc.dg/compat/fp-struct-defs.h: New file.
6481 * gcc.dg/compat/fp-struct-check.h: New file.
6482 * gcc.dg/compat/fp-struct-init.h: New file.
6483 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
6484 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
6485
6486 2003-05-19 Jakub Jelinek <jakub@redhat.com>
6487
6488 * gcc.dg/20030225-2.c: New test.
6489
6490 2003-05-18 Roger Sayle <roger@eyesopen.com>
6491 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6492
6493 * gcc.c-torture/compile/20030518-1.c: New test case.
6494
6495 2003-05-18 Mark Mitchell <mark@codesourcery.com>
6496
6497 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
6498 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
6499 gcc-dg-debug-runtest.
6500 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
6501 gcc-dg-debug-runtest.
6502
6503 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6504
6505 PR c++/9022
6506 * g++.dg/lookup/using6.C: New test.
6507
6508 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6509
6510 * g++.dg/parse/access2.C: New test.
6511
6512 2003-05-17 Mark Mitchell <mark@codesourcery.com>
6513
6514 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
6515 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
6516 * gcc.dg/debug/debug.exp: Likewise.
6517
6518 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
6519
6520 * gcc.dg/dollar.c: New test.
6521
6522 2003-05-16 Janis Johnson <janis187@us.ibm.com>
6523
6524 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
6525 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
6526 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
6527 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
6528 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
6529 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
6530 * gcc.dg/compat/struct-by-value-6_main.c: New file.
6531 * gcc.dg/compat/struct-by-value-6_x.c: New file.
6532 * gcc.dg/compat/struct-by-value-6_y.c: New file.
6533 * gcc.dg/compat/struct-by-value-7_main.c: New file.
6534 * gcc.dg/compat/struct-by-value-7_x.c: New file.
6535 * gcc.dg/compat/struct-by-value-7_y.c: New file.
6536 * gcc.dg/compat/struct-by-value-8_main.c: New file.
6537 * gcc.dg/compat/struct-by-value-8_x.c: New file.
6538 * gcc.dg/compat/struct-by-value-8_y.c: New file.
6539 * gcc.dg/compat/struct-by-value-9_main.c: New file.
6540 * gcc.dg/compat/struct-by-value-9_x.c: New file.
6541 * gcc.dg/compat/struct-by-value-9_y.c: New file.
6542
6543 2003-05-16 Mark Mitchell <mark@codesourcery.com>
6544
6545 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
6546 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
6547 support for "repo" mode.
6548 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
6549 * lib/g77-dg.exp: Likewise.
6550 * lib/obj-dg.exp: Likewise.
6551
6552 2003-05-16 Jakub Jelinek <jakub@redhat.com>
6553
6554 Merge from gcc-3_2-rhl8-branch:
6555 2003-04-23 Jakub Jelinek <jakub@redhat.com>
6556
6557 * gcc.dg/tls/opt-6.c: New test.
6558
6559 2003-04-05 Jakub Jelinek <jakub@redhat.com>
6560
6561 * gcc.dg/20030405-1.c: New test.
6562
6563 2003-03-09 Jakub Jelinek <jakub@redhat.com>
6564
6565 * gcc.dg/20030309-1.c: New test.
6566
6567 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
6568
6569 * gcc.c-torture/execute/20030307-1.c: New test.
6570
6571 2003-02-20 Randolph Chung <tausq@debian.org>
6572
6573 * gcc.c-torture/compile/20030220-1.c: New test.
6574
6575 2003-02-18 Jakub Jelinek <jakub@redhat.com>
6576
6577 * gcc.dg/20030217-1.c: New test.
6578
6579 2003-01-29 Jakub Jelinek <jakub@redhat.com>
6580
6581 * gcc.c-torture/compile/20020129-1.c: New test.
6582
6583 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
6584
6585 * gcc.dg/unroll-1.c: New test.
6586
6587 2002-11-16 Jan Hubicka <jh@suse.cz>
6588
6589 * gcc.c-torture/execute/20020920-1.c: New test.
6590
6591 2002-10-08 Jakub Jelinek <jakub@redhat.com>
6592
6593 PR target/7434
6594 * gcc.c-torture/compile/20021008-1.c: New test.
6595
6596 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
6597
6598 PR target/7559
6599 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
6600
6601 2002-08-07 Jakub Jelinek <jakub@redhat.com>
6602
6603 * gcc.c-torture/compile/20020807-1.c: New test.
6604
6605 2002-07-30 Jakub Jelinek <jakub@redhat.com>
6606
6607 * gcc.dg/tls/opt-1.c: New test.
6608
6609 2002-07-29 Jakub Jelinek <jakub@redhat.com>
6610
6611 * gcc.dg/20020729-1.c: New test.
6612
6613 2002-07-20 Jakub Jelinek <jakub@redhat.com>
6614
6615 * g++.dg/opt/life1.C: New test.
6616
6617 2002-05-20 Jakub Jelinek <jakub@redhat.com>
6618
6619 * gcc.dg/20020525-1.c: New test.
6620
6621 2002-05-24 Jakub Jelinek <jakub@redhat.com>
6622
6623 PR c++/6794
6624 * g++.dg/ext/pretty1.C: New test.
6625 * g++.dg/ext/pretty2.C: New test.
6626
6627 2003-05-15 Mark Mitchell <mark@codesourcery.com>
6628
6629 PR c++/8385
6630 * g++.dg/ext/typeof5.C: New test.
6631
6632 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
6633
6634 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
6635 __USER_LABEL_PREFIX__ into account.
6636 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
6637
6638 2003-05-14 Roger Sayle <roger@eyesopen.com>
6639
6640 * gcc.dg/builtins-15.c: New test case.
6641
6642 2003-05-13 Zack Weinberg <zack@codesourcery.com>
6643
6644 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
6645
6646 2003-05-12 Mark Mitchell <mark@codesourcery.com>
6647
6648 * lib/g++.exp: Tweak handling of additional source files.
6649 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
6650 * g++.dg/special/conpr-2a.C: Rename to ...
6651 * g++.dg/special/conpr-2a.cc: ... this.
6652 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
6653 * g++.dg/special/conpr-3a.C: Rename to ...
6654 * g++.dg/special/conpr-3a.cc: This.
6655 * g++.dg/special/conpr-3b.C: Rename to ...
6656 * g++.dg/special/conpr-3b.cc: This.
6657 * g++.dg/special/conpr-4.C: New test.
6658 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
6659
6660 2003-05-12 David Edelsohn <edelsohn@gnu.org>
6661
6662 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
6663
6664 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6665
6666 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
6667 * g++.old-deja/g++.robertl/eb71.C: Likewise.
6668 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
6669 * g++.old-deja/g++.other/warn3.C: Likewise.
6670
6671 2003-05-11 Roger Sayle <roger@eyesopen.com>
6672
6673 * gcc.dg/i386-387-1.c: Update to also test log.
6674 * gcc.dg/i386-387-2.c: Likewise.
6675
6676 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
6677
6678 * g77.f-torture/execute/int8421.f: New test.
6679
6680 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6681
6682 PR c++/10230, c++/10481
6683 * g++.dg/lookup/scoped5.C: New test.
6684
6685 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6686
6687 PR c++/10552
6688 * g++.dg/template/ttp6.C: New test.
6689
6690 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
6691
6692 * gcc.c-torture/execute/builtins: New directory.
6693 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
6694 gcc.c-torture/execute/builtins.
6695 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
6696 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
6697 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
6698 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
6699
6700 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6701
6702 PR c++/9252
6703 * g++.dg/template/access8.C: New test.
6704 * g++.dg/template/access9.C: New test.
6705
6706 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6707
6708 PR c++/9554
6709 * g++.dg/parse/access1.C: New test.
6710
6711 2003-05-09 DJ Delorie <dj@redhat.com>
6712
6713 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
6714 long, and not an int.
6715
6716 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6717
6718 PR c++/10555, c++/10576
6719 * g++.dg/template/memclass1.C: New test.
6720
6721 2003-05-08 DJ Delorie <dj@redhat.com>
6722
6723 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
6724 targets.
6725 * gcc.c-torture/execute/20021024-1.x: Likewise.
6726 * gcc.c-torture/execute/shiftdi.x: Likewise.
6727 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
6728 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
6729 * gcc.dg/20021018-1.c: Likewise.
6730
6731 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6732
6733 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
6734
6735 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
6736 (bcopy): Call memmove.
6737
6738 2003-05-08 Roger Sayle <roger@eyesopen.com>
6739
6740 * g77.f-torture/compile/8485.f: New test case.
6741
6742 2003-05-07 Richard Henderson <rth@redhat.com>
6743
6744 PR c++/10570
6745 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
6746 Verify exception_cleanup not called for rethrows.
6747 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
6748 when exiting catch block without rethrowing.
6749 * g++.dg/eh/forced3.C: New.
6750 * g++.dg/eh/forced4.C: New.
6751
6752 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
6753
6754 * gcc.dg/20030505.c: Fix triplet.
6755
6756 2003-05-06 DJ Delorie <dj@redhat.com>
6757
6758 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
6759 * gcc.dg/nest.c: Likewise.
6760
6761 2003-05-05 Roger Sayle <roger@eyesopen.com>
6762
6763 * gcc.dg/builtins-14.c: New test case.
6764
6765 2003-05-05 Janis Johnson <janis187@us.ibm.com>
6766
6767 * lib/compat.exp (compat-execute): New argument.
6768 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
6769 * gcc.dg/compat: New test directory.
6770 * gcc.dg/compat/compat.exp: New expect script.
6771 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
6772 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
6773 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
6774 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
6775 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
6776 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
6777
6778 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
6779 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
6780 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
6781 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
6782 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
6783 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
6784 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
6785 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
6786 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
6787 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
6788 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
6789 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
6790 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
6791 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
6792 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
6793
6794 2003-05-05 Zack Weinberg <zack@codesourcery.com>
6795
6796 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
6797
6798 2003-05-05 Jakub Jelinek <jakub@redhat.com>
6799
6800 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
6801
6802 2003-05-05 Geoffrey Keating <geoffk@apple.com>
6803
6804 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
6805 * gcc.dg/ppc-fsel-2.c: New test.
6806
6807 * gcc.dg/unused-5.c: New test.
6808
6809 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6810
6811 PR c++/10496
6812 * g++.dg/warn/pmf1.C: New test.
6813
6814 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6815
6816 PR c++/4494
6817 * g++.dg/warn/main.C: New test.
6818
6819 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6820
6821 * gcc.dg/nonnull-3.c: New test.
6822
6823 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
6824
6825 * gcc.dg/cpp/Wtrigraphs.c: Update.
6826 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
6827
6828 2003-05-03 Geoffrey Keating <geoffk@apple.com>
6829
6830 * gcc.dg/ppc-fsel-1.c: New test.
6831
6832 2003-05-03 Zack Weinberg <zack@codesourcery.com>
6833
6834 PR c/10604
6835 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
6836
6837 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
6838
6839 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
6840
6841 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6842
6843 PR c++/9364, c++/10553, c++/10586
6844 * g++.dg/parse/typename4.C: New test.
6845 * g++.dg/parse/typename5.C: Likewise.
6846
6847 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
6848
6849 * gcc.c-torture/compile/20030503-1.c: New test.
6850
6851 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6852
6853 * g++.dg/lookup/using5.C: Fix testcase error.
6854
6855 2003-05-01 Chris Demetriou <cgd@broadcom.com>
6856
6857 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
6858 since MEABI is no longer supported. Remove all vestiges
6859 of MEABI from the test.
6860
6861 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6862
6863 PR c++/10554
6864 * g++.dg/lookup/using5.C: New test.
6865
6866 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6867
6868 PR c++/8772
6869 * g++.dg/template/ttp5.C: New test.
6870
6871 2003-04-30 Mark Mitchell <mark@codesourcery.com>
6872
6873 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
6874 (dg-gpp-additional-sources): New function.
6875 (dg-gpp-additional-files): Likewise.
6876 * lib/g++.exp (additional_sources): New variable.
6877 (additional_files): Likewise.
6878 (g++_target_compile): Deal with them.
6879 * lib/old-dejagnu.exp: Remove.
6880 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
6881 * g++.old-deja: Revise all tests to use dg commands.
6882
6883 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6884
6885 PR c++/9432, c++/9528
6886 * g++.dg/lookup/using4.C: New test.
6887
6888 2003-04-29 Geoffrey Keating <geoffk@apple.com>
6889
6890 * gcc.dg/noreturn-5.c: New file.
6891 * gcc.dg/noreturn-6.c: New file.
6892
6893 * gcc.c-torture/compile/inline-1.c: New file.
6894
6895 2003-04-29 Mark Mitchell <mark@codesourcery.com>
6896
6897 PR c++/10551
6898 * g++.dg/template/explicit1.C: New test.
6899
6900 2003-04-29 Mark Mitchell <mark@codesourcery.com>
6901
6902 PR c++/10549
6903 * g++.dg/other/bitfield1.C: New test.
6904
6905 PR c++/10527
6906 * g++.dg/init/new7.C: New test.
6907
6908 2003-04-29 Mark Mitchell <mark@codesourcery.com>
6909
6910 * g++.dg/ext/desig1.C: New test.
6911 * g++.dg/ext/init1.C: Update.
6912
6913 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
6914
6915 2003-04-28 Mark Mitchell <mark@codesourcery.com>
6916
6917 PR c++/10180
6918 * g++.dg/warn/Winline-1.C: New test.
6919
6920 2003-04-28 Jakub Jelinek <jakub@redhat.com>
6921
6922 * gcc.c-torture/execute/string-opt-19.c: New test.
6923
6924 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
6925 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
6926
6927 2003-04-27 Mark Mitchell <mark@codesourcery.com>
6928
6929 PR c++/10506
6930 * g++.dg/init/new6.C: New test.
6931
6932 PR c++/10503
6933 * g++.dg/init/ref6.C: New test.
6934
6935 2003-04-26 David Edelsohn <edelsohn@gnu.org>
6936
6937 * g++.dg/warn/weak1.C: XFAIL on AIX4.
6938
6939 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6940
6941 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
6942 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
6943
6944 2003-04-25 Mark Mitchell <mark@codesourcery.com>
6945
6946 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
6947 initialized static data members.
6948
6949 2003-04-25 H.J. Lu <hjl@gnu.org>
6950
6951 * gcc.dg/ia64-sync-4.c: New test.
6952
6953 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6954
6955 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
6956 date.
6957
6958 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
6959
6960 PR c++/10337
6961 * g++.dg/warn/conv1.C: New test.
6962 * g++.old-deja/g++.other/conv7.C: Adjust.
6963 * g++.old-deja/g++.other/overload14.C: Adjust.
6964
6965 2003-04-23 Mark Mitchell <mark@codesourcery.com>
6966
6967 PR c++/10471
6968 * g++.dg/template/defarg2.C: New test.
6969
6970 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
6971
6972 * gcc.dg/cpp/include2.c: Update.
6973 * gcc.dg/cpp/multiline-2.c: New.
6974 * gcc.dg/cpp/multiline.c: Update.
6975 * gcc.dg/cpp/strify2.c: Update.
6976 * gcc.dg/cpp/trad/literals-2.c: Update.
6977
6978 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6979
6980 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
6981
6982 2003-04-23 Mark Mitchell <mark@codesourcery.com>
6983
6984 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
6985
6986 2003-04-23 Mark Mitchell <mark@codesourcery.com>
6987
6988 PR c++/10451
6989 * g++.dg/parse/crash4.C: New test.
6990
6991 PR c++/9847
6992 * g++.dg/parse/crash5.C: New test.
6993
6994 2003-04-22 Mark Mitchell <mark@codesourcery.com>
6995
6996 PR c++/10446
6997 * g++.dg/parse/crash3.C: New test.
6998
6999 PR c++/10428
7000 * g++.dg/parse/elab1.C: New test.
7001
7002 2003-04-22 Devang Patel <dpatel@apple.com>
7003
7004 * gcc.dg/cpp/trad/funlike-5.c: New test.
7005
7006 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
7007
7008 * g++.dg/other/packed1.C: Fix dg options.
7009
7010 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
7011
7012 * g++.dg/other/offsetof2.C: New test.
7013
7014 2003-04-21 Mark Mitchell <mark@codesourcery.com>
7015
7016 * g++.dg/template/recurse.C: Adjust location of error messages.
7017
7018 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
7019
7020 PR c++/9881
7021 * g++.dg/init/addr-const1.C: New test.
7022 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
7023
7024 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
7025
7026 PR c++/10405
7027 * g++.dg/lookup/struct-hack1.C: New test.
7028
7029 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
7030
7031 * ucs.c: Update diagnostic messages.
7032
7033 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
7034
7035 * gcc.dg/cpp/truefalse.cpp: New test.
7036 * gcc.dg/cpp/cpp.exp: Update.
7037 * g++.dg/other/stdbool-if.C: Remove.
7038
7039 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
7040
7041 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
7042 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
7043
7044 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
7045
7046 * gcc.c-torture/compile/20030418-1.c: New test.
7047
7048 2003-04-17 Janis Johnson <janis187@us.ibm.com>
7049
7050 * README.compat: Remove; content moved to doc/sourcebuild.texi.
7051
7052 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7053
7054 PR c++/10347
7055 g++.dg/template/dependent-name1.C: New test.
7056
7057 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
7058
7059 * gcc.dg/warn-1.c (tourist_guide): New array,
7060 contains a pointer to bar.
7061
7062 2003-04-16 Roger Sayle <roger@eyesopen.com>
7063
7064 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
7065 * gcc.c-torture/execute/medce-1.c: New test case.
7066 * gcc.c-torture/execute/medce-2.c: New test case.
7067
7068 2003-04-15 Mark Mitchell <mark@codesourcery.com>
7069
7070 * lib/prune.exp: Ignore more messages.
7071
7072 PR c++/10381
7073 * g++.dg/parse/lookup3.C: New test.
7074
7075 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
7076
7077 * gcc.c-torture/compile/20030415-1.c : New test.
7078
7079 2003-04-14 Mark Mitchell <mark@codesourcery.com>
7080
7081 * gcc.c-torture/execute/scope-2.c: Move to ...
7082 * gcc.dg/noncompile/scope.c: .... here.
7083
7084 2003-04-14 Roger Sayle <roger@eyesopen.com>
7085
7086 * gcc.dg/20030414-2.c: New test case.
7087
7088 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
7089
7090 PR target/10377
7091 * gcc.dg/20030414-1.c: New test.
7092
7093 2003-04-13 Roger Sayle <roger@eyesopen.com>
7094
7095 * gcc.dg/builtins-12.c: New test case.
7096 * gcc.dg/builtins-13.c: New test case.
7097
7098 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7099
7100 * gcc.c-torture/execute/string-opt-18.c: New test.
7101
7102 2003-04-13 Mark Mitchell <mark@codesourcery.com>
7103
7104 PR c++/10300
7105 * g++.dg/init/new5.C: New test.
7106
7107 2003-04-12 Mark Mitchell <mark@codesourcery.com>
7108
7109 PR c++/7910
7110 * g++.dg/ext/dllimport1.C: New test.
7111
7112 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
7113
7114 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
7115
7116 2003-04-11 Bud Davis <bdavis9659@comcast.net>
7117
7118 PR Fortran/9263
7119 * g77.f-torture/noncompile/9263.f: New test
7120 PR Fortran/1832
7121 * g77.f-torture/execute/1832.f: New test
7122
7123 2003-04-11 David Chad <davidc@freebsd.org>
7124 Loren J. Rittle <ljrittle@acm.org>
7125
7126 libobjc/8562
7127 * objc.dg/headers.m: New test.
7128
7129 2003-04-10 Zack Weinberg <zack@codesourcery.com>
7130
7131 * gcc.c-torture/execute/builtin-noret-2.c: New.
7132 * gcc.c-torture/execute/builtin-noret-2.x: New.
7133 XFAIL builtin-noret-2.c at -O1 and above.
7134 * gcc.dg/redecl.c: New.
7135 * gcc.dg/Wshadow-1.c: Update error regexps.
7136
7137 2003-04-10 Mark Mitchell <mark@codesourcery.com>
7138
7139 * g++.dg/abi/bitfield10.C: New test.
7140
7141 2003-04-09 Mike Stump <mrs@apple.com>
7142
7143 * gcc.dg/pch/pch.exp: Make testcase names longer.
7144 * g++.dg/pch/pch.exp: Make testcase names longer.
7145
7146 2003-04-08 Roger Sayle <roger@eyesopen.com>
7147
7148 * gcc.dg/builtins-11.c: New test case.
7149
7150 2003-04-08 Roger Sayle <roger@eyesopen.com>
7151
7152 * gcc.dg/builtins-9.c: New test case.
7153 * gcc.dg/builtins-10.c: New test case.
7154
7155 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
7156
7157 * gcc.dg/noncompile/init-4.c.c: New test.
7158
7159 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
7160
7161 * gcc.misc-test/gcov-9.c: New test.
7162 * gcc.misc-test/gcov-10.c: New test
7163 * gcc.misc-test/gcov-11.c: New test.
7164
7165 2003-04-05 Zack Weinberg <zack@codesourcery.com>
7166
7167 PR optimization/10024
7168 * gcc.c-torture/compile/20030405-1.c: New test.
7169
7170 2003-04-04 Geoffrey Keating <geoffk@apple.com>
7171
7172 * gcc.dg/pch/static-3.c: New.
7173 * gcc.dg/pch/static-3.hs: New.
7174 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
7175
7176 2003-04-04 Richard Henderson <rth@redhat.com>
7177
7178 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
7179 * g++.dg/eh/forced2.C: Likewise.
7180
7181 2003-04-03 Mike Stump <mrs@apple.com>
7182
7183 * lib/scanasm.exp (scan-assembler): Add xfail processing for
7184 target arg.
7185 (scan-assembler-times, scan-assembler-not): Likewise.
7186 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
7187
7188 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
7189
7190 * gcc.dg/sparc-loop-1.c: New test.
7191
7192 2003-04-02 Geoffrey Keating <geoffk@apple.com>
7193
7194 PR other/9274
7195 * g++.dg/pch/system-2.C: New.
7196 * g++.dg/pch/system-2.Hs: New.
7197
7198 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
7199
7200 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
7201
7202 * g++.dg/eh/simd-1.C (vecfunc): Same.
7203
7204 2003-04-01 Roger Sayle <roger@eyesopen.com>
7205
7206 * gcc.c-torture/execute/20030401-1.c: New test case.
7207
7208 2003-04-01 Ziemowit Laski <zlaski@apple.com>
7209
7210 * objc.dg/defs.m: New.
7211
7212 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
7213
7214 * g++.dg/eh/simd-1.C: New.
7215 * g++.dg/eh/simd-2.C: New.
7216
7217 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
7218
7219 * gcc.c-torture/execute/simd-3.c: New.
7220
7221 2003-03-31 Mark Mitchell <mark@codesourcery.com>
7222
7223 PR c/9936
7224 * gcc.dg/20030331-2.c: New test.
7225
7226 2003-03-31 Mark Mitchell <mark@codesourcery.com>
7227
7228 PR c++/10278
7229 * g++.dg/parse/crash2.C: New test.
7230
7231 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
7232
7233 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
7234 * gcc.c-torture/execute/20030331-1.c: ...here.
7235
7236 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
7237
7238 * gcc.c-torture/execute/20030331-1.c: New test.
7239
7240 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
7241
7242 * lib/gcov.exp: Adjust call return testing strings.
7243 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
7244
7245 2003-03-31 Roger Sayle <roger@eyesopen.com>
7246
7247 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
7248 * gcc.dg/builtins-7.c: New test case.
7249 * gcc.dg/builtins-8.c: New test case.
7250
7251 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
7252
7253 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
7254
7255 2003-03-30 Mark Mitchell <mark@codesourcery.com>
7256
7257 PR c++/7647
7258 * g++.dg/lookup-class-member-2.C: New test.
7259
7260 2003-03-30 Glen Nakamura <glen@imodulo.com>
7261
7262 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
7263
7264 2003-03-28 Roger Sayle <roger@eyesopen.com>
7265
7266 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
7267
7268 2003-03-28 Mark Mitchell <mark@codesourcery.com>
7269
7270 * g++.dg/init/attrib1.C: New test.
7271
7272 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
7273
7274 * gcc.dg/ultrasp8.c: New test.
7275
7276 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
7277
7278 * gcc.dg/ultrasp7.c: New test.
7279
7280 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
7281
7282 PR c++/10047
7283 * g++.dg/template/inline1.C: New test.
7284
7285 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
7286
7287 * gcc.dg/sparc-dwarf2.c: New test.
7288
7289 2003-03-27 Roger Sayle <roger@eyesopen.com>
7290
7291 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
7292 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
7293
7294 2003-03-27 Mark Mitchell <mark@codesourcery.com>
7295
7296 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
7297 than reading .x files.
7298 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
7299 * g77.dg/gcov/gcov-1.f: Likewise.
7300 * gcc.misc-tests/gcov-4b.c: Likewise.
7301 * gcc.misc-tests/gcov-5b.c: Likewise.
7302 * gcc.misc-tests/gcov-6.c: Likewise.
7303 * gcc.misc-tests/gcov-7.c: Likewise.
7304 * gcc.misc-tests/gcov-8.c: Likewise.
7305 * g++.dg/gcov/gcov-1.x: Remove.
7306 * g77.dg/gcov/gcov-1.x: Likewise.
7307 * gcc.misc-tests/gcov-4b.x: Likewise.
7308 * gcc.misc-tests/gcov-5b.x: Likewise.
7309 * gcc.misc-tests/gcov-6.x: Likewise.
7310 * gcc.misc-tests/gcov-7.x: Likewise.
7311 * gcc.misc-tests/gcov-8.x: Likewise.
7312
7313 2003-03-27 Glen Nakamura <glen@imodulo.com>
7314
7315 PR opt/10087
7316 * gcc.dg/20030324-1.c: New test.
7317
7318 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
7319
7320 PR c++/10224
7321 * g++.dg/template/arg3.C: New test.
7322
7323 PR c++/10158
7324 * g++.dg/template/friend18.C: New test.
7325
7326 2003-03-26 Roger Sayle <roger@eyesopen.com>
7327
7328 * g77.f-torture/compile/20030326-1.f: New test case.
7329
7330 2003-03-26 Janis Johnson <janis187@us.ibm.com>
7331
7332 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
7333
7334 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
7335
7336 2003-03-26 Jakub Jelinek <jakub@redhat.com>
7337
7338 * gcc.dg/ia64-sync-3.c: New test.
7339
7340 2003-03-26 Alan Modra <amodra@bigpond.net.au>
7341
7342 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
7343
7344 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
7345
7346 * gcc.dg/ultrasp6.c: New test.
7347
7348 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
7349
7350 * gcc.dg/i386-signbit-1.c: New test.
7351 * gcc.dg/i386-signbit-2.c: New test.
7352 * gcc.dg/i386-signbit-3.c: New test.
7353
7354 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
7355
7356 * gcc.dg/ultrasp5.c: Fix options.
7357
7358 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
7359
7360 * gcc.dg/ultrasp5.c: Fix comment.
7361
7362 2003-03-24 Bud Davis <bdavis9659@comcast.net>
7363
7364 PR fortran/10197
7365 * g77.f-torture/execute/10197.f: New test.
7366
7367 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
7368
7369 PR c++/9898, c++/383
7370 * g++.dg/template/conv6.C: New test.
7371
7372 PR c++/10119
7373 * g++.dg/template/ptrmem5.C: New test.
7374
7375 PR c++/10026
7376 * g++.dg/lookup/koenig1.C: New test.
7377
7378 PR C++/10199
7379 * g++.dg/lookup/template2.C: New test.
7380
7381 2003-03-24 Jakub Jelinek <jakub@redhat.com>
7382
7383 * g++.dg/opt/rtti1.C: New test.
7384
7385 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
7386
7387 * gcc.dg/ultrasp5.c: New test.
7388
7389 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
7390
7391 PR middle-end/9967
7392 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
7393 builtin fputs.
7394
7395 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
7396
7397 PR c/8224
7398 * gcc.dg/20030323-1.c: New test.
7399
7400 2003-03-23 Roger Sayle <roger@eyesopen.com>
7401
7402 * gcc.c-torture/compile/20030323-1.c: New test case.
7403
7404 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
7405
7406 * gcc.dg/20030321-1.c: New test.
7407
7408 2003-03-22 Zack Weinberg <zack@codesourcery.com>
7409
7410 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
7411
7412 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
7413
7414 PR c++/9978, c++/9708
7415 * g++.dg/ext/vlm1.C: Adjust expected error.
7416 * g++.dg/ext/vla2.C: New test.
7417 * g++.dg/template/arg1.C: New test.
7418 * g++.dg/template/arg2.C: New test.
7419
7420 2003-03-22 Bud Davis <bdavis9659@comcast.net>
7421
7422 * g77.f-torture/execute/select.f: New test.
7423 * g77.f-torture/noncompile/select_no_compile.f: New test.
7424
7425 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
7426
7427 PR c++/9898
7428 * g++.dg/other/error4.C: New test.
7429
7430 2003-03-20 Mark Mitchell <mark@codesourcery.com>
7431
7432 * g++.dg/template/friend17.C: New test.
7433
7434 2003-03-21 Alan Modra <amodra@bigpond.net.au>
7435
7436 * gcc.c-torture/compile/20030320-1.c: New.
7437
7438 2003-03-20 Roger Sayle <roger@eyesopen.com>
7439
7440 * gcc.dg/builtins-6.c: New test case.
7441
7442 2003-03-19 Alan Modra <amodra@bigpond.net.au>
7443
7444 PR target/10073
7445 * gcc.c-torture/compile/20030319-1.c: New.
7446
7447 2003-03-18 Jan Hubicka <jh@suse.cz>
7448
7449 * gcc.dg/i386-cvt-1.c: New test.
7450
7451 2003-03-17 Zack Weinberg <zack@codesourcery.com>
7452
7453 * objc.dg/naming-1.m: Use "(parse|syntax) error".
7454 * objc.dg/naming-2.m: Likewise.
7455
7456 2003-03-17 Mark Mitchell <mark@codesourcery.com>
7457
7458 PR c++/9639
7459 * g++.dg/parse/crash1.C: New test.
7460
7461 2003-03-16 Mark Mitchell <mark@codesourcery.com>
7462
7463 PR c++/8805
7464 * g++.dg/eh/cleanup1.C: New test.
7465
7466 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
7467
7468 * gcc.c-torture/execute/20030316-1.c: New test case.
7469
7470 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
7471
7472 PR c++/9629
7473 * g++.dg/init/ctor2.C: New test.
7474
7475 2003-03-15 Roger Sayle <roger@eyesopen.com>
7476
7477 * g77.f-torture/compile/xformat.f: New test case.
7478
7479 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7480
7481 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
7482 * g++.old-deja/g++.mike/eh50.C: Likewise.
7483
7484 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7485
7486 PR c++/6440
7487 * g++.dg/template/spec7.C: New test.
7488 * g++.dg/template/spec8.C: Likewise.
7489
7490 2003-03-14 Jakub Jelinek <jakub@redhat.com>
7491
7492 * gcc.c-torture/execute/20030313-1.c: New test.
7493
7494 2003-03-14 Richard Henderson <rth@redhat.com>
7495
7496 * gcc.dg/inline-2.c: Adjust alpha test for external call.
7497
7498 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
7499
7500 * gcc.c-torture/compile/20030314-1.c: New test.
7501
7502 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
7503
7504 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
7505 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
7506 thumb target,
7507 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
7508 to accept newer _imp__ prefix and additional
7509 newline in .drectve section.
7510 * gcc.dg/dll-4.c: Likewise.
7511 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
7512 switch.
7513
7514 2003-03-13 Mark Mitchell <mark@codesourcery.com>
7515
7516 * g++.dg/parse/namespace9.C: New test.
7517
7518 * g++.dg/init/ref5.C: New test.
7519 * g++.dg/parse/ptrmem1.C: Likewise.
7520
7521 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7522
7523 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
7524 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
7525 regular expression.
7526 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
7527 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
7528
7529 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
7530
7531 * gcc.c-torture/execute/20030224-2.c: New test.
7532
7533 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
7534
7535 * gcc.dg/decl-3.c: New test.
7536
7537 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
7538
7539 * gcc.dg/i386-loop-2.c: New test.
7540
7541 2003-03-11 Mark Mitchell <mark@codesourcery.com>
7542
7543 PR c++/9474
7544 * g++.dg/parse/namespace8.C: New test.
7545
7546 PR c++/9924
7547 * g++.dg/overload/builtin2.C: New test.
7548
7549 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
7550
7551 * gcc.dg/return-type-3.c: New test.
7552
7553 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
7554
7555 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
7556 profiling options are not supported.
7557
7558 2003-03-10 Mark Mitchell <mark@codesourcery.com>
7559
7560 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
7561 * g++.old-deja/g++.warn/impint2.C: Likewise.
7562
7563 2003-03-10 Devang Patel <dpatel@apple.com>
7564
7565 * g++.dg/cpp/c++_cmd_1.C: New test.
7566 * g++.dg/cpp/c++_cmd_1.h: New file.
7567
7568 2003-03-10 Segher Boessenkool <segher@koffie.nl>
7569
7570 * gcc.dg/altivec-9.c: New file.
7571
7572 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7573
7574 * gcc.dg/ppc-sdata-1.c: New test.
7575 * gcc.dg/ppc-sdata-2.c: New test.
7576
7577 2003-03-09 Mark Mitchell <mark@codesourcery.com>
7578
7579 PR c++/9373
7580 * g++.dg/opt/ptrmem2.C: New test.
7581
7582 PR c++/8534
7583 * g++.dg/opt/ptrmem1.C: New test.
7584
7585 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
7586
7587 * gcc.dg/i386-loop-1.c: New test.
7588
7589 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7590
7591 PR c++/9970
7592 * g++.dg/lookup/friend1.C: New test.
7593
7594 2003-03-08 Mark Mitchell <mark@codesourcery.com>
7595
7596 PR c++/9823
7597 * g++.dg/parser/constructor1.C: New test.
7598
7599 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
7600
7601 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
7602
7603 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
7604
7605 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
7606
7607 * gcc.dg/cpp/Wunused.c: Update test.
7608
7609 2003-03-08 Jan Hubicka <jh@suse.cz>
7610
7611 * gcc.dg/inline-3.c: New test.
7612
7613 2003-03-08 Mark Mitchell <mark@codesourcery.com>
7614
7615 PR c++/9809
7616 * g++.dg/parse/builtin1.C: New test.
7617
7618 PR c++/9982
7619 * g++.dg/abi/cookie1.C: New test.
7620 * g++.dg/abi/cookie2.C: Likewise.
7621
7622 PR c++/9524
7623 * g++.dg/template/field1.C: New test.
7624
7625 PR c++/9912
7626 * g++.dg/parse/class1.C: New test.
7627 * g++.dg/parse/namespace7.C: Likewise.
7628 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
7629
7630 2003-03-07 Mark Mitchell <mark@codesourcery.com>
7631
7632 * g++.dg/init/ref4.C: New test.
7633
7634 2003-03-07 Jan Hubicka <jh@suse.cz>
7635
7636 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
7637 * gcc.dg/inline-3.c: New test.
7638
7639 2003-03-06 Mark Mitchell <mark@codesourcery.com>
7640
7641 * g++.dg/init/ref3.C: New test.
7642
7643 PR c++/9965
7644 * g++.dg/init/ref2.C: New test.
7645
7646 PR c++/9400
7647 * g++.dg/warn/Wshadow-2.C: New test.
7648
7649 PR c++/9791
7650 * g++.dg/warn/Woverloaded-1.C: New test.
7651
7652 2003-03-05 Jan Hubicka <jh@suse.cz>
7653
7654 * gcc.dg/i386-local2.c: New.
7655 * gcc.dg/i386-local.c: Fix typo.
7656
7657 2003-03-05 Mark Mitchell <mark@codesourcery.com>
7658
7659 * g++.dg/abi/layout3.C: New test.
7660
7661 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
7662
7663 * gcc.c-torture/compile/20030305-1.c
7664
7665 2003-03-05 Jan Hubicka <jh@suse.cz>
7666
7667 * gcc.dg/i386-local.c: New.
7668
7669 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
7670
7671 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
7672
7673 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7674
7675 * gcc.dg/switch-2.c: New test.
7676 * gcc.dg/switch-3.c: New test.
7677 * gcc.dg/Wswitch.c: Adjust line numbers.
7678 * gcc.dg/Wswitch-default.c: Likewise.
7679 * gcc.dg/Wswitch-enum.c: Likewise.
7680
7681 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
7682
7683 * gcc.c-torture/execute/20030222-1.c: New test.
7684
7685 2003-03-03 James E Wilson <wilson@tuliptree.org>
7686
7687 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
7688
7689 2003-03-03 Mark Mitchell <mark@codesourcery.com>
7690
7691 PR c++/9878
7692 * g++.dg/init/ref1.C: New test.
7693
7694 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
7695
7696 * gcc.dg/sh-relax.c: New SH-only test.
7697
7698 2003-03-03 Geoffrey Keating <geoffk@apple.com>
7699
7700 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
7701 comment explaining purpose of testcase.
7702
7703 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
7704
7705 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
7706 for HC11/HC12 (asm needs two int registers).
7707 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
7708 HC11/HC12 because the test uses an asm which needs two 32-bit
7709 registers.
7710
7711 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
7712
7713 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
7714 for HC11/HC12 (array is too large otherwise).
7715 * gcc.c-torture/compile/920501-4.x: New file, likewise.
7716 * gcc.c-torture/compile/20010518-2.x: Likewise.
7717 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
7718 HC11/HC12 (array is too large).
7719
7720 2003-03-01 Geoffrey Keating <geoffk@apple.com>
7721
7722 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
7723 * lib/g++-dg.exp (g++-dg-test): Likewise.
7724
7725 2003-03-01 Roger Sayle <roger@eyesopen.com>
7726
7727 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
7728 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
7729
7730 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7731
7732 * g++.dg/warn/implicit-typename1.C: Remove warning.
7733
7734 2003-02-28 Richard Henderson <rth@redhat.com>
7735
7736 * gcc.dg/noreturn-1.c: Move noreturn warning line.
7737 * gcc.dg/return-type-1.c: Move control reaches end warning line.
7738
7739 2003-02-28 Geoffrey Keating <geoffk@apple.com>
7740
7741 * gcc.dg/pch/pch.exp: Change .pch to .gch.
7742 * g++.dg/pch/pch.exp: Likewise.
7743
7744 2003-02-28 Mark Mitchell <mark@codesourcery.com>
7745
7746 PR c++/9879
7747 * testsuite/g++.dg/init/new4.C: New test.
7748
7749 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
7750
7751 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
7752
7753 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
7754
7755 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
7756 unsigned long.
7757
7758 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
7759 wider than float.
7760
7761 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
7762
7763 * lib/scanasm.exp: Add support for counting numbers of
7764 occurences.
7765 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
7766 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
7767
7768 2003-02-25 Mark Mitchell <mark@codesourcery.com>
7769
7770 PR c++/9683
7771 * g++.dg/template/static3.C: New test.
7772
7773 PR c++/9829
7774 * g++.dg/parse/namespace6.C: New test.
7775
7776 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7777
7778 PR target/9732
7779 * gcc.dg/20030225-1.c: New test.
7780
7781 2003-02-24 Mark Mitchell <mark@codesourcery.com>
7782
7783 * README: Remove out-of-date information.
7784
7785 PR c++/9836
7786 * g++.dg/template/spec6.C: New test.
7787
7788 2003-02-24 Jeff Law <law@redhat.com>
7789
7790 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
7791
7792 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7793
7794 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
7795 * gcc.dg/pragma-ep-1.c: Likewise.
7796
7797 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7798
7799 PR c++/9602
7800 * g++.dg/template/friend16.C: New test.
7801
7802 2003-02-23 Mark Mitchell <mark@codesourcery.com>
7803
7804 PR c++/5333
7805 * g++.dg/parse/fused-params1.C: Adjust error messages.
7806 * g++.dg/template/nested3.C: New test.
7807
7808 2003-02-24 Alan Modra <amodra@bigpond.net.au>
7809
7810 * g++.dg/abi/param1.C: New test.
7811
7812 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7813
7814 PR c++/7982
7815 * g++.dg/warn/implicit-typename1.C: New test.
7816
7817 2003-02-22 Kelley Cook <kelleycook@comcast.net>
7818
7819 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
7820 with "mtune".
7821 * g++.old-deja/g++.other/store-expr2.C: Likewise.
7822 * gcc.c-torture/execute/20010129-1.x: Likewise.
7823 * gcc.dg/20011107-1.c: Likewise.
7824 * gcc.dg/20020108-1.c: Likewise.
7825 * gcc.dg/20020122-3.c: Likewise.
7826 * gcc.dg/20020206-1.c: Likewise.
7827 * gcc.dg/20020310-1.c: Likewise.
7828 * gcc.dg/20020426-2.c: Likewise.
7829 * gcc.dg/20020517-1.c: Likewise.
7830 * gcc.dg/991230-1.c: Likewise.
7831 * gcc.dg/i386-unroll-1.c: Likewise.
7832 * gcc.misc-tests/i386-prefetch.exp: Likewise.
7833
7834 2003-02-22 Jan Hubicka <jh@suse.cz>
7835
7836 * gcc.dg/i386-mul.c: New test.
7837
7838 2003-02-21 Roger Sayle <roger@eyesopen.com>
7839
7840 * gcc.dg/builtins-5.c: New test case.
7841
7842 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
7843
7844 * gcc.dg/asmreg-1.c: New test.
7845
7846 2003-02-21 Mark Mitchell <mark@codesourcery.com>
7847
7848 PR c++/9749
7849 * g++.dg/parse/varmod1.C: New test.
7850
7851 2003-02-21 Mark Mitchell <mark@codesourcery.com>
7852
7853 PR c++/9727
7854 * g++.dg/template/op1.C: New test.
7855
7856 2003-02-21 Mark Mitchell <mark@codesourcery.com>
7857
7858 PR c++/8906
7859 * g++.dg/template/nested2.C: New test.
7860
7861 2003-02-21 Mark Mitchell <mark@codesourcery.com>
7862
7863 PR c++/8724
7864 * g++.dg/expr/dtor1.C: New test.
7865
7866 2003-02-21 Zack Weinberg <zack@codesourcery.com>
7867
7868 * gcc.dg/cpp/include3.c: New test.
7869 * gcc.dg/cpp/inc/foo.h: New file.
7870
7871 2003-02-21 Glen Nakamura <glen@imodulo.com>
7872
7873 * gcc.c-torture/execute/20030221-1.c: New test.
7874
7875 2003-02-20 Mark Mitchell <mark@codesourcery.com>
7876
7877 PR c++/9729
7878 * g++.dg/abi/conv1.C: New test.
7879
7880 2003-02-20 Jan Hubicka <jh@suse.cz>
7881
7882 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
7883
7884 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
7885
7886 * gcc.c-torture/compile/20030219-1.c: New test.
7887
7888 2003-02-18 Jan Hubicka <jh@suse.cz>
7889
7890 * gcc.dg/funcorder.c: New test.
7891
7892 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
7893
7894 * gcc.c-torture/execute/20030218-1.c: New.
7895
7896 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
7897
7898 * gcc.dg/20030218-1.c: New.
7899
7900 2003-02-18 Richard Henderson <rth@redhat.com>
7901
7902 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
7903 * gcc.dg/attr-used-2.c: New.
7904
7905 2003-02-18 Mark Mitchell <mark@codesourcery.com>
7906
7907 PR c++/9704
7908 * g++.dg/init/copy5.C: New test.
7909
7910 2003-02-18 Geoffrey Keating <geoffk@apple.com>
7911
7912 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
7913 * g++.dg/pch/pch.exp: Likewise.
7914
7915 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
7916
7917 * gcc.c-torture/execute/20030209-1.c: Enable the test if
7918 STACK_SIZE is not defined.
7919
7920 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7921
7922 PR c++/9457
7923 * g++.dg/template/init1.C: New test.
7924
7925 2003-02-16 Jan HUbicka <jh@suse.cz>
7926
7927 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
7928 (foo): Add few extra tests
7929 * gcc.dg/c99-const-expr-3.c: Likewise.
7930 * gcc.c-torture/execute/20030216-1.c: New.
7931
7932 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7933
7934 PR c++/9459
7935 * g++.dg/ext/typeof4.C: New test.
7936
7937 2003-02-15 Roger Sayle <roger@eyesopen.com>
7938
7939 * gcc.dg/i386-387-3.c: New test case.
7940
7941 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
7942
7943 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
7944 cris-*-elf* cris-*-aout* and mmix-*-*.
7945
7946 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
7947
7948 * gcc.dg/20030213-1.c: New test.
7949
7950 2003-02-12 Roger Sayle <roger@eyesopen.com>
7951
7952 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
7953 * gcc.dg/i386-387-2.c: Likewise.
7954
7955 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
7956
7957 * gcc.dg/ppc-spe.c: Fix formatting.
7958 Enable tests that were previously unsupported by gas.
7959 Delete tests for instructions that no longer exist.
7960 Switch arguments on evsubifw builtin.
7961
7962 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
7963
7964 * gcc.c-torture/execute/20030209-1.c: Disable the test if
7965 STACK_SIZE is too small.
7966
7967 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
7968 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
7969
7970 * gcc.dg/decl-2.c: New test.
7971
7972 2003-02-10 Jan Hubicka <jh@suse.cz>
7973
7974 * gcc.dg/i386-fpcvt-1.c: New test.
7975
7976 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
7977
7978 * gcc.c-torture/execute/20030209-1.c: New test.
7979
7980 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
7981
7982 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
7983 int-wide bitops, use the constants of the same width.
7984 Likewise, if long long is 32-bit wide, test bitops using
7985 32-bit constants.
7986
7987 2003-02-07 Loren James Rittle <ljrittle@acm.org>
7988
7989 * gcc.dg/20021014-1.c: Annotate with expected notice text.
7990
7991 2003-02-07 Roger Sayle <roger@eyesopen.com>
7992
7993 * testsuite/gcc.dg/builtins-4.c: New test case.
7994
7995 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7996
7997 * gcc.dg/20020430-1.c: Fix dg command typos.
7998 * gcc.dg/20020503-1.c: Likewise.
7999
8000 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8001
8002 PR c++/8785
8003 * g++.dg/parse/fused-params1.C: New test.
8004
8005 PR c++/8857
8006 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
8007
8008 PR c++/8921
8009 * g++.dg/parse/non-dependent1.C: New test.
8010
8011 PR c++/8928
8012 * g++.dg/parse/dupl-tmpl-args1.C: New test.
8013
8014 PR c++/9228
8015 * g++.dg/parse/undefined7.C: New test.
8016 * g++.dg/parse/non-templ1.C: New test.
8017
8018 PR c++/9229
8019 * g++.dg/parse/too-many-tmpl-args1.C: New test.
8020
8021 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8022
8023 * gcc.c-torture/compile/20030206-1.c: New test.
8024
8025 2003-02-05 Roger Sayle <roger@eyesopen.com>
8026
8027 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
8028 "pow" to "foo" to avoid potential confusion with a math built-in.
8029
8030 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8031
8032 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
8033 conditions for SPARC targets.
8034
8035 2003-02-05 Jakub Jelinek <jakub@redhat.com>
8036
8037 * gcc.dg/20030204-1.c: New test.
8038
8039 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8040
8041 PR c++/38
8042 * g++.dg/parse/array-size1.C: New test.
8043
8044 PR c++/5657
8045 * g++.dg/parse/undefined3.C: New test.
8046
8047 PR c++/5665
8048 * g++.dg/parse/undefined4.C: New test.
8049
8050 PR c++/5975
8051 * g++.dg/parse/undefined5.C: New test.
8052
8053 PR c++/7259
8054 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
8055
8056 PR c++/8578
8057 * g++.dg/parse/casting-operator1.C: New test.
8058
8059 PR c++/8596
8060 * g++.dg/parse/undefined6.C: New test.
8061
8062 PR c++/8736
8063 * g++.dg/parse/missing-template1.C: New test.
8064
8065 2003-02-04 Jan Hubicka <jh@suse.cz>
8066
8067 * gcc.dg/i386-cadd.c: Compile using -march=k8.
8068 * gcc.dg/i386-cmov?.c: Likewise.
8069 * gcc.dg/i386-fpcvt-?.c: Likewise.
8070 * gcc.dg/i386-ssefp-1.c: Likewise.
8071 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
8072 conventions.
8073
8074 2003-02-03 Mark Mitchell <mark@codesourcery.com>
8075
8076 PR c++/7129
8077 * testsuite/g++.dg/ext/max.C: New test.
8078
8079 2003-02-03 Jan Hubicka <jh@suse.cz>
8080
8081 * gcc.c-torture/execute/20030203-1.c: New test.
8082
8083 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
8084
8085 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
8086 'natural-endian'.
8087
8088 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
8089
8090 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
8091 * g++.dg/init/new2.C: Likewise.
8092 * g++.dg/other/new1.C: Likewise.
8093
8094 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
8095
8096 * gcc.dg/struct-ret-libc.c: New test.
8097
8098 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
8099
8100 * gcc.dg/20030129-1.c: New test.
8101
8102 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8103
8104 PR c++/8849
8105 * g++.dg/template/ptrmem4.C: New test.
8106
8107 2003-01-29 Mark Mitchell <mark@codesourcery.com>
8108
8109 * g++.dg/parser/constant1.C: New test.
8110
8111 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8112
8113 PR c++/8591
8114 * g++.dg/parse/friend2.C: New test.
8115
8116 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
8117
8118 PR c++/9437
8119 * g++.dg/template/unify4.C: New test.
8120
8121 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
8122
8123 * gcc.c-torture/execute/20030128-1.c: New test.
8124
8125 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
8126
8127 * g++.dg/lookup/nested1.C: Test moved from ...
8128 * g++.old-deja/g++.other/lookup24.C: ... here.
8129
8130 2003-01-28 Jan Hubicka <jh@suse.cz>
8131
8132 * gcc.dg/i386-cmov5.c: New test.
8133
8134 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
8135
8136 * gcc.c-torture/execute/20010925-1.c: Changed the
8137 memcpy declaration.
8138
8139 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
8140
8141 PR c++/3902
8142 * g++.dg/parse/template5.C: New test.
8143
8144 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
8145
8146 PR fortran/9258
8147 * g77.dg/pr9258: New test.
8148
8149 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
8150
8151 * README: Move relevant parts from README.g++.
8152
8153 * README.g++: Remove this file.
8154
8155 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
8156
8157 * g++.dg/abi/dcast1.C: New test.
8158
8159 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8160
8161 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
8162
8163 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
8164
8165 PR c++/47
8166 * g++.old-deja/g++.other/lookup24.C: New test.
8167
8168 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8169
8170 PR middle-end/7227
8171 * gcc.dg/uninit-C.c: New test.
8172
8173 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
8174
8175 * g++.dg/abi/covariant1.C: New test.
8176
8177 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
8178
8179 * gcc.dg/20030123-1.c: New test.
8180
8181 2003-01-25 Jan Hubicka <jh@suse.cz>
8182
8183 PR opt/8492
8184 * gcc.c-torture/compile/20030125-1.c
8185
8186 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
8187
8188 PR c++/9403
8189 * g++.dg/parse/template3.C: New test.
8190 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
8191
8192 PR c++/795
8193 * g++.dg/parse/template4.C: New test.
8194
8195 PR c++/9415
8196 * g++.dg/template/qual2.C: New test.
8197
8198 PR c++/8545
8199 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
8200
8201 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
8202
8203 2003-01-25 Roger Sayle <roger@eyesopen.com>
8204
8205 * gcc.c-torture/execute/switch-1.c: New test case.
8206
8207 2003-01-25 Jan Hubicka <jh@suse.cz>
8208
8209 * gcc.c-torture/execute/20030125-1.[cx]: New test.
8210
8211 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
8212
8213 Tweaks for Bison-1.875. From the NEWS file:
8214 "- `parse error' -> `syntax error'
8215 Bison now uniformly uses the term `syntax error'"
8216 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
8217 * gcc.dg/cpp/digraph2.c: Likewise.
8218 * gcc.dg/cpp/direct2.c: Likewise.
8219 * gcc.dg/cpp/paste4.c: Likewise.
8220 * gcc.dg/c90-restrict-1.c: Likewise.
8221 * gcc.dg/c99-func-2.c: Likewise.
8222 * gcc.dg/noncompile/920721-2.c: Likewise.
8223 * gcc.dg/noncompile/930622-2.c: Likewise.
8224 * gcc.dg/noncompile/940112-1.c: Likewise.
8225 * gcc.dg/noncompile/950921-1.c: Likewise.
8226 * gcc.dg/noncompile/951123-1.c: Likewise.
8227 * gcc.dg/noncompile/971104-1.c: Likewise.
8228 * gcc.dg/noncompile/990416-1.c: Likewise.
8229
8230 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
8231
8232 * g++.dg/parse/undefined1.C: Add error message.
8233
8234 2003-01-22 Mark Mitchell <mark@codesourcery.com>
8235
8236 PR c++/9354
8237 * g++.dg/parse/new1.C: New test.
8238
8239 PR c++/9216
8240 * g++.dg/parse/template2.C: New test.
8241
8242 PR c++/9354
8243 * g++.dg/parse/typedef2.C: New test.
8244
8245 PR c++/9328
8246 * g++.dg/ext/typeof3.C: New test.
8247
8248 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8249
8250 PR c++/2738
8251 * g++.dg/parse/ret-type1.C: New test.
8252
8253 PR c++/3792
8254 * g++.dg/parse/tmpl-outside1.C: New test.
8255
8256 PR c++/4207
8257 * g++.dg/parse/int-as-enum1.C: New test.
8258
8259 PR c++/4903
8260 * g++.dg/parse/no-typename1.C: New test.
8261
8262 PR c++/5533
8263 * g++.dg/parse/no-value1.C: New test.
8264
8265 PR c++/5921
8266 * g++.dg/parse/wrong-inline1.C: New test.
8267
8268 PR c++/6402
8269 * g++.dg/parse/ref1.C: New test.
8270
8271 PR c++/6992
8272 * g++.dg/parse/attr-ctor1.C: New test.
8273
8274 PR c++/7229
8275 * g++.dg/parse/namespace5.C: New test.
8276
8277 PR c++/7917
8278 * g++.dg/parse/func-def1.C: New test.
8279
8280 PR c++/8143
8281 * g++.dg/parse/undefined1.C: New test.
8282
8283 PR c++/5723, PR c++/8522
8284 * g++.dg/parse/specialization1.C: New test.
8285
8286 PR c++/163, PR c++/8595
8287 * g++.dg/parse/struct-as-enum1.C: New test.
8288
8289 PR c++/9173
8290 * g++.dg/parse/undefined2.C: New test.
8291
8292 2003-01-22 Mark Mitchell <mark@codesourcery.com>
8293
8294 PR c++/9298
8295 * g++.dg/parse/template1.C: New test.
8296
8297 PR c++/9384
8298 * g++.dg/parse/using1.C: New test.
8299
8300 PR c++/9285
8301 PR c++/9294
8302 * g++.dg/parse/expr2.C: New test.
8303
8304 PR c++/9388
8305 * g++.dg/parse/lookup2.C: Likewise.
8306
8307 2003-01-21 Jan Hubicka <jh@suse.cz>
8308
8309 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
8310 * gcc.c-torture/execute/eeprof-1.c: Likewise.
8311 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
8312 * gcc.c-torture/execute/string-opt-*.c: Likewise.
8313
8314 2003-01-20 Nick Clifton <nickc@redhat.com>
8315
8316 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
8317 problem with ARM sibcall code generation.
8318
8319 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
8320
8321 * gcc.c-torture/execute/20030120-1.c: New.
8322
8323 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
8324
8325 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
8326
8327 2003-01-17 Mark Mitchell <mark@codesourcery.com>
8328
8329 PR c++/9272
8330 * g++.dg/parse/ctor1.C: New test.
8331
8332 PR c++/9294:
8333 * g++.dg/parse/qualified1.C: New test.
8334
8335 * g++.dg/parse/typename3.C: New test.
8336
8337 2003-01-16 Richard Henderson <rth@redhat.com>
8338
8339 * g++.dg/tls/init-2.C: Fix error matches for real this time.
8340
8341 2003-01-16 Richard Henderson <rth@redhat.com>
8342
8343 * g++.dg/pch/pch.exp: Copy test header to the working directory
8344 before using it either for precompilation or direct use.
8345 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
8346 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
8347
8348 2003-01-16 Richard Henderson <rth@redhat.com>
8349
8350 * gcc.dg/pch/pch.exp: Copy test header to the working directory
8351 before using it either for precompilation or direct use.
8352 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
8353 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
8354
8355 2003-01-16 Mark Mitchell <mark@codesourcery.com>
8356
8357 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
8358 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
8359 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
8360 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
8361 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
8362 typename warning into error.
8363 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
8364 error messages.
8365 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
8366 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
8367 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
8368 messages.
8369 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
8370 make declaration visible in template.
8371 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
8372 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
8373 messages.
8374 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
8375 message.
8376 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
8377 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
8378 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
8379 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
8380 typename warning with error message.
8381 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
8382 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
8383 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
8384
8385 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
8386
8387 * g++.dg/parse/ambig2.C: New test.
8388
8389 2003-01-15 Richard Henderson <rth@redhat.com>
8390
8391 * g++.dg/tls/init-2.C: Update error message string.
8392
8393 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8394
8395 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
8396
8397 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
8398
8399 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
8400 all for HC11/HC12.
8401 * gcc.c-torture/compile/20001205-1.x: Likewise.
8402 * gcc.c-torture/compile/20001226-1.x: Likewise.
8403 * gcc.c-torture/compile/920520-1.x: Likewise.
8404 * gcc.c-torture/compile/961203-1.x: Likewise.
8405 * gcc.c-torture/compile/20020604-1.x: Likewise.
8406
8407 2003-01-15 Jan Hubicka <jh@suse.cz>
8408
8409 * gcc.c-torture/compile/20030115-1.c: New test.
8410
8411 * gcc.dg/i386-fpcvt-1.c: New test.
8412 * gcc.dg/i386-fpcvt-2.c: New test.
8413
8414 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
8415
8416 Further conform g++'s __vmi_class_type_info to the C++ ABI
8417 specification.
8418 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
8419 the specification.
8420
8421 2003-01-14 Jan Hubicka <jh@suse.cz>
8422
8423 * gcc.dg/i386-fpcvt-1.c: New test.
8424 * gcc.dg/i386-fpcvt-2.c: New test.
8425
8426 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
8427
8428 * gcc.dg/i386-mmx-3.c: New test.
8429
8430 2003-01-12 Mark Mitchell <mark@codesourcery.com>
8431
8432 PR c++/9264
8433 * g++.dg/parse/octal1.C: New file.
8434
8435 PR c++/9172
8436 * g++.dg/parse/typename1.C: New file.
8437
8438 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
8439
8440 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
8441 * gcc.dg/bf-no-ms-layout.c: Likewise.
8442 * gcc.dg/bf-ms-attrib.c: Likewise.
8443
8444 2003-01-10 Mark Mitchell <mark@codesourcery.com>
8445
8446 PR c++/9099
8447 * g++.dg/parse/dtor1.C: New file.
8448
8449 PR c++/9128
8450 * g++.dg/rtti/typeid1.C: New file.
8451
8452 PR c++/9153
8453 * g++.dg/parse/lookup1.C: New file.
8454
8455 PR c++/9171
8456 * g++.dg/templ/spec5.C: New file.
8457
8458 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
8459
8460 * gcc.c-torture/compile/20030110-1.c: New test.
8461
8462 2003-01-09 Geoffrey Keating <geoffk@apple.com>
8463
8464 Merge from pch-branch:
8465
8466 2002-12-23 Geoffrey Keating <geoffk@apple.com>
8467
8468 * gcc.dg/pch/cpp-1.h: New.
8469 * gcc.dg/pch/cpp-1.c: New.
8470 * gcc.dg/pch/cpp-2.h: New.
8471 * gcc.dg/pch/cpp-2.c: New.
8472
8473 2002-11-19 Geoffrey Keating <geoffk@apple.com>
8474
8475 * gcc.dg/pch/except-1.h: New.
8476 * gcc.dg/pch/except-1.c: New.
8477
8478 2002-11-13 Geoffrey Keating <geoffk@apple.com>
8479
8480 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
8481 running test.
8482 * gcc.dg/pch: Include *.hp not *.h.
8483 * gcc.dg/pch/system-1.h: New.
8484 * gcc.dg/pch/system-1.c: New.
8485
8486 2002-11-11 Geoffrey Keating <geoffk@apple.com>
8487
8488 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
8489 rather than trying to build and run a program using PCH.
8490 * gcc.dg/pch: Remove dg-do commands from test files.
8491
8492 2002-11-08 Geoffrey Keating <geoffk@apple.com>
8493
8494 * gcc.dg/pch/macro-3.c: New.
8495 * gcc.dg/pch/macro-3.h: New.
8496
8497 2002-11-04 Geoffrey Keating <geoffk@apple.com>
8498
8499 * gcc.dg/pch/common-1.c: New.
8500 * gcc.dg/pch/common-1.h: New.
8501 * gcc.dg/pch/decl-1.c: New.
8502 * gcc.dg/pch/decl-1.h: New.
8503 * gcc.dg/pch/decl-2.c: New.
8504 * gcc.dg/pch/decl-2.h: New.
8505 * gcc.dg/pch/decl-3.c: New.
8506 * gcc.dg/pch/decl-3.h: New.
8507 * gcc.dg/pch/decl-4.c: New.
8508 * gcc.dg/pch/decl-4.h: New.
8509 * gcc.dg/pch/decl-5.c: New.
8510 * gcc.dg/pch/decl-5.h: New.
8511 * gcc.dg/pch/global-1.c: New.
8512 * gcc.dg/pch/global-1.h: New.
8513 * gcc.dg/pch/inline-1.c: New.
8514 * gcc.dg/pch/inline-1.h: New.
8515 * gcc.dg/pch/inline-2.c: New.
8516 * gcc.dg/pch/inline-2.h: New.
8517 * gcc.dg/pch/static-1.c: New.
8518 * gcc.dg/pch/static-1.h: New.
8519 * gcc.dg/pch/static-2.c: New.
8520 * gcc.dg/pch/static-2.h: New.
8521
8522 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
8523
8524 * g++.dg/pch/pch.exp: Better handle failing testcases.
8525 * gcc.dg/pch/pch.exp: Likewise.
8526 * gcc.dg/pch/macro-1.c: New.
8527 * gcc.dg/pch/macro-1.h: New.
8528 * gcc.dg/pch/macro-2.c: New.
8529 * gcc.dg/pch/macro-2.h: New.
8530
8531 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
8532
8533 * g++.dg/dg.exp: Treat files in pch/ specially.
8534 * g++.dg/pch/pch.exp: New file.
8535 * g++.dg/pch/empty.H: New file.
8536 * g++.dg/pch/empty.C: New file.
8537 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
8538 "precompile".
8539
8540 * gcc.dg/pch/pch.exp: New file.
8541 * gcc.dg/pch/empty.h: New file.
8542 * gcc.dg/pch/empty.c: New file.
8543 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
8544 "precompile".
8545
8546 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8547
8548 * g++.dg/template/friend14.C: New test.
8549
8550 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
8551
8552 * gcc.dg/old-style-asm-1.c: New test.
8553
8554 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
8555
8556 * gcc.c-torture/compile/20030109-1.c: New test.
8557
8558 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
8559
8560 * gcc.c-torture/execute/20030109-1.c: New test.
8561
8562 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
8563
8564 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
8565 * g++.old-deja/g++.mike/dyncast2.C: Likewise
8566 * g++.old-deja/g++.mike/dyncast3.C: Likewise
8567 * g++.old-deja/g++.mike/eh2.C: Likewise
8568 * g++.old-deja/g++.mike/eh3.C: Likewise
8569 * g++.old-deja/g++.mike/eh5.C: Likewise
8570 * g++.old-deja/g++.mike/eh6.C: Likewise
8571 * g++.old-deja/g++.mike/eh7.C: Likewise
8572 * g++.old-deja/g++.mike/eh8.C: Likewise
8573 * g++.old-deja/g++.mike/eh9.C: Likewise
8574 * g++.old-deja/g++.mike/eh10.C: Likewise
8575 * g++.old-deja/g++.mike/eh12.C: Likewise
8576 * g++.old-deja/g++.mike/eh13.C: Likewise
8577 * g++.old-deja/g++.mike/eh14.C: Likewise
8578 * g++.old-deja/g++.mike/eh16.C: Likewise
8579 * g++.old-deja/g++.mike/eh17.C: Likewise
8580 * g++.old-deja/g++.mike/eh18.C: Likewise
8581 * g++.old-deja/g++.mike/eh21.C: Likewise
8582 * g++.old-deja/g++.mike/eh23.C: Likewise
8583 * g++.old-deja/g++.mike/eh24.C: Likewise
8584 * g++.old-deja/g++.mike/eh25.C: Likewise
8585 * g++.old-deja/g++.mike/eh26.C: Likewise
8586 * g++.old-deja/g++.mike/eh27.C: Likewise
8587 * g++.old-deja/g++.mike/eh28.C: Likewise
8588 * g++.old-deja/g++.mike/eh29.C: Likewise
8589 * g++.old-deja/g++.mike/eh31.C: Likewise
8590 * g++.old-deja/g++.mike/eh33.C: Likewise
8591 * g++.old-deja/g++.mike/eh34.C: Likewise
8592 * g++.old-deja/g++.mike/eh35.C: Likewise
8593 * g++.old-deja/g++.mike/eh36.C: Likewise
8594 * g++.old-deja/g++.mike/eh37.C: Likewise
8595 * g++.old-deja/g++.mike/eh38.C: Likewise
8596 * g++.old-deja/g++.mike/eh39.C: Likewise
8597 * g++.old-deja/g++.mike/eh40.C: Likewise
8598 * g++.old-deja/g++.mike/eh41.C: Likewise
8599 * g++.old-deja/g++.mike/eh42.C: Likewise
8600 * g++.old-deja/g++.mike/eh44.C: Likewise
8601 * g++.old-deja/g++.mike/eh46.C: Likewise
8602 * g++.old-deja/g++.mike/eh47.C: Likewise
8603 * g++.old-deja/g++.mike/eh48.C: Likewise
8604 * g++.old-deja/g++.mike/eh49.C: Likewise
8605 * g++.old-deja/g++.mike/eh50.C: Likewise
8606 * g++.old-deja/g++.mike/eh51.C: Likewise
8607 * g++.old-deja/g++.mike/eh53.C: Likewise
8608 * g++.old-deja/g++.mike/eh55.C: Likewise
8609 * g++.old-deja/g++.mike/p7912.C: Likewise
8610 * g++.old-deja/g++.mike/p9706.C: Likewise
8611 * g++.old-deja/g++.mike/p10416.C: Likewise
8612 * g++.old-deja/g++.mike/p11667.C: Likewise
8613 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
8614 Remove redundant reference to Iris.
8615 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
8616 Elxsi, i860, Pico Java, and WE32K.
8617
8618 2003-01-07 Mark Mitchell <mark@codesourcery.com>
8619
8620 * g++.dg/ext/asm4.C: New test.
8621
8622 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8623
8624 PR c++/9030
8625 * g++.dg/template/friend12.C: New test.
8626 * g++.dg/template/friend13.C: Likewise.
8627 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
8628
8629 2003-01-08 Jan Hubicka <jh@suse.cz>
8630
8631 * gcc.dg/i386-cadd.c: New test.
8632 * gcc.dg/i386-cmov4.c: Likewise.
8633
8634 2003-01-06 Mark Mitchell <mark@codesourcery.com>
8635
8636 PR c++/9165
8637 * g++.dg/warn/Wunused-3.C: New test.
8638
8639 * g++.dg/abi/bitfield9.C: New test.
8640
8641 PR c++/9189
8642 * g++.dg/parse/defarg3.C: New test.
8643
8644 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
8645
8646 * g++.dg/parse/ambig1.C: New test.
8647 * g++.dg/parse/defarg2.C: New test.
8648
8649 2003-01-05 Mark Mitchell <mark@codesourcery.com>
8650
8651 * g++.dg/template/defarg-1.C: New test.
8652 * g++.dg/template/local2.C: Likewise.
8653
8654 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
8655
8656 * gcc.c-torture/execute/20030105-1.c: New test.
8657
8658 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8659
8660 * g++.dg/parse/namespace3.C: Remove extra semicolons.
8661 * g++.dg/parse/namespace4.C: Likewise.
8662
8663 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
8664
8665 * g++.dg/template/ntp2.C: New test.
8666
8667 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
8668
8669 * g++.dg/parse/extern-C-1.C: New test.
8670
8671 * g++.dg/parse/namespace4.C: New test.
8672
8673 * g++.dg/template/nested1.C: New test.
8674
8675 * g++.dg/parse/namespace3.C: New test.
8676
8677 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
8678
8679 * g++.dg/lookup/two-stage1.C: New test.
8680
8681 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8682
8683 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
8684 * g++.old-deja/g++.jason/access8.C: Likewise.
8685 * g++.old-deja/g++.other/decl5.C: Likewise.
8686
8687 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
8688
8689 * g++.dg/parse/parse7.C: New test.
8690
8691 2003-01-02 Mark Mitchell <mark@codesourcery.com>
8692
8693 PR c++/2843
8694 * g++.dg/ext/attrib7.C: New test.
8695
8696 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
8697
8698 * g++.dg/parse/parse6.C: New test.
8699
8700 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
8701
8702 * gcc.dg/h8300-stack-1.c: New.
8703
8704 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
8705
8706 g++.dg/lookup/exception1.C: New test.
8707
8708 g++.dg/lookup/template1.C: New test.
8709
8710 g++.dg/parse/namespace2.C: New test.
8711
8712 g++.dg/parse/parens2.C: New test.
8713
8714 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
8715
8716 * g++.dg/parse/parse5.C: New test.
8717 * g++.dg/lookup/scoped4.C: New test.
8718
8719 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
8720
8721 * g++.dg/parse/parens1.C: New test.
8722
8723 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
8724 angle-bracket1.C.
8725 * g++.dg/parse/parens2.C: New test.
8726
8727 * g++.dg/lookup/scope-operator1.C: New test.
8728
8729 * g++.dg/parse/operator1.C: New test.
8730
8731 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8732
8733 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
8734 * g++.old-deja/g++.other/access6.C: Likewise.
8735 * g++.old-deja/g++.other/decl1.C: Likewise.
8736 * g++.old-deja/g++.pt/typename12.C: Likewise.
8737
8738 2002-12-31 Mark Mitchell <mark@codesourcery.com>
8739
8740 * g++.dg/parse/namespace1.C: New test.
8741
8742 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
8743
8744 * g++.dg/parse/parse4.C: New test.
8745
8746 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
8747
8748 * g++.dg/parse/parse3.C: New test.
8749
8750 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
8751
8752 * g++.dg/parse/parse2.C: New test.
8753
8754 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
8755
8756 * g++.dg/template/friend11.C: New test.
8757
8758 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
8759
8760 * g++.dg/parse/parse1.C: New test.
8761
8762 2002-12-31 Janis Johnson <janis187@us.ibm.com>
8763
8764 * lib/profopt.exp: Change the name of a global variable to avoid
8765 possible clashes with other test suites.
8766
8767 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
8768
8769 * g++.dg/inherit/covariant8.C: New test.
8770
8771 2002-12-31 Mark Mitchell <mark@codesourcery.com>
8772
8773 * g++.dg/init/array9.C: New test.
8774
8775 PR c++/9112
8776 * g++.dg/parse/expr1.C: New test.
8777
8778 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
8779
8780 * gcc.c-torture/compile/20021230-1.c: New test.
8781
8782 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
8783
8784 * g++.dg/inherit/covariant5.C: New test.
8785 * g++.dg/inherit/covariant6.C: New test.
8786 * g++.dg/inherit/covariant7.C: New test.
8787
8788 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8789
8790 PR c++/2739
8791 * g++.dg/other/access2.C: New test.
8792
8793 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
8794
8795 * g++.dg/other/anon-struct.C: No longer fails
8796 * g++.old-deja/g++.brendan/parse4.C: Likewise.
8797 * g++.old-deja/g++.brendan/parse5.C: Likewise.
8798 * g++.old-deja/g++.brendan/parse6.C: Likewise.
8799
8800 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
8801
8802 * g++.dg/parse/angle-bracket.C (main): No longer fails.
8803
8804 2002-12-27 Mark Mitchell <mark@codesourcery.com>
8805
8806 * g++.dg/eh/spec4.C: Remove stray semicolon.
8807 * g++.dg/expr/pmf-1.C: Change error message.
8808 * g++.dg/ext/asm1.C: Remove stray semicolon.
8809 * g++.dg/ext/typename1.C: Add missing typenames.
8810 * g++.dg/inherit/template-as-base.C: Change error message.
8811 * g++.dg/lookup/scoped1.C: Likewise.
8812 * g++.dg/lookup/scoped2.C: Likewise.
8813 * g++.dg/lookup/using2.C: Likewise.
8814 * g++.dg/other/component1.C: Remove stray semicolon.
8815 * g++.dg/other/do1.C: Change error message.
8816 * g++.dg/other/error2.C: Likewise.
8817 * g++.dg/other/init1.C: Likewise.
8818 * g++.dg/other/packed1.C: Remove stray semicolon.
8819 * g++.dg/other/ptrmem2.C: Change error message.
8820 * g++.dg/parse/parameter-declaration-1.C: Remove line number
8821 marker.
8822 * g++.dg/special/initp1.C: Remove invalid attribute usage.
8823 * g++.dg/template/access3.C: Add typename keyword.
8824 * g++.dg/template/access5.C: Remove stray semicolon.
8825 * g++.dg/template/access6.C: Likewise.
8826 * g++.dg/template/complit1.C: Likewise.
8827 * g++.dg/template/crash1.C: Change error message.
8828 * g++.dg/template/inherit2.C: Remove stray semicolon.
8829 * g++.dg/template/instantiate2.C: Likewise.
8830 * g++.dg/template/instantiate3.C: Change error message.
8831 * g++.dg/template/qual1.C: Remove stray semicolon.
8832 * g++.dg/template/qualttp18.C: Change error message.
8833 * g++.dg/template/ref1.C: Remove stray semicolon.
8834 * g++.dg/template/sizeof1.C (A::value): Declare it.
8835 * g++.dg/template/spec4.C: Change error message.
8836 * g++.dg/template/static1.C: Likewise.
8837 * g++.dg/template/type1.C: Likewise.
8838 * g++.dg/template/typename3.C: Likewise.
8839 * g++.old-deja/g++.benjamin/13478.C: Change error message.
8840 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
8841 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
8842 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
8843 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
8844 named return value extension.
8845 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
8846 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
8847 * g++.old-deja/g++.bob/extern_C.C: Likewise.
8848 * g++.old-deja/g++.bob/inherit2.C: Likewise.
8849 * g++.old-deja/g++.brendan/complex1.C: Likewise.
8850 * g++.old-deja/g++.brendan/copy5.C: Likewise.
8851 * g++.old-deja/g++.brendan/crash13.C: Likewise.
8852 * g++.old-deja/g++.brendan/crash15.C: Likewise.
8853 * g++.old-deja/g++.brendan/crash18.C: Change error message.
8854 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
8855 * g++.old-deja/g++.brendan/crash38.C: Likewise.
8856 * g++.old-deja/g++.brendan/crash50.C: Likewise.
8857 * g++.old-deja/g++.brendan/crash56.C: Likewise.
8858 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
8859 syntax.
8860 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
8861 * g++.old-deja/g++.brendan/crash8.C: Change error message.
8862 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
8863 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
8864 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
8865 * g++.old-deja/g++.brendan/template11.C: Likewise.
8866 * g++.old-deja/g++.brendan/template26.C: Likewise.
8867 * g++.old-deja/g++.brendan/template27.C: Use explicit
8868 specialization syntax.
8869 * g++.old-deja/g++.brendan/template30.C: Likewise.
8870 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
8871 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
8872 non-dependent names.
8873 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
8874 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
8875 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
8876 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
8877 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
8878 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
8879 named return value extension.
8880 * g++.old-deja/g++.ext/namedret2.C: Likewise.
8881 * g++.old-deja/g++.ext/namedret3.C: Likewise.
8882 * g++.old-deja/g++.ext/return1.C: Likewise.
8883 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
8884 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
8885 * g++.old-deja/g++.jason/access8.C: Likewise.
8886 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
8887 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
8888 pseudo-destructor names.
8889 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
8890 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
8891 pseudo-destructor names.
8892 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
8893 * g++.old-deja/g++.jason/overload19.C: Likewise.
8894 * g++.old-deja/g++.jason/overload32.C: Likewise.
8895 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
8896 stray semicolons.
8897 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
8898 * g++.old-deja/g++.jason/return.C: Likewise.
8899 * g++.old-deja/g++.jason/return2.C: Likewise.
8900 * g++.old-deja/g++.jason/shadow1.C: Likewise.
8901 * g++.old-deja/g++.jason/special.C: Use explicit specialization
8902 syntax.
8903 * g++.old-deja/g++.jason/template10.C: Account for use of
8904 non-dependent names.
8905 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
8906 syntax.
8907 * g++.old-deja/g++.jason/template37.C: Likewise.
8908 * g++.old-deja/g++.law/access4.C: Change error messages.
8909 * g++.old-deja/g++.law/arm13.C: Remove incorrect
8910 pseudo-destructor names.
8911 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
8912 * g++.old-deja/g++.law/ctors9.C: Likewise.
8913 * g++.old-deja/g++.law/cvt22.C: Likewise.
8914 * g++.old-deja/g++.law/dtors5.C: Likewise.
8915 * g++.old-deja/g++.law/global-init1.C: Likewise.
8916 * g++.old-deja/g++.law/missed-error3.C: Likewise.
8917 * g++.old-deja/g++.law/operators28.C: Likewise.
8918 * g++.old-deja/g++.law/visibility28.C: Likewise.
8919 * g++.old-deja/g++.martin/eval1.C: Likewise.
8920 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
8921 name.
8922 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
8923 * g++.old-deja/g++.mike/net34.C: Likewise.
8924 * g++.old-deja/g++.mike/net36.C: Likewise.
8925 * g++.old-deja/g++.mike/ns2.C: Likewise.
8926 * g++.old-deja/g++.mike/p12306.C: Likewise.
8927 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
8928 value extension.
8929 * g++.old-deja/g++.mike/p700.C: Likewise.
8930 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
8931 * g++.old-deja/g++.mike/p710.C: Likewise.
8932 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
8933 value extension.
8934 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
8935 * g++.old-deja/g++.mike/pmf9.C: Likewise.
8936 * g++.old-deja/g++.ns/crash2.C: Likewise.
8937 * g++.old-deja/g++.ns/crash3.C: Likewise.
8938 * g++.old-deja/g++.ns/invalid1.C: Likewise.
8939 * g++.old-deja/g++.ns/ns17.C: Likewise.
8940 * g++.old-deja/g++.ns/template16.C: Likewise.
8941 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
8942 keyword.
8943 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
8944 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
8945 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
8946 named return value extension.
8947 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
8948 * g++.old-deja/g++.other/access4.C: Issue additional error
8949 messages.
8950 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
8951 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
8952 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
8953 * g++.old-deja/g++.other/crash25.C: Change error message.
8954 * g++.old-deja/g++.other/crash4.C: Change error message.
8955 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
8956 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
8957 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
8958 checks.
8959 * g++.old-deja/g++.other/defarg8.C: Likewise.
8960 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
8961 * g++.old-deja/g++.other/dtor10.C: Likewise.
8962 * g++.old-deja/g++.other/incomplete.C: Likewise.
8963 * g++.old-deja/g++.other/linkage7.C: Likewise.
8964 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
8965 lookup algorithm.
8966 * g++.old-deja/g++.other/mangle2.C: Likewise.
8967 * g++.old-deja/g++.other/refinit2.C: Likewise.
8968 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
8969 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
8970 * g++.old-deja/g++.pt/crash28.C: Likewise.
8971 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
8972 syntax.
8973 * g++.old-deja/g++.pt/crash32.C: Change error message.
8974 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
8975 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
8976 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
8977 error message position.
8978 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
8979 * g++.old-deja/g++.pt/defarg8.C: Change error message.
8980 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
8981 syntax.
8982 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
8983 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
8984 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
8985 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
8986 keyword.
8987 * g++.old-deja/g++.pt/explicit31.C: Likewise.
8988 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
8989 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
8990 keyword.
8991 * g++.old-deja/g++.pt/explicit71.C: Change error message.
8992 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
8993 syntax.
8994 * g++.old-deja/g++.pt/friend28.C: Account for use of
8995 non-dependent names.
8996 * g++.old-deja/g++.pt/friend29.C: Likewise.
8997 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
8998 rules.
8999 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
9000 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
9001 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
9002 lookup rules.
9003 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
9004 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
9005 keyword.
9006 * g++.old-deja/g++.pt/memclass20.C: Likewise.
9007 * g++.old-deja/g++.pt/memclass5.C: Likewise.
9008 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
9009 keyword.
9010 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
9011 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
9012 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
9013 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
9014 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
9015 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
9016 keyword.
9017 * g++.old-deja/g++.pt/spec10.C: Likewise.
9018 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
9019 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
9020 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
9021 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
9022 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
9023 * g++.old-deja/g++.pt/ttp62.C: Likewise.
9024 * g++.old-deja/g++.pt/ttp64.C: Likewise.
9025 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
9026 * g++.old-deja/g++.pt/typename15.C: Likewise.
9027 * g++.old-deja/g++.pt/typename22.C: Likewise.
9028 * g++.old-deja/g++.pt/typename6.C: Change error messages.
9029 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
9030 * g++.old-deja/g++.pt/virtual2.C: Likewise.
9031 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
9032 syntax.
9033 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
9034 return value extension.
9035 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
9036 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
9037 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
9038 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
9039
9040 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
9041
9042 * g++.dg/warn/inline1.C: New test.
9043 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
9044 * g++.old-deja/g++.jason/synth10.C: Likewise.
9045 * g++.old-deja/g++.mike/net31.C: Likewise.
9046 * g++.old-deja/g++.mike/p8786.C: Likewise.
9047
9048 * g++.dg/template/friend10.C: New test.
9049 * g++.dg/template/conv5.C: New test.
9050
9051 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
9052
9053 * g++.dg/lookup/scoped3.C: New test.
9054
9055 * g++.dg/lookup/decl1.C: New test.
9056 * g++.dg/lookup/decl2.C: New test.
9057
9058 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
9059
9060 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
9061 gcc.c-torture/compile/20021015-1.c,
9062 gcc.c-torture/compile/20021015-2.c,
9063 gcc.c-torture/compile/20021123-1.c,
9064 gcc.c-torture/compile/20021123-2.c,
9065 gcc.c-torture/compile/20021123-3.c,
9066 gcc.c-torture/compile/20021123-4.c,
9067 gcc.c-torture/execute/20021024-1.c: Add tests previously added
9068 only to 3.1 or 3.2 branch.
9069
9070 2002-12-23 Mark Mitchell <mark@codesourcery.com>
9071
9072 * gcc.dg/i386-bitfield3.c: New test.
9073
9074 * gcc.dg/i386-bitfield2.c: New test.
9075
9076 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
9077
9078 * g++.dg/parse/conv_op1.C: New test.
9079
9080 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
9081
9082 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
9083 approved.
9084
9085 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
9086
9087 * gcc.c-torture/compile/20021220-1.c: New test.
9088
9089 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
9090
9091 * gcc.dg/i386-fastcall-1.c: New.
9092
9093 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9094
9095 * gcc.c-torture/execute/20021219-1.c: New test.
9096
9097 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9098
9099 * gcc.dg/i386-pic-1.c: New test.
9100
9101 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9102
9103 PR c++/8099
9104 * g++.dg/template/friend9.C: New test.
9105
9106 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9107
9108 PR c++/3663
9109 * g++.dg/template/access7.C: New test.
9110
9111 2002-12-18 Nick Clifton <nickc@redhat.com>
9112
9113 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
9114 the libstdc++-v3 directory has been found.
9115
9116 2002-12-12 Devang Patel <dpatel@apple.com>
9117 * gcc.dg/darwin-ld-1.c: New test.
9118 * gcc.dg/darwin-ld-2.c: New test.
9119 * gcc.dg/darwin-ld-3.c: New test.
9120 * gcc.dg/darwin-ld-4.c: New test.
9121 * gcc.dg/darwin-ld-5.c: New test.
9122
9123 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
9124
9125 * gcc.c-torture/compile/20021212-1.c: New test.
9126
9127 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
9128
9129 * gcc.dg/fshort-wchar: New test.
9130
9131 2002-12-10 Mark Mitchell <mark@codesourcery.com>
9132
9133 PR c++/8372
9134 * g++.dg/template/dtor1.C: New test.
9135
9136 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
9137 markers.
9138
9139 2002-12-10 Jakub Jelinek <jakub@redhat.com>
9140
9141 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
9142
9143 2002-12-09 Mark Mitchell <mark@codesourcery.com>
9144
9145 * g++.dg/template/static1.C: New test.
9146 * g++.dg/template/static2.C: New test.
9147 * g++.old-deja/g++.ext/memconst.C: New test.
9148
9149 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9150
9151 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
9152 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
9153 * g++.dg/special/initp1.C: Likewise.
9154
9155 2002-12-06 Jakub Jelinek <jakub@redhat.com>
9156
9157 * gcc.c-torture/execute/20021204-1.c: New test.
9158
9159 2002-12-04 Geoffrey Keating <geoffk@apple.com>
9160
9161 * gcc.dg/ppc-fmadd-1.c: New file.
9162 * gcc.dg/ppc-fmadd-2.c: New file.
9163 * gcc.dg/ppc-fmadd-3.c: New file.
9164
9165 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
9166
9167 * gcc.c-torture/compile/20021204-1.c: New test.
9168
9169 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
9170
9171 * g++.dg/inherit/covariant2.C: New test.
9172 * g++.dg/inherit/covariant3.C: New test.
9173 * g++.dg/inherit/covariant4.C: New test.
9174 * g++.dg/inherit/covariant1.C: Remove XFAIL.
9175 * g++.old-deja/g++.robertl/eb17.C: Likewise.
9176
9177 2002-12-03 Mark Mitchell <mark@codesourcery.com>
9178
9179 PR c++/8688
9180 * g++.dg/init/brace3.C: New test.
9181
9182 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
9183
9184 * gcc.dg/20020210-1.c: Fix a comment typo.
9185
9186 2002-12-02 Mark Mitchell <mark@codesourcery.com>
9187
9188 PR c++/8720
9189 * g++.dg/parse/defarg1.C: New test.
9190
9191 PR c++/8615
9192 * g++.dg/template/char1.C: New test.
9193
9194 * g++.dg/template/varmod1.C: Fix typo.
9195
9196 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9197
9198 DR 180
9199 * g++.old-deja/g++.pt/crash32.C: Expect error.
9200
9201 2002-12-01 Mark Mitchell <mark@codesourcery.com>
9202
9203 PR c++/5919
9204 * g++.dg/template/varmod1.C: New test.
9205
9206 PR c++/8727
9207 * g++.dg/inherit/typeinfo1.C: New test.
9208
9209 PR c++/8663
9210 * g++.dg/inherit/typedef1.C: New test.
9211
9212 2002-11-30 Mark Mitchell <mark@codesourcery.com>
9213
9214 PR c++/8332
9215 PR c++/8493
9216 * g++.dg/template/strlen1.C: New test.
9217
9218 PR c++/8227
9219 * g++.dg/template/ctor2.C: New test.
9220
9221 PR c++/8214
9222 * g++.dg/init/string1.C: New test.
9223
9224 PR c++/8511
9225 * g++.dg/template/friend8.C: New test.
9226
9227 2002-11-29 Joe Buck <jbuck@synopsys.com>
9228
9229 * g++.dg/lookup/anon2.C: New test.
9230
9231 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
9232
9233 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
9234 h8300 port.
9235
9236 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
9237
9238 * gcc.dg/bitfld-6.c: New test.
9239
9240 2002-11-27 Jan Hubicka <jh@suse.cz>
9241
9242 * gcc.c-torture/execute/20021127.[cx]: New test.
9243
9244 2002-11-26 Jan Hubicka <jh@suse.cz>
9245
9246 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
9247 quality.
9248
9249 2002-11-26 Geoffrey Keating <geoffk@apple.com>
9250
9251 * g++.dg/init/brace2.C: New test.
9252 * g++.old-deja/g++.mike/p9129.C: Correct.
9253
9254 2002-11-26 Mark Mitchell <mark@codesourcery.com>
9255
9256 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
9257
9258 2002-11-25 Andreas Bauer <baueran@in.tum.de>
9259
9260 * gcc.dg/sibcall-6: New test for indirect sibcalls.
9261
9262 2002-11-25 Mark Mitchell <mark@codesourcery.com>
9263
9264 * testsuite/g++.dg/abi/empty11.C: New test.
9265 * testsuite/g++.dg/rtti/cv1.C: New test.
9266
9267 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
9268
9269 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
9270
9271 2002-11-24 Mark Mitchell <mark@codesourcery.com>
9272
9273 * g++.dg/abi/empty10.C: New test.
9274
9275 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
9276
9277 * gcc.c-torture/compile/20021124-1.c: New test.
9278
9279 2002-11-22 Mark Mitchell <mark@codesourcery.com>
9280
9281 * g++.dg/abi/rtti2.C: New test.
9282
9283 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
9284
9285 * gcc.dg/i386-unroll-1.c: New test.
9286
9287 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
9288
9289 * gcc.c-torture/compile/20021120-1.c: New test.
9290 * gcc.c-torture/compile/20021120-2.c: New test.
9291
9292 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
9293
9294 * gcc.dg/bitfld-5.c: New test.
9295
9296 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
9297
9298 * gcc.c-torture/execute/20021120-3.c: New test.
9299
9300 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
9301
9302 * gcc.c-torture/execute/20021120-2.c: New test.
9303
9304 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
9305
9306 * gcc.c-torture/execute/20021120-1.c: New test.
9307
9308 2002-11-20 Jakub Jelinek <jakub@redhat.com>
9309
9310 * gcc.c-torture/execute/20021118-3.c: New test.
9311
9312 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9313
9314 * gcc.c-torture/compile/20021119-1.c: New test.
9315
9316 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
9317
9318 * gcc.dg/duff-1.c: New test.
9319 * gcc.dg/duff-2.c: New test.
9320 * gcc.dg/duff-3.c: New test.
9321
9322 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
9323
9324 * gcc.dg/cpp/_Pragma5.c: New test.
9325
9326 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
9327
9328 * gcc.c-torture/execute/20021118-2.c: New test.
9329
9330 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
9331
9332 * gcc.c-torture/execute/20021118-1.c: New test.
9333
9334 2002-11-16 Jakub Jelinek <jakub@redhat.com>
9335
9336 * gcc.dg/20021116-1.c: New test.
9337
9338 2002-11-14 Mark Mitchell <mark@codesourcery.com>
9339
9340 * g++.dg/abi/vcall1.C: New test.
9341
9342 2002-11-14 Jakub Jelinek <jakub@redhat.com>
9343
9344 * gcc.dg/20021029-1.c: New test.
9345 * gcc.dg/20021029-2.c: New test.
9346
9347 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
9348
9349 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
9350
9351 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
9352
9353 PR c/8439
9354 * gcc.dg/20021110.c: Move to ...
9355 * gcc.c-torture/compile/20021110.c: .... here.
9356
9357 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9358
9359 PR c/8467
9360 * gcc.c-torture/execute/20021111-1.c
9361
9362 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
9363
9364 PR c/8439
9365 * gcc.dg/20021110.c: New test.
9366
9367 2002-11-10 Mark Mitchell <mark@codesourcery.com>
9368
9369 * g++.dg/abi/vthunk3.C: Run only on x86.
9370
9371 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
9372
9373 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
9374
9375 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
9376
9377 * lib/compat.exp (compat-execute): Fix logic error in last
9378 change.
9379
9380 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
9381
9382 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
9383
9384 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9385
9386 PR c++/8389
9387 * g++.dg/template/access6.C: New test.
9388
9389 2002-11-08 Jan Hubicka <jh@suse.cz>
9390
9391 * gcc.dg/i386-ssefp-1.c: New test.
9392 * gcc.dg/i386-ssefp-1.c: New test.
9393
9394 2002-11-08 Jan Hubicka <jh@suse.cz>
9395
9396 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
9397
9398 2002-11-07 Mark Mitchell <mark@codesourcery.com>
9399
9400 * g++.dg/abi/vthunk3.C: New test.
9401
9402 PR c++/8338
9403 * g++.dg/template/crash2.C: New test.
9404
9405 2002-11-07 Mark Mitchell <mark@codesourcery.com>
9406
9407 * testsuite/g++.dg/abi/dtor1.C: New test.
9408 * testsuite/g++.dg/abi/dtor2.C: Likewise.
9409
9410 2002-11-05 Geoffrey Keating <geoffk@apple.com>
9411
9412 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
9413 Darwin.
9414
9415 2002-11-04 Adam Nemet <anemet@lnxw.com>
9416
9417 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
9418 -mthumb. Only xfail with -O0.
9419
9420 2002-11-03 Mark Mitchell <mark@codesourcery.com>
9421
9422 * g++.dg/abi/thunk1.C: New test.
9423 * g++.dg/abi/thunk2.C: Likewise.
9424 * g++.dg/abi/vtt1.C: Likewise.
9425
9426 2002-11-02 Diego Novillo <dnovillo@redhat.com>
9427
9428 PR optimization/8423
9429 * gcc.c-torture/execute/builtin-constant.c: New test.
9430
9431 2002-11-01 Zack Weinberg <zack@codesourcery.com>
9432
9433 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
9434 Add some more cases.
9435
9436 2002-11-01 Mark Mitchell <mark@codesourcery.com>
9437
9438 PR c++/8391
9439 * g++.dg/opt/local1.C: New test.
9440
9441 2002-10-30 Mark Mitchell <mark@codesourcery.com>
9442
9443 PR c++/8160
9444 * g++.dg/template/complit1.C: New test.
9445
9446 PR c++/8149
9447 * g++.dg/template/typename4.C: Likewise.
9448
9449 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9450
9451 Core issue 287, PR c++/7639
9452 * g++.dg/template/instantiate1.C: Adjust error location.
9453 * g++.dg/template/instantiate3.C: New test.
9454 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
9455 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
9456 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
9457
9458 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
9459
9460 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
9461
9462 2002-10-29 Mark Mitchell <mark@codesourcery.com>
9463
9464 PR c++/8287
9465 * g++.dg/init/dtor2.C: New test.
9466
9467 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9468
9469 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
9470 * gcc.dg/nest.c: Bypass errors on irix6.
9471
9472 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
9473
9474 * gcc.dg/nest.c: Expect error for mmix-*-*.
9475 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
9476
9477 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
9478
9479 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
9480 markers.
9481
9482 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
9483
9484 2002-10-25 Mike Stump <mrs@apple.com>
9485
9486 * gcc.dg/warn-1.c: New test.
9487
9488 2002-10-25 Zack Weinberg <zack@codesourcery.com>
9489
9490 * g++.dg/template/typename3.C: New test.
9491
9492 2002-10-25 Mark Mitchell <mark@codesourcery.com>
9493
9494 * g++.dg/lookup/ptrmem1.C: New test.
9495
9496 * g++.dg/abi/vthunk2.C: New test.
9497
9498 2002-10-25 Zack Weinberg <zack@codesourcery.com>
9499
9500 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
9501
9502 2002-10-24 Mark Mitchell <mark@codesourcery.com>
9503
9504 * g++.dg/abi/empty9.C: New test.
9505
9506 2002-10-24 Richard Henderson <rth@redhat.com>
9507
9508 * g++.dg/inherit/thunk1.C: Enable for ia64.
9509
9510 2002-10-23 Mark Mitchell <mark@codesourcery.com>
9511
9512 PR c++/8067
9513 * g++.dg/lookup/pretty1.C: New test.
9514
9515 2002-10-23 Jakub Jelinek <jakub@redhat.com>
9516
9517 * gcc.dg/20021023-1.c: New test.
9518
9519 2002-10-23 Mark Mitchell <mark@codesourcery.com>
9520
9521 PR c++/7679
9522 * g++.dg/parse/inline1.C: New test.
9523
9524 2002-10-23 Richard Henderson <rth@redhat.com>
9525
9526 * g++.dg/inherit/thunk1.C: Enable for x86_64.
9527
9528 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
9529
9530 2002-10-22 Mark Mitchell <mark@codesourcery.com>
9531
9532 PR c++/6579
9533 * g++.dg/parse/stmtexpr3.C: New test.
9534
9535 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
9536
9537 * g++.dg/expr/cond1.C: New test.
9538
9539 2002-10-21 Zack Weinberg <zack@codesourcery.com>
9540
9541 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
9542
9543 2002-10-21 Mark Mitchell <mark@codesourcery.com>
9544
9545 * g++.dg/abi/vbase13.C: New test.
9546 * g++.dg/abi/vbase14.C: Likewise.
9547
9548 2002-10-21 Jakub Jelinek <jakub@redhat.com>
9549
9550 * gcc.dg/tls/pic-1.c: New test.
9551 * gcc.dg/tls/nonpic-1.c: New test.
9552 * gcc.dg/20021018-1.c: New test.
9553
9554 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
9555
9556 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
9557 Remove only files with the same base name as the test case.
9558 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
9559 (profopt-execute): Likewise. Also, remove old profiling
9560 and performance data files before running the tests.
9561
9562 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
9563 * g++.dg/bprob/bprob.exp: Likewise.
9564 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
9565 to allow more general test case names.
9566
9567 * g++.dg/bprob/bprob-1.C: Rename to ...
9568 * g++.dg/bprob/g++-bprob-1.C: ... this.
9569
9570 * g77.dg/bprob/bprob-1.f: Rename to ...
9571 * g77.dg/bprob/g77-bprob-1.f: ... this.
9572
9573 2002-10-21 Zack Weinberg <zack@codesourcery.com>
9574
9575 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
9576 bison 1.50 or later.
9577
9578 2002-10-21 Janis Johnson <janis187@us.ibm.com>
9579
9580 * g++.dg/README: Describe more test directories.
9581
9582 2002-10-21 Mark Mitchell <mark@codesourcery.com>
9583
9584 * g++.dg/init/array6.C: Add additional tests.
9585
9586 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
9587
9588 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
9589 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
9590
9591 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
9592
9593 * gcc.c-torture/compile/20020604-1.x: New.
9594 * gcc.c-torture/compile/simd-5.x: Likewise.
9595 * gcc.c-torture/execute/920710-1.x: Likewise.
9596 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
9597
9598 2002-10-21 Mark Mitchell <mark@codesourcery.com>
9599
9600 * g++.dg/inherit/override1.C: Add dg-options clause.
9601
9602 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9603
9604 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
9605 _mm_slli_si128.
9606
9607 2002-10-19 Andreas Schwab <schwab@suse.de>
9608
9609 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
9610 directory component.
9611
9612 2002-10-18 Mark Mitchell <mark@codesourcery.com>
9613
9614 * g++.dg/inherit/thunk1.C: New test.
9615
9616 * g++.dg/inherit/override1.C: New test.
9617
9618 * g++.dg/abi/mangle11.C: New test.
9619 * g++.dg/abi/mangle14.C: New test.
9620 * g++.dg/abi/mangle17.C: New test.
9621
9622 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
9623
9624 * g++.dg/overload/member2.C: New test.
9625
9626 2002-10-17 Janis Johnson <janis187@us.ibm.com>
9627
9628 * g++.dg/README: Describe new compat directory.
9629 * g++.dg/dg.exp: Skip tests in compat directory.
9630 * README.compat: New file.
9631 * lib/compat.exp: New expect script.
9632 * g++.dg/compat: New test directory.
9633 * g++.dg/compat/compat.exp: New expect script.
9634 * g++.dg/compat/abi: New test directory.
9635 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
9636 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
9637 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
9638 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
9639 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
9640 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
9641 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
9642 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
9643 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
9644 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
9645 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
9646 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
9647 * g++.dg/compat/break: New test directory.
9648 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
9649 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
9650 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
9651 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
9652 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
9653 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
9654 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
9655 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
9656 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
9657 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
9658 g++.dg/compat/break/README: New files.
9659 * g++.dg/compat/eh: New test directory.
9660 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
9661 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
9662 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
9663 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
9664 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
9665 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
9666 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
9667 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
9668 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
9669 g++.dg/compat/eh/filter2_y.C,
9670 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
9671 g++.dg/compat/eh/new1_y.C,
9672 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
9673 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
9674 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
9675 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
9676 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
9677 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
9678 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
9679 g++.dg/compat/eh/unexpected1_y.C: New files.
9680 * g++.dg/compat/init: New test directory.
9681 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
9682 g++.dg/compat/init/array5_y.C,
9683 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
9684 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
9685 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
9686 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
9687 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
9688 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
9689 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
9690 g++.dg/compat/init/init-ref2_y.C: New files.
9691
9692 2002-10-17 Mark Mitchell <mark@codesourcery.com>
9693
9694 PR c++/7584
9695 * g++.dg/inherit/using3.C: New test.
9696
9697 2002-10-17 Jan Hubicka <jh@suse.cz>
9698
9699 * gcc.dg/20021017-2.c: New test.
9700
9701 2002-10-17 Mark Mitchell <mark@codesourcery.com>
9702
9703 * g++.dg/abi/mangle16.C: Adjust.
9704
9705 * g++.dg/init/array8.C: New test.
9706
9707 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
9708
9709 * gcc.dg/special/mips-abi.exp: New test.
9710 * gcc.dg/special/mips-abi.s: Empty file used by the above.
9711
9712 2002-10-16 Mark Mitchell <mark@codesourcery.com>
9713
9714 * g++.dg/abi/mangle16.C: New test.
9715 * g++.dg/abi/mangle17.C: Likewise.
9716
9717 PR c++/7478
9718 * g++.dg/template/ref1.C: New test.
9719
9720 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9721
9722 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
9723
9724 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
9725
9726 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
9727
9728 2002-10-16 Mark Mitchell <mark@codesourcery.com>
9729
9730 PR c++/7524
9731 * g++.dg/init/array7.C: New test.
9732
9733 2002-10-15 Mark Mitchell <mark@codesourcery.com>
9734
9735 * g++.dg/init/array6.C: New test.
9736
9737 * g++.dg/abi/mangle13.C: Likewise.
9738 * g++.dg/abi/mangle14.C: Likewise.
9739 * g++.dg/abi/mangle15.C: Likewise.
9740
9741 2002-10-14 Mark Mitchell <mark@codesourcery.com>
9742
9743 * g++.dg/abi/empty8.C: New test.
9744
9745 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
9746
9747 * g++.dg/init/ctor1.C: New test.
9748
9749 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
9750
9751 * gcc.c-torture/execute/20021015-1.c: New test.
9752
9753 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
9754
9755 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
9756
9757 2002-10-14 Jan Hubicka <jh@suse.cz>
9758
9759 * gcc.dg/i386-ssetype-[1-5].c: New tests.
9760
9761 2002-10-14 Richard Henderson <rth@redhat.com>
9762
9763 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
9764
9765 2002-10-14 Mark Mitchell <mark@codesourcery.com>
9766
9767 PR optimization/6631
9768 * g++.dg/opt/const2.C: New test.
9769
9770 2002-10-14 Mark Mitchell <mark@codesourcery.com>
9771
9772 PR c++/7176
9773 * g++.dg/parse/friend1.C: New test.
9774 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
9775
9776 2002-10-14 Jakub Jelinek <jakub@redhat.com>
9777
9778 * gcc.dg/20021014-1.c: New test.
9779
9780 2002-10-11 Mark Mitchell <mark@codesourcery.com>
9781
9782 PR c++/5661
9783 * g++.dg/ext/vlm1.C: New test.
9784 * g++.dg/ext/vlm2.C: Likewise.
9785
9786 * g++.dg/init/array1.C: Remove invalid braces.
9787 * g++.dg/init/brace1.C: New test.
9788 * g++.dg/init/copy2.C: Likewise.
9789 * g++.dg/init/copy3.C: Likewise.
9790 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
9791 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
9792 braces.
9793
9794 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
9795
9796 * gcc.dg/cpp/assembler.S: Don't use -ansi.
9797
9798 2002-10-11 Richard Shann <richard.shann@superh.com>
9799
9800 * gcc.c-torture/compile/simd-5.c: New test.
9801
9802 2002-10-10 Roger Sayle <roger@eyesopen.com>
9803
9804 * gcc.c-torture/execute/shiftopt-1.c: New test case.
9805
9806 2002-10-10 Jim Wilson <wilson@redhat.com>
9807
9808 * gcc.c-torture/execute/20021010-1.c: New test.
9809
9810 2002-10-09 Zack Weinberg <zack@codesourcery.com>
9811
9812 PR c/7353
9813 * g++.dg/ext/typedef-init.C: New test.
9814 * gcc.dg/typedef-init.c: New test.
9815
9816 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
9817
9818 * gcc.dg/cpp/paste13.c: New test.
9819
9820 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9821
9822 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
9823 remaining platforms, XFAIL during compile, not execute. Don't
9824 XFAIL at -O0.
9825
9826 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
9827
9828 * gcc.dg/alias-1.c: Tweak expected warning.
9829
9830 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
9831
9832 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
9833
9834 2002-10-06 Andreas Jaeger <aj@suse.de>
9835
9836 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
9837 * gcc.dg/cpp/c++98.C: Likewise.
9838
9839 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
9840 * g++.dg/cpp/c++98.C: Likewise.
9841
9842 * g++.dg/README (Subdirectories): Mention cpp directory.
9843
9844 PR target/7559
9845 * gcc.dg/20021006-1.c: New test.
9846
9847 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9848
9849 PR c++/7804
9850 * g++.dg/other/warning1.C: New test.
9851
9852 2002-10-04 Roger Sayle <roger@eyesopen.com>
9853
9854 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
9855 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
9856 and sparc-*-* with -m64 as expected failures. See PR 8087.
9857
9858 2002-10-03 Mark Mitchell <mark@codesourcery.com>
9859
9860 PR c++/7931
9861 * g++.dg/template/ptrmem3.C: New test.
9862
9863 PR c++/7754
9864 * g++.dg/template/union1.C: New test.
9865
9866 2002-10-03 Mark Mitchell <mark@codesourcery.com>
9867
9868 PR c++/8006
9869 * g++.dg/abi/mangle9.C: New test.
9870 * g++.dg/abi/mangle10.C: New test.
9871 * g++.dg/abi/mangle11.C: New test.
9872 * g++.dg/abi/mangle12.C: New test.
9873
9874 2002-10-02 Mark Mitchell <mark@codesourcery.com>
9875
9876 PR c++/7188.
9877 * g++.dg/template/meminit1.C: New test.
9878 * g++.dg/warn/Wreorder-1.C: Likewise.
9879 * g++.old-deja/g++.mike/warn3.C: Tweak.
9880 * lib/prune.exp: Ingore "in copy constructor".
9881
9882 2002-10-02 Andreas Jaeger <aj@suse.de>
9883
9884 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
9885 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
9886 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
9887 on x86-64.
9888
9889 2002-10-01 Mark Mitchell <mark@codesourcery.com>
9890
9891 * gcc.dg/empty1.C: Fix typo.
9892
9893 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
9894
9895 * gcc.dg/alias-1.c: New test.
9896
9897 2002-10-01 Mark Mitchell <mark@codesourcery.com>
9898
9899 * gcc.dg/empty1.C: New test.
9900
9901 * g++.dg/tls/init-2.C: Tweak error messages.
9902
9903 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
9904
9905 * gcc.c-torture/compile/20020923-1.c: New test.
9906
9907 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
9908
9909 * gcc.c-torture/execute/ffs-1.c: New test.
9910 * gcc.c-torture/execute/ffs-2.c: Ditto.
9911
9912 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
9913
9914 * g++.dg/overload/member1.C: New test.
9915
9916 2002-09-30 Mark Mitchell <mark@codesourcery.com>
9917
9918 * g++.dg/abi/empty7.C: New test.
9919 * g++.dg/init/pm2.C: Likewise.
9920
9921 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
9922
9923 * g++.dg/rtti/crash1.C: New test.
9924
9925 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
9926
9927 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
9928 gcc.dg/sibcall-4.c: New tests.
9929
9930 2002-09-28 Roger Sayle <roger@eyesopen.com>
9931
9932 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
9933 powerpc and MMIX targets.
9934
9935 2002-09-27 Zack Weinberg <zack@codesourcery.com>
9936
9937 * gcc.dg/cpp/20020927-1.c: New.
9938
9939 2002-09-26 David S. Miller <davem@redhat.com>
9940
9941 * gcc.c-torture/compile/trunctfdf.c: New.
9942
9943 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9944
9945 * lib/target-supports.exp (check_weak_available): Handle solaris2.
9946
9947 2002-09-27 Alan Modra <amodra@bigpond.net.au>
9948
9949 * gcc.c-torture/execute/loop-15.c: New.
9950
9951 2002-09-26 Janis Johnson <janis187@us.ibm.com>
9952
9953 * README.QMTEST: Fix typo.
9954
9955 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
9956
9957 * gcc.dg/20020926-1.c: New test.
9958
9959 2002-09-25 David S. Miller <davem@redhat.com>
9960
9961 PR target/7842
9962 * gcc.c-torture/execute/shiftdi.c: New test.
9963
9964 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
9965
9966 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
9967 unique to the tool.
9968 * lib/g77.exp (g77_init): Likewise.
9969 * lib/g++.exp (g++_init): Likewise.
9970 * lib/objc.exp (objc_init): Likewise.
9971
9972 2002-09-25 Mark Mitchell <mark@codesourcery.com>
9973
9974 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
9975 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
9976 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
9977
9978 2002-09-25 Richard Henderson <rth@redhat.com>
9979
9980 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
9981 too-small long double.
9982
9983 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
9984
9985 * gcc.dg/20020919-1.c: New test.
9986
9987 2002-09-23 Mark Mitchell <mark@codesourcery.com>
9988
9989 * g++.dg/abi/bitfield6.C: New test.
9990 * g++.dg/abi/bitfield7.C: New test.
9991 * g++.dg/abi/bitfield8.C: New test.
9992 * g++.dg/abi/vbase11.C: New test.
9993
9994 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
9995
9996 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
9997 hppa*-*-hpux*. Update test comment.
9998
9999 2002-09-20 Jakub Jelinek <jakub@redhat.com>
10000
10001 * gcc.dg/tls/struct-1.c: New test.
10002
10003 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
10004
10005 * gcc.dg/cpp/tr-warn2.c: Update.
10006
10007 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
10008
10009 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
10010
10011 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
10012
10013 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
10014 systems.
10015
10016 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
10017
10018 * gcc.c-torture/execute/ieee/mzero3.c: New test.
10019
10020 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
10021 Adjust for c++filt moved to binutils. Remove spurious duplicate
10022 setting of cxxfilt.
10023
10024 2002-09-19 Geoffrey Keating <geoffk@apple.com>
10025
10026 * gcc.dg/20020312-2.c: Update for darwin.
10027
10028 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
10029
10030 * g++.old-deja/g++.other/crash32.C: Mark ICE.
10031
10032 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
10033
10034 * objc.dg/comp-types-1.m: New test.
10035 * objc.dg/comp-types-2.m: New test.
10036 * objc.dg/comp-types-3.m: New test.
10037 * objc.dg/comp-types-4.m: New test.
10038 * objc.dg/comp-types-5.m: New test.
10039 * objc.dg/comp-types-6.m: New test.
10040
10041 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
10042
10043 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
10044
10045 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
10046
10047 * g++.dg/other/do1.C: New test.
10048
10049 * g++.dg/template/subst1.C: New test.
10050
10051 2002-09-16 Steve Ellcey <sje@cup.hp.com>
10052
10053 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
10054
10055 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
10056
10057 * g++.dg/template/qualttp20.C: Adjust expected errors.
10058 * g++.old-deja/g++.jason/report.C: Likewise.
10059 * g++.old-deja/g++.other/qual1.C: Likewise.
10060
10061 * g++.dg/lookup/scoped2.C: New test.
10062
10063 * g++.dg/ext/asm3.C: New test.
10064
10065 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
10066
10067 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
10068
10069 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
10070
10071 * ChangeLog: follow spelling conventions.
10072 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
10073 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
10074 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
10075 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
10076 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
10077 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
10078 * g++.old-deja/g++.law/global-init1.C: Likewise.
10079 * g++.old-deja/g++.other/delete4.C: Likewise.
10080 * g++.old-deja/g++.other/inline21.C: Likewise.
10081 * g++.old-deja/g++.other/singleton.C: Likewise.
10082 * g77.dg/strlen0.f: Likewise.
10083 * g77.f-torture/compile/20010519-1.f: Likewise.
10084 * g77.f-torture/compile/980310-4.f: Likewise.
10085 * gcc.c-torture/compile/20000605-1.c: Likewise.
10086 * gcc.c-torture/execute/20020225-1.c: Likewise.
10087 * gcc.dg/c90-hexfloat-2.c: Likewise.
10088 * gcc.dg/c99-bool-1.c: Likewise.
10089 * gcc.dg/c99-hexfloat-2.c: Likewise.
10090 * gcc.dg/dll-2.c: Likewise.
10091 * gcc.dg/wtr-union-init-1.c: Likewise.
10092 * gcc.dg/wtr-union-init-2.c: Likewise.
10093 * gcc.dg/wtr-union-init-3.c: Likewise.
10094 * gcc.dg/cpp/avoidpaste1.c: Likewise.
10095 * gcc.dg/cpp/defined.c: Likewise.
10096 * gcc.dg/cpp/macsyntx.c: Likewise.
10097 * gcc.dg/cpp/paste2.c: Likewise.
10098 * gcc.dg/cpp/trad/defined.c: Likewise.
10099 * gcc.dg/format/c90-printf-1.c: Likewise.
10100 * gcc.dg/format/c90-scanf-1.c: Likewise.
10101 * gcc.dg/format/c99-printf-1.c: Likewise.
10102 * gcc.dg/format/c99-scanf-1.c: Likewise.
10103 * gcc.misc-tests/gcov-8.c: Likewise.
10104 * lib/profopt.exp: Likewise.
10105
10106 2002-09-15 Krister Walfridsson <cato@df.lth.se>
10107
10108 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
10109
10110 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
10111
10112 * g++.dg/inherit/using2.C: New test.
10113
10114 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
10115
10116 * ChangeLog: Follow spelling conventions.
10117 * g++.dg/template/friend4.C: Likewise.
10118 * g++.old-deja/g++.pt/crash67.C: Likewise.
10119 * gcc.c-torture/execute/20000801-4.c: Likewise.
10120 * gcc.dg/c90-digraph-1.c: Likewise.
10121 * gcc.dg/c94-digraph-1.c: Likewise.
10122 * gcc.dg/c99-digraph-1.c: Likewise.
10123 * gcc.dg/cpp/line5.c: Likewise.
10124 * gcc.dg/cpp/multiline.c: Likewise.
10125 * gcc.dg/cpp/trad/literals-1.c: Likewise.
10126 * gcc.dg/format/attr-3.c: Likewise.
10127 * gcc.dg/format/c90-scanf-3.c: Likewise.
10128 * gcc.dg/format/ext-4.c: Likewise.
10129
10130 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
10131
10132 * g++.dg/template/pretty1.C: New test.
10133
10134 2002-09-14 Alan Modra <amodra@bigpond.net.au>
10135
10136 * gcc.c-torture/execute/struct-cpy-1.c: New test.
10137
10138 2002-09-13 Matt Austern <austern@apple.com>
10139
10140 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
10141 passing a cast expression to a function by const reference.
10142
10143 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
10144
10145 * g++.dg/template/deduce1.C: New test.
10146
10147 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
10148
10149 * gcc.c-torture/execute/simd-1.c: Force all use of int to
10150 32-bit int.
10151
10152 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
10153
10154 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
10155 usage.
10156
10157 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
10158
10159 * gcc.c-torture/compile/20020910-1.c: New test.
10160
10161 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
10162
10163 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
10164
10165 2002-09-10 Andreas Jaeger <aj@suse.de>
10166
10167 * gcc.dg/20020312-2.c: Adjust for x86-64.
10168
10169 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
10170
10171 * g77.dg/7388.f: New test case for PR 7388.
10172
10173 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
10174
10175 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
10176
10177 2002-09-05 Ziemowit Laski <zlaski@apple.com>
10178
10179 * objc.dg/proto-lossage-1.m: New test.
10180
10181 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
10182
10183 * gcc.dg/cpp/_Pragma4.c: Fix typo.
10184
10185 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
10186
10187 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
10188 expected to pass.
10189
10190 2002-09-06 Stan Shebs <shebs@apple.com>
10191 David Edelsohn <edelsohn@gnu.org>
10192
10193 * gcc.dg/weak: New directory.
10194 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
10195 target-specific xfail bits.
10196 * gcc.dg/typeof-2.c: Move to new directory.
10197 * gcc.dg/weak.exp: New expect script.
10198
10199 2002-09-06 Alan Modra <amodra@bigpond.net.au>
10200
10201 * gcc.c-torture/execute/extzvsi.c: New test.
10202
10203 2002-09-05 Stan Shebs <shebs@apple.com>
10204
10205 * gcc.dg/weak-1.c: xfail on Darwin.
10206 * gcc.dg/weak-2.c: Ditto.
10207 * gcc.dg/weak-3.c: Ditto.
10208 * gcc.dg/weak-4.c: Ditto.
10209 * gcc.dg/weak-5.c: Ditto.
10210 * gcc.dg/weak-6.c: Ditto.
10211 * gcc.dg/weak-7.c: Ditto.
10212 * gcc.dg/weak-8.c: Ditto.
10213 * gcc.dg/weak-9.c: Ditto.
10214
10215 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
10216
10217 * gcc.c-torture/execute/loop-14.c: New test.
10218
10219 2002-09-04 Jakub Jelinek <jakub@redhat.com>
10220
10221 * g++.dg/other/cxa-atexit1.C: New test.
10222
10223 * gcc.dg/typeof-2.c: New test.
10224
10225 2002-09-03 Roger Sayle <roger@eyesopen.com>
10226
10227 * gcc.dg/builtins-2.c: New testcase.
10228 * gcc.dg/builtins-3.c: New testcase.
10229
10230 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
10231
10232 * gcc.dg/cpp/_Pragma4.c: New test.
10233
10234 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
10235
10236 * objc/execute/nil_method-1.m: New testcase.
10237
10238 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
10239
10240 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
10241 [Object class], not [Object initialize].
10242
10243 2002-08-31 Roger Sayle <roger@eyesopen.com>
10244 Hans-Peter Nilsson <hp@bitrange.com>
10245
10246 * gcc.c-torture/execute/20020720-1.x: Skip test on
10247 mmix-knuth-mmixware. Correct comment.
10248
10249 2002-08-27 Mark Mitchell <mark@codesourcery.com>
10250
10251 * testsuite/g++.dg/abi/bitfield5.C: New test.
10252 * testsuite/g++.dg/abi/vbase10.C: Likewise.
10253
10254 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
10255
10256 * objc.dg/undeclared-selector.m: New test.
10257
10258 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
10259
10260 * g++.dg/other/offsetof1.C: Avoid cast warning.
10261
10262 2002-08-26 Ziemowit Laski <zlaski@apple.com>
10263
10264 * objc.dg/super-class-2.m: New test.
10265
10266 2002-08-24 Matt Austern <austern@apple.com>
10267
10268 * g++.dg/ext/lvaddr.C: New test.
10269 * g++.dg/ext/lvcast.C: New test.
10270
10271 2002-08-22 Mark Mitchell <mark@codesourcery.com>
10272
10273 * testsuite/g++.dg/inherit/cond1.C: New test.
10274
10275 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
10276
10277 * gcc.dg/noncompile/incomplete-1.c: New test.
10278
10279 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
10280
10281 * gcc.dg/typespec-1.c: New test.
10282
10283 2002-08-20 Devang Patel <dpatel@apple.com>
10284 * objc.dg/proto-hier-2.m: New test.
10285
10286 2002-08-19 Ziemowit Laski <zlaski@apple.com>
10287
10288 * objc.dg/bitfield-1.m: New test.
10289 * objc.dg/bitfield-2.m: New test.
10290
10291 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
10292
10293 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
10294 gcc.dg/c99-flex-array-4.c: New tests.
10295
10296 2002-08-16 Stan Shebs <shebs@apple.com>
10297
10298 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
10299
10300 2002-08-15 Jakub Jelinek <jakub@redhat.com>
10301
10302 * gcc.dg/typeof-1.c: New test.
10303 * g++.dg/ext/typeof2.C: New test.
10304
10305 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
10306
10307 * g++.dg/other/offsetof1.C: New test.
10308
10309 2002-08-14 Richard Henderson <rth@redhat.com>
10310
10311 * gcc.dg/tls/diag-3.c: Fix expected message strings.
10312
10313 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
10314
10315 * gcc.dg/cpp/_Pragma3.c: New test.
10316
10317 2002-08-13 Mark Mitchell <mark@codesourcery.com>
10318
10319 * g++.dg/template/inherit3: New test.
10320
10321 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
10322
10323 * gcc.dg/bitfld-4.c: Add blank options.
10324
10325 2002-08-09 Mark Mitchell <mark@codesourcery.com>
10326
10327 * g++.dg/template/crash1.C: New test.
10328
10329 2002-08-08 Jakub Jelinek <jakub@redhat.com>
10330
10331 * gcc.dg/tls/opt-2.c: New test.
10332
10333 2002-08-08 Devang Patel <dpatel@apple.com>
10334
10335 * objc.dg/selector-1.m : New test
10336
10337 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
10338
10339 * g++.dg/abi/bitfield4.C: New test.
10340 * gcc.dg/bitfld-4.c: New test.
10341
10342 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
10343
10344 * g++.dg/other/packed1.C: New test.
10345
10346 2002-08-07 Mark Mitchell <mark@codesourcery.com>
10347
10348 * g++.dg/abi/offsetof.C: Tweak error messages.
10349 * g++.old-deja/g++.mike/p10769a.C: Likewise.
10350
10351 2002-08-08 Jakub Jelinek <jakub@redhat.com>
10352
10353 * gcc.dg/bitfld-3.c: New test.
10354
10355 2002-08-07 Jakub Jelinek <jakub@redhat.com>
10356 Richard Henderson <rth@redhat.com>
10357
10358 * gcc.dg/i386-bitfield1.c: New test.
10359 * g++.dg/abi/bitfield3.C: Update.
10360
10361 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
10362
10363 * objc.dg/const-str-2.m: Update.
10364 * gcc.dg/cpp/c++98.c: Change to C extension.
10365 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
10366 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
10367
10368 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
10369
10370 * testsuite/gcc.dg/tls/diag-3.c: New.
10371
10372 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
10373
10374 * g++.dg/README (Subdirectories): Document new subdir expr.
10375 * g++.dg/expr/pmf-1.C: New test.
10376
10377 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
10378
10379 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
10380
10381 2002-08-06 Jakub Jelinek <jakub@redhat.com>
10382
10383 * g++.dg/abi/bitfield3.C: New test.
10384
10385 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
10386
10387 * lib/gcov.exp: Tweak expected line formats.
10388 * gcc.misc-tests/gcov8.c: New test.
10389 * gcc.misc-tests/gcov8.x: New flags.
10390
10391 2002-08-05 Jakub Jelinek <jakub@redhat.com>
10392
10393 * consistency.vlad/layout/endian.c: Include string.h.
10394
10395 * gcc.c-torture/execute/20020805-1.c: New test.
10396
10397 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
10398
10399 * g++.dg/other/conversion1.C: New test.
10400
10401 2002-08-03 Roger Sayle <roger@eyesopen.com>
10402
10403 * gcc.dg/builtins-1.c: New testcase.
10404
10405 2002-08-02 Mark Mitchell <mark@codesourcery.com>
10406
10407 * g++.dg/inherit/access3.C: New test.
10408
10409 2002-08-01 Jakub Jelinek <jakub@redhat.com>
10410
10411 * gcc.dg/ia64-visibility-2.c: New test.
10412
10413 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
10414
10415 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
10416 __qualifier_flags to __flags.
10417
10418 2002-07-31 Mark Mitchell <mark@codesourcery.com>
10419
10420 * g++.dg/inherit/operator1.C: New test.
10421 * g++.dg/lookup/disamb1.C: Fix typo in comment.
10422 * g++.dg/other/error1.C: Change expected error message.
10423 * g++.dg/template/conv4.C: Likewise.
10424
10425 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
10426
10427 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
10428 for documented behavior.
10429
10430 2002-07-25 Roger Sayle <roger@eyesopen.com>
10431
10432 * gcc.c-torture/execute/20020720-1.x: Skip this test on
10433 several targets known to fail.
10434
10435 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
10436
10437 * gcc.dg/mips-args-[123].c: New tests.
10438
10439 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
10440
10441 * gcc.dg/ppc-spe.c: New.
10442
10443 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
10444
10445 * g++.dg/other/ptrmem4.C: New testcase.
10446
10447 2002-07-24 Richard Henderson <rth@redhat.com>
10448
10449 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
10450
10451 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
10452
10453 * g++.dg/ext/alignof1.C (main): Return 0 for success.
10454
10455 2002-07-24 Roger Sayle <roger@eyesopen.com>
10456
10457 * gcc.c-torture/execute/memset-3.c: New testcase.
10458
10459 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
10460
10461 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
10462 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
10463
10464 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10465
10466 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
10467 Delete.
10468
10469 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
10470
10471 * gcc.c-torture/compile/simd-4.c: New test.
10472
10473 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10474
10475 PR c++/7347, c++/7348
10476 * g++.dg/template/access4.C: New test.
10477 * g++.dg/template/access5.C: New test.
10478 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
10479 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
10480 * g++.old-deja/g++.pt/ttp58.C: Likewise.
10481 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
10482
10483 2002-07-22 Jakub Jelinek <jakub@redhat.com>
10484
10485 * gcc.dg/gnu89-init-2.c: New test.
10486
10487 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
10488
10489 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
10490
10491 2002-07-20 Roger Sayle <roger@eyesopen.com>
10492
10493 * gcc.c-torture/execute/20020720-1.c: New testcase.
10494
10495 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
10496
10497 * gcc.dg/cpp/Wsignprom.c: New tests.
10498
10499 2002-07-20 Alan Modra <amodra@bigpond.net.au>
10500
10501 * gcc.c-torture/execute/loop-13.c: New test.
10502
10503 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
10504
10505 * gcc.dg/cpp/expr.c: New tests.
10506
10507 2002 07-18 David Edelsohn <edelsohn@gnu.org>
10508
10509 * g++.dg/opt/pr6713.C: Add template instantiation.
10510
10511 2002-07-18 Alan Modra <amodra@bigpond.net.au>
10512
10513 * gcc.dg/nest.c: New test.
10514
10515 2002-07-17 Richard Henderson <rth@redhat.com>
10516
10517 * g++.dg/opt/pr6713.C: New test.
10518
10519 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
10520
10521 * gcc.c-torture/execute/loop-2e.x: Let the testcase
10522 XFAIL for all x86 processors.
10523
10524 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
10525
10526 * gcc.c-torture/execute/20010122-1.x: Do not test with
10527 -fomit-frame-pointer.
10528
10529 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10530
10531 * g++.dg/template/instantiate2.C: New test.
10532 * g++.dg/template/spec4.C: New test.
10533
10534 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10535
10536 * g++.dg/template/access2.C: New test.
10537 * g++.dg/template/access3.C: New test.
10538
10539 2002-07-15 Zack Weinberg <zack@codesourcery.com>
10540
10541 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
10542 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
10543 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
10544 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
10545 Convert to use <stdarg.h>.
10546 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
10547 Delete.
10548 * gcc.dg/va-arg-2.c: New.
10549 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
10550
10551 2002-07-15 Jakub Jelinek <jakub@redhat.com>
10552
10553 * gcc.c-torture/compile/20020710-1.c: New test.
10554
10555 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
10556 Andrew Pinski <pinskia@physics.uc.edu>
10557
10558 gcc.c-torture/compile/simd-2.c: New testcase.
10559 gcc.c-torture/compile/simd-3.c: Likewise.
10560
10561 2002-07-11 Mark Mitchell <mark@codesourcery.com>
10562
10563 PR c++/7224
10564 * g++.dg/overload/error1.C: New test.
10565
10566 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
10567
10568 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
10569 configuration and IRIX 6 O32 ABI.
10570
10571 2002-07-11 Roger Sayle <roger@eyesopen.com>
10572
10573 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
10574
10575 2002-07-10 Roger Sayle <roger@eyesopen.com>
10576
10577 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
10578
10579 2002-07-10 Jeffrey A Law <law@redhat.com>
10580
10581 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
10582
10583 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
10584
10585 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
10586
10587 * gcc.dg/20020312-2.c: Check for __PPC__.
10588
10589 2002-07-09 Diego Novillo <dnovillo@redhat.com>
10590
10591 * gcc.c-torture/compile/20020709-1.c: New test.
10592
10593 2002-07-07 Roger Sayle <roger@eyesopen.com>
10594
10595 * g++.dg/template/qualttp21.C: New test case.
10596
10597 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
10598
10599 * gcc.c-torture/compile/20020706-1.c: New test.
10600 * gcc.c-torture/compile/20020706-2.c: New test.
10601
10602 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
10603 Alexandre Oliva <aoliva@redhat.com>
10604
10605 * g++.dg/warn/incomplete1.C: New test.
10606
10607 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10608
10609 PR c++/7099
10610 * g++.dg/warn/noreturn1.C: New test.
10611
10612 2002-07-03 Mark Mitchell <mark@codesourcery.com>
10613
10614 PR c++/6706
10615 * g++.dg/debug/debug6.C: New test.
10616 * g++.dg/debug/debug7.C: New test.
10617
10618 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
10619
10620 * gcc.c-torture/compile/simd-3.c: New test.
10621
10622 2002-07-03 Chris Demetriou <cgd@broadcom.com>
10623
10624 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
10625 * gcc.dg/20020620-1.c: Likewise.
10626
10627 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10628
10629 PR c++/6944
10630 * g++.dg/init/array4.C: New test.
10631 * g++.dg/init/array5.C: New test.
10632
10633 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
10634
10635 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
10636 * gcc.c-torture/execute/simd-2.c (main): Likewise.
10637
10638 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10639
10640 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
10641 * gcc.dg/wtr-aggr-init-1.c: Likewise.
10642 * gcc.dg/wtr-conversion-1.c: Likewise.
10643 * gcc.dg/wtr-escape-1.c: Likewise.
10644 * gcc.dg/wtr-int-type-1.c: Likewise.
10645 * gcc.dg/wtr-label-1.c: Likewise.
10646 * gcc.dg/wtr-static-1.c: Likewise.
10647 * gcc.dg/wtr-strcat-1.c: Likewise.
10648 * gcc.dg/wtr-suffix-1.c: Likewise.
10649 * gcc.dg/wtr-switch-1.c: Likewise.
10650 * gcc.dg/wtr-unary-plus-1.c: Likewise.
10651 * gcc.dg/wtr-union-init-1.c: Likewise.
10652 * gcc.dg/wtr-union-init-2.c: Likewise.
10653 * gcc.dg/wtr-union-init-3.c: Likewise.
10654
10655 * gcc.dg/wtr-func-def-1.c: New test.
10656
10657 2002-07-02 Devang Patel <dpatel@apple.com>
10658
10659 * objc.dg/param-1.m: New test.
10660
10661 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
10662
10663 * gcc.dg/cpp/trad/directive.c: Add test.
10664 * gcc.dg/cpp/trad/macroargs.c: Add test.
10665 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
10666
10667 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
10668
10669 * gcc.dg/cpp/cmdlne-M.c: New test.
10670
10671 2002-07-02 Ziemowit Laski <zlaski@apple.com>
10672
10673 * objc.dg/desig-init-1.m: New test.
10674
10675 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10676
10677 PR c++/6716
10678 * g++.dg/template/instantiate1.C: New test.
10679
10680 2002-07-01 Mark Mitchell <mark@codesourcery.com>
10681
10682 PR c++/7112
10683 * g++.dg/template/sizeof2.C: New test.
10684
10685 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
10686
10687 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
10688 gcc.dg/cpp/trad/include.c: New tests.
10689
10690 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
10691
10692 PR target/7177
10693 * gcc.c-torture/compile/20020701-1.c: New test.
10694
10695 2002-07-01 Stan Shebs <shebs@apple.com>
10696
10697 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
10698 header here...
10699 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
10700 (objc-torture-execute): or here.
10701
10702 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
10703
10704 * gcc.c-torture/execute/arith-rand-ll.c: New test.
10705
10706 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
10707
10708 * gcc.dg/cpp/trad/escaped-nl.c: New test.
10709
10710 2002-06-30 Devang Patel <dpatel@apple.com>
10711
10712 * objc.dg/fsyntax-only.m: New test.
10713
10714 2002-06-27 Mark Mitchell <mark@codesourcery.com>
10715
10716 PR c++/6695
10717 * g++.dg/template/friend7.C: New file.
10718
10719 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
10720
10721 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
10722 return type.
10723
10724 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
10725
10726 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
10727 avoid division by zero.
10728
10729 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
10730
10731 * gcc.dg/Wunknownprag.c: New tests.
10732
10733 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
10734
10735 * gcc.c-torture/execute/simd-2.c: New test.
10736
10737 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
10738
10739 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
10740 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
10741 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
10742 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
10743 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
10744 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
10745 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
10746 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
10747 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
10748 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
10749 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
10750 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
10751 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
10752 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
10753 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
10754 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
10755 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
10756
10757 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
10758
10759 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
10760 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
10761 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
10762 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
10763 New tests.
10764 * gcc.dg/cpp/trad/directive.c: Update.
10765
10766 2002-06-23 Andreas Jaeger <aj@suse.de>
10767
10768 * gcc.c-torture/execute/complex-6.c: New.
10769
10770 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
10771
10772 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
10773 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
10774 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
10775 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
10776
10777 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
10778
10779 * gcc.dg/cpp/trad: New directory with traditional tests copied
10780 from parent directory.
10781 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
10782 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
10783 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
10784 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
10785 Move to trad/ and rename.
10786 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
10787 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
10788 gcc.dg/cpp/trad/redef2.c: New tests.
10789 * gcc.dg/cpp/trad/trad.exp: New driver.
10790
10791 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
10792
10793 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
10794 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
10795 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
10796 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
10797 Remove.
10798
10799 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
10800
10801 * gcc.dg/20020620-1.c: New test.
10802
10803 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10804
10805 * g++.dg/template/ttp4.C: New test.
10806
10807 2002-06-19 Jakub Jelinek <jakub@redhat.com>
10808
10809 * g++.dg/opt/vt1.C: Fix regexp.
10810
10811 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10812
10813 * gcc.c-torture/execute/pure-1.c: Make functions static again.
10814 Don't use attribute `noinline'.
10815
10816 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
10817
10818 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
10819
10820 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
10821
10822 * gcc.c-torture/execute/simd-1.c: New.
10823
10824 * gcc.dg/simd-1.c: New.
10825
10826 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
10827
10828 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
10829
10830 2002-06-16 Richard Henderson <rth@redhat.com>
10831
10832 * g++.dg/ext/anon-struct1.C: New.
10833 * g++.dg/ext/anon-struct2.C: New.
10834 * g++.dg/ext/anon-struct3.C: New.
10835 * gcc.dg/anon-struct-1.c: New.
10836 * gcc.dg/anon-struct-2.c: New.
10837 * gcc.dg/anon-struct-3.c: New.
10838 * gcc.dg/20011008-1.c: Adjust warning text.
10839 * gcc.dg/20020527-1.c: Add -fms-extensions.
10840
10841 2002-06-16 Richard Henderson <rth@redhat.com>
10842
10843 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
10844
10845 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
10846
10847 * gcc.c-torture/execute/20020615-1.c: New test.
10848
10849 2002-06-15 Roger Sayle <roger@eyesopen.com>
10850
10851 * gcc.c-tortuture/execute/compare-1.c: New test case.
10852 * gcc.c-tortuture/execute/compare-2.c: New test case.
10853 * gcc.c-tortuture/execute/compare-3.c: New test case.
10854
10855 2002-06-13 Richard Henderson <rth@redhat.com>
10856
10857 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
10858 ia64 ilp32.
10859
10860 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10861
10862 * g++.dg/template/typename2.C: Update error message.
10863
10864 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
10865
10866 * gcc.c-torture/execute/20020611-1.c: New test.
10867
10868 2002-06-11 Bob Wilson <bob.wilson@acm.org>
10869
10870 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
10871 list of targets to skip.
10872
10873 2002-06-10 Bob Wilson <bob.wilson@acm.org>
10874
10875 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
10876 targets if not optimizing.
10877
10878 2002-06-10 Jakub Jelinek <jakub@redhat.com>
10879
10880 * gcc.c-torture/compile/20020605-1.c: New test.
10881
10882 * g++.dg/opt/vt1.C: New test.
10883
10884 * gcc.dg/20020531-1.c: New test.
10885
10886 * gcc.dg/20020530-1.c: New test.
10887
10888 * gcc.dg/20020527-1.c: New test.
10889
10890 * g++.dg/opt/cse1.C: New test.
10891
10892 2002-06-07 Roger Sayle <roger@eyesopen.com>
10893
10894 * gcc.dg/20020607-2.c: New test case.
10895
10896 2002-06-07 Jakub Jelinek <jakub@redhat.com>
10897
10898 * gcc.c-torture/compile/20020604-1.c: New test.
10899
10900 2002-06-04 Richard Henderson <rth@redhat.com>
10901
10902 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
10903 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
10904 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
10905
10906 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
10907
10908 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
10909
10910 2002-06-03 Richard Henderson <rth@redhat.com>
10911
10912 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
10913 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
10914
10915 2002-06-02 Richard Henderson <rth@redhat.com>
10916
10917 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
10918 test functions static.
10919
10920 2002-06-02 Andreas Jaeger <aj@suse.de>
10921
10922 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
10923 now.
10924
10925 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
10926
10927 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
10928 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
10929 Update for mofified diagnostics.
10930 * gcc.dg/c99-intconst-1.c: No longer fail.
10931
10932 2002-06-02 Richard Henderson <rth@redhat.com>
10933
10934 * gcc.dg/uninit-A.c: Remove xfail markers.
10935
10936 2002-06-01 Roger Sayle <roger@eyesopen.com>
10937
10938 * gcc.dg/fnegate-1.c: New test case.
10939
10940 2002-05-30 Osku Salerma <osku@iki.fi>
10941
10942 * gcc.c-torture/execute/mayalias-1.c: New file.
10943
10944 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
10945
10946 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
10947 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
10948 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
10949
10950 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
10951
10952 * gcc.c-torture/execute/20020529-1.c: New test.
10953
10954 2002-05-27 Richard Henderson <rth@redhat.com>
10955
10956 * g++.dg/ext/attrib6.C: New test case.
10957
10958 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10959
10960 * gcc.c-torture/execute/pure-1.c: New test.
10961
10962 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
10963
10964 * gcc.dg/cpp/arith-2.c: Remove.
10965
10966 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
10967
10968 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
10969 * gcc.dg/cpp/if-3.c: Remove.
10970
10971 2002-05-26 Jakub Jelinek <jakub@redhat.com>
10972
10973 * g++.dg/opt/cse2.C: New test.
10974
10975 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
10976
10977 * gcc.dg/cpp/arith-1.c: New semantic tests.
10978 * gcc.dg/cpp/if-1.c: Update.
10979
10980 2002-05-24 Ben Elliston <bje@redhat.com>
10981
10982 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
10983
10984 2002-05-24 Jakub Jelinek <jakub@redhat.com>
10985
10986 * gcc.dg/verbose-asm.c: New test.
10987
10988 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
10989
10990 * gcc.dg/cpp/paste12.c: New test.
10991
10992 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
10993
10994 * g++.dg/parse/named_ops.C: New test.
10995
10996 2002-05-23 Mark Mitchell <mark@codesourcery.com>
10997
10998 * gcc/testsuite/gcc.dg/weak-8.c: New test.
10999
11000 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
11001
11002 * gcc.dg/weak-2.c: Allow optional leading underscore
11003 in scan-assembler symbol name.
11004 * gcc.dg/weak-3.c: Likewise.
11005 * gcc.dg/weak-4.c: Likewise.
11006 * gcc.dg/weak-5.c: Likewise.
11007
11008 2002-05-23 Jakub Jelinek <jakub@redhat.com>
11009
11010 * gcc.dg/20020523-1.c: New test.
11011
11012 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
11013
11014 * objc.dg/const-str-2.m: Update now that we stop after
11015 a command line error.
11016
11017 2002-05-22 Richard Henderson <rth@redhat.com>
11018
11019 * g++.dg/dg.exp: Fix typo in test pruneing.
11020
11021 2002-05-22 Richard Henderson <rth@redhat.com>
11022
11023 * g++.dg/dg.exp: Prune the tls subdirectory.
11024 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
11025 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
11026 * g++.dg/tls/init-1.C: New.
11027
11028 2002-05-22 Jakub Jelinek <jakub@redhat.com>
11029
11030 * gcc.dg/20020517-1.c: New test.
11031
11032 2002-05-21 Richard Henderson <rth@redhat.com>
11033
11034 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
11035 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
11036
11037 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
11038
11039 * g++.dg/other/copy2.C: New test.
11040
11041 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
11042
11043 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
11044 (MAX_COPY): Bump up to 10 times sizeof (long long).
11045 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
11046
11047 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
11048 sizeof (long long).
11049
11050 * gcc.c-torture/execute/strcpy-1.c: New test.
11051
11052 2002-05-19 Jason Merrill <jason2redhat.com>
11053
11054 * g++.dg/ext/oper1.C: New test.
11055
11056 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
11057 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
11058
11059 * README.QMTEST: New file.
11060
11061 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
11062
11063 2002-05-19 Andreas Jaeger <aj@suse.de>
11064
11065 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
11066 now.
11067 * gcc.c-torture/execute/loop-2d.x: Likewise.
11068
11069 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
11070
11071 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
11072 support weak symbols.
11073 * gcc.dg/weak-4.c: Likewise
11074 * gcc.dg/weak-6.c: Likewise
11075
11076 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
11077
11078 * gcc.dg/weak-3.c: Add dg-excess-error comment for
11079 cygwin, coff and h8300-*-hms targets
11080 * gcc.dg/weak-5.c: Likewise
11081 * gcc.dg/weak-7.c: Likewise
11082
11083 2002-05-16 Jason Merrill <jason@redhat.com>
11084
11085 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
11086 (scan-assembler-not, scan-assembler-dem): Likewise.
11087 (scan-assembler-dem-not): Likewise.
11088
11089 2002-05-15 Richard Henderson <rth@redhat.com>
11090
11091 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
11092
11093 2002-05-15 Richard Henderson <rth@redhat.com>
11094
11095 * gcc.dg/weak-5.c (vfoo1c): No warning here.
11096 (vfoo1f): Warning here.
11097 (vfoo1l): Don't redefine the alias.
11098
11099 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
11100
11101 * g++.dg/init/pm1.C: New test.
11102
11103 2002-05-12 David S. Miller <davem@redhat.com>
11104
11105 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
11106 types.
11107
11108 2002-05-10 Roger Sayle <roger@eyesopen.com>
11109
11110 * gcc.c-torture/execute/20020510-1.c: New test case.
11111
11112 2002-05-10 David S. Miller <davem@redhat.com>
11113
11114 * gcc.c-torture/execute/conversion.c: Test long double too.
11115
11116 2002-05-09 Jakub Jelinek <jakub@redhat.com>
11117
11118 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
11119 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
11120 * lib/g++.exp (g++_link_flags): Likewise.
11121 * lib/objc.exp (objc_target_compile): Likewise.
11122
11123 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
11124
11125 * gcc.dg/cpp/poison.c: Update.
11126 * gcc.dg/cpp/20000625-2.c: Remove.
11127 * gcc.dg/cpp/direct2s.c: Remove final test.
11128
11129 2002-05-08 Tom Rix <trix@redhat.com>
11130
11131 * gcc.c-torture/execute/20020508-1.c: New test.
11132 * gcc.c-torture/execute/20020508-2.c: New test.
11133 * gcc.c-torture/execute/20020508-3.c: New test.
11134
11135 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
11136
11137 * gcc.dg/cpp/charconst-4.c: More tests.
11138
11139 2002-05-08 Mark Mitchell <mark@codesourcery.com>
11140
11141 PR c/6569
11142 * gcc.dg/weak-3.c: Update location of warning messages.
11143 * gcc.dg/weak-5.c: Likewise.
11144
11145 2002-05-06 Roger Sayle <roger@eyesopen.com>
11146
11147 * gcc.c-torture/execute/20020506-1.c: New test case.
11148
11149 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
11150
11151 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
11152
11153 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
11154
11155 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
11156
11157 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
11158
11159 * gcc.dg/cpp/charconst-3.c: New test.
11160
11161 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
11162
11163 * gcc.dg/cpp/charconst.c: Update tests.
11164
11165 2002-05-05 Tim Josling <tej@melbpc.org.au>
11166
11167 * treelang: Added directory for new sample language treelang. Also
11168 lib/treelang.exp: New file to signal treelang should be tested.
11169
11170 2002-05-03 Jakub Jelinek <jakub@redhat.com>
11171
11172 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
11173 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
11174 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
11175 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
11176 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
11177 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
11178 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
11179
11180 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
11181
11182 * gcc.dg/format/xopen-2.c: New test.
11183
11184 2002-05-03 Jakub Jelinek <jakub@redhat.com>
11185
11186 * gcc.dg/20020503-1.c: New test.
11187
11188 2002-05-02 Mark Mitchell <mark@codesourcery.com>
11189
11190 * g++.dg/init/dtor1.C: Make it tougher.
11191
11192 2002-05-01 Mark Mitchell <mark@codesourcery.com>
11193
11194 * g++.dg/init/dtor1.C: New test.
11195
11196 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
11197
11198 * gcc.dg/altivec-8.c: New.
11199
11200 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
11201
11202 * gcc.dg/altivec-7.c: New.
11203
11204 2002-04-29 Jakub Jelinek <jakub@redhat.com>
11205
11206 * g++.dg/parse/typedef1.C: New test.
11207
11208 2002-04-29 Mark Mitchell <mark@codesourcery.com>
11209
11210 PR c++/6486
11211 * g++.dg/template/friend6.C: New test.
11212
11213 PR c++/6492
11214 * g++.dg/init/copy1.C: New test.
11215
11216 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
11217
11218 * g++.dg/warn/effc1.C: New test.
11219
11220 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
11221
11222 * gcc.dg/cpp/if-cexp.c: Add a test.
11223
11224 2002-04-28 Jakub Jelinek <jakub@redhat.com>
11225
11226 * gcc.dg/20020426-2.c: New test.
11227
11228 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
11229
11230 * gcc.dg/cpp/if-mop.c: Update.
11231 * gcc.dg/cpp/if-mpar.c: Add test.
11232 * gcc.dg/cpp/if-oppr.c: Update.
11233
11234 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11235
11236 PR c/6343
11237 * gcc.dg/weak-[2-7].c: New tests.
11238
11239 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
11240
11241 * gcc.dg/enum1.c: New test.
11242
11243 2002-04-26 Mark Mitchell <mark@codesourcery.com>
11244
11245 PR c++/6497
11246 * g++.dg/inherit/access2.C: New test.
11247
11248 2002-04-26 Mark Mitchell <mark@codesourcery.com>
11249
11250 PR bootstrap/6445
11251 * gcc.dg/20020426-1.c: New test.
11252
11253 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
11254
11255 * g++.dg/abi/enum1.C: New test.
11256
11257 2002-04-26 Richard Henderson <rth@redhat.com>
11258
11259 * gcc.dg/c99-bool-1.c: Expect always true warning.
11260
11261 2002-04-25 Roger Sayle <roger@eyesopen.com>
11262
11263 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
11264
11265 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11266
11267 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
11268 targets.
11269
11270 2002-04-24 Mark Mitchell <mark@codesourcery.com>
11271
11272 * g++.dg/abi/mange7.C: New test.
11273
11274 PR c++/6438.
11275 * g++.dg/parse/stmtexpr2.C: New test.
11276
11277 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
11278
11279 * gcc.dg/20020312-2.c: Add SH target.
11280
11281 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11282
11283 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
11284 compiler output on mips*-*-irix*.
11285
11286 2002-04-23 Jakub Jelinek <jakub@redhat.com>
11287
11288 * g++.dg/parse/attr1.C: New test.
11289
11290 2002-04-23 Roger Sayle <roger@eyesopen.com>
11291
11292 * gcc.c-torture/execute/string-opt-17.c: New test case.
11293 * gcc.c-torture/execute/memset-2.c: New test case.
11294
11295 2002-04-23 Mark Mitchell <mark@codesourcery.com>
11296
11297 PR c++/6256:
11298 * g++.dg/template/friend5.C: New test.
11299
11300 PR c++/6331:
11301 * g++.dg/template/qual1.C: Likewise.
11302
11303 2002-04-22 Zack Weinberg <zack@codesourcery.com>
11304
11305 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
11306 Include stdlib.h, not stdio.h or ctype.h.
11307
11308 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
11309
11310 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
11311 cris-*-elf* and mmix-*-*.
11312 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
11313 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
11314 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
11315 Ditto.
11316 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
11317 * gcc.dg/wchar_t-1.c: Ditto.
11318
11319 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
11320
11321 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
11322 Clarify comment.
11323
11324 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
11325
11326 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
11327
11328 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11329
11330 * gcc.c-torture/execute/20000906-1.x: Delete.
11331
11332 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
11333
11334 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
11335
11336 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
11337
11338 * PR6367
11339 * g77.f-torture/execute/6367.f: New test.
11340 * g77.f-torture/execute/6367.x: Disable for MMIX.
11341
11342 2002-04-19 Mark Mitchell <mark@codesourcery.com>
11343
11344 * PR6352
11345 * g++.dg/opt/inline2.C: New test.
11346
11347 2002-04-18 Richard Henderson <rth@redhat.com>
11348
11349 * gcc.dg/20000906-1.c: Enable for all targets.
11350 * gcc.c-torture/compile/iftrap-2.c: New.
11351
11352 2002-04-18 Jakub Jelinek <jakub@redhat.com>
11353
11354 * gcc.dg/20020418-1.c: New test.
11355 * gcc.dg/20020418-2.c: New test.
11356
11357 2002-04-18 Richard Henderson <rth@redhat.com>
11358
11359 * gcc.c-torture/compile/iftrap-1.c: New.
11360 * gcc.dg/iftrap-1.c: Adjust for ia64.
11361 * gcc.dg/iftrap-2.c: New.
11362
11363 2002-04-18 Jakub Jelinek <jakub@redhat.com>
11364
11365 * gcc.c-torture/compile/20020418-1.c: New test.
11366
11367 2002-04-18 Roger Sayle <roger@eyesopen.com>
11368
11369 * gcc.c-torture/compile/20020415-1.c: New.
11370
11371 2002-04-18 David S. Miller <davem@redhat.com>
11372
11373 * gcc.c-torture/execute/20020418-1.c: New test.
11374
11375 2002-04-17 Jakub Jelinek <jakub@redhat.com>
11376
11377 * gcc.dg/20020416-1.c: New test.
11378
11379 * g++.dg/opt/inline1.C: New test.
11380
11381 2002-04-16 Jakub Jelinek <jakub@redhat.com>
11382
11383 * gcc.dg/altivec-5.c: New test.
11384
11385 * gcc.dg/20020415-1.c: New test.
11386
11387 2002-04-15 Mark Mitchell <mark@codesourcery.com>
11388
11389 * testsuite/lib/chill.exp: Remove.
11390
11391 2002-04-14 Jakub Jelinek <jakub@redhat.com>
11392
11393 * g++.dg/other/big-struct.C: New test.
11394
11395 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
11396
11397 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
11398 of scratch file.
11399
11400 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
11401
11402 PR c/6277
11403 * gcc.dg/i386-387-1.c: Allow optional leading underscore
11404 in scan-assembler function name
11405
11406 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
11407
11408 * g77.f-torture/execute/980628-4.x,
11409 g77.f-torture/execute/980628-5.x,
11410 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
11411 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
11412 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
11413 i[34567]86-*-*.
11414
11415 2002-04-13 David S. Miller <davem@redhat.com>
11416
11417 * gcc.c-torture/execute/20020413-1.c: New test.
11418
11419 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
11420
11421 * gcc.dg/asm-6.c,
11422 * g++.dg/ext/asm1.C: New tests.
11423
11424 2002-04-12 Mark Mitchell <mark@codesourcery.com>
11425
11426 PR c++ 5373.
11427 * g++.dg/parse/stmtexpr1.C: New test.
11428
11429 PR c++/5189.
11430 * g++.dg/template/copy1.C: New test.
11431
11432 2002-04-12 Richard Henderson <rth@redhat.com>
11433
11434 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
11435
11436 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
11437
11438 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
11439 gcc.c-torture/execute/20020307-2.c.
11440
11441 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
11442
11443 * g++.dg/ext/attrib5.C,
11444 * g++.dg/lookup/struct1.C: New tests.
11445
11446 2002-04-11 Jakub Jelinek <jakub@redhat.com>
11447
11448 * gcc.dg/20020411-1.c: New test.
11449
11450 * gcc.c-torture/execute/20020411-1.c: New test.
11451
11452 2002-04-10 Janis Johnson <janis187@us.ibm.com>
11453
11454 * g77.f-torture/execute/6177.f: New test.
11455
11456 2002-04-10 Jakub Jelinek <jakub@redhat.com>
11457
11458 PR middle-end/6247
11459 * g++.dg/opt/cleanup1.C: New test.
11460
11461 * g++.dg/opt/const1.C: New test.
11462
11463 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
11464
11465 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
11466
11467 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
11468
11469 PR c++/5507
11470 * g++.dg/template/typename2.C: New test.
11471
11472 2002-04-10 Alan Modra <amodra@bigpond.net.au>
11473
11474 * gcc.c-torture/execute/loop-12.c: New.
11475
11476 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
11477
11478 * g77.f-torture/execute/980628-4.x,
11479 g77.f-torture/execute/980628-5.x,
11480 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
11481 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
11482 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
11483
11484 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11485
11486 PR optimization/6086
11487 * g++.dg/opt/preinc1.C: New test.
11488
11489 2002-04-06 Mark Mitchell <mark@codesourcery.com>
11490
11491 PR c++/5571
11492 * g++.dg/opt/static2.C: New test.
11493
11494 2002-04-06 Mark Mitchell <mark@codesourcery.com>
11495
11496 PR c/5120
11497 * gcc.dg/20020406-1.c: New test.
11498
11499 2002-04-04 David S. Miller <davem@redhat.com>
11500
11501 * gcc.c-torture/execute/20020404-1.c: New test.
11502
11503 2002-04-04 Jakub Jelinek <jakub@redhat.com>
11504
11505 PR c/6123
11506 * gcc.dg/20020312-2.c: Do not declare global register variable
11507 if __PIC__ or __pic__ is defined.
11508
11509 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
11510
11511 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
11512 __asm__ so that it works correctly even if -ansi -pedantic-errors.
11513
11514 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11515
11516 * gcc.misc-tests/linkage.exp: Update last change to handle
11517 sparc*-, not just sparc-.
11518
11519 2002-04-03 Richard Henderson <rth@redhat.com>
11520
11521 * gcc.dg/cpp/ucs.c: Improved long UCS test.
11522
11523 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
11524
11525 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
11526
11527 2002-04-02 David S. Miller <davem@redhat.com>
11528
11529 * gcc.c-torture/execute/20020402-3.c: New test.
11530
11531 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
11532
11533 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
11534 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
11535
11536 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
11537 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
11538 g77.f-torture/execute/20001201.x,
11539 g77.f-torture/execute/u77-test.x: New files.
11540
11541 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
11542 * gcc.dg/wchar_t-1.c: Ditto.
11543
11544 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11545
11546 * gcc.c-torture/execute/20020402-1.c: New test.
11547
11548 2002-04-01 Richard Henderson <rth@redhat.com>
11549
11550 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
11551
11552 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
11553
11554 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11555
11556 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
11557
11558 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
11559
11560 * g++.dg/inherit/template-as-base.C: Expect error.
11561 * g++.dg/inherit/namespace-as-base.C: Likewise.
11562
11563 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
11564
11565 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
11566 g++.dg/ext/instantiate3.C: Tweak match patterns.
11567
11568 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
11569 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
11570 -da test.
11571
11572 2002-03-31 Richard Henderson <rth@redhat.com>
11573
11574 * gcc.dg/special/alias-2.c: New.
11575 * gcc.dg/special/ecos.exp: Run it.
11576
11577 2002-03-31 Richard Henderson <rth@redhat.com>
11578
11579 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
11580
11581 2002-03-31 Kazu Hirata <kazu@hxi.com>
11582
11583 * gcc.dg/weak-1.c: Disable on h8300 port.
11584
11585 2002-03-29 Janis Johnson <janis187@us.ibm.com>
11586
11587 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
11588 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
11589 ordering tests.
11590 * g++.dg/bprob/bprob-1.C: New test.
11591 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
11592 * g++.dg/gcov/gcov-1.C: New test.
11593 * g++.dg/gcov/gcov-1.x: New file.
11594 * g++.dg/gcov/gcov-2.C: New test.
11595 * g++.dg/gcov/gcov-3.C: New test.
11596 * g++.dg/gcov/gcov-3.h: New file.
11597
11598 2002-03-28 Roger Sayle <roger@eyesopen.com>
11599
11600 * g++.old-deja/g++.other/builtins5.C: New test.
11601 * g++.old-deja/g++.other/builtins6.C: New test.
11602 * g++.old-deja/g++.other/builtins7.C: New test.
11603 * g++.old-deja/g++.other/builtins8.C: New test.
11604 * g++.old-deja/g++.other/builtins9.C: New test.
11605
11606 2002-03-29 Jakub Jelinek <jakub@redhat.com>
11607
11608 * g++.dg/opt/static1.C: New test.
11609
11610 * g++.dg/opt/longbranch1.C: New test.
11611
11612 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
11613
11614 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
11615
11616 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
11617
11618 2002-03-28 Jeffrey A Law (law@redhat.com)
11619
11620 * gcc.c-torture/execute/20020328-1.c: New test.
11621
11622 2002-03-27 Richard Henderson <rth@redhat.com>
11623
11624 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
11625 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
11626 move from g++.old-deja/g++.ext/.
11627
11628 2002-03-27 Mark Mitchell <mark@codesourcery.com>
11629
11630 * g++.dg/init/new2.C: New test.
11631
11632 2002-03-26 Richard Henderson <rth@redhat.com>
11633
11634 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
11635
11636 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
11637 on sparc.
11638
11639 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
11640 sparcv9 systems.
11641 * gcc.dg/20001102-1.c: Likewise.
11642
11643 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
11644
11645 * gcc.dg/cpp/endif-pedantic1.c,
11646 gcc.dg/cpp/endif-pedantic2.c: New tests.
11647
11648 2002-03-26 Mark Mitchell <mark@codesourcery.com>
11649
11650 * g++.dg/init/new1.C: New test.
11651
11652 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
11653
11654 * g++.dg/abi/vbase9.C: New test.
11655
11656 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
11657
11658 * gcc.dg/arm-asm.c: New test.
11659
11660 2002-03-26 Andrew Cagney <ac131313@redhat.com>
11661
11662 * gcc.dg/Wswitch-enum.c: New test.
11663 Fix PR c/5044.
11664
11665 2002-03-26 Richard Henderson <rth@redhat.com>
11666
11667 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
11668 structure.
11669
11670 2002-03-25 Richard Henderson <rth@redhat.com>
11671
11672 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
11673 sparcv9 systems.
11674
11675 * gcc.c-torture/compile/20011119-1.c (xxx): New.
11676 * gcc.c-torture/compile/20011119-2.c (xxx): New.
11677
11678 2002-03-25 Zack Weinberg <zack@codesourcery.com>
11679
11680 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
11681
11682 2002-03-25 Bob Wilson <bob.wilson@acm.org>
11683
11684 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
11685 targets using generic thunk support.
11686
11687 2002-03-25 Jakub Jelinek <jakub@redhat.com>
11688
11689 * gcc.c-torture/compile/20020323-1.c: New test.
11690
11691 * g++.dg/opt/conj2.C: New test.
11692
11693 2002-03-24 Richard Henderson <rth@redhat.com>
11694
11695 * gcc.dg/weak-1.c: Use -fno-common.
11696
11697 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
11698
11699 * g77.dg/f77-edit-apostrophe-out.f: New test
11700 * g77.dg/f77-edit-h-out.f: New test
11701 * g77.dg/f77-edit-t-in.f: New test
11702 * g77.dg/f77-edit-t-out.f: New test
11703 * g77.dg/f77-edit-x-out.f: New test
11704 * g77.dg/f77-edit-slash-out.f: New test
11705 * g77.dg/f77-edit-colon-out.f: New test
11706 * g77.dg/f77-edit-s-out.f: New test
11707
11708 2002-03-24 Richard Henderson <rth@redhat.com>
11709
11710 * objc/execute/formal_protocol-6.x: New XFAIL.
11711
11712 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
11713
11714 * gcc.dg/weak-1.c: Early return from dg-final on platforms
11715 that do not support weak symbols
11716
11717 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
11718
11719 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
11720 * lib/g77.exp: Likewise
11721 * lib/objc.exp: Likewise
11722
11723 2002-03-23 Andrew Cagney <ac131313@redhat.com>
11724
11725 * gcc.dg/Wswitch-default.c: New test.
11726
11727 2002-03-23 Jakub Jelinek <jakub@redhat.com>
11728
11729 * g++.dg/other/enum1.C: New test.
11730
11731 2002-03-23 Zack Weinberg <zack@codesourcery.com>
11732
11733 * gcc.dg/pragma-ep-3.c: Fix typo.
11734
11735 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
11736
11737 * g++.dg/inherit/template-as-base.C: New test.
11738
11739 2002-03-22 Jakub Jelinek <jakub@redhat.com>
11740
11741 * g++.old-deja/g++.other/dwarf2-1.C: Move...
11742 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
11743
11744 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
11745
11746 * gcc.dg/cpp/multiline.c: Update to match.
11747
11748 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
11749
11750 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
11751
11752 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
11753
11754 * gcc.dg/cpp/extratokens2.c: New file.
11755
11756 2002-03-21 David Edelsohn <edelsohn@gnu.org>
11757
11758 * gcc.dg/20020312-2.c: Add rs6000 target.
11759
11760 * gcc.c-torture/compile/20020319-1.c: New test.
11761
11762 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11763
11764 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
11765 (A, E): Handle this.
11766
11767 2002-03-20 Jason Merrill <jason@redhat.com>
11768
11769 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
11770 ignoring -fpic.
11771 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
11772 through prune_gcc_output.
11773
11774 2002-03-20 Jakub Jelinek <jakub@redhat.com>
11775
11776 * gcc.c-torture/compile/20020320-1.c: New test.
11777
11778 2002-03-19 Jakub Jelinek <jakub@redhat.com>
11779
11780 * gcc.c-torture/compile/20020318-1.c: New test.
11781
11782 * gcc.dg/struct-by-value-1.c: New test.
11783
11784 * gcc.dg/20020319-1.c: New test.
11785
11786 2002-03-18 Jakub Jelinek <jakub@redhat.com>
11787
11788 * g++.dg/opt/conj1.C: New test.
11789
11790 2002-03-17 Mark Mitchell <mark@codesourcery.com>
11791
11792 * g++.dg/template/qualttp20.C: Revert previous change.
11793 * g++.dg/template/qualttp3.C: Likewise.
11794 * g++.dg/template/qualttp4.C: Likewise
11795 * g++.dg/template/qualttp5.C: Likewise
11796 * g++.dg/template/qualttp6.C: Likewise
11797 * g++.dg/template/qualttp7.C: Likewise
11798 * g++.dg/template/qualttp8.C: Likewise
11799 * g++.dg/template/recurse.C: Likewise.
11800
11801 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
11802
11803 * gcc.dg/cpp/wchar-1.c: Update.
11804
11805 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
11806
11807 * g++.dg/template/conv1.C: New test.
11808 * g++.dg/template/conv2.C: New test.
11809 * g++.dg/template/conv3.C: New test.
11810 * g++.dg/template/conv4.C: New test.
11811
11812 2002-03-15 Mark Mitchell <mark@codesourcery.com>
11813
11814 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
11815 * g++.dg/template/qualttp3.C: Likewise.
11816 * g++.dg/template/qualttp4.C: Likewise
11817 * g++.dg/template/qualttp5.C: Likewise
11818 * g++.dg/template/qualttp6.C: Likewise
11819 * g++.dg/template/qualttp7.C: Likewise
11820 * g++.dg/template/qualttp8.C: Likewise
11821 * g++.dg/template/recurse.C: Likewise.
11822
11823 2002-03-15 Mark Mitchell <mark@codesourcery.com>
11824
11825 * g++.dg/opt/dtor1.C: New test.
11826
11827 2002-03-15 Jakub Jelinek <jakub@redhat.com>
11828
11829 * gcc.c-torture/compile/20020315-1.c: New test.
11830
11831 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
11832
11833 * gcc.dg/weak-1.c: Fix scan tests.
11834
11835 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
11836
11837 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
11838 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
11839 cris-*-aout* mmix-*-*.
11840 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
11841 cris-*-aout* mmix-*-*.
11842 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
11843 cris-*-elf* cris-*-aout* and mmix-*-*.
11844 * gcc.dg/20001009-1.c: Ditto.
11845 * gcc.dg/20010912-1.c: Ditto.
11846 * gcc.dg/20020122-4.c: Ditto.
11847 * gcc.dg/inline-2.c: Ditto.
11848
11849 2002-03-14 Jeffrey A Law (law@cygnus.com)
11850
11851 * gcc.c-torture/compile/20020314-1.c: New test.
11852
11853 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
11854
11855 * gcc.c-torture/execute/20020314-1.c: New test.
11856
11857 2002-03-14 Jakub Jelinek <jakub@redhat.com>
11858
11859 * g++.dg/warn/Wunused-1.C: New test.
11860
11861 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
11862
11863 * g++.dg/abi/mangle6.C: New test.
11864
11865 2002-03-13 Jakub Jelinek <jakub@redhat.com>
11866
11867 * gcc.c-torture/compile/20020309-2.c: New test.
11868
11869 * gcc.c-torture/compile/20020312-1.c: New test.
11870
11871 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
11872
11873 * g++.dg/other/access1.C: New test.
11874
11875 2002-03-12 Jakub Jelinek <jakub@redhat.com>
11876
11877 * gcc.c-torture/execute/wchar_t-1.c: New test.
11878
11879 2002-03-12 David Edelsohn <edelsohn@gnu.org>
11880
11881 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
11882
11883 2002-03-12 Roger Sayle <roger@eyesopen.com>
11884
11885 * gcc.dg/20020312-1.c: New test case.
11886
11887 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
11888
11889 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
11890
11891 2002-03-11 Richard Henderson <rth@redhat.com>
11892
11893 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
11894 * g++.old-deja/g++.jason/report.C: Likewise.
11895
11896 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
11897
11898 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
11899 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
11900
11901 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
11902
11903 * testsuite/g++.dg/overload/pmf1.C: New test.
11904
11905 2002-03-11 Kazu Hirata <kazu@hxi.com>
11906
11907 * gcc.c-torture/execute/20020307-1.c: Use long.
11908
11909 2002-03-11 Jakub Jelinek <jakub@redhat.com>
11910
11911 PR optimization/5844
11912 * gcc.dg/20020310-1.c: New test.
11913
11914 2002-03-09 Michael Meissner <meissner@redhat.com>
11915
11916 * gcc.c-torture/execute/memcpy-2.c: New test.
11917 * gcc.c-torture/execute/memset-1.c: New test.
11918 * gcc.c-torture/execute/strlen-1.c: New test.
11919 * gcc.c-torture/execute/strcmp-1.c: New test.
11920 * gcc.c-torture/execute/strncmp-1.c: New test.
11921
11922 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
11923
11924 * gcc.dg/ppc-ldstruct.c: New test.
11925
11926 2002-03-09 Jakub Jelinek <jakub@redhat.com>
11927
11928 * gcc.c-torture/execute/va-arg-22.c: New test.
11929
11930 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
11931
11932 * gcc.c-torture/compile/20020309-1.c: New test.
11933
11934 2002-03-08 Jakub Jelinek <jakub@redhat.com>
11935
11936 * gcc.c-torture/execute/20020307-2.c: New test.
11937
11938 2002-03-07 Jeffrey A Law (law@redhat.com)
11939
11940 * g77.f-torture/compile/20020307-1.f: New test.
11941
11942 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
11943
11944 * gcc.dg/unordered-1.c: New test.
11945
11946 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
11947
11948 * gcc.c-torture/execute/20020307-1.c: New test.
11949
11950 2002-03-05 Jakub Jelinek <jakub@redhat.com>
11951
11952 * gcc.dg/20020304-1.c: New test.
11953
11954 * gcc.c-torture/compile/20020304-2.c: New test.
11955
11956 2002-03-04 Zack Weinberg <zack@codesourcery.com>
11957
11958 * gcc.c-torture/compile/20020304-1.c: New test case
11959 (from PR c/5830).
11960
11961 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
11962
11963 * gcc.dg/20020103-1.c: Add other -D ppc variants.
11964
11965 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
11966
11967 * g++.dg/other/classkey1.C: New test.
11968
11969 2002-03-01 Richard Henderson <rth@redhat.com>
11970
11971 * gcc.c-torture/compile/981223-1.x: New.
11972 * gcc.c-torture/compile/920625-1.x: New.
11973
11974 2002-02-28 Richard Henderson <rth@redhat.com>
11975
11976 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
11977
11978 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
11979
11980 * gcc.c-torture/execute/20020227-1.c: New test.
11981
11982 2002-02-27 Mark Mitchell <mark@codesourcery.com>
11983
11984 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
11985 here" ERROR lines.
11986 * g++.old-deja/g++.oliva/partord1.C: Likewise.
11987 * g++.old-deja.g++.other/defarg1.C: Likewise.
11988 * g++.old-deja/g++.pt/calls2.C: Likewise.
11989 * g++.old-deja/g++.pt/crash20.C: Likewise.
11990 * g++.old-deja/g++.pt/crash30.C: Likewise.
11991 * g++.old-deja/g++.pt/crash36.C: Likewise.
11992 * g++.old-deja/g++.pt/crash6.C: Likewise.
11993 * g++.old-deja/g++.pt/defarg13.C: Likewise.
11994 * g++.old-deja/g++.pt/derived3.C: Likewise.
11995 * g++.old-deja/g++.pt/error1.C: Likewise.
11996 * g++.old-deja/g++.pt/friend21.C: Likewise.
11997 * g++.old-deja/g++.pt/friend23.C: Likewise.
11998 * g++.old-deja/g++.pt/infinite1.C: Likewise.
11999 * g++.old-deja/g++.robertl/eb128.C: Likewise.
12000
12001 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
12002
12003 * gcc.c-torture/execute/20020225-2.c: New test.
12004
12005 2002-02-27 Zack Weinberg <zack@codesourcery.com>
12006
12007 * gcc.c-torture/execute/920730-1t.c,
12008 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
12009 Delete test cases, only relevant to -traditional.
12010
12011 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
12012
12013 * gcc.dg/cpp/undef1.c: Remove.
12014 * gcc.dg/cpp/directiv.c: Update.
12015 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
12016
12017 2002-02-27 Michael Meissner <meissner@redhat.com>
12018
12019 * gcc.c-torture/execute/20020226-1.c: New test.
12020
12021 2002-02-26 Jakub Jelinek <jakub@redhat.com>
12022
12023 * g++.dg/debug/debug4.C: New test.
12024
12025 * gcc.dg/ia64-visibility-1.c: New test.
12026
12027 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
12028
12029 * gcc.dg/debug/20020224-1.c: New.
12030
12031 2002-02-25 Kazu Hirata <kazu@hxi.com>
12032
12033 * gcc.c-torture/execute/960416-1.x: New.
12034 * gcc.c-torture/execute/divconst-3.x: Likewise.
12035
12036 2002-02-25 Jakub Jelinek <jakub@redhat.com>
12037
12038 * gcc.dg/20020224-1.c: New test.
12039
12040 2002-02-25 Alan Modra <amodra@bigpond.net.au>
12041
12042 * gcc.c-torture/execute/20020225-1.c: New.
12043
12044 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
12045
12046 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
12047
12048 2002-02-23 Jakub Jelinek <jakub@redhat.com>
12049
12050 * gcc.dg/20020222-1.c: New test.
12051
12052 2002-02-22 Jakub Jelinek <jakub@redhat.com>
12053
12054 * g++.dg/opt/anonunion1.C: New test.
12055
12056 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
12057
12058 * g++.dg/template/qualttp19.C: New test.
12059 * g++.dg/template/qualttp20.C: New test.
12060 * g++.old-deja/g++.jason/report.C: Adjust expected errors
12061 * g++.old-deja/g++.other/qual1.C: Likewise.
12062
12063 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
12064
12065 * gcc.dg/attr-alwaysinline.c: New.
12066
12067 2002-02-21 Jakub Jelinek <jakub@redhat.com>
12068
12069 * gcc.dg/20020220-1.c: New test.
12070
12071 * gcc.dg/20020220-2.c: New test.
12072
12073 * g++.dg/opt/mmx1.C: New test.
12074
12075 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
12076
12077 * gcc.c-torture/compile/20020110.c: New test.
12078
12079 2002-02-20 Jakub Jelinek <jakub@redhat.com>
12080
12081 * gcc.c-torture/execute/20020219-1.c: New test.
12082
12083 * gcc.dg/20020219-1.c: New test.
12084
12085 * gcc.dg/noncompile/20020220-1.c: New test.
12086
12087 * g++.dg/opt/ptrintsum1.C: New test.
12088
12089 * gcc.dg/debug/20020220-1.c: New test.
12090
12091 2002-02-17 Jakub Jelinek <jakub@redhat.com>
12092
12093 * gcc.c-torture/execute/20020216-1.c: New test.
12094
12095 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
12096
12097 * gcc.dg/decl-1.c: Update, new test.
12098
12099 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
12100
12101 * g++.dg/abi/bitfield1.C: New test.
12102 * g++.dg/abi/bitfield2.C: New test.
12103
12104 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
12105
12106 * gcc.dg/attr-nest.c: New test.
12107
12108 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
12109
12110 * gcc.c-torture/execute/20020215-1.c: New test.
12111
12112 2002-02-14 Jakub Jelinek <jakub@redhat.com>
12113
12114 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
12115 * g++.dg/debug/debug.exp: New.
12116 * g++.dg/debug/trivial.C: New.
12117 * g++.dg/debug/debug1.C: Moved...
12118 * g++.dg/other/debug1.C: ...from here.
12119 * g++.dg/debug/debug2.C: Moved...
12120 * g++.dg/other/debug2.C: ...from here.
12121 * g++.dg/debug/debug3.C: Moved...
12122 * g++.dg/other/debug3.C: ...from here.
12123
12124 * gcc.dg/noncompile/20020213-1.c: New test.
12125
12126 2002-02-13 Jakub Jelinek <jakub@redhat.com>
12127
12128 * g++.dg/other/debug3.C: New test.
12129
12130 * gcc.c-torture/execute/20020213-1.c: New test.
12131
12132 2002-02-13 Richard Smith <richard@ex-parrot.com>
12133
12134 * g++.old-deja/g++.other/thunk1.C: New test.
12135
12136 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
12137
12138 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
12139
12140 2002-02-13 Stan Shebs <shebs@apple.com>
12141
12142 * gcc.dg/altivec-3.c: New.
12143
12144 2002-02-12 Jakub Jelinek <jakub@redhat.com>
12145
12146 * gcc.dg/Wunreachable-1.c: New test.
12147 * gcc.dg/Wunreachable-2.c: New test.
12148
12149 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
12150
12151 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
12152
12153 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
12154
12155 * gcc.dg/decl-1.c: New test.
12156
12157 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
12158
12159 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
12160
12161 2002-02-10 Kazu Hirata <kazu@hxi.com>
12162
12163 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
12164 * gcc.c-torture/compile/980506-1.x: Likewise.
12165
12166 2002-02-10 Kazu Hirata <kazu@hxi.com>
12167
12168 * gcc.dg/20020210-1.c: New.
12169
12170 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
12171
12172 * g77.f-torture/execute/947.f: New regression test
12173 for PR fortran/947.
12174
12175 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
12176
12177 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
12178 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
12179
12180 2002-02-08 Richard Henderson <rth@redhat.com>
12181
12182 * gcc.c-torture/compile/labels-3.c: New.
12183
12184 2002-02-08 Jakub Jelinek <jakub@redhat.com>
12185
12186 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
12187 expression statements work instead.
12188 * gcc.dg/noncompile/20020207-1.c: New test.
12189
12190 2002-02-07 Richard Henderson <rth@redhat.com>
12191
12192 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
12193
12194 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
12195
12196 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
12197 message from g77
12198 * lib/g77-dg.exp: Trim g77 error messages so that they are
12199 recognized by dg.exp.
12200
12201 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
12202
12203 PR fortran/5473
12204 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
12205
12206 2002-02-07 Richard Henderson <rth@redhat.com>
12207
12208 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
12209 to be sufficiently aligned for integers.
12210
12211 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
12212
12213 * g++.dg/template/friend4.C: New test.
12214
12215 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
12216
12217 PR fortran/5743
12218 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
12219 unsupported cases.
12220
12221 2002-02-07 Richard Henderson <rth@redhat.com>
12222
12223 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
12224 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
12225 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
12226 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
12227
12228 2002-02-06 Richard Henderson <rth@redhat.com>
12229
12230 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
12231
12232 2002-02-06 Janis Johnson <janis187@us.ibm.com>
12233
12234 * gcc.dg/20020206-1.c: New test.
12235
12236 2002-02-06 Jakub Jelinek <jakub@redhat.com>
12237
12238 * gcc.c-torture/execute/20020206-1.c: New test.
12239
12240 * gcc.c-torture/execute/20020206-2.c: New test.
12241
12242 PR optimization/5429:
12243 * gcc.c-torture/compile/20020206-1.c: New test.
12244
12245 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
12246
12247 * g++.dg/ext/align1.C: Do not use an explicit alignment value
12248 as certain file formats cannot support particularly large
12249 alignments.
12250
12251 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
12252 and do not expect to be able to link the executable.
12253
12254 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
12255 fail because the COFF format does not support the weak attribute.
12256
12257 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
12258
12259 * g77.dg/pr5473.f: New test
12260
12261 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
12262
12263 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
12264 Fix testcase accordingly.
12265
12266 2002-02-04 Richard Henderson <rth@redhat.com>
12267
12268 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
12269 (buf): Change to be an array of pointers, not ints.
12270
12271 2002-02-04 Jakub Jelinek <jakub@redhat.com>
12272
12273 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
12274 before all tests. Move warning one line above to match where it
12275 C frontend emits.
12276 * gcc.dg/Wswitch-2.c: New test.
12277 * g++.dg/warn/Wswitch-1.C: New test.
12278 * g++.dg/warn/Wswitch-2.C: New test.
12279
12280 2002-02-04 Richard Henderson <rth@redhat.com>
12281
12282 * g++.dg/abi/offsetof.C: Fix size comparison.
12283
12284 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
12285
12286 * gcc.dg/cast-qual-2.c: New test.
12287
12288 2002-02-04 Jakub Jelinek <jakub@redhat.com>
12289
12290 * gcc.dg/20020201-4.c: New test.
12291
12292 2002-02-04 Ben Elliston <bje@redhat.com>
12293
12294 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
12295 target_info attribute != 0, in addition to the empty string.
12296 (gcc_target_compile): Likewise.
12297
12298 2002-02-03 Andrew Cagney <ac131313@redhat.com>
12299
12300 * gcc.dg/Wswitch.c: New test.
12301 PR gcc/4475. PR gcc/3780.
12302
12303 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
12304
12305 * g77.f-torture/execute/5122.f: New test for regressions
12306 against PR fortran/5122.
12307
12308 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
12309
12310 * g77.f-torture/compile/pr3743.f: Delete
12311 * g77.dg/pr3743-1.f: New test.
12312 * g77.dg/pr3743-2.f: New test.
12313 * g77.dg/pr3743-3.f: New test.
12314 * g77.dg/pr3743-4.f: New test.
12315
12316 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
12317
12318 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
12319
12320 2002-02-02 Richard Henderson <rth@redhat.com>
12321
12322 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
12323 * gcc.c-torture/execute/bf64-1.c: Likewise.
12324
12325 2002-02-02 Jakub Jelinek <jakub@redhat.com>
12326
12327 * gcc.dg/20020201-2.c: New test.
12328
12329 * gcc.dg/20020201-3.c: New test.
12330
12331 * gcc.c-torture/execute/bitfld-2.c: New test.
12332
12333 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
12334
12335 * gcc.dg/bitfld-1.c: Update.
12336 * gcc.dg/bitfld-2.c: Update.
12337 * gcc.c-torture/execute/bitfld-1.x: New.
12338
12339 2002-02-02 Jakub Jelinek <jakub@redhat.com>
12340
12341 * gcc.c-torture/execute/20020201-1.c: New test.
12342
12343 2002-02-01 Janis Johnson <janis187@us.ibm.com>
12344
12345 PR target/5469
12346 * gcc.dg/20020201-1.c: New test.
12347
12348 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
12349
12350 PR fortran/3743
12351 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
12352 * g77.f-torture/compile/pr3743.x: Remove
12353
12354 2002-01-31 Tom Rix <trix@redhat.com>
12355
12356 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
12357
12358 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
12359
12360 * gcc.dg/noncompile/20020130-1.c: New test.
12361
12362 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
12363
12364 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
12365
12366 2002-01-29 Richard Henderson <rth@redhat.com>
12367
12368 * gcc.c-torture/execute/991118-1.c: Cast various constants back
12369 to long long.
12370 * gcc.c-torture/execute/bf64-1.c: Likewise.
12371
12372 2002-01-29 Jakub Jelinek <jakub@redhat.com>
12373
12374 * gcc.c-torture/execute/20020129-1.c: New test.
12375
12376 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
12377
12378 * gcc.c-torture/compile/20000224-1.c: Update.
12379 * gcc.c-torture/execute/bitfld-1.c: New tests.
12380 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
12381 * gcc.dg/uninit-A.c: Update.
12382
12383 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
12384
12385 * g++.dg/template/ctor1.C: Add instantiation.
12386
12387 2002-01-28 Paul Koning <pkoning@equallogic.com>
12388
12389 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
12390 argument to __builtin_prefetch to be const ptr.
12391
12392 2002-01-28 Jakub Jelinek <jakub@redhat.com>
12393
12394 * gcc.c-torture/compile/20020120-1.c: New test.
12395
12396 2002-01-27 Kazu Hirata <kazu@hxi.com>
12397
12398 * gcc.c-torture/execute/20020127-1.c: New test.
12399
12400 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
12401
12402 * g77.dg/f77-edit-i-in.f: New test
12403 * g77.dg/f77-edit-i-out.f: New test
12404
12405 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
12406
12407 * gcc.dg/debug/debug.exp: New file.
12408 * gcc.dg/debug/trivial.c: New file.
12409 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
12410 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
12411 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
12412 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
12413 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
12414 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
12415 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
12416 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
12417 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
12418 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
12419 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
12420 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
12421 * gcc.dg/20000503-1.c: Removed.
12422 * gcc.dg/20010207-1.c: Removed.
12423 * gcc.dg/20011223-1.c: Removed.
12424 * gcc.dg/20020104-2.c: Removed.
12425 * gcc.dg/debug-1.c: Removed.
12426 * gcc.dg/debug-2.c: Removed.
12427 * gcc.dg/debug-3.c: Removed.
12428 * gcc.dg/debug-4.c: Removed.
12429 * gcc.dg/debug-5.c: Removed.
12430 * gcc.dg/debug-6.c: Removed.
12431 * gcc.dg/dwarf2-1.c: Removed.
12432 * gcc.dg/dwarf2-2.c: Removed.
12433
12434 2002-01-25 Jakub Jelinek <jakub@redhat.com>
12435
12436 * g++.old-deja/g++.other/eh5.C: New test.
12437 * g++.old-deja/g++.other/sibcall2.C: New test.
12438 * g++.old-deja/g++.other/array9.C: New test.
12439 * g++.old-deja/g++.other/typename2.C: New test.
12440 * g++.old-deja/g++.other/crash60.C: New test.
12441 * g++.old-deja/g++.other/conv9.C: New test.
12442 * g++.old-deja/g++.other/mangle10.C: New test.
12443 * g++.old-deja/g++.other/unchanging1.C: New test.
12444 * g++.old-deja/g++.other/exprstmt1.C: New test.
12445 * g++.old-deja/g++.other/inline23.C: New test.
12446 * g++.old-deja/g++.eh/ia64-1.C: New test.
12447 * g++.old-deja/g++.other/dwarf2-1.C: New test.
12448 * g++.old-deja/g++.other/reload1.C: New test.
12449 * g++.old-deja/g++.other/static20.C: New test.
12450 * g++.old-deja/g++.other/local-alloc1.C: New test.
12451 * g++.old-deja/g++.other/conv8.C: New test.
12452 * g++.old-deja/g++.other/stmtexpr2.C: New test.
12453 * g++.old-deja/g++.other/storeexpr1.C: New test.
12454 * g++.old-deja/g++.other/storeexpr2.C: New test.
12455 * g++.dg/eh/template2.C: New test.
12456 * g++.dg/warn/weak1.C: New test.
12457
12458 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
12459
12460 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
12461 Remove first, non-varying, argument.
12462
12463 2002-01-23 Richard Henderson <rth@redhat.com>
12464
12465 * gcc.dg/inline-2.c: New.
12466
12467 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
12468 Add optional target arg. Check number of arguments.
12469 (scan-assembler-not, scan-assembler-dem): Likewise.
12470 (scan-assembler-dem-not): Likewise.
12471
12472 2002-01-23 Zack Weinberg <zack@codesourcery.com>
12473
12474 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
12475 line 12.
12476 * g++.old-deja/g++.brendan/parse3.C,
12477 g++.old-deja/g++.other/crash26.C,
12478 g++.old-deja/g++.other/crash28.C,
12479 g++.old-deja/g++.other/crash29.C,
12480 g++.old-deja/g++.other/crash30.C,
12481 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
12482
12483 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
12484
12485 * gcc.dg/20020115-1.c: New.
12486
12487 2002-01-23 Bob Wilson <bob.wilson@acm.org>
12488
12489 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
12490
12491 2002-01-23 Janis Johnson <janis187@us.ibm.com>
12492
12493 * gcc.dg/20020122-3.c: New.
12494
12495 2002-01-23 Jakub Jelinek <jakub@redhat.com>
12496
12497 * g++.dg/other/gc1.C: New test.
12498
12499 2002-01-23 Zack Weinberg <zack@codesourcery.com>
12500
12501 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
12502
12503 2002-01-22 Richard Henderson <rth@redhat.com>
12504
12505 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
12506
12507 2002-01-22 Richard Henderson <rth@redhat.com>
12508
12509 * gcc.dg/20020122-4.c: New.
12510
12511 2002-01-22 H.J. Lu <hjl@gnu.org>
12512
12513 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
12514 link output.
12515 * gcc.dg/special/ecos.exp: Likewise.
12516 * lib/g++-dg.exp: Likewise.
12517 * lib/g77-dg.exp: Likewise.
12518 * lib/gcc-dg.exp : Likewise.
12519 * lib/mike-g++.exp: Likewise.
12520 * lib/mike-g77.exp: Likewise.
12521 * lib/mike-gcc.exp: Likewise.
12522 * lib/objc-dg.exp: Likewise.
12523
12524 2002-01-22 Janis Johnson <janis187@us.ibm.com>
12525
12526 PR target/5379
12527 * gcc.dg/20020122-2.c: New test.
12528
12529 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
12530
12531 * gcc.dg/20020122-1.c: New test.
12532
12533 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
12534
12535 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
12536
12537 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
12538
12539 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
12540
12541 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12542
12543 * gcc.c-torture/compile/20020121-1.c: New test.
12544
12545 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
12546
12547 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
12548 ld_library_path.
12549
12550 2002-01-21 Jakub Jelinek <jakub@redhat.com>
12551
12552 * gcc.dg/20020218-1.c: New test.
12553
12554 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
12555
12556 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
12557 messages
12558 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
12559 "At global scope" warning
12560 * g++.dg/ext/align1.C: Change cygwin test for alignment
12561 from db-bogus to dg-warning
12562
12563 2002-01-21 Zack Weinberg <zack@codesourcery.com>
12564
12565 * g77.f-torture/compile/cpp2.F: New test.
12566
12567 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
12568
12569 * g++.dg/template/access1.C: New test.
12570
12571 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
12572
12573 * gcc.dg/20020118-1.c: New.
12574
12575 2002-01-18 Kazu Hirata <kazu@hxi.com>
12576
12577 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
12578
12579 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
12580
12581 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
12582 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
12583 alignment warnings.
12584
12585 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
12586
12587 * gcc.misc-tests/i386-prefetch.exp: Save and restore
12588 torture_with_loops and torture_without_loops
12589
12590 2002-01-17 Jakub Jelinek <jakub@redhat.com>
12591
12592 * gcc.c-torture/compile/20020116-1.c: New test.
12593
12594 2002-01-16 Jakub Jelinek <jakub@redhat.com>
12595
12596 * gcc.dg/20020116-2.c: New test.
12597
12598 * gcc.dg/ultrasp4.c: New test.
12599
12600 * gcc.dg/20020116-1.c: New test.
12601
12602 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
12603
12604 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
12605 by EABI.
12606
12607 2002-01-15 Janis Johnson <janis187@us.ibm.com>
12608
12609 * gcc.misc-tests/i386-prefetch.exp: New.
12610 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
12611 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
12612 * gcc.misc-tests/i386-pf-none-1.c: New test.
12613 * gcc.misc-tests/i386-pf-sse-1.c: New test.
12614
12615 2002-01-15 Jakub Jelinek <jakub@redhat.com>
12616
12617 * gcc.dg/gnu89-init-1.c: Add new tests.
12618
12619 2002-01-15 Andreas Jaeger <aj@suse.de>
12620
12621 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
12622 * gcc.dg/i386-mmx-2.c: Likewise.
12623 * gcc.dg/i386-sse-1.c: Likewise.
12624 * gcc.dg/i386-sse-2.c: Likewise.
12625 * gcc.dg/i386-sse-3.c: Likewise.
12626
12627 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
12628
12629 * g77.f-torture/execute/intrinsic-unix-bessel.f:
12630 Uncomment additional cases that now pass.
12631
12632 2002-01-11 Richard Henderson <rth@redhat.com>
12633
12634 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
12635 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
12636
12637 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
12638
12639 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
12640
12641 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
12642
12643 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
12644 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
12645
12646 2002-01-10 Dale Johannesen <dalej@apple.com>
12647
12648 * gcc.c-torture/execute/loop-11.c: New.
12649
12650 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
12651
12652 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
12653 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
12654
12655 2002-01-09 Richard Henderson <rth@redhat.com>
12656
12657 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
12658 type in which to perform the operation for each size.
12659
12660 2002-01-09 Alan Matsuoka (alanm@redhat.com)
12661
12662 * gcc.c-torture/compile/20020109-2.c: New test.
12663
12664 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
12665
12666 * gcc.c-torture/execute/loop-10.c: New test.
12667
12668 2002-01-09 Jakub Jelinek <jakub@redhat.com>
12669
12670 * gcc.c-torture/compile/20010226-1.c: New test.
12671 * gcc.c-torture/compile/20010227-1.c: New test.
12672 * gcc.c-torture/compile/20010426-1.c: New test.
12673 * gcc.c-torture/compile/20010510-1.c: New test.
12674 * gcc.c-torture/compile/20010605-3.c: New test.
12675 * gcc.c-torture/compile/20010824-1.c: New test.
12676 * gcc.c-torture/execute/20010409-1.c: New test.
12677 * gcc.dg/noncompile/20000901-1.c: New test.
12678 * gcc.dg/20001023-1.c: New test.
12679 * gcc.dg/20001101-1.c: New test.
12680 * gcc.dg/20001102-1.c: New test.
12681 * gcc.dg/20010207-1.c: New test.
12682 * gcc.dg/20010405-1.c: New test.
12683 * gcc.dg/20010822-1.c: New test.
12684 * gcc.dg/20011107-1.c: New test.
12685
12686 2002-01-09 Jeffrey A Law (law@redhat.com)
12687
12688 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
12689
12690 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
12691 execution failure on PA targets.
12692
12693 2002-01-09 Jakub Jelinek <jakub@redhat.com>
12694
12695 * gcc.c-torture/compile/20020109-1.c: New test.
12696
12697 2002-01-08 Kazu Hirata <kazu@hxi.com>
12698
12699 * gcc.c-torture/execute/20020108-1.c: New test.
12700
12701 2002-01-08 Jakub Jelinek <jakub@redhat.com>
12702
12703 * gcc.dg/20020108-1.c: New test.
12704
12705 2002-01-08 H.J. Lu <hjl@gnu.org>
12706
12707 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
12708 for header files.
12709
12710 2002-01-08 Geoff Keating <geoffk@redhat.com>
12711
12712 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
12713 consistency.
12714
12715 002-01-07 Aldy Hernandez <aldyh@redhat.com>
12716
12717 * gcc.dg/altivec-4.c: Test altivec predicates.
12718
12719 2002-01-07 Jakub Jelinek <jakub@redhat.com>
12720
12721 * gcc.c-torture/execute/20020107-1.c: New test.
12722
12723 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
12724
12725 PR c/5279
12726 * gcc.c-torture/compile/20020106-1.c: New test.
12727
12728 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
12729
12730 * gcc.c-torture/execute/nestfunc-4.c: New test.
12731
12732 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
12733
12734 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
12735 extra triple that slipped in.
12736 * g++.old-deja/g++.abi/align.C: Likewise.
12737 * g++.old-deja/g++.abi/bitfields.C: Likewise.
12738
12739 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
12740
12741 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
12742 * g++.old-deja/g++.abi/align.C: Likewise.
12743 * g++.old-deja/g++.abi/bitfields.C: Likewise.
12744
12745 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
12746 on FreeBSD/i386.
12747 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
12748 FreeBSD.
12749
12750 2002-01-04 Jakub Jelinek <jakub@redhat.com>
12751
12752 * gcc.dg/20020104-1.c: New test.
12753
12754 * gcc.dg/20020104-2.c: New test.
12755
12756 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
12757
12758 * gcc.dg/20020103-1.c: Fix typo in target selector.
12759
12760 2002-01-03 Richard Henderson <rth@redhat.com>
12761
12762 * gcc.dg/20020103-1.c: New.
12763
12764 2002-01-03 Kazu Hirata <kazu@hxi.com>
12765
12766 * gcc.c-torture/execute/20020103-1.c: New test.
12767
12768 2002-01-03 Jakub Jelinek <jakub@redhat.com>
12769
12770 * g++.dg/other/debug2.C: New test.
12771
12772 * gcc.c-torture/compile/20020103-1.c: New test.
12773
12774 2002-01-02 Jakub Jelinek <jakub@redhat.com>
12775
12776 * gcc.dg/gnu89-init-1.c: Added new tests.
12777
12778 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
12779
12780 * g++.dg/template/friend2.C: Remove as patch is reverted.
12781
12782 * g++.dg/warn/oldcast1.C: New test.
12783
12784 * g++.dg/template/ptrmem1.C: New test.
12785 * g++.dg/template/ptrmem2.C: New test.
12786
12787 * g++.dg/template/ntp.C: New test.
12788
12789 * g++.dg/other/component1.C: New test.
12790
12791 * g++.dg/template/ttp3.C: New test.
12792
12793 * g++.dg/template/friend2.C: New test.
12794 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
12795
12796 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
12797
12798 * g++.dg/other/ptrmem1.C: New test.
12799 * g++.dg/other/ptrmem2.C: New test.
12800
12801 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
12802
12803 * g++.dg/template/ctor1.C: New test.
12804
12805 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
12806
12807 * g++.dg/template/friend2.C: New test.
12808
12809 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
12810
12811 * gcc.dg/mmix-1.c: New test.
12812
12813 2001-12-31 Richard Henderson <rth@redhat.com>
12814
12815 * gcc.dg/asm-5.c: New.
12816
12817 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
12818
12819 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
12820 in namespace __gnu_cxx
12821
12822 2001-12-30 Richard Henderson <rth@redhat.com>
12823
12824 * gcc.dg/debug-6.c: New.
12825
12826 2001-12-30 Jakub Jelinek <jakub@redhat.com>
12827
12828 * gcc.c-torture/compile/20011229-2.c: New test.
12829
12830 2001-12-29 Jakub Jelinek <jakub@redhat.com>
12831
12832 * gcc.dg/debug-3.c: New test.
12833 * gcc.dg/debug-4.c: New test.
12834 * gcc.dg/debug-5.c: New test.
12835
12836 2001-12-29 Richard Henderson <rth@redhat.com>
12837
12838 * g++.dg/eh/loop1.C: New.
12839
12840 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
12841
12842 * g++.dg/template/crash1.C: New test.
12843
12844 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
12845
12846 * g++.dg/other/const1.C: New test.
12847
12848 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
12849
12850 * gcc.c-torture/compile/20011229-1.c: New test.
12851
12852 2001-12-28 Stan Shebs <shebs@apple.com>
12853
12854 * lib/objc-torture.exp: Resync with c-torture.exp.
12855 * lib/objc.exp: Load standard libraries.
12856
12857 2001-12-28 Jakub Jelinek <jakub@redhat.com>
12858
12859 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
12860 additional tests.
12861
12862 2001-12-27 Roger Sayle <roger@eyesopen.com>
12863
12864 * gcc.c-torture/execute/string-opt-16.c: New testcase.
12865
12866 2001-12-27 Richard Henderson <rth@redhat.com>
12867
12868 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
12869
12870 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
12871
12872 * g++.dg/eh/ctor1.C: New test.
12873 * g++.dg/other/error2.C: New test.
12874
12875 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
12876
12877 * g++.dg/other/init2.C: New test.
12878
12879 2001-12-24 Richard Henderson <rth@redhat.com>
12880
12881 * gcc.dg/20011223-1.c: New.
12882 * gcc.dg/inline-1.c: New.
12883
12884 2001-12-23 Richard Henderson <rth@redhat.com>
12885
12886 * gcc.dg/asm-4.c: Test operand modifiers.
12887
12888 2001-12-23 Richard Henderson <rth@redhat.com>
12889
12890 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
12891
12892 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
12893
12894 * gcc.c-torture/execute/20011223-1.c: New test.
12895
12896 2001-12-21 Richard Henderson <rth@redhat.com>
12897
12898 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
12899 re-enables the warning.
12900
12901 2001-12-21 Richard Henderson <rth@redhat.com>
12902
12903 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
12904
12905 2001-12-20 Jakub Jelinek <jakub@redhat.com>
12906
12907 * gcc.c-torture/compile/20011218-1.c: New test.
12908
12909 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
12910
12911 * gcc.misc-test/arm-isr.exp: New file. Control running of the
12912 arm-isr.c test.
12913 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
12914 epilogue generation for ARM ISR routines.
12915
12916 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12917
12918 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
12919 * gcc.dg/format/c90-printf-3.c: Likewise.
12920 * gcc.dg/format/c99-printf-3.c: Likewise.
12921 * gcc.dg/format/ext-1.c: Likewise.
12922 * gcc.dg/format/ext-6.c: Likewise.
12923 * gcc.dg/format/format.h: Prototype unlocked stdio.
12924
12925 2001-12-20 Richard Henderson <rth@redhat.com>
12926
12927 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
12928 (arena): Use it.
12929 (malloc): Correct allocation logic. Abort if we fill up the
12930 arena before initialization complete.
12931 (realloc): Correct allocation logic.
12932
12933 2001-12-20 Jakub Jelinek <jakub@redhat.com>
12934
12935 * gcc.c-torture/compile/20011219-2.c: New test.
12936
12937 * gcc.c-torture/execute/20011219-1.c: New test.
12938
12939 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
12940
12941 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
12942 target does not support weak symbols.
12943
12944 2001-12-19 Jakub Jelinek <jakub@redhat.com>
12945
12946 * gcc.c-torture/compile/20011219-1.c: New test.
12947
12948 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
12949
12950 * g++.dg/other/error1.C: New test.
12951
12952 2001-12-17 Jeffrey A Law (law@redhat.com)
12953
12954 * gcc.c-torture/execute/20011217-1.c: New test.
12955
12956 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
12957
12958 * objc.dg/special/: New directory.
12959 * objc.dg/special/special.exp: New file.
12960 * objc.dg/special/unclaimed-category-1.h: New file.
12961 * objc.dg/special/unclaimed-category-1a.m: New file.
12962 * objc.dg/special/unclaimed-category-1.m: New file.
12963
12964 2001-12-17 Andreas Jaeger <aj@suse.de>
12965
12966 * gcc.c-torture/compile/20011217-2.c: New test.
12967
12968 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
12969
12970 * gcc.c-torture/compile/20011217-1.c: New test.
12971
12972 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
12973
12974 * testsuite/gcc.dg/20011214-1.c: New.
12975
12976 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
12977
12978 * gcc.dg/altivec-4.c: New.
12979
12980 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
12981
12982 * gcc.dg/20011113-1.c: New test.
12983
12984 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
12985
12986 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
12987 std::__malloc_alloc_template<0> and
12988 std::__default_alloc_template<false, 0>.
12989
12990 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
12991
12992 * objc/execute/bf-21.m: New test.
12993 * objc/execute/enumeration-1.m: New test.
12994 * objc/execute/enumeration-2.m: New test.
12995
12996 2001-12-12 Jakub Jelinek <jakub@redhat.com>
12997
12998 * gcc.dg/gnu89-init-1.c: New test.
12999
13000 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
13001
13002 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
13003 * g++.old-deja/g++.jason/2371.C: Likewise.
13004 * g++.old-deja/g++.jason/template33.C: Likewise.
13005 * g++.old-deja/g++.jason/template34.C: Likewise.
13006 * g++.old-deja/g++.jason/template36.C: Likewise.
13007 * g++.old-deja/g++.oliva/typename1.C: Likewise.
13008 * g++.old-deja/g++.oliva/typename2.C: Likewise.
13009 * g++.old-deja/g++.other/typename1.C: Likewise.
13010 * g++.old-deja/g++.pt/inherit2.C: Likewise.
13011 * g++.old-deja/g++.pt/nontype5.C: Likewise.
13012 * g++.old-deja/g++.pt/typename11.C: Likewise.
13013 * g++.old-deja/g++.pt/typename14.C: Likewise.
13014 * g++.old-deja/g++.pt/typename16.C: Likewise.
13015 * g++.old-deja/g++.pt/typename3.C: Likewise.
13016 * g++.old-deja/g++.pt/typename4.C: Likewise.
13017 * g++.old-deja/g++.pt/typename5.C: Likewise.
13018 * g++.old-deja/g++.pt/typename7.C: Likewise.
13019 * g++.old-deja/g++.robertl/eb9.C: Likewise.
13020
13021 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
13022
13023 * g++.dg/other/linkage1.C: New test.
13024 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
13025 specifiers.
13026
13027 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
13028
13029 * gcc.dg/concat.c: New test.
13030
13031 2001-12-11 Stan Shebs <shebs@apple.com>
13032
13033 * objc/compile: New test directory.
13034 * objc/compile/compile.exp: New expect script.
13035 * objc/compile/20011211-1.m: New compile test.
13036
13037 2001-12-11 Jason Merrill <jason@redhat.com>
13038
13039 * lib/prune.exp (prune_gcc_output): Also handle "In member
13040 function". So many permutations...
13041
13042 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
13043
13044 * g++.dg/template/typedef1.C: New test.
13045
13046 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
13047
13048 * g++.dg/other/copy1.C: New test.
13049
13050 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
13051
13052 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
13053
13054 * gcc.dg/builtin-choose-expr.c: New.
13055
13056 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
13057
13058 * gcc.dg/altivec-2.c: New.
13059
13060 2001-12-07 Richard Henderson <rth@redhat.com>
13061
13062 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
13063
13064 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
13065
13066 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
13067 ultrasparc.
13068
13069 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
13070
13071 * g++-old.deja/g++.robertl/eb101.C: Deleted.
13072
13073 2001-12-06 Janis Johnson <janis187@us.ibm.com>
13074
13075 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
13076 variable argument list.
13077
13078 2001-12-06 Zack Weinberg <zack@codesourcery.com>
13079
13080 * gcc.c-torture/execute/memcheck: Delete entire directory.
13081 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
13082 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
13083
13084 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
13085
13086 * gcc.dg/Wshadow-1.c: New test.
13087
13088 2001-12-05 Jakub Jelinek <jakub@redhat.com>
13089
13090 * gcc.c-torture/compile/20011130-1.c: New test.
13091
13092 * gcc.dg/noncompile/20011025-1.c: New test.
13093
13094 * g++.dg/other/anon-union.C: New test.
13095
13096 * gcc.c-torture/execute/20011024-1.c: New test.
13097
13098 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
13099
13100 * gcc.c-torture/execute/20000722-1.x,
13101 gcc.c-torture/execute/20010123-1.x: Remove.
13102 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
13103 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
13104 gcc.dg/c99-complit-2.c: New tests.
13105
13106 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
13107
13108 * g++.dg/inherit/base1.C: New test.
13109
13110 2001-12-04 Jakub Jelinek <jakub@redhat.com>
13111
13112 * g++.dg/other/stdarg1.C: New test.
13113
13114 * gcc.c-torture/compile/20011130-2.c: New test.
13115
13116 2001-12-03 Janis Johnson <janis187@us.ibm.com>
13117
13118 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
13119 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
13120 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
13121 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
13122 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
13123 * gcc.dg/builtin-prefetch-1.c: New test.
13124
13125 2001-12-03 Jakub Jelinek <jakub@redhat.com>
13126
13127 * gcc.dg/20011130-1.c: New test.
13128
13129 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
13130
13131 * g++.dg/other/scope1.C: New test.
13132 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
13133
13134 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
13135
13136 * gcc.dg/vla-init-1.c: New test.
13137
13138 2001-12-01 Geoff Keating <geoffk@redhat.com>
13139
13140 * gcc.c-torture/compile/structs.c: New testcase from GDB.
13141
13142 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
13143
13144 * objc.dg/alias.m: Update.
13145 * objc.dg/class-1.m: Update.
13146 * objc.dg/const-str-1.m: Update.
13147 * objc.dg/fwd-proto-1.m: Update.
13148 * objc.dg/id-1.m: Update.
13149 * objc.dg/super-class-1.m: Update.
13150
13151 2001-11-29 Mark Mitchell <mark@codesourcery.com>
13152
13153 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
13154 constructs.
13155
13156 2001-11-28 Jeffrey A Law (law@cygnus.com)
13157
13158 * gcc.c-torture/execute/20011128-1.c: New test.
13159
13160 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
13161
13162 * gcc.dg/20011127-1.c: New test.
13163
13164 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
13165
13166 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
13167 from Austin Group draft 7.
13168 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
13169 scanf format arguments.
13170 * gcc.dg/format/no-exargs-2.c: New test.
13171
13172 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
13173
13174 * g++.dg/abi/vbase8-4.C: New test.
13175
13176 2001-11-24 Ian Lance Taylor <ian@airs.com>
13177
13178 * gcc.c-torture/execute/20011121-1.c: New test.
13179
13180 2001-11-23 Jeffrey A Law (law@cygnus.com)
13181
13182 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
13183
13184 2001-11-23 Andreas Jaeger <aj@suse.de>
13185
13186 * gcc.dg/cpp/charconst-2.c: New test.
13187
13188 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
13189
13190 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
13191 to the host if it is remote. Let tests specify extra headers
13192 they use.
13193 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
13194 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
13195 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
13196 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
13197 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
13198 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
13199 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
13200 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
13201 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
13202 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
13203
13204 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
13205
13206 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
13207 for little endian ARMs.
13208
13209 2001-11-20 Jakub Jelinek <jakub@redhat.com>
13210
13211 * gcc.c-torture/compile/20011119-1.c: New test.
13212 * gcc.c-torture/compile/20011119-2.c: New test.
13213
13214 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
13215
13216 * gcc.dg/altivec-1.c: Fix typo.
13217
13218 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
13219
13220 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
13221
13222 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
13223
13224 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
13225
13226 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
13227
13228 * lib/g77.exp: Don't specify --rpath-link.
13229
13230 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
13231 across all the headers.
13232 * gcc.dg/format/format.exp: For testing on a remote host,
13233 copy format.h.
13234
13235 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
13236 * gcc.c-torture/execute/930406-1.c: Likewise.
13237 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
13238
13239 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
13240
13241 * gcc.dg/altivec-1.c: New.
13242
13243 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
13244
13245 * gcc.dg/cpp/fpreprocessed.c: New test case.
13246
13247 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
13248
13249 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
13250 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
13251 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
13252
13253 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
13254
13255 * gcc.dg/no-builtin-1.c: New test.
13256
13257 2001-11-16 Jakub Jelinek <jakub@redhat.com>
13258
13259 * gcc.c-torture/execute/20011115-1.c: New test.
13260
13261 2001-11-15 Jakub Jelinek <jakub@redhat.com>
13262
13263 * gcc.c-torture/compile/20011114-2.c: New test.
13264 * gcc.c-torture/compile/20011114-3.c: New test.
13265 * gcc.c-torture/compile/20011114-4.c: New test.
13266
13267 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
13268
13269 * g++.dg/other/init1.C: New test.
13270
13271 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
13272
13273 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
13274 message.
13275
13276 * gcc.c-torture/execute/20011114-1.c: New testcase.
13277
13278 * gcc.c-torture/compile/20010327-1.c: Revert last change.
13279 * gcc.c-torture/compile/20011114-1.c: New test, exactly
13280 like the (before this change) version of 20010327-1.c.
13281
13282 2001-11-14 Roger Sayle <roger@eyesopen.com>
13283
13284 * gcc.c-torture/execute/string-opt-13.c: New testcase.
13285
13286 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
13287
13288 * g++.dg/init/array2.C: New test.
13289
13290 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
13291
13292 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
13293
13294 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
13295
13296 * g++.dg/other/forscope1.C: New test.
13297 * g++.dg/ext/forscope1.C: New test.
13298 * g++.dg/ext/forscope2.C: New test.
13299
13300 2001-11-13 Jakub Jelinek <jakub@redhat.com>
13301
13302 * gcc.c-torture/execute/20011113-1.c: New test.
13303
13304 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
13305
13306 * gcc.c-torture/execute/20011109-2.c: New test.
13307
13308 * gcc.c-torture/execute/20011109-1.c: New test.
13309
13310 2001-11-09 Jakub Jelinek <jakub@redhat.com>
13311
13312 * gcc.c-torture/compile/20011109-1.c: New test.
13313
13314 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
13315
13316 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
13317 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
13318 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
13319 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
13320 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
13321 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
13322 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
13323
13324 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
13325
13326 * g++.dg/warn/Wshadow-1.C: New tests.
13327 * g++.old-deja/g++.mike/for3.C: Update.
13328
13329 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
13330
13331 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
13332 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
13333 XFAILs. Adjust expected error texts.
13334 * gcc.c-torture/compile/20011106-1.c,
13335 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
13336 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
13337 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
13338 gcc.dg/c99-array-lval-5.c: New tests.
13339
13340 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
13341
13342 * gcc.dg/cpp/defined.c: Update.
13343
13344 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
13345
13346 * gcc.c-torture/execute/anon-1.c: New test.
13347
13348 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
13349
13350 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
13351 same size, so no warning should be produced on stormy16.
13352
13353 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
13354 due to oversized array.
13355 * g++.old-deja/g++.mike/ns15.C: Likewise.
13356 * g++.old-deja/g++.pt/crash16.C: Likewise.
13357
13358 2001-11-02 Graham Stott <grahams@redhat.com>
13359
13360 * g++.dgother/debug1.C: Fix typos.
13361
13362 2001-11-01 Jakub Jelinek <jakub@redhat.com>
13363
13364 * g++.dg/other/debug1.C: New test.
13365
13366 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
13367
13368 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
13369 of unsigned long.
13370
13371 2001-10-30 Jakub Jelinek <jakub@redhat.com>
13372
13373 * gcc.dg/20011029-2.c: New test.
13374
13375 * gcc.c-torture/compile/20011029-1.c: New test.
13376
13377 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
13378
13379 * objc/execute/class_self-1.m: New test.
13380 * objc/execute/class_self-2.m: New test.
13381
13382 2001-10-25 Zack Weinberg <zack@codesourcery.com>
13383
13384 * gcc.misc-tests/msgs.exp: Delete.
13385 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
13386 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
13387 error set to match recent changes.
13388
13389 2001-10-24 Zack Weinberg <zack@codesourcery.com>
13390
13391 * gcc.dg/20011021-1.c: New test.
13392
13393 2001-10-24 Jakub Jelinek <jakub@redhat.com>
13394
13395 * gcc.c-torture/compile/20011023-1.c: New test.
13396
13397 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
13398
13399 * lib/g77.exp: Rewrite based on lib/g++.exp.
13400
13401 2001-10-19 Jakub Jelinek <jakub@redhat.com>
13402
13403 * gcc.c-torture/execute/20011019-1.c: New test.
13404
13405 * gcc.dg/20011018-1.c: New test.
13406
13407 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
13408
13409 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
13410
13411 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
13412
13413 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
13414 * gcc.dg/attr-invalid.c: Likewise.
13415
13416 2001-10-18 Jakub Jelinek <jakub@redhat.com>
13417
13418 * testsuite/gcc.dg/20011015-1.c: New test.
13419
13420 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
13421
13422 * g++.dg/template/unify2.C: New test.
13423
13424 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
13425
13426 * g++.dg/other/exception-specification.C: New test
13427
13428 2001-10-13 Tom Rix <trix@redhat.com>
13429
13430 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
13431 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
13432
13433 2001-10-12 Jakub Jelinek <jakub@redhat.com>
13434
13435 * testsuite/gcc.dg/20011009-1.c: New test.
13436
13437 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
13438
13439 PR g++/4476
13440 * g++.dg/other/friend1.C: New test.
13441
13442 2001-10-11 Richard Henderson <rth@redhat.com>
13443
13444 * g++.old-deja/g++.other/crash18.C: Add -S to options.
13445
13446 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13447
13448 * gcc.c-torture/compile/20011010-1.c: New.
13449
13450 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
13451
13452 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
13453 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
13454 g77.f-torture/execute/execute.exp,
13455 g77.f-torture/noncompile/noncompile.exp,
13456 gcc.c-torture/compile/compile.exp,
13457 gcc.c-torture/execute/execute.exp,
13458 gcc.c-torture/execute/ieee/ieee.exp,
13459 gcc.c-torture/execute/memcheck/memcheck.exp,
13460 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
13461 objc/execute/execute.exp: Update FSF address.
13462
13463 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
13464
13465 * gcc.dg/cpp/cmdlne-C.c: Update.
13466 * gcc.dg/cpp/cmdlne-C2.c: New.
13467
13468 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13469
13470 * gcc.c-torture/execute/20011008-3.c: New.
13471
13472 2001-10-08 DJ Delorie <dj@redhat.com>
13473
13474 * gcc.dg/20011008-1.c: New.
13475 * gcc.dg/20011008-2.c: New.
13476
13477 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
13478
13479 * gcc.dg/cpp/spacing1.c: Update test.
13480
13481 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
13482
13483 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
13484 spelling errors of "separate" as "seperate".
13485
13486 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
13487
13488 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
13489 enough to avoid inlining.
13490
13491 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
13492
13493 * lib/g77.exp: set libg2c_dir correctly.
13494
13495 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
13496
13497 * gcc.dg/cpp/macro11.c: New test.
13498
13499 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
13500
13501 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
13502 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
13503 gcc.dg/format/multattr-3.c: New tests.
13504 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
13505 tests for format attributes on function pointers being rejected.
13506
13507 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
13508
13509 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
13510
13511 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
13512
13513 * g++.dg/warn/format1.C: New test.
13514
13515 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
13516
13517 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
13518
13519 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
13520
13521 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
13522
13523 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
13524
13525 * gcc.dg/cpp/redef2.c: Add test.
13526
13527 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
13528
13529 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
13530 long-standing bug on i686, apparently.
13531 * gcc.c-torture/execute/loop-2c.x: New file.
13532 * gcc.c-torture/execute/loop-2d.x: New file.
13533 * gcc.c-torture/execute/loop-3c.x: New file.
13534
13535 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
13536
13537 * gcc.dg/cpp/20000625-2.c: Correct line number.
13538
13539 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
13540
13541 * gcc.dg/cpp/macro10.c: New test.
13542 * gcc.dg/cpp/strify3.c: New test.
13543 * gcc.dg/cpp/spacing1.c: Add tests.
13544 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
13545 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
13546
13547 2001-09-24 DJ Delorie <dj@redhat.com>
13548
13549 * gcc.c-torture/execute/20010924-1.c: New test.
13550
13551 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
13552
13553 * testsuite/objc/execute/paste.m: Remove.
13554
13555 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
13556
13557 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
13558
13559 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
13560
13561 * g77.dg/strlen0.f: New test.
13562
13563 2001-09-21 Richard Henderson <rth@redhat.com>
13564
13565 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
13566 * g++.old-deja/g++.abi/vtable2.C: Likewise.
13567
13568 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
13569
13570 Table-driven attributes.
13571 * g++.dg/ext/attrib1.C: New test.
13572
13573 2001-09-20 DJ Delorie <dj@redhat.com>
13574
13575 * gcc.dg/20000926-1.c: Update expected warning messages.
13576 * gcc.dg/array-2.c: Likewise, and test for warnings too.
13577 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
13578 array.
13579
13580 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
13581
13582 * g++.dg/eh/registers1.C: New test case.
13583
13584 2001-09-17 Richard Henderson <rth@redhat.com>
13585
13586 * gcc.dg/array-5.c: Fix VLA decomposition test.
13587
13588 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
13589
13590 * gcc.dg/cpp/line5.c: New testcase.
13591
13592 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
13593
13594 * gcc.dg/cpp/macro9.c: New test.
13595
13596 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
13597
13598 * gcc.c-torture/execute/980223.c: Change type of addr from long
13599 to char *.
13600
13601 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
13602
13603 * gcc.c-torture/execute/20010915-1.c: New test.
13604
13605 2001-09-14 Janis Johnson <janis187@us.ibm.com>
13606
13607 * g77.dg/bprob: New directory.
13608 * g77.dg/bprob/bprob.exp: New file.
13609 * g77.dg/bprob/bprob-1.f: New test.
13610 * g77.dg/gcov: New directory.
13611 * g77.dg/gcov/gcov.exp: New file.
13612 * g77.dg/gcov/gcov-1.f: New test.
13613 * g77.dg/gcov/gcov-1.x: New file.
13614
13615 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
13616
13617 * gcc.dg/cpp/directiv.c: Update.
13618 * gcc.dg/cpp/undef1.c: Update.
13619
13620 2001-09-12 Jakub Jelinek <jakub@redhat.com>
13621
13622 * gcc.dg/20010912-1.c: New test.
13623
13624 2001-09-11 Janis Johnson <janis187@us.ibm.com>
13625
13626 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
13627 language-independent file in lib.
13628 * lib/gcov.exp: New file.
13629
13630 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
13631
13632 * gcc.c-torture/compile/20010911-1.c: New test.
13633
13634 2001-09-10 Janis Johnson <janis187@us.ibm.com>
13635
13636 * lib/profopt.exp: New, to support profile-directed optimizations.
13637 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
13638 * gcc.misc-tests/bprob-1.c: New test.
13639 * gcc.misc-tests/bprob-2.c: New test.
13640
13641 2001-09-07 Janis Johnson <janis187@us.ibm.com>
13642
13643 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
13644 XFAIL and which kinds of gcov output to verify.
13645 * gcc.misc-tests/gcov-4b.x: New file.
13646 * gcc.misc-tests/gcov-5b.x: New file.
13647 * gcc.misc-tests/gcov-6.x: New file.
13648 * gcc.misc-tests/gcov-7.c: New test.
13649 * gcc.misc-tests/gcov-7.x: New file.
13650
13651 2001-09-06 Janis Johnson <janis187@us.ibm.com>
13652
13653 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
13654 * gcc.misc-tests/gcov-6.c: New test.
13655
13656 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
13657
13658 PR c++/3986
13659 * g++.dg/abi/vbase1.C: New test.
13660
13661 2001-09-05 Ziemowit Laski <zlaski@apple.com>
13662
13663 * objc.dg/method-2.m: New.
13664
13665 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
13666
13667 PR c++/4203
13668 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
13669 * g++.dg/init/empty1.C: New test.
13670
13671 2001-09-03 Jakub Jelinek <jakub@redhat.com>
13672
13673 * gcc.c-torture/compile/20010903-1.c: New test.
13674
13675 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
13676
13677 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
13678 for m68k.
13679
13680 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
13681
13682 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
13683
13684 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
13685
13686 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
13687
13688 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
13689
13690 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
13691 for 16-bit 'unsigned int'.
13692
13693 2001-08-29 Kazu Hirata <kazu@hxi.com>
13694
13695 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
13696
13697 2001-08-27 Richard Henderson <rth@redhat.com>
13698
13699 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
13700 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
13701
13702 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
13703
13704 * gcc.dg/asm-names.c (ymain): New.
13705
13706 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
13707
13708 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
13709 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
13710 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
13711
13712 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13713
13714 * gcc.dg/compare5.c: New testcase.
13715
13716 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
13717
13718 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
13719 and "In instantiation".
13720
13721 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
13722
13723 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
13724
13725 2001-08-20 Janis Johnson <janis187@us.ibm.com>
13726
13727 * gcc.misc-tests/gcov.exp: Add support for branch information.
13728 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
13729 * gcc.misc-tests/gcov-4.c: New test.
13730 * gcc.misc-tests/gcov-4b.c: New test.
13731 * gcc.misc-tests/gcov-5b.c: New test.
13732
13733 2001-08-20 Zack Weinberg <zackw@panix.com>
13734
13735 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
13736 expected to fail.
13737
13738 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
13739
13740 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
13741
13742 2001-08-19 Jakub Jelinek <jakub@redhat.com>
13743
13744 * g++.dg/eh/template1.C: New test.
13745
13746 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
13747
13748 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
13749 Fix thinko.
13750 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
13751 for xfail.
13752
13753 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
13754
13755 * lib/g77-dg.exp: Use prune.exp for common procedures
13756 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
13757 * lib/g77.exp: (g77-dg-prune) Remove
13758
13759 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
13760
13761 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
13762
13763 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13764
13765 * g++.dg/template/unify1.C: New test.
13766
13767 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
13768
13769 * g++.dg/abi/empty4.C: New test.
13770
13771 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
13772
13773 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
13774 solaris2.*
13775 * g77.f-torture/compile/pr3743.x: Likewise
13776
13777 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
13778
13779 * g++.dg/other/using-declaration.C: New test.
13780
13781 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
13782
13783 * gcc.dg/cpp/tr-sign.c: New testcase.
13784
13785 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
13786
13787 * gcc.dg/cpp/19951025-1.c: Revert.
13788 * gcc.dg/cpp/directiv.c: We no longer process directives that
13789 interrupt macro arguments.
13790
13791 2001-08-03 Zack Weinberg <zackw@stanford.edu>
13792
13793 * gcc.dg/bconstp-1.c: New test.
13794
13795 2001-08-03 Richard Henderson <rth@redhat.com>
13796
13797 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
13798
13799 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
13800
13801 * gcc.dg/cpp/19951025-1.c: Update.
13802
13803 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
13804
13805 * g77.dg/ff90-1.f (s): Fix reference of variable z,
13806 should be x.
13807
13808 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
13809
13810 Kill -fhonor-std.
13811 * g++.old-deja/g++.ns/ns14.C: Remove special options.
13812 * g++.old-deja/g++.other/std1.C: Likewise.
13813 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
13814
13815 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
13816
13817 * lib/g77.exp: Load gcc-defs.exp for common procedures
13818 (g77_pass, g77_fail, g77_finish, g77_exit,
13819 ${tool}_check_unsupported_p} Now redundant. Deleted.
13820
13821 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
13822
13823 * g77.dg/fbackslash.f
13824 * g77.dg/fcase-preserve.f
13825 * g77.dg/ff90-1.f
13826 * g77.dg/ffixed-line-length-0.f
13827 * g77.dg/ffixed-line-length-132.f
13828 * g77.dg/ffixed-line-length-7.f
13829 * g77.dg/ffixed-line-length-72.f
13830 * g77.dg/ffixed-line-length-none.f
13831 * g77.dg/ffree-form-1.f
13832 * g77.dg/fno-backslash.f
13833 * g77.dg/fno-f90-1.f
13834 * g77.dg/fno-fixed-form-1.f
13835 * g77.dg/fno-onetrip.f
13836 * g77.dg/fno-typeless-boz.f
13837 * g77.dg/fno-underscoring.f
13838 * g77.dg/fno-vxt-1.f
13839 * g77.dg/fonetrip.f
13840 * g77.dg/ftypeless-boz.f
13841 * g77.dg/fugly-assumed.f
13842 * g77.dg/funderscoring.f
13843 * g77.dg/fvxt-1.f
13844
13845 2001-08-01 Ziemowit Laski <zlaski@apple.com>
13846
13847 * objc.dg/fwd-proto-1.m: New.
13848 * objc.dg/local-decl-1.m: New.
13849 * objc.dg/naming-1.m: New.
13850 * objc.dg/naming-2.m: New.
13851 * objc.dg/proto-hier-1.m: New.
13852
13853 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
13854
13855 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
13856 largest-type elements to a struct makes its size grow.
13857
13858 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
13859
13860 * g++.dg/abi/vthunk1.C: New test.
13861
13862 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
13863
13864 * g++.dg/abi/vbase8-22.C: New test.
13865
13866 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
13867
13868 * gcc.dg/cpp/macro8.c: New test.
13869
13870 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
13871
13872 * g++.dg/abi/vbase8-21.C: New test.
13873
13874 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
13875
13876 * g++.dg/abi/vbase8-10.C: New test.
13877
13878 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13879
13880 * lib/g++.exp (g++_set_ld_library_path): Renamed to
13881 ${tool}_set_ld_library_path.
13882 Changed caller.
13883 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
13884 g++.exp.
13885
13886 2001-07-26 Stan Cox <scox@redhat.com>
13887
13888 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
13889 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
13890 gcc_exit, gcc_check_unsupported_p):
13891 Moved to gcc-deps.exp
13892 * gcc-deps.exp: New file.
13893
13894 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13895
13896 * g++.old-deja/g++.pt/defarg14.C: New test.
13897
13898 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
13899
13900 * g++.old-deja/g++.other/lineno5.C: New test.
13901
13902 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
13903
13904 * g++.old-deja/g++.pt/crash68.C: New test.
13905
13906 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
13907
13908 * g++.old-deja/g++.other/crash42.C: New test.
13909
13910 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
13911
13912 * gcc.dg/cpp/extratokens.c: Fix.
13913 * gcc.dg/cpp/skipping2.c: New tests.
13914
13915 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13916
13917 * gcc.c-torture/execute/20010724-1.c: New file.
13918 * gcc.c-torture/execute/20010724-1.x: New file.
13919
13920 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
13921
13922 * g++.old-deja/g++.other/cond7.C: New test.
13923
13924 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
13925
13926 * g++.old-deja/g++.other/optimize4.C: New test.
13927
13928 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
13929
13930 * g++.old-deja/g++.abi/vbase8-5.C: New test.
13931
13932 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
13933
13934 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
13935 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
13936 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
13937 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
13938
13939 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
13940 bug report" message.
13941
13942 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
13943 * g++.dg/ext/instantiate1.C: Move from old-deja.
13944
13945 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
13946
13947 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
13948 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
13949 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
13950 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
13951
13952 2001-07-23 Jeffrey A Law (law@cygnus.com)
13953
13954 * gcc.c-torture/execute/20010723-1.c: New test.
13955
13956 2001-07-23 Ben Elliston <bje@redhat.com>
13957
13958 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
13959
13960 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13961
13962 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
13963 i[34567]86-*-*.
13964 Delete handling of ieee_multilib_flags.
13965 Pass -mieee for alpha*-*-* and sh-*-*.
13966 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
13967
13968 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
13969
13970 Remove old-abi tests.
13971 * g++.old-deja/g++.mike/p11116.C: Remove.
13972 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
13973
13974 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
13975
13976 * g77.f-torture/compile/pr3743.f: New test
13977
13978 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
13979
13980 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
13981
13982 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13983
13984 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
13985 g++.old-deja/g++.pt/static6.C: Likewise.
13986 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
13987 supports weak symbols.
13988
13989 2001-07-18 Andreas Jaeger <aj@suse.de>
13990
13991 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
13992 supported again.
13993
13994 2001-07-18 Andreas Jaeger <aj@suse.de>
13995
13996 * gcc.dg/iftrap-1.c: Fix target line.
13997
13998 2001-07-17 Richard Henderson <rth@redhat.com>
13999
14000 * gcc.c-torture/execute/20010717-1.c: New.
14001
14002 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
14003
14004 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
14005 tests.
14006
14007 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
14008
14009 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
14010
14011 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
14012
14013 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
14014 UAC_SIGBUS, UAC_NOPRINT definitions.
14015
14016 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
14017
14018 * objc/execute/object_is_class.m: New test.
14019 * objc/execute/object_is_meta_class.m: New test.
14020
14021 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
14022
14023 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
14024 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
14025
14026 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
14027
14028 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
14029 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
14030
14031 2001-07-14 Richard Henderson <rth@redhat.com>
14032
14033 * gcc.dg/iftrap-1.c: New.
14034
14035 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
14036
14037 * g77.f-torture/execute/intrinsic77.f: New test.
14038
14039 2001-07-11 Janis Johnson <janis@us.ibm.com>
14040
14041 * gcc.misc-tests/gcov-3.c: New test.
14042
14043 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
14044
14045 * gcc.c-torture/compile/20010711-1.c,
14046 * gcc.c-torture/compile/20010711-2.c: New tests.
14047
14048 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
14049
14050 * gcc.c-torture/execute/20010711-1.c: New test.
14051
14052 2001-07-11 Ben Elliston <bje@redhat.com>
14053
14054 * g++.old-deja/g++.other/enum5.C: New test.
14055
14056 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
14057
14058 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
14059 (g++-dg-prune): Call prune_gcc_output.
14060 * prune.exp: New file for prune_gcc_output.
14061 * lib/g++.exp, lib/gcc.exp: Load it.
14062
14063 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
14064
14065 * gcc.c-torture/compile/20010701-1.c,
14066 g++.old-deja/g++.ext/attrib6.C: New tests.
14067
14068 2001-07-06 Jeffrey A Law (law@cygnus.com)
14069
14070 * gcc.c-torture/compile/20010706-1.c: New test.
14071
14072 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
14073
14074 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
14075
14076 2001-06-28 Stan Shebs <shebs@apple.com>
14077
14078 * gcc.dg/pragma-darwin.c: New test.
14079
14080 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
14081
14082 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
14083 Solaris 2.[678] system.
14084
14085 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
14086
14087 * gcc.dg/20010622-1.c: New test.
14088
14089 2001-06-18 Stan Shebs <shebs@apple.com>
14090
14091 * objc.dg: New directory.
14092 * objc.dg/dg.exp: New file.
14093 * objc.dg/alias.m: New.
14094 * objc.dg/class-1.m: New.
14095 * objc.dg/class-2.m: New.
14096 * objc.dg/const-str-1.m: New.
14097 * objc.dg/const-str-2.m: New.
14098 * objc.dg/id-1.m: New.
14099 * objc.dg/method-1.m: New.
14100 * objc.dg/super-class-1.m: New.
14101 * lib/objc-dg.exp: New file.
14102
14103 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
14104
14105 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
14106 of label name.
14107
14108 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
14109
14110 * g++.old-deja/g++.abi/vbase8-9.C: New test.
14111
14112 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14113
14114 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
14115 variable.
14116
14117 2001-06-12 Richard Henderson <rth@redhat.com>
14118
14119 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
14120
14121 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
14122
14123 * g++.old-deja/g++.abi/vbase5.C: New test.
14124 * g++.old-deja/g++.abi/vbase6.C: New test.
14125 * g++.old-deja/g++.abi/vbase7.C: New test.
14126
14127 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14128
14129 * gcc.c-torture/compile/20010610-1.c: New test.
14130
14131 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
14132
14133 * g++.old-deja/g++.abi/vbase4.C: New test.
14134
14135 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
14136
14137 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
14138 support %f for HC11/HC12 targets.
14139 * gcc.c-torture/execute/930513-1.x: New file, likewise.
14140 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
14141 on HC11/HC12 targets.
14142 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
14143
14144 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
14145
14146 * gcc.dg/wchar_t-1.c: New file.
14147 * gcc.dg/wint_t-1.c: Likewise.
14148
14149 2001-06-11 Bernd Schmidt <bernds@redhat.com>
14150
14151 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
14152
14153 2001-06-11 Richard Henderson <rth@redhat.com>
14154
14155 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
14156
14157 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
14158
14159 * gcc.c-torture/compile/20010611-1.c: New test.
14160
14161 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
14162
14163 * gcc.dg/c99-tag-1.c: Add more tests.
14164
14165 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
14166
14167 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
14168 representation on MN10300 and ARM/Thumb.
14169
14170 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
14171
14172 * g77.f-torture/execute/20010610.f: New.
14173
14174 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
14175
14176 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
14177 names.
14178
14179 2001-06-09 Richard Henderson <rth@redhat.com>
14180
14181 * gcc.c-torture/execute/ashrdi-1.c: New.
14182 * gcc.c-torture/execute/ashldi-1.c: New.
14183 * gcc.c-torture/execute/lshrdi-1.c: New.
14184
14185 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
14186
14187 * objc/execute/load-3.m: Added. Check sending +load to categories,
14188 in addition to classes.
14189
14190 2001-06-08 Stan Shebs <shebs@apple.com>
14191
14192 * objc/execute/load-2.m: New test. From Nicola Pero
14193 <n.pero@mi.flashnet.it>.
14194
14195 2001-06-08 Jakub Jelinek <jakub@redhat.com>
14196
14197 * gcc.c-torture/execute/20010605-2.c: New test.
14198
14199 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
14200
14201 * g++.old-deja/g++.abi/vbase2.C: New test.
14202 * g++.old-deja/g++.abi/vbase3.C: New test.
14203
14204 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
14205
14206 * g++.old-deja/g++.pt/friend49.C: New test.
14207
14208 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
14209
14210 * g++.old-deja/g++.ext/anon3.C: New test.
14211
14212 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
14213
14214 * g++.old-deja/g++.other/conv7.C: New test.
14215
14216 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
14217
14218 * gcc.c-torture/compile/20010605-2.c: New test.
14219
14220 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
14221
14222 * gcc.c-torture/execute/20010604-1.c: New test.
14223
14224 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
14225
14226 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
14227
14228 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
14229
14230 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
14231 (g++_link_flags): Likewise.
14232 (g++_init): Pass gccpath's value to two previous functions.
14233
14234 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14235
14236 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
14237 Ensure logfile entry matches exec command line.
14238
14239 2001-05-31 Richard Henderson <rth@redhat.com>
14240
14241 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
14242 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
14243
14244 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
14245
14246 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
14247 compiler for irix6.2
14248
14249 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
14250
14251 * g++.old-deja/g++.other/optimize3.C: New file.
14252
14253 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
14254
14255 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
14256 assemble.
14257
14258 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
14259
14260 * g++.old-deja/g++.other/optimize2.C: New file.
14261
14262 2001-05-25 Diego Novillo <dnovillo@redhat.com>
14263
14264 * gcc.c-torture/compile/20010518-2.c: New file.
14265 * gcc.c-torture/execute/20010518-1.c: New file.
14266 * gcc.c-torture/execute/20010518-2.c: New file.
14267
14268 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
14269
14270 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
14271
14272 2001-05-24 Mark Mitchell <mark@codesourcery.com>
14273
14274 G++ no longer defines builtins that do not begin with __builtin.
14275 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
14276 * g++.old-deja/g++.brendand/misc13.C: Likewise.
14277 * g++.old-deja/g++.law/builtin1.C: Likewise.
14278 * g++.old-deja/g++.law/cvt2.C: Likewise.
14279 * g++.old-deja/g++.mike/net5.C: Likewise.
14280 * g++.old-deja/g++.other/builtins1.C: Likewise.
14281 * g++.old-deja/g++.other/builtins2.C: Likewise.
14282 * g++.old-deja/g++.other/builtins3.C: Likewise.
14283 * g++.old-deja/g++.other/builtins4.C: Likewise.
14284 * g++.old-deja/g++.other/inline8.C: Likewise.
14285 * g++.old-deja/g++.robertl/eb39.C: Likewise.
14286
14287 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
14288
14289 * g++.old-deja/g++.pt/using1.C: Adjust.
14290 * g++.old-deja/g++.pt/using2.C: New test.
14291
14292 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
14293
14294 * gcc.dg/cpp/charconst.c: New tests.
14295 * gcc.dg/cpp/escape.c: New tests.
14296 * gcc.dg/cpp/escape-1.c: New tests.
14297 * gcc.dg/cpp/escape-2.c: New tests.
14298 * gcc.dg/cpp/ucs.c: New tests.
14299
14300 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
14301
14302 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
14303 native compiler for irix6.5.
14304
14305 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
14306
14307 * lib/g++.exp (g++_include_flags): Use args to compute
14308 get_multilibs.
14309 (g++_link_flags): Likewise.
14310 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
14311
14312 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
14313
14314 * gcc.dg/c90-hexfloat-1.c: Add more tests.
14315
14316 2001-05-21 Geoff Keating <geoffk@redhat.com>
14317
14318 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
14319 this file.
14320
14321 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
14322
14323 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
14324 STACK_SIZE;
14325 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
14326 to STACK_SIZE; Use it to define size of add_histo array.
14327 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
14328 to STACK_SIZE.
14329 (f): Use GITT_SIZE to define size of gitt local table.
14330 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
14331 to STACK_SIZE; Use it to define size of bytemem array.
14332
14333 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
14334
14335 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
14336 on 68HC11/HC12 due to the asm instruction.
14337 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
14338 * gcc.c-torture/compile/920520-1.x: Likewise.
14339 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
14340 on 68HC11/HC12 because the function is larger than 64K.
14341 * gcc.c-torture/compile/961203-1.x: New file, this test fails
14342 on 68HC11/HC12 because the structure is too large.
14343
14344 2001-05-20 Richard Henderson <rth@redhat.com>
14345
14346 * gcc.c-torture/execute/20010520-1.c: New.
14347
14348 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14349
14350 * g++.old-deja/g++.warn/compare1.C: New test.
14351 * gcc.dg/compare4.c: New test.
14352
14353 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
14354
14355 * g++.old-deja/g++.other/optimize1.C: New test.
14356
14357 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14358
14359 * g++.old-deja/g++.pt/spec41.C: New test.
14360
14361 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
14362
14363 * gcc.c-torture/compile/20010114-1.x: Remove.
14364
14365 2001-05-18 Stan Shebs <shebs@apple.com>
14366
14367 * gcc.c-torture/compile/20010518-1.c: New test.
14368
14369 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
14370
14371 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
14372 * g++.old-deja/g++.pt/crash67.C: New test.
14373
14374 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
14375
14376 * g++.old-deja/g++.other/debug9.C: New test.
14377
14378 2001-05-16 Zack Weinberg <zackw@stanford.edu>
14379
14380 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
14381
14382 2001-05-16 Jan Hubicka <jh@suse.cz>
14383
14384 * gcc.c-torture/compile/20010516-1.c: New test.
14385
14386 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
14387
14388 * g++.old-deja/g++.other/crash41.C: New test.
14389
14390 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
14391
14392 * g++.old-deja/g++.pt/crash66.C: New test.
14393
14394 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
14395
14396 * g++.old-deja/g++.robertl/eb27.C: Convert.
14397
14398 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
14399
14400 * g++.dg/friend-warn.C: New test. Do not warn about friend
14401 declaration being redundant.
14402
14403 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
14404
14405 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
14406
14407 2001-05-14 Mark Mitchell <mark@codesourcery.com>
14408
14409 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
14410
14411 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
14412
14413 * lib/g++.exp: Use testsuite_flags.
14414
14415 2001-05-13 Mark Mitchell <mark@codesourcery.com>
14416
14417 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
14418
14419 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
14420
14421 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
14422
14423 2001-05-11 Mark Mitchell <mark@codesourcery.com>
14424
14425 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
14426
14427 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
14428
14429 * gcc.c-torture/compile/20010313-1.c: New test.
14430
14431 2001-05-09 Zack Weinberg <zackw@stanford.edu>
14432
14433 * gcc.dg/cpp/direct2.c: New test.
14434 * gccq.dg/cpp/direct2s.c: New test.
14435
14436 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
14437
14438 2001-05-07 Mark Mitchell <mark@codesourcery.com>
14439
14440 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
14441 * g++.old-deja/g++.other/op3.C: Likewise.
14442
14443 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
14444
14445 * gcc.dg/cpp/syshdr.h: New file.
14446 * gcc.dg/cpp/sysmac1.c: Update.
14447 * gcc.dg/cpp/sysmac2.c: Update.
14448
14449 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
14450
14451 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
14452
14453 2001-05-04 David Edelsohn <edelsohn@gnu.org>
14454
14455 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
14456 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
14457
14458 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
14459
14460 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
14461
14462 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
14463
14464 * lib/g++.exp (g++_include_flags): Don't use any special flags
14465 if TESTING_IN_BUILD_TREE is not defined.
14466 (g++_init): Use a plain 'c++' as the compiler if
14467 TESTING_IN_BUILD_TREEE is not defined.
14468
14469 2001-05-02 Jakub Jelinek <jakub@redhat.com>
14470
14471 * g++.old-deja/g++.eh/catch13.C: New test.
14472 * g++.old-deja/g++.eh/catch14.C: New test.
14473
14474 2001-05-02 Jakub Jelinek <jakub@redhat.com>
14475
14476 * gcc.dg/cpp/tr-define.c: New test.
14477
14478 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
14479
14480 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
14481 <stdlib.h>, not <malloc.h>.
14482
14483 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
14484
14485 * g++.old-deja/g++.ns/template17.C: New test.
14486
14487 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
14488
14489 * g++.old-deja/g++.pt/ref4.C: New test.
14490
14491 2001-04-30 Richard Henderson <rth@redhat.com>
14492
14493 * gcc.dg/20000724-1.c: Revert last change.
14494
14495 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
14496
14497 * g77.f-torture/execute/20010430.f: New test.
14498
14499 2001-04-30 Mark Mitchell <mark@codesourcery.com>
14500
14501 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
14502
14503 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
14504
14505 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
14506
14507 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
14508
14509 * g++.old-deja/g++.eh/crash6.C: New test.
14510
14511 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
14512
14513 * g++.old-deja/g++.other/warn7.C: New test.
14514
14515 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
14516
14517 * g++.old-deja/g++.other/defarg9.C: New test.
14518
14519 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
14520
14521 * g77.f-torture/compile/20010426.f: New test.
14522 * g77.f-torture/execute/20010426.f: New test.
14523
14524 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
14525
14526 * g77.f-torture/compile/20000629-1.x: Remove - error
14527 has been fixed.
14528
14529 2001-04-26 Jeffrey A Law (law@cygnus.com)
14530
14531 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
14532 Tweak slightly to work with g++.dg framework.
14533 * g++.dg/special/ecos.exp: Run initp1.C test.
14534 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
14535
14536 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
14537 its linker doesn't give line numbers either.
14538 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
14539
14540 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
14541
14542 * g++.old-deja/g++.other/lex1.C: New test.
14543
14544 2001-04-26 Jakub Jelinek <jakub@redhat.com>
14545
14546 * gcc.dg/noncompile/20010425-1.c: New test.
14547
14548 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
14549
14550 * g++.old-deja/g++.pt/mangle2.C: New test.
14551
14552 2001-04-25 Jakub Jelinek <jakub@redhat.com>
14553
14554 * gcc.dg/format/plus-1.c: New test.
14555
14556 2001-04-25 Jakub Jelinek <jakub@redhat.com>
14557
14558 * gcc.dg/20010423-1.c: New test.
14559
14560 2001-04-25 Jakub Jelinek <jakub@redhat.com>
14561
14562 * gcc.c-torture/execute/20010422-1.c: New test.
14563
14564 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
14565
14566 * g++.old-deja/g++.ns/type2.C: New test.
14567
14568 2001-04-24 Zack Weinberg <zackw@stanford.edu>
14569
14570 * g++.old-deja/g++.other/perf1.C: New test.
14571
14572 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
14573
14574 * gcc.dg/c99-func-2.c: Remove xfail.
14575 * gcc.dg/c99-func-3.c: Remove xfail.
14576 * gcc.dg/c99-func-4.c: Remove xfail.
14577
14578 2001-04-23 Zack Weinberg <zackw@stanford.edu>
14579
14580 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
14581
14582 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
14583
14584 * gcc.c-torture/compile/20010423-1.c: New test.
14585
14586 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
14587
14588 * g++.old-deja/g++.pt/typename28.C: New test.
14589
14590 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
14591
14592 * g++.old-deja/g++.abi/empty2.C: New test.
14593 * g++.old-deja/g++.abi/empty3.C: New test.
14594
14595 2001-04-20 Jakub Jelinek <jakub@redhat.com>
14596
14597 * g++.old-deja/g++.other/comdat2.C: New test.
14598 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
14599
14600 2001-04-20 Jakub Jelinek <jakub@redhat.com>
14601
14602 * g++.old-deja/g++.other/overload14.C: New test.
14603
14604 2001-04-20 Jakub Jelinek <jakub@redhat.com>
14605
14606 * g++.old-deja/g++.other/lookup23.C: New test.
14607
14608 2001-04-20 Jakub Jelinek <jakub@redhat.com>
14609
14610 * gcc.c-torture/execute/20010403-1.c: New test.
14611
14612 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
14613 Mark Mitchell <mark@codesourcery.com>
14614
14615 * lib/old-dejagnu.exp: Don't delete output of executable.
14616 Add .exe suffix to executables.
14617
14618 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
14619
14620 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
14621
14622 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14623
14624 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
14625
14626 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
14627
14628 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
14629 * g++.old-deja/g++.abi/crash1.C: New test.
14630
14631 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
14632
14633 * g++.old-deja/g++.other/crash40.C: New test.
14634
14635 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14636
14637 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
14638
14639 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
14640
14641 * g++.old-deja/g++.other/warn6.C: New test.
14642
14643 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
14644
14645 * g++.old-deja/g++.robertl/eb42.C: Same.
14646
14647 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14648
14649 * gcc.dg/wtr-conversion-1.c: New testcase.
14650
14651 2001-04-10 Richard Henderson <rth@redhat.com>
14652
14653 * g++.old-deja/g++.other/array5.C: New.
14654
14655 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14656
14657 * gcc.c-torture/execute/20010408-1.c: New test.
14658
14659 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
14660
14661 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
14662 headers and constructs.
14663 * g++.old-deja/g++.robertl/eb79.C: Same.
14664 * g++.old-deja/g++.robertl/eb77.C (main): Same.
14665 * g++.old-deja/g++.robertl/eb73.C: Same.
14666 * g++.old-deja/g++.robertl/eb66.C (main): Same.
14667 * g++.old-deja/g++.robertl/eb55.C (t): Same.
14668 * g++.old-deja/g++.robertl/eb54.C (main): Same.
14669 * g++.old-deja/g++.robertl/eb46.C (main): Same.
14670 * g++.old-deja/g++.robertl/eb44.C: Same.
14671 * g++.old-deja/g++.robertl/eb41.C (main): Same.
14672 * g++.old-deja/g++.robertl/eb4.C (main): Same.
14673 * g++.old-deja/g++.robertl/eb39.C: Same.
14674 * g++.old-deja/g++.robertl/eb33.C (main): Same.
14675 * g++.old-deja/g++.robertl/eb31.C (main): Same.
14676 * g++.old-deja/g++.robertl/eb30.C: Same.
14677 * g++.old-deja/g++.robertl/eb3.C: Same.
14678 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
14679 * g++.old-deja/g++.robertl/eb21.C: Same.
14680 * g++.old-deja/g++.robertl/eb15.C: Same.
14681 * g++.old-deja/g++.robertl/eb118.C: Same.
14682 * g++.old-deja/g++.robertl/eb115.C (main): Same.
14683 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
14684 * g++.old-deja/g++.robertl/eb109.C: Same.
14685 * g++.old-deja/g++.other/sibcall1.C (main): Same.
14686 * g++.old-deja/g++.mike/rtti1.C: Same.
14687 * g++.old-deja/g++.mike/p658.C: Same.
14688 * g++.old-deja/g++.mike/net46.C: Same.
14689 * g++.old-deja/g++.mike/net34.C: Same.
14690 * g++.old-deja/g++.mike/memoize1.C: Same.
14691 * g++.old-deja/g++.mike/eh2.C: Same.
14692 * g++.old-deja/g++.law/weak.C: Same.
14693 * g++.old-deja/g++.law/visibility7.C: Same.
14694 * g++.old-deja/g++.law/visibility25.C: Same.
14695 * g++.old-deja/g++.law/visibility22.C: Same.
14696 * g++.old-deja/g++.law/visibility2.C: Same.
14697 * g++.old-deja/g++.law/visibility17.C: Same.
14698 * g++.old-deja/g++.law/visibility13.C: Same.
14699 * g++.old-deja/g++.law/visibility10.C: Same.
14700 * g++.old-deja/g++.law/visibility1.C: Same.
14701 * g++.old-deja/g++.law/virtual3.C (eval): Same.
14702 * g++.old-deja/g++.law/vbase1.C: Same.
14703 * g++.old-deja/g++.law/operators32.C: Same.
14704 * g++.old-deja/g++.law/nest3.C: Same.
14705 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
14706 * g++.old-deja/g++.law/except5.C (main): Same.
14707 * g++.old-deja/g++.law/cvt7.C (run): Same.
14708 * g++.old-deja/g++.law/cvt2.C: Same.
14709 * g++.old-deja/g++.law/cvt16.C: Same.
14710 * g++.old-deja/g++.law/ctors6.C (bar): Same.
14711 * g++.old-deja/g++.law/ctors17.C (main): Same.
14712 * g++.old-deja/g++.law/ctors13.C: Same.
14713 * g++.old-deja/g++.law/ctors12.C (main): Same.
14714 * g++.old-deja/g++.law/ctors10.C: Same.
14715 * g++.old-deja/g++.law/code-gen5.C: Same.
14716 * g++.old-deja/g++.law/bad-error7.C: Same.
14717 * g++.old-deja/g++.law/arm9.C: Same.
14718 * g++.old-deja/g++.law/arm12.C: Same.
14719 * g++.old-deja/g++.law/arg8.C: Same.
14720 * g++.old-deja/g++.law/arg1.C: Same.
14721 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
14722 * g++.old-deja/g++.jason/template31.C: Same.
14723 * g++.old-deja/g++.jason/template24.C (main): Same.
14724 * g++.old-deja/g++.jason/2371.C: Same.
14725 * g++.old-deja/g++.eh/new2.C: Same.
14726 * g++.old-deja/g++.eh/new1.C: Same.
14727 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
14728 * g++.old-deja/g++.brendan/nest21.C (main): Same.
14729 * g++.old-deja/g++.brendan/err-msg3.C: Same.
14730 * g++.old-deja/g++.brendan/crash62.C: Same.
14731 * g++.old-deja/g++.brendan/crash52.C: Same.
14732 * g++.old-deja/g++.brendan/crash49.C (main): Same.
14733 * g++.old-deja/g++.brendan/crash38.C: Same.
14734 * g++.old-deja/g++.brendan/crash15.C (main): Same.
14735 * g++.old-deja/g++.brendan/copy9.C: Same.
14736
14737 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
14738
14739 * gcc.c-torture/execute/20001203-2.c (memset):
14740 Count argument is of type __SIZE_TYPE__.
14741
14742 2001-04-04 Diego Novillo <dnovillo@redhat.com>
14743
14744 * gcc.c-torture/compile/20010404-1.c: New test.
14745
14746 2001-04-04 Jakub Jelinek <jakub@redhat.com>
14747
14748 * gcc.c-torture/compile/20010326-1.c: New test.
14749
14750 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
14751
14752 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
14753 peculiarities of the SH.
14754 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
14755
14756 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
14757
14758 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
14759 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
14760 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
14761
14762 2001-04-02 Jakub Jelinek <jakub@redhat.com>
14763
14764 * g77.f-torture/compile/20010321-1.f: New test.
14765
14766 2001-04-02 Jakub Jelinek <jakub@redhat.com>
14767
14768 * gcc.c-torture/compile/20010329-1.c: New test.
14769
14770 2001-04-02 Jakub Jelinek <jakub@redhat.com>
14771
14772 * gcc.c-torture/execute/20010329-1.c: New test.
14773
14774 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
14775
14776 * g++.old-deja/g++.other/eh4.C: Fix typo.
14777
14778 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
14779
14780 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
14781
14782 2001-03-28 Philip Blundell <philb@gnu.org>
14783
14784 * gcc.c-torture/compile/20010328-1.c: New test.
14785
14786 2001-03-27 Richard Henderson <rth@redhat.com>
14787
14788 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
14789 * g++.old-deja/g++.eh/vbase3.C: Likewise.
14790
14791 2001-03-27 Alan Modra <alan@linuxcare.com.au>
14792
14793 * gcc.c-torture/compile/20010327-1.c: New test.
14794
14795 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
14796
14797 * g++.old-deja/g++.other/friend12.C: New test.
14798 * g++.old-deja/g++.other/friend9.C: Expect no errors.
14799 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
14800
14801 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
14802
14803 * gcc.c-torture/execute/20010325-1.c: New test.
14804
14805 2001-03-23 Jakub Jelinek <jakub@redhat.com>
14806
14807 * g++.old-deja/g++.other/mangle3.C: New test.
14808
14809 2001-03-22 Jakub Jelinek <jakub@redhat.com>
14810
14811 * g++.old-deja/g++.other/anon8.C: New test.
14812
14813 2001-03-20 Philip Blundell <philb@gnu.org>
14814
14815 * gcc.c-torture/compile/20010320-1.c: New test.
14816
14817 2001-03-17 Richard Henderson <rth@redhat.com>
14818
14819 * g++.old-deja/g++.other/eh4.C: Add expected error text.
14820
14821 2001-03-15 Geoff Keating <geoff@redhat.com>
14822
14823 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
14824 tests on AIX.
14825
14826 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
14827
14828 * g++.old-deja/g++.other/eh4.C: New test.
14829
14830 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
14831
14832 * gcc.dg/cpp/mi1.c: Update.
14833
14834 2001-03-14 Jakub Jelinek <jakub@redhat.com>
14835
14836 * g++.old-deja/g++.other/regstack.C: New test.
14837
14838 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
14839
14840 * g++.old-deja/g++.other/ref4.C: New test.
14841
14842 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
14843
14844 * objc/execute/va_method.m: Added.
14845 * objc/execute/IMP.m: Added.
14846 * objc/execute/_cmd.m: Added.
14847 * objc/execute/accessing_ivars.m: Added.
14848 * objc/execute/class-1.m: Added.
14849 * objc/execute/class-10.m: Added.
14850 * objc/execute/class-11.m: Added.
14851 * objc/execute/class-12.m: Added.
14852 * objc/execute/class-13.m: Added.
14853 * objc/execute/class-14.m: Added.
14854 * objc/execute/class-2.m: Added.
14855 * objc/execute/class-3.m: Added.
14856 * objc/execute/class-4.m: Added.
14857 * objc/execute/class-5.m: Added.
14858 * objc/execute/class-6.m: Added.
14859 * objc/execute/class-7.m: Added.
14860 * objc/execute/class-8.m: Added.
14861 * objc/execute/class-9.m: Added.
14862 * objc/execute/class-tests-1.h
14863 * objc/execute/class-tests-2.h
14864 * objc/execute/compatibility_alias.m: Added.
14865 * objc/execute/encode-1.m: Added.
14866 * objc/execute/formal_protocol-1.m: Added.
14867 * objc/execute/formal_protocol-2.m: Added.
14868 * objc/execute/formal_protocol-3.m: Added.
14869 * objc/execute/formal_protocol-4.m: Added.
14870 * objc/execute/formal_protocol-5.m: Added.
14871 * objc/execute/formal_protocol-6.m: Added.
14872 * objc/execute/formal_protocol-7.m: Added.
14873 * objc/execute/informal_protocol.m: Added.
14874 * objc/execute/initialize.m: Added.
14875 * objc/execute/load.m: Added.
14876 * objc/execute/many_args_method.m: Added.
14877 * objc/execute/nested-3.m: Added.
14878 * objc/execute/no_clash.m: Added.
14879 * objc/execute/private.m: Added.
14880 * objc/execute/redefining_self.m: Added.
14881 * objc/execute/root_methods.m: Added.
14882 * objc/execute/selector-1.m: Added.
14883 * objc/execute/static-1.m: Added.
14884 * objc/execute/static-2.m: Added.
14885 * objc/execute/va_method.m: Added.
14886
14887 2001-03-10 Richard Henderson <rth@redhat.com>
14888
14889 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
14890
14891 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
14892
14893 * g++.old-deja/g++.other/crash31.C: XFAIL.
14894 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
14895 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
14896 * gcc.c-torture/execute/20010123-1.x: XFAIL.
14897 * gcc.c-torture/execute/20010124-1.x: XFAIL.
14898 * gcc.dg/sequence-pt-1.c: XFAIL one test.
14899
14900 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
14901
14902 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
14903
14904 2001-03-06 Zack Weinberg <zackw@stanford.edu>
14905
14906 * gcc.dg/20000724-1.c: Don't use multiline strings.
14907
14908 2001-03-06 Zack Weinberg <zackw@stanford.edu>
14909
14910 * objc/execute/string1.m, objc/execute/string2.m: Compare the
14911 result of -cString against what we expect it to be; don't just
14912 print it out for no one to read.
14913
14914 * objc/execute/string3.m, objc/execute/string4.m: New tests.
14915 Based on testcases provided by Nicola Pero.
14916
14917 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
14918
14919 * gcc.dg/cpp/macro7.c: New test.
14920
14921 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
14922
14923 * gcc.dg/cpp/multiline.c: Update.
14924
14925 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
14926
14927 * g++.old-deja/g++.other/enum3.C: New test.
14928
14929 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
14930
14931 * g++.old-deja/g++.other/pod1.C: New test.
14932
14933 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
14934
14935 * g++.old-deja/g++.ext/overload1.C: New test.
14936
14937 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
14938
14939 * g++.old-deja/g++.pt/using1.C: New test.
14940
14941 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
14942
14943 * g++.old-deja/g++.other/using9.C: New test.
14944
14945 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
14946
14947 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
14948
14949 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
14950
14951 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
14952
14953 * g++.old-deja/g++.ext/realpt1.C: Remove.
14954
14955 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
14956
14957 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
14958
14959 2001-02-26 Will Cohen <wcohen@redhat.com>
14960
14961 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
14962
14963 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
14964
14965 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
14966 templatized constructors.
14967
14968 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14969
14970 * gcc.c-torture/execute/20010224-1.c: New test.
14971
14972 2001-02-23 Jakub Jelinek <jakub@redhat.com>
14973
14974 * gcc.c-torture/execute/20010222-1.c: New test.
14975
14976 2001-02-22 Jakub Jelinek <jakub@redhat.com>
14977
14978 * g++.old-deja/g++.other/inline20.C: New test.
14979
14980 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
14981
14982 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
14983
14984 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
14985
14986 * g++.old-deja/g++.other/lookup22.C: New test.
14987
14988 2001-02-19 Zack Weinberg <zackw@stanford.edu>
14989
14990 * g77.dg: New directory.
14991 * g77.dg/20010216-1.f: New test case.
14992 * g77.dg/dg.exp: New driver.
14993 * lib/g77-dg.exp: New driver library.
14994
14995 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14996
14997 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
14998
14999 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
15000
15001 * g++.old-deja/g++.other/decl9.C: New test.
15002
15003 2001-02-16 Jakub Jelinek <jakub@redhat.com>
15004
15005 * g++.old-deja/g++.other/init16.C: Update the test so that it does
15006 not need <string> and also tests the initialization at runtime.
15007
15008 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
15009
15010 * gcc.c-torture/execute/longlong.c: New test.
15011
15012 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
15013
15014 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
15015
15016 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
15017
15018 * gcc.c-torture/execute/920302-1.c (execute):
15019 Change argument type to short.
15020
15021 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
15022
15023 * g++.old-deja/g++.pt/deduct6.C: New test.
15024
15025 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
15026
15027 * g++.old-deja/g++.pt/deduct5.C: New test.
15028
15029 2001-02-14 Jakub Jelinek <jakub@redhat.com>
15030
15031 * gcc.c-torture/execute/20010209-1.c: New test.
15032
15033 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
15034
15035 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
15036
15037 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
15038
15039 * g++.dg/vtgc1.C: Update for new ABI.
15040
15041 * consistency.vlad: New directory, 1665 files.
15042
15043 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
15044
15045 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
15046 return type.
15047 * gcc.dg/cpp/digraphs.c: Declare puts.
15048
15049 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
15050
15051 * g++.old-deja/g++.other/warn5.C: New test.
15052
15053 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
15054
15055 * g++.old-deja/g++.pt/spec40.C: New test.
15056
15057 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
15058
15059 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
15060 case.
15061 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
15062
15063 2001-02-12 Jakub Jelinek <jakub@redhat.com>
15064
15065 * gcc.c-torture/compile/20010209-1.c: New test.
15066
15067 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
15068
15069 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
15070 excess errors message but not if it crashes.
15071 * g++.old-deja/g++.other/crash27.C: Likewise.
15072 * g++.old-deja/g++.other/crash28.C: Likewise.
15073 * g++.old-deja/g++.other/crash30.C: Likewise.
15074 * g++.old-deja/g++.other/crash32.C: Likewise.
15075 * g++.old-deja/g++.other/crash35.C: Likewise.
15076 * g++.old-deja/g++.pt/inherit2.C: Likewise.
15077
15078 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
15079
15080 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
15081 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
15082 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
15083 g77.f-torture/execute/execute.exp,
15084 g77.f-torture/noncompile/noncompile.exp,
15085 gcc.c-torture/execute/execute.exp,
15086 gcc.c-torture/execute/memcheck/memcheck.exp,
15087 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
15088 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
15089 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
15090 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
15091 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
15092 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
15093 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
15094 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
15095 Remove bug reporting instructions with ancient email addresses.
15096
15097 2001-02-07 Jakub Jelinek <jakub@redhat.com>
15098
15099 * gcc.dg/20010202-1.c: New test.
15100 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
15101
15102 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
15103
15104 * g++.dg/stdbool-if.C: New test.
15105
15106 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
15107
15108 * objc/execute/fdecl.m: Added main().
15109
15110 2001-02-07 Jakub Jelinek <jakub@redhat.com>
15111
15112 * gcc.c-torture/execute/20010206-1.c: New test.
15113
15114 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
15115
15116 * gcc.dg/cpp/avoidpaste1.c: Update.
15117
15118 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
15119
15120 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
15121 Pero <nicola@brainstorm.co.uk>.
15122 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
15123
15124 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
15125
15126 * g++.old-deja/g++.pt/spec39.C: New test.
15127
15128 2001-02-05 Jakub Jelinek <jakub@redhat.com>
15129
15130 * gcc.c-torture/compile/20010202-1.c: New test.
15131
15132 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
15133
15134 * g++.old-deja/g++.abi/primary2.C: New test.
15135 * g++.old-deja/g++.abi/primary3.C: New test.
15136 * g++.old-deja/g++.abi/primary4.C: New test.
15137 * g++.old-deja/g++.abi/primary5.C: New test.
15138 * g++.old-deja/g++.abi/vtable3.h: New test.
15139 * g++.old-deja/g++.abi/vtable3a.C: New test.
15140 * g++.old-deja/g++.abi/vtable3b.C: New test.
15141 * g++.old-deja/g++.abi/vtable3c.C: New test.
15142 * g++.old-deja/g++.abi/vtable3d.C: New test.
15143 * g++.old-deja/g++.abi/vtable3e.C: New test.
15144 * g++.old-deja/g++.abi/vtable3f.C: New test.
15145 * g++.old-deja/g++.abi/vtable3g.C: New test.
15146 * g++.old-deja/g++.abi/vtable3h.C: New test.
15147 * g++.old-deja/g++.abi/vtable3i.C: New test.
15148 * g++.old-deja/g++.abi/vtable3j.C: New test.
15149 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
15150
15151 2001-02-03 Jakub Jelinek <jakub@redhat.com>
15152
15153 * g++.old-deja/g++.other/anon6.C: New test.
15154 * g++.old-deja/g++.other/anon7.C: New test.
15155
15156 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
15157
15158 * gcc.dg/cpp/avoidpaste2.c: New tests.
15159
15160 2001-01-31 Jakub Jelinek <jakub@redhat.com>
15161
15162 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
15163
15164 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
15165
15166 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
15167 DECIMAL_DIG cases for Irix."
15168
15169 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
15170
15171 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
15172
15173 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
15174
15175 * gcc.dg/c99-tag-1.c: New test.
15176
15177 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
15178
15179 * gcc.dg/cpp/tr-warn1.c: Add tests.
15180
15181 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
15182
15183 * gcc.dg/cpp/avoidpaste1.c: Update.
15184 * gcc.dg/cpp/paste4.c: Update.
15185
15186 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
15187
15188 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
15189 cases for Irix.
15190
15191 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
15192
15193 * g++.old-deja/g++.other/inline19.C: New test.
15194
15195 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
15196
15197 * gcc.dg/Wlarger-than.c: New test.
15198
15199 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
15200
15201 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
15202
15203 2001-01-29 Jakub Jelinek <jakub@redhat.com>
15204
15205 * gcc.c-torture/execute/20010129-1.c: New test.
15206 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
15207
15208 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
15209
15210 * gcc.dg/cpp/avoidpaste1.c: Test case.
15211
15212 2001-01-28 Jakub Jelinek <jakub@redhat.com>
15213
15214 * g++.old-deja/g++.other/inline18.C: New test.
15215
15216 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15217
15218 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
15219 and __builtin_putchar.
15220
15221 2001-01-27 Jakub Jelinek <jakub@redhat.com>
15222
15223 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
15224 tests.
15225
15226 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
15227
15228 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
15229 floating point number rounding mode to round to the nearest
15230 representable mode.
15231
15232 2001-01-25 Jakub Jelinek <jakub@redhat.com>
15233
15234 * g++.old-deja/g++.other/mangle2.C: New test.
15235
15236 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
15237
15238 * gcc.c-torture/compile/20010124-1.c: New test.
15239
15240 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
15241
15242 * g++.old-deja/g++.pt/spec38.C: New test.
15243
15244 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15245
15246 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
15247 "Build don't run".
15248
15249 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15250
15251 * gcc.c-torture/execute/20010123-1.c: New test.
15252
15253 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
15254
15255 * g++.old-deja/g++.pt/spec37.C: New test.
15256
15257 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
15258
15259 * g++.old-deja/g++.pt/overload14.C: New test.
15260
15261 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15262
15263 * gcc.c-torture/execute/20010122-1.c: New test, exercise
15264 __builtin_return_address.
15265
15266 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
15267
15268 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
15269 * g++.old-deja/g++.pt/spec35.C: New test.
15270 * g++.old-deja/g++.pt/spec36.C: New test.
15271
15272 2001-01-20 Jakub Jelinek <jakub@redhat.com>
15273
15274 * gcc.c-torture/compile/20010118-1.c: New test.
15275
15276 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
15277
15278 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
15279
15280 2001-01-19 Jakub Jelinek <jakub@redhat.com>
15281
15282 * gcc.c-torture/execute/20010119-1.c: New test.
15283
15284 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
15285
15286 * g++.old-deja/g++.other/vbase5.C: New test.
15287
15288 2001-01-19 Jakub Jelinek <jakub@redhat.com>
15289
15290 * gcc.c-torture/execute/20010118-1.c: New test.
15291
15292 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
15293
15294 * g++.old-deja/g++.pt/deduct3.C: New test.
15295
15296 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
15297
15298 * g++.old-deja/g++.pt/spec34.C: New test.
15299
15300 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
15301
15302 * g77.f-torture/compile/20000601-2.f: New test.
15303
15304 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
15305
15306 * g++.old-deja/g++.other/init17.C: New test.
15307
15308 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
15309
15310 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
15311
15312 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
15313
15314 * g++.old-deja/g++.pt/unify8.C: New test.
15315
15316 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
15317
15318 * g++.old-deja/g++.abi/vbase1.C: New test.
15319
15320 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
15321
15322 * g++.old-deja/g++.pt/crash65.C: New test.
15323
15324 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
15325
15326 * gcc.dg/cpp/assembl2.S: New test case.
15327
15328 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
15329
15330 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
15331 are supported.
15332
15333 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15334
15335 * g++.old-deja/g++.other/builtins1.C: New test.
15336 * g++.old-deja/g++.other/builtins2.C: Likewise.
15337 * g++.old-deja/g++.other/builtins3.C: Likewise.
15338 * g++.old-deja/g++.other/builtins4.C: Likewise.
15339
15340 2001-01-17 Jakub Jelinek <jakub@redhat.com>
15341
15342 * gcc.c-torture/compile/20010117-1.c: New test.
15343 * gcc.c-torture/compile/20010117-2.c: New test.
15344
15345 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
15346
15347 * g77.f-torture/execute/20010116.[fx]: New test,
15348 XFAIL on i?86-*-*.
15349 * g77.f-torture/compile/20010115.f: Indicate it's
15350 a test for PR fortran/1636.
15351
15352 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
15353
15354 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
15355
15356 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
15357
15358 * g77.f-torture/compile/20010115.f: New test.
15359
15360 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
15361
15362 * g++.old-deja/g++.pt/nontype5.C: New test.
15363
15364 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
15365
15366 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
15367 have an equivalent working one below it.
15368
15369 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
15370
15371 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
15372 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
15373
15374 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
15375
15376 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
15377 message containing "init_priority".
15378 (conpr-2.C): Likewise.
15379 (conpr-3.C): Likewise.
15380 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
15381
15382 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15383
15384 * gcc.c-torture/execute/20010114-2.c: New test.
15385
15386 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
15387
15388 * gcc.c-torture/compile/20010114-1.c: New test.
15389 * gcc.c-torture/compile/20010114-1.x: Xfail.
15390 * gcc.c-torture/compile/20010114-2.c: New test.
15391 * gcc.c-torture/execute/20010114-1.c: New test.
15392 * gcc.dg/trunc-1.c: New test.
15393 * gcc.dg/uninit-B.c: New test.
15394
15395 2001-01-13 Nick Clifton <nickc@redhat.com>
15396
15397 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
15398 target.
15399
15400 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
15401
15402 * gcc.c-torture/compile/20010113-1.c: New test.
15403
15404 2001-01-13 Jakub Jelinek <jakub@redhat.com>
15405
15406 * gcc.c-torture/compile/20001212-1.c: New test.
15407
15408 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
15409
15410 * gcc.dg/cpp/widestr1.c: Update.
15411 * gcc.dg/cpp/prag-imp.c: Remove.
15412
15413 2001-01-12 Jakub Jelinek <jakub@redhat.com>
15414
15415 * gcc.c-torture/execute/20000801-3.x: Remove.
15416 * gcc.dg/c90-init-1.c: New test.
15417 * gcc.dg/c99-init-1.c: New test.
15418 * gcc.dg/c99-init-2.c: New test.
15419 * gcc.dg/gnu99-init-1.c: New test.
15420
15421 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
15422
15423 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
15424 testing that no relevant ones were found.
15425
15426 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
15427
15428 * g++.old-deja/g++.pt/cast2.C: New test.
15429
15430 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
15431
15432 * g++.old-deja/g++.pt/friend47.C: New test.
15433
15434 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
15435
15436 * g++.old-deja/g++.pt/instantiate13.C: New test.
15437
15438 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
15439
15440 * g++.old-deja/g++.other/defarg7.C: New test.
15441 * g++.old-deja/g++.other/defarg8.C: New test.
15442
15443 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
15444
15445 * g++.old-deja/g++.pt/crash64.C: New test.
15446
15447 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
15448
15449 * g++.old-deja/g++.pt/crash63.C: New test.
15450
15451 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
15452
15453 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
15454
15455 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
15456
15457 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
15458
15459 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
15460
15461 * g++.old-deja/g++.pt/error3.C: New test.
15462
15463 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
15464
15465 * g++.old-deja/g++.other/crash39.C: New test.
15466
15467 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
15468
15469 * g++.old-deja/g++.other/vbase4.C: New test.
15470
15471 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
15472
15473 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
15474 * gcc.dg/special/20000419-2.c: New file. Identical to above.
15475 * gcc.dg/special/special.exp: New test driver which will check
15476 for alias support for the above test.
15477
15478 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
15479
15480 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
15481 problems on small machines.
15482 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
15483 parameterize.
15484
15485 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
15486
15487 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
15488 mips.
15489 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
15490
15491 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
15492
15493 * g++.old_deja/g++.pt/using8.C: New test.
15494
15495 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
15496
15497 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
15498
15499 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
15500
15501 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
15502 where a failure is expected.
15503 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
15504
15505 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
15506
15507 * g++.old_deja/g++.pt/instantiate12.C: New test.
15508
15509 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
15510
15511 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
15512 start of structs.
15513 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
15514 * g++.old-deja/g++.brendan/crash17.C: Likewise.
15515 * g++.old-deja/g++.brendan/crash29.C: Likewise.
15516 * g++.old-deja/g++.brendan/crash48.C: Likewise.
15517 * g++.old-deja/g++.brendan/ns1.C: Likewise.
15518 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
15519 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
15520 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
15521 * g++.old-deja/g++.eh/spec6.C: Likewise.
15522 * g++.old-deja/g++.jason/crash3.C: Likewise.
15523 * g++.old-deja/g++.law/ctors11.C: Likewise.
15524 * g++.old-deja/g++.law/ctors17.C: Likewise.
15525 * g++.old-deja/g++.law/ctors5.C: Likewise.
15526 * g++.old-deja/g++.law/ctors9.C: Likewise.
15527 * g++.old-deja/g++.mike/ambig1.C: Likewise.
15528 * g++.old-deja/g++.mike/net22.C: Likewise.
15529 * g++.old-deja/g++.mike/p3538a.C: Likewise.
15530 * g++.old-deja/g++.mike/p3538b.C: Likewise.
15531 * g++.old-deja/g++.mike/virt3.C: Likewise.
15532 * g++.old-deja/g++.niklas/t128.C: Likewise.
15533 * g++.old-deja/g++.other/anon4.C: Likewise.
15534 * g++.old-deja/g++.other/using1.C: Likewise.
15535 * g++.old-deja/g++.other/warn3.C: Likewise.
15536 * g++.old-deja/g++.pt/t37.C: Likewise.
15537 * g++.old-deja/g++.robertl/eb69.C: Likewise.
15538 * g++.old-deja/g++.robertl/eb71.C: Likewise.
15539
15540 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
15541
15542 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
15543
15544 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15545
15546 * gcc.c-torture/execute/stdio-opt-3.c: New test.
15547
15548 2001-01-07 Jakub Jelinek <jakub@redhat.com>
15549
15550 * gcc.c-torture/compile/20010107-1.c: New test.
15551
15552 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
15553
15554 * gcc.c-torture/execute/builtin-noret-1.c: New test.
15555
15556 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
15557
15558 * gcc.dg/format/format.h: New file.
15559 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
15560 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
15561 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
15562 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
15563 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
15564 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
15565 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
15566 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
15567 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
15568 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
15569 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
15570 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
15571 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
15572 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
15573 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
15574 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
15575 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
15576 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
15577 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
15578 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
15579 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
15580 instead of declaring standard types, macros and functions in each
15581 test.
15582
15583 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
15584
15585 * gcc.c-torture/execute/20010106-1.c: New test.
15586
15587 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
15588
15589 * gcc.dg/format/format.exp: New file.
15590 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
15591 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
15592 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
15593 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
15594 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
15595 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
15596 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
15597 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
15598 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
15599 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
15600 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
15601 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
15602 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
15603 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
15604 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
15605 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
15606 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
15607 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
15608 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
15609 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
15610 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
15611 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
15612 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
15613 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
15614 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
15615 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
15616 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
15617 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
15618 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
15619 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
15620 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
15621 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
15622 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
15623 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
15624 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
15625 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
15626 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
15627 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
15628 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
15629 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
15630 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
15631 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
15632
15633 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
15634
15635 * gcc.c-torture/execute/991228-1.c: Take word endianness into
15636 account.
15637
15638 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
15639
15640 * gcc.c-torture/execute/builtin-complex-1.c: New test.
15641
15642 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
15643
15644 * g++.old-deja/g++.pt/crash62.C: New test.
15645
15646 2001-01-04 Richard Henderson <rth@redhat.com>
15647
15648 * gcc.dg/20000926-1.c: Update expected warnings.
15649 * gcc.dg/array-2.c: Likewise.
15650 * gcc.dg/array-4.c: Also validate flexible array members.
15651 * gcc.dg/c99-flex-array-1.c: New.
15652
15653 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
15654
15655 * gcc.c-torture/compile/20001222-1.x: Remove.
15656
15657 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
15658
15659 * gcc.c-torture/execute/built-in-setjmp.c: New.
15660
15661 2001-01-03 Richard Henderson <rth@redhat.com>
15662
15663 * gcc.dg/940510-1.c: Update expected error wording.
15664 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
15665
15666 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
15667
15668 * lib/target-supports.exp (check_alias_available): Modified to
15669 indicate aliases not supported if only weak aliases are supported.
15670
15671 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15672
15673 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
15674 Turn on cmpstrsi checks for __pj__ and __i370__.
15675
15676 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
15677
15678 * g++.old-deja/g++.other/virtual11.C: New test.
15679
15680 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
15681
15682 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
15683
15684 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15685
15686 * gcc.c-torture/compile/20010102-1.c: New test.
15687
15688 2001-01-02 Andreas Jaeger <aj@suse.de>
15689
15690 * gcc.dg/noreturn-3.c: New test.
15691
15692 * gcc.dg/noreturn-4.c: New test.
15693
15694 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15695
15696 * gcc.c-torture/execute/stdio-opt-1.c: Also test
15697 __builtin_fputc and __builtin_fwrite.
15698
15699 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
15700
15701 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
15702 signed char, not default char.
15703
15704 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
15705
15706 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
15707
15708 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
15709
15710 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
15711
15712 2000-12-29 Richard Henderson <rth@redhat.com>
15713
15714 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
15715 (__cyg_profile_func_exit): Define.
15716
15717 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
15718
15719 * g++.dg/vtgc1.C: New test.
15720
15721 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
15722
15723 * gcc.dg/noncompile/20001228-1.c: New test.
15724
15725 * gcc.dg/20001228-1.c: New test.
15726
15727 * gcc.c-torture/execute/20001228-1.c: New test.
15728
15729 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
15730
15731 * gcc.dg/format-strfmon-1.c: New test.
15732
15733 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15734
15735 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
15736 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
15737 * gcc.c-torture/execute/string-opt-1.c: Likewise.
15738 * gcc.c-torture/execute/string-opt-2.c: Likewise.
15739 * gcc.c-torture/execute/string-opt-3.c: Likewise.
15740 * gcc.c-torture/execute/string-opt-4.c: Likewise.
15741 * gcc.c-torture/execute/string-opt-6.c: Likewise.
15742 * gcc.c-torture/execute/string-opt-7.c: Likewise.
15743 * gcc.c-torture/execute/string-opt-8.c: Likewise.
15744 * gcc.c-torture/execute/string-opt-9.c: Likewise.
15745 * gcc.c-torture/execute/string-opt-10.c: Likewise.
15746 * gcc.c-torture/execute/string-opt-11.c: Likewise.
15747 * gcc.c-torture/execute/string-opt-12.c: Likewise.
15748
15749 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
15750 * gcc.c-torture/execute/string-opt-4.c: Test index.
15751
15752 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
15753
15754 * gcc.c-torture/compile/20001226-1.c: New test.
15755
15756 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
15757
15758 * gcc.c-torture/compile/20001222-1.c: New test.
15759 * gcc.c-torture/compile/20001222-1.x: Xfail.
15760
15761 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
15762
15763 * gcc.c-torture/execute/comp-goto-2.c: New test.
15764
15765 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
15766
15767 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
15768 Use long types if __INT_MAX__ is 32767.
15769 (main): Use cast to (sint32 *) when poking 88 into a_page.
15770
15771 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
15772
15773 2000-12-21 Bernd Schmidt <bernds@redhat.com>
15774
15775 * gcc.c-torture/compile/20001221-1.c: New test.
15776 * gcc.c-torture/execute/20001221-1.c: New test.
15777
15778 2000-12-20 Richard Henderson <rth@redhat.com>
15779
15780 * g++.old-deja/g++.pt/crash36.C: Update error lines.
15781 * g++.old-deja/g++.robertl/eb109.C: Likewise.
15782
15783 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15784
15785 * gcc.dg/compare3.c: New test.
15786
15787 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
15788
15789 * gcc.dg/format-warnll-1.c: New test.
15790
15791 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
15792
15793 * gcc.dg/cpp/cmdlne-P.c: New test.
15794
15795 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
15796
15797 * gcc.c-torture/execute/builtin-abs-1.c,
15798 gcc.c-torture/execute/builtin-abs-2.c: New tests.
15799
15800 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
15801
15802 * gcc.dg/cpp/multiline.c: New test.
15803
15804 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
15805
15806 * g++.old-deja/g++.other/syshdr1.C: Update.
15807 * gcc.dg/cpp/lineflags.c: Remove temporarily.
15808
15809 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15810
15811 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
15812
15813 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15814
15815 * g++.old-deja/g++.pt/ttp65.C: New test.
15816
15817 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15818
15819 * g++.old-deja/g++.pt/ttp64.C: New test.
15820
15821 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15822
15823 * g++.old-deja/g++.pt/spec33.C: New test.
15824
15825 2000-12-14 Catherine Moore <clm@redhat.com>
15826
15827 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
15828 * gcc.c-torture/execute/920612-2.c: Likewise.
15829 * gcc.c-torture/execute/920428-2.c: Likewise.
15830 * gcc-c-torture/execute/va-arg-11.c: Call exit.
15831 * gcc.c-torture/execute/va-arg-21.c: Likewise.
15832
15833 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15834
15835 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
15836 * gcc.dg/pack-test-2.c: Likewise.
15837
15838 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
15839
15840 Tests by Zack Weinberg <zackw@stanford.edu>.
15841
15842 * gcc.dg/cpp/defined.c: Update.
15843 * gcc.dg/cpp/defined_trad.c: New tests.
15844
15845 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
15846
15847 * gcc.dg/cpp/trad-direct.c: Update.
15848
15849 2000-12-11 Neil Booth <neilb@earthling.net>
15850
15851 * gcc.dg/cpp/defined_trad.c
15852
15853 2000-12-11 Neil Booth <neilb@earthling.net>
15854
15855 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
15856
15857 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
15858
15859 * gcc.dg/format-miss-2.c: New test.
15860
15861 2000-12-09 Neil Booth <neilb@earthling.net>
15862
15863 * gcc.dg/cpp/lineflags.c: New tests.
15864 * gcc.dg/cpp/poison.c: Update.
15865 * gcc.dg/cpp/redef2.c: Update.
15866 * gcc.dg/cpp/skipping.c: New test.
15867
15868 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
15869
15870 * g++.old-deja/g++.other/eh3.C: New testcase.
15871
15872 2000-12-07 Neil Booth <neilb@earthling.net>
15873
15874 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
15875 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
15876 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
15877 wtr-union-init-2.c, wtr-union-init-3.c: Update.
15878 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
15879 Update.
15880
15881 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
15882
15883 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
15884 __SIZE_TYPE__ instead of int for type of integers cast to
15885 pointers.
15886
15887 2000-12-07 Jakub Jelinek <jakub@redhat.com>
15888
15889 * g++.old-deja/g++.other/cleanup4.C: New test.
15890
15891 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
15892
15893 * format-sec-1.c: New test.
15894
15895 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
15896
15897 * gcc.dg/format-nonlit-3.c: New test.
15898
15899 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
15900
15901 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
15902 through a null pointer.
15903
15904 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15905
15906 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
15907 * g++.old-deja/g++.pt/partial4.C: New test.
15908
15909 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
15910
15911 * gcc.c-torture/execute/ieee/hugeval.x: New.
15912
15913 2000-12-06 Neil Booth <neilb@earthling.net>
15914
15915 * gcc.dg/cpp/backslash2.c: New tests.
15916
15917 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15918
15919 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
15920 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
15921
15922 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
15923
15924 * gcc.c-torture/execute/20001203-2.c: New testcase.
15925
15926 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
15927
15928 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
15929 * g++.old-deja/g++.other/virtual10.C: New test.
15930
15931 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
15932
15933 * g++.old-deja/g++.mike/pmf5.C: Remove test.
15934
15935 2000-12-05 Richard Henderson <rth@redhat.com>
15936
15937 * gcc.c-torture/compile/20001205-1.c: New.
15938
15939 2000-12-04 Neil Booth <neilb@earthling.net>
15940
15941 * g++.old-deja/g++.other/virtual9.C: New test.
15942 * g++.old-deja/g++.pt/crash61.C: New test.
15943 * gcc.c-torture/execute/loop-9.c: New test.
15944
15945 2000-12-04 Neil Booth <neilb@earthling.net>
15946
15947 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
15948 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
15949 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
15950 * gcc.dg/cpp/extratokens.c: ...here.
15951
15952 2000-12-04 Neil Booth <neilb@earthling.net>
15953
15954 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
15955 New tests.
15956
15957 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15958
15959 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
15960 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
15961
15962 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
15963
15964 * gcc.c-torture/execute/20001203-1.c: New test.
15965
15966 2000-12-03 Neil Booth <neilb@earthling.net>
15967
15968 * gcc.dg/cpp/macro6.c: New test cases.
15969
15970 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15971
15972 * gcc.c-torture/execute/string-opt-9.c: New test.
15973 * gcc.c-torture/execute/string-opt-10.c: Likewise.
15974 * gcc.c-torture/execute/string-opt-11.c: Likewise.
15975 * gcc.c-torture/execute/string-opt-12.c: Likewise.
15976
15977 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
15978 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
15979
15980 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
15981
15982 * gcc.dg/cpp/if-6.c: New testcase.
15983
15984 * gcc.dg/20001201-1.c: New testcase.
15985
15986 2000-12-02 Neil Booth <neilb@earthling.net>
15987
15988 * g++.old-deja/g++.other/externC4.C,
15989 g++.old-deja/g++.other/friend10.C: New tests.
15990
15991 2000-12-02 Neil Booth <neilb@earthling.net>
15992
15993 * g++.old-deja/g++.other/instan2.C
15994 * g++.old-deja/g++.other/instan3.C: New test.
15995
15996 2000-12-02 Neil Booth <neilb@earthling.net>
15997
15998 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
15999 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
16000 gnuc99.c,gnuc99-pedantic.c: New tests.
16001
16002 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
16003
16004 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
16005 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
16006
16007 2000-12-01 Neil Booth <neilb@earthling.net>
16008
16009 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
16010 * gcc.dg/cpp/poison.c: Update.
16011 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
16012
16013 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
16014
16015 * g77.f-torture/execute/20001201.f: New test.
16016
16017 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
16018
16019 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
16020
16021 2000-12-01 Jakub Jelinek <jakub@redhat.com>
16022
16023 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
16024
16025 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
16026
16027 * g++.old-deja/g++.other/cast6.C: New test.
16028
16029 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
16030
16031 * gcc.c-torture/execute/20001130-2.c: New testcase.
16032
16033 2000-11-30 Richard Henderson <rth@redhat.com>
16034
16035 * gcc.c-torture/execute/20001130-1.c: New test.
16036
16037 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
16038
16039 * g++.old-deja/g++.other/op3.C: New test.
16040
16041 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
16042
16043 * g++.old-deja/g++.other/op2.C: New test.
16044
16045 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
16046
16047 * g++.old-deja/g++.other/crash38.C: New test.
16048
16049 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
16050
16051 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
16052
16053 2000-11-29 Jakub Jelinek <jakub@redhat.com>
16054
16055 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
16056 tests.
16057 * gcc.c-torture/execute/string-opt-6.c: New test.
16058
16059 * gcc.dg/20001117-1.c: Add main.
16060
16061 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
16062
16063 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
16064 Move from here ...
16065 * gcc.dg/940510-1.c: ... to here.
16066
16067 * gcc.dg/20000926-1.c: GNU C now allows initializations of
16068 zero-size arrays in toplevel structures.
16069
16070 2000-11-28 Jakub Jelinek <jakub@redhat.com>
16071
16072 * gcc.c-torture/execute/loop-8.c: New test.
16073
16074 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
16075
16076 * g++.old-deja/g++.other/base1.C: New test.
16077
16078 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
16079
16080 * g++.old-deja/g++.other/parse2.C: New test.
16081
16082 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
16083
16084 * g++.old-deja/g++.pt/incomplete1.C: New test.
16085
16086 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
16087
16088 * g++.old-deja/g++.other/friend9.C: New test.
16089
16090 2000-11-28 Jakub Jelinek <jakub@redhat.com>
16091
16092 * gcc.dg/20001127-1.c: New test.
16093
16094 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
16095
16096 * g++.old-deja/g++.pt/friend46.C: New test.
16097
16098 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
16099
16100 * g++.old-deja/g++.other/ptrmem8.C: New test.
16101
16102 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16103
16104 * gcc.c-torture/execute/string-opt-7.c: New test.
16105 * gcc.c-torture/execute/string-opt-8.c: Likewise.
16106
16107 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
16108
16109 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
16110 instead of 'mkcheck 2'.
16111
16112 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
16113
16114 * gcc.c-torture/execute/memcheck/driver.c,
16115 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
16116 C9X references to refer to C99.
16117
16118 2000-11-25 Jakub Jelinek <jakub@redhat.com>
16119
16120 * gcc.dg/ultrasp3.c: New test.
16121
16122 2000-11-25 Neil Booth <neilb@earthling.net>
16123
16124 * gcc.dg/cpp/include2.c: Update test to be locale independent.
16125
16126 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
16127
16128 * gcc.c-torture/compile/20001123-2.c: New.
16129
16130 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16131
16132 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
16133
16134 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
16135
16136 * gcc.dg/sequence-point-1.c: Add some new tests.
16137 * gcc.c-torture/execute/20001124-1.c: New test.
16138
16139 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
16140
16141 * g++.old-deja/g++.other/vaarg4.C: New test.
16142 * gcc.c-torture/compile/20001123-1.c: New test.
16143
16144 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
16145
16146 * g++.other/crash24.C: Adjust and remove XFAIL.
16147 * g++.other/crash37.C: New test.
16148
16149 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
16150
16151 * g++.old-deja/g++.pt/instantiate9.C: New test.
16152
16153 2000-11-22 Mark Mitchell <mark@codesourcery.com>
16154
16155 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
16156 new ABI, too.
16157
16158 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
16159 * g++.old-deja/g++.robertl/eb55.C: Likewise.
16160
16161 2000-11-22 Neil Booth <neilb@earthling.net>
16162
16163 * gcc.dg/cpp/Wtrigraphs.c: New test.
16164
16165 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
16166
16167 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
16168
16169 2000-11-22 Jakub Jelinek <jakub@redhat.com>
16170
16171 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
16172
16173 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
16174
16175 * lib/gcc-dg.exp: load_lib scanasm.exp.
16176 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
16177 * lib/g++-dg.exp: load_lib scanasm.exp.
16178 * lib/scanasm.exp: New.
16179 (scan-assembler, scan-assembler-not): Add optional arguments to
16180 test name, or if not present, the pattern name.
16181 (scan-assembler-dem, scan-assembler-dem-not): New.
16182
16183 * g++.dg/dg.exp: New.
16184
16185 2000-11-21 Neil Booth <neilb@earthling.net>
16186
16187 * gcc.dg/cpp/integrated1.c: Remove.
16188
16189 2000-11-21 Jakub Jelinek <jakub@redhat.com>
16190
16191 * gcc.c-torture/execute/20001121-1.c: New test.
16192
16193 2000-11-21 Richard Henderson <rth@redhat.com>
16194
16195 * gcc.c-torture/compile/20001121-1.c: New test.
16196
16197 2000-11-20 Neil Booth <neilb@earthling.net>
16198
16199 * gcc.dg/cpp/integrated1.c: New test.
16200
16201 2000-11-21 Jakub Jelinek <jakub@redhat.com>
16202
16203 * g++.old-deja/g++.other/inline17.C: New test.
16204
16205 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
16206
16207 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
16208 local variable to be zero: I made the variable global. Now
16209 uses abort() and exit() instead of relying on main's return value.
16210
16211 2000-11-20 Neil Booth <neilb@earthling.net>
16212
16213 * gcc.dg/cpp/paste2.c: Update test.
16214 * objc/execute/paste.m: New test.
16215
16216 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
16217
16218 * gcc.dg/c99-condexpr-1.c: New test.
16219
16220 2000-11-20 Neil Booth <neilb@earthling.net>
16221
16222 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
16223
16224 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
16225
16226 * g++.old-deja/g++.pt/export1.C: New test.
16227
16228 2000-11-20 Jakub Jelinek <jakub@redhat.com>
16229
16230 * gcc.dg/20001117-1.c: New test.
16231
16232 2000-11-18 Richard Henderson <rth@redhat.com>
16233
16234 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
16235
16236 2000-11-18 Richard Henderson <rth@redhat.com>
16237
16238 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
16239 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
16240 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
16241
16242 2000-11-18 Richard Henderson <rth@redhat.com>
16243
16244 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
16245 (main): New. Exit cleanly.
16246
16247 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
16248
16249 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
16250 gcc.dg/c99-fordecl-2.c: New tests.
16251
16252 2000-11-18 Richard Henderson <rth@redhat.com>
16253
16254 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
16255 * gcc.c-torture/execute/zerolen-2.c: New.
16256
16257 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16258
16259 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
16260 memory.
16261
16262 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
16263
16264 * g++.old-deja/g++.pt/instantiate8.C: New test.
16265
16266 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
16267
16268 * g++.old-deja/g++.other/incomplete.C: Add more tests.
16269 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
16270
16271 2000-11-16 Nick Clifton <nickc@redhat.com>
16272
16273 * gcc.c-torture/execute/nestfunc-2.c: New test.
16274 * gcc.c-torture/execute/nestfunc-3.c: New test.
16275
16276 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
16277
16278 * gcc.c-torture/compile/20001116-1.c: New test.
16279
16280 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16281
16282 * gcc.c-torture/execute/20001115-1.c: New test.
16283
16284 2000-11-15 Mark Mitchell <mark@codesourcery.com>
16285
16286 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
16287 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
16288 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
16289 * g++.old-deja/g++.abi/vmihint.C: Likewise.
16290
16291 2000-11-15 Neil Booth <neilb@earthling.net>
16292
16293 gcc.dg/cpp/_Pragma1.c: Update.
16294 gcc.dg/cpp/_Pragma2.c: New test.
16295
16296 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
16297
16298 * g++.old-deja/g++.other/anon5.C: New test.
16299
16300 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
16301
16302 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
16303 tests.
16304
16305 2000-11-14 Jakub Jelinek <jakub@redhat.com>
16306
16307 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
16308 output.
16309
16310 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
16311
16312 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
16313 labels at end of compound statements.
16314
16315 2000-11-13 Jakub Jelinek <jakub@redhat.com>
16316
16317 * gcc.c-torture/execute/loop-7.c: New test.
16318
16319 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
16320
16321 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
16322
16323 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
16324
16325 * gcc.dg/c99-bool-1.c: New test.
16326
16327 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
16328
16329 * gcc.dg/c99-scope-1.c: Remove xfail.
16330 * gcc.dg/c99-scope-2.c: New test.
16331
16332 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16333
16334 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
16335 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
16336
16337 2000-11-11 Mark Mitchell <mark@codesourcery.com>
16338
16339 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
16340 error messages.
16341
16342 * g++.mike/p700.C: Don't typedef wchar_t.
16343 * g++.mike/p784.C: Likewise.
16344 * g++.mike/eb101.C: Don't use __wchar_t.
16345
16346 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
16347
16348 * g77.f-torture/execute/20001111.[fx]: Test premature exit
16349 from DO loop.
16350
16351 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
16352
16353 * gcc.c-torture/execute/20001111-1.c: New test.
16354
16355 2000-11-10 Nick Clifton <nickc@redhat.com>
16356
16357 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
16358 long multuiple and accumulate.
16359
16360 2000-11-09 Richard Henderson <rth@redhat.com>
16361
16362 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
16363 via size_t instead of int.
16364
16365 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
16366 * gcc.c-torture/execute/string-opt-2.c: Likewise.
16367 * gcc.c-torture/execute/string-opt-3.c: Likewise.
16368 * gcc.c-torture/execute/string-opt-4.c: Likewise.
16369
16370 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
16371
16372 * gcc.c-torture/compile/20001109-1.c: New test.
16373 * gcc.c-torture/compile/20001109-2.c: New test.
16374
16375 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
16376
16377 * g++.old-deja/g++.pt/operator1.C: New test.
16378 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
16379
16380 2000-11-09 Jakub Jelinek <jakub@redhat.com>
16381
16382 * gcc.dg/20001108-1.c: New test.
16383
16384 2000-11-09 Jakub Jelinek <jakub@redhat.com>
16385
16386 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
16387 with both arguments constant strings.
16388 * gcc.c-torture/execute/string-opt-3.c: New test.
16389 * gcc.c-torture/execute/string-opt-4.c: New test.
16390 * gcc.c-torture/execute/string-opt-5.c: New test.
16391
16392 2000-11-08 Nick Clifton <nickc@redhat.com>
16393
16394 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
16395 mulsidi3adddi patterns.
16396
16397 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
16398
16399 * g++.old-deja/g++.other/crash36.C: New test.
16400
16401 2000-11-08 Jakub Jelinek <jakub@redhat.com>
16402
16403 * g++.old-deja/g++.other/init16.C: New test.
16404
16405 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
16406
16407 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
16408
16409 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
16410
16411 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
16412 * gcc.c-torture/execute/va-arg-16.x: Likewise.
16413 * gcc.c-torture/execute/va-arg-17.x: Likewise.
16414
16415 2000-11-07 DJ Delorie <dj@redhat.com>
16416
16417 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
16418
16419 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16420
16421 * gcc.c-torture/execute/string-opt-1.c: New test.
16422
16423 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
16424
16425 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
16426 mips-sgi-irix6.* because the MIPS ABI passes floating-point
16427 parameters in registers, and there is no way for a varargs
16428 function to know in which order the integer and floating-point
16429 parameters should be interleaved when they are placed on the
16430 stack.
16431 * gcc.c-torture/execute/va-arg-16.x: Likewise.
16432 * gcc.c-torture/execute/va-arg-17.x: Likewise.
16433
16434 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16435
16436 * gcc.c-torture/execute/string-opt-2.c: New test.
16437
16438 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
16439
16440 * g++.old-deja/g++.pt/crash60.C: New test.
16441
16442 2000-11-06 Jakub Jelinek <jakub@redhat.com>
16443
16444 * g++.old-deja/g++.other/crash24.C: New test.
16445 * g++.old-deja/g++.other/crash25.C: New test.
16446 * g++.old-deja/g++.other/crash26.C: New test.
16447 * g++.old-deja/g++.other/crash27.C: New test.
16448 * g++.old-deja/g++.other/crash28.C: New test.
16449 * g++.old-deja/g++.other/crash29.C: New test.
16450 * g++.old-deja/g++.other/crash30.C: New test.
16451 * g++.old-deja/g++.other/crash31.C: New test.
16452 * g++.old-deja/g++.other/crash32.C: New test.
16453 * g++.old-deja/g++.other/crash33.C: New test.
16454 * g++.old-deja/g++.other/crash34.C: New test.
16455 * g++.old-deja/g++.other/crash35.C: New test.
16456
16457 2000-11-06 Jakub Jelinek <jakub@redhat.com>
16458
16459 * gcc.c-torture/execute/20001031-1.c: New test.
16460
16461 2000-11-04 Mark Mitchell <mark@codesourcery.com>
16462
16463 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
16464 namespace.
16465
16466 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
16467 standards-conformant.
16468
16469 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
16470
16471 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
16472 * g++.old-deja/g++.mike/p755a.C: Likewise.
16473 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
16474 library makes no calls to `operator new' during initialization.
16475
16476 2000-11-04 Neil Booth <neilb@earthling.net>
16477
16478 * gcc.dg/cpp/include2.c: New tests.
16479
16480 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
16481
16482 * lib/g++.exp (g++_set_ld_library_path): New function.
16483 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
16484
16485 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
16486
16487 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
16488 warnings.
16489
16490 2000-11-01 Richard Henderson <rth@redhat.com>
16491
16492 * g++.old-deja/g++.ext/namedret1.C: New.
16493 * g++.old-deja/g++.ext/namedret2.C: New.
16494 * g++.old-deja/g++.ext/namedret3.C: New.
16495
16496 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
16497
16498 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
16499 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
16500
16501 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16502
16503 * gcc.c-torture/execute/va-arg-21.c: New test.
16504
16505 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
16506
16507 * gcc.dg/c99-complex-2.c: New test.
16508
16509 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16510
16511 * gcc.c-torture/execute/stdio-opt-1.c: New test.
16512
16513 2000-10-31 Jakub Jelinek <jakub@redhat.com>
16514
16515 * g++.old-deja/g++.other/inline16.C: New test.
16516
16517 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
16518
16519 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
16520 __PRETTY_FUNCTION__
16521
16522 2000-10-29 Neil Booth <neilb@earthling.net>
16523
16524 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
16525 New tests.
16526 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
16527 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
16528 optimisation.
16529
16530 2000-10-29 Neil Booth <neilb@earthling.net>
16531
16532 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
16533 * mi1.c, mi1c.h: Add null directives to multiple-include test.
16534 * mi5.c: Test multiple includes work with -C.
16535 * trigraphs.c: Test ^= version.
16536
16537 2000-10-28 Neil Booth <neilb@earthling.net>
16538
16539 New tests and test updates for new macro expander.
16540
16541 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
16542 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
16543 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
16544 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
16545 new diagnostic messages.
16546
16547 * gcc.dg/cpp/macro3.c: New tests.
16548
16549 2000-10-27 Mark Mitchell <mark@codesourcery.com>
16550
16551 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
16552 on the same line.
16553
16554 2000-10-27 Jakub Jelinek <jakub@redhat.com>
16555
16556 * g++.old-deja/g++.other/eh2.C: New test.
16557
16558 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
16559
16560 * gcc.c-torture/execute/20001027-1.c: New test.
16561
16562 2000-10-26 Richard Henderson <rth@redhat.com>
16563
16564 * gcc.c-torture/execute/20001026-1.c: New.
16565
16566 2000-10-26 Mark Mitchell <mark@codesourcery.com>
16567
16568 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
16569 * g++.old-deja/g++.law/builtin1.C: Likewise.
16570 * g++.old-deja/g++.law/ctors10.C: Likewise.
16571 * g++.old-deja/g++.law/virtual3.C: Likewise.
16572 * g++.old-deja/g++.mike/p658.C: Likewise.
16573 * g++.old-deja/g++.other/sibcall1.C: Likewise.
16574 * g++.old-deja/g++.other/vaarg2.C: Likewise.
16575 * g++.old-deja/g++.robertl/eb124.C: Likewise.
16576 * g++.old-deja/g++.robertl/eb44.C: Likewise.
16577 * g++.old-deja/g++.robertl/eb77.C: Likewise.
16578
16579 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
16580
16581 * gcc.c-torture/compile/20001024-1.c: New test.
16582
16583 2000-10-25 Mark Mitchell <mark@codesourcery.com>
16584
16585 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
16586 to tell us whether or not we are using V3.
16587
16588 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
16589
16590 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
16591 operands.
16592
16593 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
16594
16595 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
16596
16597 2000-10-25 Jakub Jelinek <jakub@redhat.com>
16598
16599 * gcc.c-torture/execute/20001024-1.c: New test.
16600
16601 2000-10-24 Jakub Jelinek <jakub@redhat.com>
16602
16603 * g++.old-deja/g++.other/sibcall1.C: New test.
16604
16605 2000-10-20 Jakub Jelinek <jakub@redhat.com>
16606
16607 * gcc.dg/noncompile/init-3.c: New test.
16608
16609 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
16610
16611 * gcc.dg/format-array-1.c: New test.
16612
16613 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
16614
16615 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
16616 writing through null pointers; remove comment about testing
16617 unterminated strings.
16618
16619 2000-10-17 Matthew Hiller <hiller@redhat.com>
16620
16621 * gcc.c-torture/execute/20001017-2.c: New test.
16622
16623 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
16624
16625 * gcc.c-torture/compile/20001018-1.c: New test.
16626 * gcc.c-torture/compile/20001018-1.x: Xfail.
16627
16628 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16629
16630 * gcc.c-torture/execute/20001017-1.c: New test.
16631
16632 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
16633
16634 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
16635 for multiple use of arguments with scanf formats; add tests for
16636 multiple use of arguments.
16637
16638 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
16639
16640 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
16641
16642 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
16643
16644 * gcc.dg/format-miss-1.c: New test.
16645
16646 2000-10-16 Jakub Jelinek <jakub@redhat.com>
16647
16648 * gcc.c-torture/execute/20001013-1.c: New test.
16649
16650 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
16651
16652 * gcc.dg/format-branch-1.c: New test.
16653
16654 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
16655
16656 * README, lib/file-format.exp: Remove EGCS references.
16657
16658 2000-10-16 Jakub Jelinek <jakub@redhat.com>
16659
16660 * gcc.dg/20001013-1.c: New test.
16661
16662 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
16663
16664 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
16665 for intmax_t in the compiler using __typeof__ and the type rules
16666 for conditional expressions.
16667
16668 2000-10-13 Jakub Jelinek <jakub@redhat.com>
16669
16670 * gcc.dg/20001012-1.c: New test.
16671 * gcc.dg/20001012-2.c: New test.
16672
16673 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
16674
16675 * gcc.dg/format-attr-1.c: New test.
16676
16677 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
16678
16679 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
16680 __LONG_LONG_MAX__ instead of LLONG_MAX.
16681
16682 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
16683
16684 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
16685 scanf flags.
16686 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
16687 flags.
16688
16689 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
16690
16691 * gcc.dg/sequence-pt-1.c: New test.
16692
16693 2000-10-11 Geoff Keating <geoffk@cygnus.com>
16694
16695 * gcc.c-torture/execute/20001011-1.c: New testcase.
16696 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
16697
16698 2000-10-10 Jakub Jelinek <jakub@redhat.com>
16699
16700 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
16701 does not error on it.
16702
16703 2000-10-10 Jakub Jelinek <jakub@redhat.com>
16704
16705 * gcc.dg/20001009-1.c: New test.
16706
16707 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
16708
16709 * gcc.c-torture/compile/20001009-1.c: Move from here ....
16710 * gcc.c-torture/execute/20001009-2.c: ... to here.
16711
16712 2000-10-09 Geoff Keating <geoffk@cygnus.com>
16713
16714 * gcc.c-torture/compile/20001009-1.c: New testcase.
16715 * gcc.c-torture/execute/20001009-1.c: New testcase.
16716 Testcases provided by Jan Hubicka <jh@suse.cz>.
16717
16718 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
16719
16720 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
16721 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
16722 uintmax_t using <limits.h> to emulate the compiler's internal
16723 logic. No longer XFAIL %j tests.
16724
16725 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
16726
16727 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
16728 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
16729 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
16730 regexps and details of expected handling of some bad formats.
16731 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
16732 suppression.
16733
16734 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
16735
16736 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
16737 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
16738 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
16739 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
16740 in list archives.
16741
16742 2000-10-06 Richard Henderson <rth@cygnus.com>
16743
16744 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
16745 * g++.old-deja/g++.brendan/crash52.C: Likewise.
16746 * g++.old-deja/g++.jason/report.C: Likewise.
16747 * g++.old-deja/g++.law/friend5.C: Likewise.
16748 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
16749 of the expected warnings.
16750
16751 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
16752
16753 * g++.old-deja/g++.pt/enum14.C: New test.
16754
16755 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
16756
16757 * g++.old-deja/g++.pt/crash59.C: New test.
16758
16759 2000-10-04 Will Cohen <wcohen@redhat.com>
16760
16761 * gcc.dg/20000926-1.c: New test.
16762
16763 2000-10-03 Geoff Keating <geoffk@cygnus.com>
16764
16765 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
16766 function name for current C++ compiler.
16767 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
16768
16769 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
16770
16771 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
16772 __PRETTY_FUNCTION__.
16773 * g++.old-deja/g++.ext/pretty2.C: Likewise.
16774
16775 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16776
16777 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
16778
16779 2000-09-26 Jakub Jelinek <jakub@redhat.com>
16780
16781 * gcc.c-torture/compile/20000923-1.c: New test.
16782
16783 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
16784
16785 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
16786 * g++.old-deja/g++.pt/ttp62.C: Same.
16787 * g++.old-deja/g++.other/inline14.C: Same.
16788
16789 2000-09-24 Richard Henderson <rth@cygnus.com>
16790
16791 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
16792
16793 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
16794
16795 * gcc.dg/c90-printf-1.c: Add test for wide string format.
16796
16797 2000-09-22 Geoff Keating <geoffk@cygnus.com>
16798
16799 * gcc.c-torture/compile/20000922-1.c: New file.
16800
16801 2000-09-21 Nick Clifton <nickc@redhat.com>
16802
16803 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
16804 a signed long modulo operation.
16805 (mod6): New function - perform an unsigned long modulo operation.
16806 (main): Add tests for modulos of very large numbers by very small
16807 dividends.
16808
16809 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16810
16811 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
16812
16813 2000-09-19 Richard Henderson <rth@cygnus.com>
16814
16815 * gcc.dg/compare2.c (case 10): XFAIL.
16816
16817 2000-09-18 Richard Henderson <rth@cygnus.com>
16818
16819 * gcc.c-torture/execute/20000906-1.c: Move ...
16820 * gcc.dg/20000906-1.c: ... here. Only run on targets
16821 that support __builtin_trap.
16822
16823 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
16824
16825 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
16826
16827 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
16828
16829 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
16830 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
16831 more $ format tests.
16832
16833 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
16834
16835 * gcc.dg/format-errmk-1.c: New test.
16836
16837 2000-09-17 Greg McGary <greg@mcgary.org>
16838
16839 * gcc.c-torture/execute/20000917-1.x: Remove.
16840
16841 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
16842
16843 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
16844
16845 2000-09-17 Greg McGary <greg@mcgary.org>
16846
16847 * gcc.c-torture/execute/20000917-1.c: New test.
16848 * gcc.c-torture/execute/20000917-1.x: XFAIL.
16849
16850 2000-09-16 Neil Booth <NeilB@earthling.net>
16851
16852 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
16853 in nested macro bug.
16854
16855 2000-09-15 Neil Booth <NeilB@earthling.net>
16856
16857 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
16858
16859 2000-09-14 Jeffrey A Law (law@cygnus.com)
16860
16861 * gcc.c-torture/execute/20000914-1.c: New test.
16862
16863 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
16864
16865 * g++.other/inline13.C: New test.
16866
16867 2000-09-12 Andreas Jaeger <aj@suse.de>
16868
16869 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
16870 constant by Ulrich Drepper <drepper@redhat.com>.
16871
16872 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
16873
16874 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
16875
16876 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16877
16878 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
16879
16880 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
16881
16882 * gcc.dg/cpp/backslash.c: New test.
16883
16884 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
16885
16886 * gcc.c-torture/execute/20000910-1.c: New test.
16887 * gcc.c-torture/execute/20000910-2.c: Likewise.
16888
16889 2000-09-11 Robert Lipe <robertl@sco.com>
16890
16891 * gcc.dg/pragma-align.c: New test.
16892
16893 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
16894
16895 * g++.old-deja/g++.pt/explicit82.C: New test.
16896 * g++.old-deja/g++.pt/explicit83.C: New test.
16897
16898 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
16899
16900 * gcc.dg/asm-names.c: New test.
16901
16902 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16903
16904 * gcc.dg/cpp/tr-warn6.c: New test
16905
16906 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
16907
16908 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
16909 be accepted.
16910
16911 2000-09-07 Catherine Moore <clm@redhat.com>
16912
16913 * gcc.c-torture/execute/unroll-1.c: New test.
16914
16915 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
16916
16917 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
16918 ERROR markers.
16919 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
16920 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
16921 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
16922 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
16923 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
16924 Preprocess only.
16925 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
16926 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
16927
16928 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
16929
16930 * g++.old-deja/g++.pt/deduct2.C: New test.
16931
16932 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
16933
16934 * g++.old-deja/g++.pt/parms2.C: New test.
16935
16936 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
16937
16938 * g++.old-deja/g++.pt/crash58.C: New test.
16939
16940 2000-09-06 Greg McGary <greg@mcgary.org>
16941
16942 * gcc.c-torture/execute/20000906-1.c: New test.
16943 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
16944
16945 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16946
16947 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
16948
16949 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
16950
16951 * g++.old-deja/g++.pt/crash57.C: New test.
16952
16953 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
16954
16955 * g++.old-deja/g++.pt/crash56.C: New test.
16956
16957 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
16958
16959 * g++.old-deja/g++.pt/koenig1.C: New test.
16960
16961 2000-09-04 Jakub Jelinek <jakub@redhat.com>
16962
16963 * gcc.dg/20000904-1.c: New test.
16964
16965 2000-09-04 Jakub Jelinek <jakub@redhat.com>
16966
16967 * gcc.dg/cpp/paste8.c: New test.
16968
16969 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
16970
16971 * gcc.c-torture/compile/20000827-1.c: New test.
16972
16973 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
16974
16975 * gcc.dg/format-diag-1.c: New test.
16976
16977 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
16978
16979 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
16980 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
16981 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
16982 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
16983 gcc.dg/formatz-1.c: Adjust warning regular expressions.
16984
16985 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
16986
16987 * g++.old-deja/g++.other/nested4.C: New test.
16988
16989 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
16990
16991 * g++.old-deja/g++.ns/scoped1.C: New test.
16992
16993 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
16994
16995 * lib/g++.exp: Support testing already-installed GCC.
16996
16997 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16998
16999 * wtr-label-1.c, wtr-suffix-1.c: New tests.
17000
17001 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17002
17003 * gcc.dg/return-type-2.c: New test.
17004
17005 2000-08-27 Geoff Keating <geoffk@cygnus.com>
17006
17007 * gcc.c-torture/compile/20000825-1.c: New test.
17008
17009 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
17010
17011 * gcc.dg/dwarf2-2.c: New test.
17012
17013 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
17014
17015 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
17016 dg-warning regexps.
17017
17018 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
17019
17020 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
17021 gcc.dg/format-ext-5.c: New tests.
17022
17023 2000-08-25 Jakub Jelinek <jakub@redhat.com>
17024
17025 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
17026
17027 2000-08-24 Mark Mitchell <mark@codesourcery.com>
17028
17029 * gcc.dg/noncompile/930622-2.c: Adjust error message.
17030
17031 2000-08-24 Richard Henderson <rth@cygnus.com>
17032
17033 * gcc.dg/ia64-sync-1.c: New test.
17034 * gcc.dg/ia64-sync-2.c: New test.
17035 * gcc.dg/ia64-asm-1.c: New test.
17036
17037 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
17038
17039 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
17040 * gcc.dg/format-ext-2.c: New test.
17041
17042 2000-08-23 Jason Merrill <jason@redhat.com>
17043
17044 * lib/old-dejagnu.exp: Also ignore "In member function" and
17045 "At global scope".
17046
17047 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17048
17049 * gcc.dg/noncompile/label-lineno-1.c: New test.
17050
17051 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
17052
17053 * gcc.dg/c99-array-nonobj-1.c: New test.
17054
17055 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
17056
17057 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
17058 tests.
17059 * gcc.dg/format-ext-1.c: New test.
17060
17061 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17062
17063 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
17064 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
17065 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
17066 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
17067 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
17068
17069 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
17070
17071 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
17072 gcc.dg/c99-strftime-2.c: New tests.
17073
17074 2000-08-22 Richard Henderson <rth@cygnus.com>
17075
17076 * gcc.c-torture/execute/20000822-1.c: New test.
17077
17078 2000-08-21 Jakub Jelinek <jakub@redhat.com>
17079
17080 * gcc.c-torture/execute/20000819-1.x: Remove.
17081
17082 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
17083
17084 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
17085 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
17086 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
17087 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
17088 gcc.dg/format-xopen-1.c: New tests.
17089
17090 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
17091
17092 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
17093
17094 2000-08-21 Jakub Jelinek <jakub@redhat.com>
17095
17096 * g++.old-deja/g++.other/loop2.C: New test.
17097
17098 * gcc.c-torture/compile/20000606-1.c: New test.
17099 * gcc.c-torture/compile/20000728-1.c: New test.
17100 * gcc.c-torture/execute/20000801-1.c: New test.
17101 * gcc.c-torture/execute/20000801-2.c: New test.
17102 * gcc.c-torture/execute/20000819-1.c: New test.
17103 * gcc.c-torture/execute/20000819-1.x: XFAIL.
17104 * gcc.dg/20000629-1.c: New test.
17105 * gcc.dg/20000724-1.c: New test.
17106 * gcc.dg/20000807-1.c: New test.
17107
17108 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
17109
17110 * gcc.dg/cpp/pragma-1.c: New test.
17111 * gcc.dg/cpp/pragma-2.c: New test.
17112
17113 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
17114
17115 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
17116 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
17117
17118 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
17119
17120 * gcc.c-torture/compile/20000818-1.c: New test.
17121
17122 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
17123
17124 * gcc.c-torture/execute/20000818-1.c: New test.
17125
17126 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
17127
17128 * gcc.dg/format-va-1.c: New test.
17129
17130 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
17131
17132 * g++.old-deja/g++.other/typedef8.C: New test.
17133
17134 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
17135
17136 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
17137 * g++.old-deja/g++.mike/net36.C: Mark candidate.
17138 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
17139 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
17140 * g++.old-deja/g++.other/ptrmem7.C: New test.
17141 * g++.old-deja/g++.pt/ptrmem10.C: New test.
17142
17143 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
17144
17145 * g++.old-deja/g++.pt/typename27.C: New test.
17146
17147 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
17148
17149 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
17150 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
17151 * g++.old-deja/g++.pt/friend45.C: New test.
17152 * g++.old-deja/g++.other/friend8.C: New test.
17153
17154 2000-08-15 Richard Henderson <rth@cygnus.com>
17155
17156 * gcc.c-torture/execute/20000815-1.c: New test.
17157
17158 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
17159
17160 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
17161 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
17162 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
17163
17164 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
17165
17166 * g++.old-deja/g++.other/refinit2.C: New test.
17167
17168 2000-08-13 Geoff Keating <geoffk@cygnus.com>
17169
17170 * lib/c-torture.exp (c-torture): Make
17171 compiler_conditional_xfail_data global.
17172 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
17173 compiler_conditional_xfail_data machinery.
17174 (f-torture-execute): Likewise.
17175 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
17176 and only when unrolling loops.
17177
17178 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
17179
17180 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
17181
17182 * g++.old-deja/g++.pt/explicit81.C: New test.
17183
17184 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
17185
17186 * g++.old-deja/g++.pt/typename26.C: New test.
17187
17188 2000-08-10 Geoff Keating <geoffk@cygnus.com>
17189
17190 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
17191 warning.
17192
17193 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
17194
17195 * g++.old-deja/g++.other/array3.C: New test.
17196
17197 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
17198
17199 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
17200 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
17201 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
17202 New tests.
17203
17204 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
17205
17206 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
17207 * g++.old-deja/g++.abi/vmihint.C: Likewise.
17208
17209 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
17210
17211 * gcc.c-torture/execute/20000808-1.c: New test.
17212
17213 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
17214
17215 * gcc.dg/c90-const-expr-1.c: New test.
17216
17217 2000-08-08 Richard Henderson <rth@cygnus.com>
17218
17219 * gcc.dg/noncompile/920923-1.c: Declare calloc.
17220
17221 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
17222
17223 * gcc.dg/noncompile/const-ll-1.c: New test.
17224
17225 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
17226
17227 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
17228
17229 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
17230
17231 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
17232 that running programs linked against the shared version of libobjc
17233 run correctly.
17234
17235 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
17236
17237 * gcc.dg/c99-printf-1.c: New test.
17238
17239 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
17240
17241 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
17242
17243 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
17244
17245 * gcc.c-torture/execute/20000731-1.x: Delete.
17246
17247 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
17248
17249 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
17250 and torture_without_loops as is done by c-torture.exp.
17251 (search_for): Copy from c-torture.exp.
17252 (gcc-dg-runtest): New function, drives a directory of tests
17253 iterating over the TORTURE_OPTIONS.
17254 (scan-assembler, scan-assembler-not): Move here from
17255 individual directory drivers.
17256
17257 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
17258 defined by lib/gcc-dg.exp.
17259 * gcc.dg/cpp/cpp.exp: Likewise.
17260 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
17261 gcc-dg-runtest, so we cycle over optimization options.
17262
17263 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
17264 * gcc.dg/compare2.c: No longer expected to fail.
17265
17266 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
17267
17268 * gcc.c-torture/execute/20000804-1.c: New test.
17269
17270 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
17271
17272 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
17273
17274 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
17275
17276 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
17277
17278 2000-08-03 Jeffrey A Law (law@cygnus.com)
17279
17280 * gcc.c-torture/compile/20000803-1.c: New test.
17281
17282 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
17283
17284 * gcc.c-torture/execute/20000801-3.c,
17285 gcc.c-torture/execute/20000801-4.c: New tests.
17286 * gcc.c-torture/execute/20000801-3.x,
17287 gcc.c-torture/execute/20000801-4.x: Xfail.
17288
17289 2000-08-02 Geoff Keating <geoffk@cygnus.com>
17290
17291 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
17292 libobjc/.libs to allow for libtool.
17293
17294 2000-08-02 Jakub Jelinek <jakub@redhat.com>
17295
17296 * gcc.c-torture/compile/20000802-1.c: New test.
17297
17298 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
17299
17300 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
17301
17302 2000-07-31 Jeffrey A Law (law@cygnus.com)
17303
17304 * gcc-c-torture/execute/20000731-2.c: New test.
17305
17306 * gcc.c-torture/execute/20000731-1.c: New test.
17307 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
17308
17309 2000-07-31 Jakub Jelinek <jakub@redhat.com>
17310
17311 * testsuite/gcc.dg/cpp/paste7.c: New test.
17312 * gcc.dg/cpp/20000725-1.c: New test.
17313
17314 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
17315
17316 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
17317 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
17318 declaration warning for __builtin_dwarf_reg_size.
17319
17320 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
17321
17322 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
17323
17324 * gcc.dg/noncompile/voidparam-1.c: New test.
17325
17326 2000-07-30 Richard Henderson <rth@cygnus.com>
17327
17328 * gcc.dg/c90-digraph-1.c: Don't xfail.
17329 * gcc.dg/compare2.c (case 10): Xfail.
17330 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
17331
17332 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
17333
17334 * gcc.dg/c99-main-1.c: New test.
17335
17336 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
17337
17338 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
17339
17340 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
17341
17342 * gcc.c-tortuer/execute/20000726-1.c: New test.
17343
17344 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
17345
17346 * gcc.c-torture/execute/enum-2.c: New test.
17347
17348 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17349
17350 * gcc.dg/cpp/tr-warn3.c: New test.
17351
17352 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
17353
17354 * g++.old-deja/g++.ext/implicit1.C: Remove.
17355 * g++.old-deja/g++.jason/c2.C: Remove
17356 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
17357 * g++.old-deja/g++.pt/crash16.C: Likewise.
17358 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
17359
17360 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
17361
17362 * g++.old-deja/g++.other/for2.C: New test.
17363
17364 2000-07-25 Jakub Jelinek <jakub@redhat.com>
17365
17366 * gcc.dg/20000720-1.c: New test.
17367
17368 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
17369
17370 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
17371
17372 2000-07-24 Geoff Keating <geoffk@cygnus.com>
17373
17374 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
17375 * gcc.c-torture/execute/20000722-1.c: New.
17376 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
17377
17378 2000-07-24 Jakub Jelinek <jakub@redhat.com>
17379
17380 * gcc.dg/cpp/20000720-1.S: New test.
17381
17382 2000-07-21 Michael Meissner <meissner@redhat.com>
17383
17384 * gcc.c-torture/execute/ieee/hugeval.c: New test.
17385
17386 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
17387
17388 * g++.old-deja/g++.brendan/crash16.C,
17389 g++.old-deja/g++.brendan/parse3.C,
17390 g++.old-deja/g++.brendan/redecl1.C,
17391 g++.old-deja/g++.ns/template13.C,
17392 g++.old-deja/g++.other/decl4.C,
17393 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
17394
17395 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
17396
17397 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
17398 and "Internal error".
17399
17400 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
17401 regexps.
17402 * gcc.dg/cpp/paste6.c: New test.
17403
17404 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
17405
17406 * gcc.dg/cpp/tr-direct.c: New test.
17407
17408 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
17409 gcc.dg/cpp/undef1.c: Tweak error regexps.
17410
17411 2000-07-18 Eric Christopher <echristo@redhat.com>
17412
17413 * gcc.c-torture/compile/20000718-1.c: New test.
17414
17415 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
17416
17417 * cpplex.c (_cpp_push_token): If the token being pushed back
17418 is the previous token in this context, just subtract one from
17419 context->posn.
17420 * cppmacro.c (save_expansion): Clear aux field when storing a
17421 placemarker.
17422
17423 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
17424
17425 * gcc.dg/noncompile/redecl-1.c: New test.
17426
17427 2000-07-18 Jakub Jelinek <jakub@redhat.com>
17428
17429 * gcc.c-torture/execute/20000717-5.c: New test.
17430 * gcc.c-torture/execute/20000717-1.x: Removed.
17431
17432 2000-07-17 Richard Henderson <rth@cygnus.com>
17433
17434 * gcc.c-torture/execute/20000717-4.c: New test.
17435
17436 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
17437
17438 * gcc.dg/cpp/syshdr.c: New test.
17439 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
17440
17441 2000-07-17 Neil Booth <neilb@earthling.net>
17442
17443 * gcc.dg/cpp/cmdlne-dM.c: New test.
17444 * gcc.dg/cpp/cmdlne-dD.c: New test.
17445
17446 2000-07-17 Jeffrey A Law (law@cygnus.com)
17447
17448 * gcc.c-torture/execute/20000717-3.c: New test.
17449
17450 * gcc.c-torture/compile/20000717-1.c: New test.
17451
17452 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
17453
17454 * gcc.c-torture/execute/20000717-2.c: New test.
17455
17456 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
17457
17458 * gcc.dg/formatz-1.c: New test.
17459
17460 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
17461 * gcc.dg/c99-digraph-1.c: New tests.
17462
17463 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
17464 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
17465
17466 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
17467 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
17468 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
17469 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
17470 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
17471 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
17472 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
17473
17474 2000-07-17 Greg McGary <greg@mcgary.org>
17475
17476 * gcc.c-torture/execute/20000717-1.c: New test.
17477 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
17478
17479 2000-07-15 Jakub Jelinek <jakub@redhat.com>
17480
17481 * gcc.c-torture/execute/20000715-2.c: New test.
17482 * gcc.dg/20000715-1.c: New test.
17483
17484 2000-07-15 Michael Meissner <meissner@redhat.com>
17485
17486 * gcc.c-torture/execute/20000715-1.c: New test.
17487
17488 2000-07-13 Jakub Jelinek <jakub@redhat.com>
17489
17490 * gcc.c-torture/execute/20000707-1.c: New test.
17491
17492 2000-07-13 Neil Booth <NeilB@earthling.net>
17493
17494 * testsuite/gcc.dg/cpp/digraph1.c,
17495 testsuite/gcc.dg/cpp/digraph2.c,
17496 testsuite/gcc.dg/cpp/digraphs.c: New tests.
17497
17498 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
17499
17500 * g77.f-torture/compile/20000630-2.f: New test.
17501 * g77.f-torture/compile/20000630-2.x
17502
17503 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
17504
17505 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
17506
17507 2000-07-11 Neil Booth <NeilB@earthling.net>
17508
17509 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
17510
17511 2000-07-11 Neil Booth <NeilB@earthling.net>
17512
17513 * gcc.dg/cpp/cmdlne-C.c: New.
17514
17515 2000-07-09 Neil Booth <NeilB@earthling.net>
17516
17517 * gcc.dg/cpp/directiv.c: New tests.
17518 * gcc.dg/cpp/undef1.c: Update.
17519
17520 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
17521
17522 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
17523
17524 2000-07-09 Neil Booth <NeilB@earthling.net>
17525
17526 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
17527
17528 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
17529
17530 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
17531 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
17532
17533 2000-07-08 Neil Booth <NeilB@earthling.net>
17534
17535 * gcc.dg/cpp/macsyntx.c: New tests.
17536
17537 2000-07-07 Jakub Jelinek <jakub@redhat.com>
17538
17539 * gcc.dg/20000707-1.c: New test.
17540
17541 2000-07-07 Jakub Jelinek <jakub@redhat.com>
17542
17543 * gcc.c-torture/execute/20000706-1.c: New test.
17544 * gcc.c-torture/execute/20000706-2.c: New test.
17545 * gcc.c-torture/execute/20000706-3.c: New test.
17546 * gcc.c-torture/execute/20000706-4.c: New test.
17547 * gcc.c-torture/execute/20000706-5.c: New test.
17548
17549 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
17550
17551 * g++.old-deja/g++.pt/instantiate7.C: New test.
17552
17553 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
17554
17555 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
17556 * g++.old-deja/g++.mike/thunk3.C: Likewise.
17557 * g++.old-deja/g++.other/rtti3.C: Likewise.
17558 * g++.old-deja/g++.other/rttid3.C: Likewise.
17559
17560 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
17561
17562 * g77.f-torture/compile/20000630-1.x: Fix typo
17563
17564 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
17565
17566 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
17567 assembly output.
17568
17569 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
17570
17571 * gcc.dg/cpp/ident.c: New test.
17572
17573 2000-07-05 Neil Booth <NeilB@earthling.net>
17574
17575 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
17576 gcc.dg/cpp/lexstrng.c: New tests.
17577
17578 2000-07-04 Neil Booth <NeilB@earthling.net>
17579
17580 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
17581 * gcc.dg/cpp/strify2.c: Same.
17582
17583 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
17584
17585 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
17586 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
17587 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
17588 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
17589
17590 * testsuite/gcc.dg/cpp/macro1.c,
17591 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
17592 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
17593 testsuite/gcc.dg/cpp/strify1.c,
17594 testsuite/gcc.dg/cpp/strify2.c: New tests.
17595
17596 2000-07-03 Jakub Jelinek <jakub@redhat.com>
17597
17598 * gcc.c-torture/execute/20000703-1.c: New test.
17599
17600 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
17601
17602 * g++.old-deja/g++.pt (lookup10.C): New test.
17603
17604 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
17605
17606 * g++.old-deja/g++.pt (typename25.C): New test.
17607
17608 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
17609
17610 * gcc.c-torture/compile/20000701-1.c: New test.
17611
17612 2000-06-30 Nick Clifton <nickc@cygnus.com>
17613
17614 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
17615 to test case.
17616
17617 2000-06-30 Catherine Moore <clm@cygnus.com>
17618
17619 * gcc.c-torture/execute/align-1.c: New test.
17620
17621 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
17622
17623 * g++.old-deja/g++.pt/expr8.C: New test.
17624 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
17625
17626 2000-06-29 Nick Clifton <nickc@cygnus.com>
17627
17628 * gcc.c-torture/compile/20000629-1.c: New test.
17629
17630 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
17631
17632
17633 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
17634 gcc.dg/noncompile directory, depending on whether they're
17635 preprocessor tests or not. Annotate all the tests for the dg
17636 framework.
17637
17638 * gcc.c-torture/noncompile/noncompile.exp: Delete.
17639 * gcc.dg/noncompile/noncompile.exp: New.
17640
17641 * Moved files:
17642 Old name New name
17643 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
17644 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
17645 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
17646 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
17647 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
17648 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
17649 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
17650 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
17651 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
17652 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
17653 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
17654 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
17655 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
17656 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
17657 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
17658 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
17659 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
17660 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
17661 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
17662 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
17663 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
17664 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
17665 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
17666 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
17667
17668 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
17669 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
17670 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
17671 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
17672 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
17673 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
17674
17675 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
17676
17677 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
17678 declare one variable. On the fourth, error.
17679 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
17680 declared by 20000628-1a.h.
17681
17682 2000-06-29 Richard Henderson <rth@redhat.com>
17683
17684 * gcc.c-torture/execute/930529-1.x: New file.
17685 * gcc.dg/920413-1.c: Adjust expected warning text.
17686 * gcc.dg/980217-1.c: Declare abort.
17687 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
17688
17689 2000-06-29 Jeffrey A Law (law@cygnus.com)
17690
17691 * g77.f-torture/compile/20000629-1.f: New test.
17692 * g77.f-torture/compile/20000629-1.x: Expected to fail.
17693
17694 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
17695
17696 Rearrange lots of files, removing entirely the
17697 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
17698 directories.
17699
17700 * Deleted files:
17701 gcc.c-torture/code_quality/code_quality.exp
17702 gcc.c-torture/special/special.exp
17703 gcc.failure/failure.exp
17704 gcc.failure/940409-1.x
17705 gcc.c-torture/compile/961203-1.x
17706
17707 * New files:
17708 gcc.misc-tests/linkage.exp
17709 gcc.c-torture/execute/920730-1t.c
17710 gcc.c-torture/execute/920730-1t.x
17711 gcc.c-torture/compile/920520-1.x
17712 gcc.c-torture/compile/920521-1.x
17713 gcc.c-torture/compile/981006-1.x
17714 gcc.c-torture/execute/eeprof-1.x
17715
17716 * Moved files (possibly with modifications to fit a new harness):
17717 Old name New name
17718 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
17719 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
17720 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
17721 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
17722 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
17723 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
17724 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
17725 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
17726 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
17727 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
17728 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
17729 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
17730 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
17731 gcc.failure/940409-1.c gcc.dg/940409-1.c
17732
17733 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
17734
17735 * c-torture/compile/961203-1.x: Delete.
17736
17737 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
17738 not exit. Include stdio.h.
17739 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
17740 * gcc.misc-tests/dg-12.c: Likewise.
17741 * gcc.misc-tests/dg-5.c: Likewise.
17742 * gcc.misc-tests/dg-6.c: Likewise.
17743 * gcc.misc-tests/dg-7.c: Prototype abort.
17744 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
17745 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
17746 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
17747 not exit.
17748 * gcc.misc-tests/sieve.c: Use return from main, not exit.
17749 * gcc.misc-tests/sort2.c: Use return from main, not exit.
17750
17751 2000-06-28 Jakub Jelinek <jakub@redhat.com>
17752
17753 * gcc.dg/cpp/20000628-1.c: New test.
17754 * gcc.dg/cpp/20000628-1.h: New header for above test.
17755 * gcc.dg/cpp/20000628-1a.h: Likewise.
17756
17757 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
17758
17759 * gcc.dg/cpp: New directory.
17760 * gcc.dg/cpp/cpp.exp: New driver.
17761 * gcc.dg/cpp/20000627-1.c: New test.
17762 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
17763 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
17764 and rewrite as a compilation test.
17765
17766 * gcc.dg: Move many files into the cpp subdirectory, possibly
17767 renaming or editing them as well.
17768 Old name New name
17769 990119-1.c cpp/19990119-1.c
17770 990228-1.c cpp/19990228-1.c
17771 990407-1.c cpp/19990407-1.c
17772 990409-1.c cpp/19990409-1.c
17773 990413-1.c cpp/19990413-1.c
17774 990703-1.c cpp/19990703-1.c
17775 20000127-1.c cpp/20000127-1.c
17776 20000129-1.c cpp/20000129-1.c
17777 20000207-1.c cpp/20000207-1.c
17778 20000207-2.c cpp/20000207-2.c
17779 20000209-1.c cpp/20000209-1.c
17780 20000209-2.c cpp/20000209-2.c
17781 20000301-1.c cpp/20000301-1.c
17782 20000419-1.c cpp/20000419-1.c
17783 20000510-1.S cpp/20000510-1.S
17784 20000519-1.c cpp/20000519-1.c
17785 20000529-1.c cpp/20000529-1.c
17786 20000625-1.c cpp/20000625-1.c
17787 20000625-2.c cpp/20000625-2.c
17788 cpp-as1.c cpp/assert1.c
17789 cpp-as2.c cpp/assert2.c
17790 cxx-comments-1.c cpp/cxxcom1.c
17791 cxx-comments-2.c cpp/cxxcom2.c
17792 endif-label.c cpp/endif.c
17793 cpp-hash1.c cpp/hash1.c
17794 cpp-hash2.c cpp/hash2.c
17795 cpp-if1.c cpp/if-1.c
17796 cpp-if2.c cpp/if-2.c
17797 cpp-if3.c cpp/if-3.c
17798 cpp-if4.c cpp/if-4.c
17799 cpp-if5.c cpp/if-5.c
17800 cpp-cond.c cpp/if-cexp.c
17801 cpp-missingop.c cpp/if-mop.c
17802 cpp-missingparen.c cpp/if-mpar.c
17803 cpp-opprec.c cpp/if-oppr.c
17804 cpp-ifparen.c cpp/if-paren.c
17805 cpp-shortcircuit.c cpp/if-sc.c
17806 cpp-shift.c cpp/if-shift.c
17807 cpp-unary.c cpp/if-unary.c
17808 cpp-li1.c cpp/line1.c
17809 cpp-li2.c cpp/line2.c
17810 lineno.c cpp/line3.c
17811 lineno-2.c cpp/line4.c
17812 cpp-mi.c cpp/mi1.c
17813 cpp-mic.h cpp/mi1c.h
17814 cpp-micc.h cpp/mi1cc.h
17815 cpp-mind.h cpp/mi1nd.h
17816 cpp-mindp.h cpp/mi1ndp.h
17817 cpp-mix.h cpp/mi1x.h
17818 cpp-mi2.c cpp/mi2.c
17819 cpp-mi2a.h cpp/mi2a.h
17820 cpp-mi2b.h cpp/mi2b.h
17821 cpp-mi2c.h cpp/mi2c.h
17822 cpp-mi3.c cpp/mi3.c
17823 cpp-mi3.def cpp/mi3.def
17824 poison-1.c cpp/poison.c
17825 pr-impl.c cpp/prag-imp.c
17826 cpp-redef-2.c cpp/redef1.c
17827 cpp-redef.c cpp/redef2.c
17828 strpaste.c cpp/strp1.c
17829 strpaste-2.c cpp/strp2.c
17830 cpp-tradpaste.c cpp/tr-paste.c
17831 cpp-tradstringify.c cpp/tr-str.c
17832 cpp-tradwarn1.c cpp/tr-warn1.c
17833 cpp-tradwarn2.c cpp/tr-warn2.c
17834 trigraphs.c cpp/trigraphs.c
17835 cpp-unc1.c cpp/unc1.c
17836 cpp-unc2.c cpp/unc2.c
17837 cpp-unc3.c cpp/unc3.c
17838 cpp-unc.c cpp/unc4.c
17839 undef.c cpp/undef1.c
17840 undef-2.c cpp/undef2.c
17841 cpp-wi1.c cpp/widestr1.c
17842
17843 2000-06-27 Mark Mitchell <mark@codesourcery.com>
17844
17845 * lib/g++.exp (g++_include_flags): Tweak.
17846
17847 2000-06-27 H.J. Lu <hjl@gnu.org>
17848 Loren J. Rittle <ljrittle@acm.org>
17849
17850 * lib/g++.exp (g++_include_flags): Override libgloss.exp
17851 version with one that knows about the new gcc tree structure.
17852 (g++_link_flags): Same.
17853
17854 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
17855
17856 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
17857 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
17858 case we are cross-compiling.
17859
17860 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
17861 g++.old-deja/g++.niklas/Makefile.in,
17862 g++.old-deja/g++.niklas/configure.in,
17863 g++.old-deja/g++.other/Makefile.in,
17864 g++.old-deja/g++.other/configure.in,
17865 gcc.c-torture/code_quality/Makefile.in,
17866 gcc.c-torture/code_quality/configure.in,
17867 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
17868 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
17869 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
17870 gcc.c-torture/execute/ieee/Makefile.in,
17871 gcc.c-torture/execute/ieee/configure.in,
17872 gcc.c-torture/noncompile/Makefile.in,
17873 gcc.c-torture/noncompile/configure.in,
17874 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
17875 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
17876 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
17877
17878 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
17879
17880 * g++.old-deja/g++.other/ambig3.C: New test.
17881
17882 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
17883
17884 * g++.old-deja/g++.pt/syntax1.C: New test.
17885 * g++.old-deja/g++.pt/syntax2.C: New test.
17886 * g++.old-deja/g++.other/syntax3.C: New test.
17887 * g++.old-deja/g++.other/syntax4.C: New test.
17888
17889 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
17890
17891 * gcc.dg/20000623-1.c: Prototype exit and abort.
17892
17893 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
17894
17895 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
17896 New tests.
17897 * gcc.dg/cpp-mi3.def: New file.
17898
17899 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
17900 inside assertions.
17901 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
17902 lexer's error messages.
17903 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
17904 divine anything from the linemarkers.
17905 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
17906 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
17907
17908 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
17909
17910 * gcc.dg/20000623-1.c: New test.
17911
17912 2000-06-22 Jakub Jelinek <jakub@redhat.com>
17913
17914 * gcc.c-torture/execute/20000622-1.c: New test.
17915
17916 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
17917
17918 * g++.old-deja/g++.other/init15.C: New test.
17919
17920 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
17921
17922 * g++.old-deja/g++.pt/vaarg2.C: New test.
17923 * g++.old-deja/g++.pt/vaarg3.C: New test.
17924
17925 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
17926
17927 * g++.old-deja/g++.other/dyncast6.C: New test.
17928
17929 2000-06-15 Jakub Jelinek <jakub@redhat.com>
17930
17931 * gcc.c-torture/execute/loop-6.c: New test.
17932
17933 2000-06-14 Jakub Jelinek <jakub@redhat.com>
17934
17935 * gcc.dg/20000614-1.c: New test.
17936 * gcc.dg/20000614-2.c: New test.
17937
17938 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
17939
17940 * g++.old-deja/g++.other/inline12.C: New test.
17941
17942 2000-06-13 Jakub Jelinek <jakub@redhat.com>
17943
17944 * g++.old-deja/g++.other/eh1.C: New test.
17945
17946 2000-06-12 Jakub Jelinek <jakub@redhat.com>
17947
17948 * g++.old-deja/g++.other/type.C: New test.
17949
17950 2000-06-05 Jakub Jelinek <jakub@redhat.com>
17951
17952 * g++.old-deja/g++.other/initstring.C: New test.
17953
17954 2000-06-12 Jason Merrill <jason@redhat.com>
17955
17956 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
17957
17958 2000-06-09 Jeffrey A Law (law@cygnus.com)
17959
17960 * gcc.c-torture/compile/20000609-1.c: New test.
17961
17962 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
17963
17964 * gcc.dg/20000609-1.c: New test.
17965
17966 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
17967
17968 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
17969 * gcc.c-torture/noncompile/poison-1.c: Move...
17970 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
17971 * gcc.dg/cpp-li1.c: Add a token after the #line.
17972
17973 2000-06-05 Richard Henderson <rth@cygnus.com>
17974
17975 * gcc.c-torture/execute/20000605-2.c: New test.
17976 * gcc.c-torture/execute/20000605-3.c: New test.
17977
17978 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
17979
17980 * g77.f-torture/execute/20000503-1.x: New file.
17981
17982 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
17983
17984 * g++.old-deja/g++.eh/badalloc1.C: New test.
17985
17986 2000-06-05 Richard Henderson <rth@cygnus.com>
17987
17988 * gcc.c-torture/execute/20000605-1.c: New test.
17989
17990 2000-06-05 Jakub Jelinek <jakub@redhat.com>
17991 Nathan Sidwell <nathan@codesourcery.com>
17992
17993 * gcc.c-torture/compile/20000605-1.c: New test.
17994
17995 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
17996
17997 * g77.f-torture/compile/20000601-1.f: New test.
17998
17999 2000-06-03 Richard Henderson <rth@cygnus.com>
18000
18001 * gcc.c-torture/execute/20000603-1.c: New.
18002
18003 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
18004
18005 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
18006 * gcc.dg/noreturn-2.c (noreturn): Likewise.
18007
18008 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
18009
18010 * gcc.dg/compare2.c (case 12): XFAIL.
18011 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
18012 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
18013
18014 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
18015
18016 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
18017
18018 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
18019 guard macro is already defined when the header is first
18020 included.
18021 * gcc.dg/cpp-mix.h: New file.
18022 * gcc.dg/endif-label.c: Update patterns to match compiler.
18023
18024 * g++.brendan/complex1.C: Declare abort.
18025 * g++.law/refs4.C: Remove XFAIL.
18026 * g++.oliva/expr2.C: Declare abort and exit.
18027
18028 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
18029
18030 * gcc.c-torture/execute/20000528-1.c: New test.
18031
18032 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
18033 * g++.old-deja/g++.law/temps4.C: Likewise.
18034
18035 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
18036 stdlib.h. Call abort() on failure.
18037 * g++.old-deja/g++.law/refs4.C: Likewise.
18038 * g++.old-deja/g++.law/temps4.C: Likewise.
18039 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
18040 * gcc.c-torture/execute/20000112-1.c: Include string.h.
18041
18042 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
18043
18044 Relative to g++.dg/special:
18045 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
18046
18047 Relative to g++.old-deja:
18048 * g++.brendan/complex1.C, g++.jason/optimize2.C,
18049 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
18050 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
18051 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
18052 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
18053 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
18054 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
18055
18056 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
18057 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
18058 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
18059 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
18060 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
18061 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
18062 and/or string.h.
18063
18064 * g++.other/goto1.C: Update expectations for error messages.
18065
18066 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
18067
18068 * gcc.c-torture/compile/20000523-1.c: New test.
18069
18070 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
18071
18072 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
18073
18074 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
18075
18076 * g++.old-deja/g++.eh/catch11.C: New test.
18077 * g++.old-deja/g++.eh/catch12.C: New test.
18078
18079 2000-05-24 Nick Clifton <nickc@cygnus.com>
18080
18081 * gcc.c-torture/execute/20000523-1.c: New test.
18082
18083 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
18084
18085 * c-torture/execute/bcp-1.c: Replace abort in arg of
18086 __builtin_constant_p with a generic external function.
18087
18088 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
18089 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
18090 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
18091 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
18092 Prototype abort and/or exit.
18093
18094 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
18095 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
18096 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
18097 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
18098
18099 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
18100
18101 * gcc.dg/dwarf2-1.c: New test.
18102
18103 2000-05-20 Richard Henderson <rth@cygnus.com>
18104
18105 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
18106
18107 2000-05-20 Andreas Jaeger <aj@suse.de>
18108
18109 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
18110 testcase.
18111
18112 2000-05-19 David Edelsohn <edelsohn@gnu.org>
18113
18114 * gcc.c-torture/execute/20000519-2.c: New test.
18115
18116 2000-05-19 Andreas Jaeger <aj@suse.de>
18117
18118 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
18119 which fails with SSA.
18120
18121 * lib/c-torture.exp: Also test with -O3 -fssa.
18122
18123 2000-05-18 Michael Meissner <meissner@redhat.com>
18124
18125 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
18126 * gcc.c-torture/execute/920415-1.c: Ditto.
18127 * gcc.c-torture/execute/920501-1.c: Ditto.
18128 * gcc.c-torture/execute/conversion.c: Ditto.
18129 * gcc.c-torture/execute/cvt-1.c: Ditto.
18130
18131 2000-05-18 Jeffrey A Law (law@cygnus.com)
18132
18133 * gcc.c-torture/compile/20000518-1.c: New test.
18134
18135 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
18136
18137 * g77.f-torture/compile/200005018.f: New test.
18138
18139 2000-05-17 Jeffrey A Law (law@cygnus.com)
18140
18141 * gcc.c-torture/compile/20000517-1.c: New test.
18142
18143 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18144
18145 * gcc.c-torture/execute/20000516-1.c: New test.
18146
18147 2000-05-15 Jakub Jelinek <jakub@redhat.com>
18148
18149 * g++.old-deja/g++.other/eh.C: New test.
18150
18151 2000-05-12 Richard Henderson <rth@cygnus.com>
18152
18153 * gcc.c-torture/execute/990208-1.c (main): Don't pass
18154 constants through to doit's conditional.
18155
18156 2000-05-11 Jeffrey A Law (law@cygnus.com)
18157
18158 * gcc.c-torture/compile/20000511-1.c: New test.
18159 * g77.f-torture/compile/20000511-1.f: New test.
18160 * g77.f-torture/compile/20000511-2.f: New test.
18161
18162 2000-05-11 Michael Meissner <meissner@redhat.com>
18163
18164 * gcc.c-torture/execute/20000511-1.c: New test.
18165
18166 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
18167
18168 * gcc.dg/dg.exp: Scan .S files as well as .c files.
18169 * gcc.dg/20000510-1.S: New.
18170
18171 2000-05-08 Catherine Moore <clm@cygnus.com>
18172
18173 * gcc.dg/unused-3.c: New.
18174
18175 2000-05-06 Richard Henderson <rth@cygnus.com>
18176
18177 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
18178 * g++.old-deja/g++.mike/warn1.C: Likewise.
18179 * g++.old-deja/g++.pt/local1.C: Likewise.
18180 * g++.old-deja/g++.pt/local7.C: Likewise.
18181 * g++.old-deja/g++.pt/spec16.C: Likewise.
18182
18183 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
18184
18185 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
18186
18187 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
18188
18189 * g77.f-torture/execute/20000503-1.f: New test.
18190
18191 2000-05-04 Andreas Jaeger <aj@suse.de>
18192
18193 * gcc.dg/noreturn-2.c: New test.
18194
18195 2000-05-04 Neil Booth <NeilB@earthling.net>
18196
18197 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
18198 preprocessor.
18199
18200 2000-05-04 Richard Henderson <rth@cygnus.com>
18201
18202 * gcc.c-torture/execute/20000503-1.c: Fix typo.
18203
18204 2000-05-04 Richard Henderson <rth@cygnus.com>
18205
18206 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
18207 OpenSSL by Jason R Thorpe.
18208
18209 2000-05-03 Jim Wilson <wilson@cygnus.com>
18210
18211 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
18212
18213 2000-05-03 Robert Lipe <robertlipe@usa.net>
18214
18215 * gcc.dg/20000503-1.c: New test.
18216
18217 2000-05-02 Jakub Jelinek <jakub@redhat.com>
18218
18219 * gcc.c-torture/compile/20000502-1.c: New test.
18220 * g++.old-deja/g++.other/align.C: New test.
18221 * gcc.dg/cpp-tradstringify.c: New test.
18222
18223 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
18224
18225 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
18226 and hard registers.
18227
18228 2000-04-26 Geoff Keating <geoffk@cygnus.com>
18229
18230 * gcc.c-torture/execute/loop-5.c: New test.
18231
18232 2000-04-25 Jakub Jelinek <jakub@redhat.com>
18233
18234 * gcc.c-torture/execute/va-arg-20.c: New test.
18235
18236 2000-04-23 Jeffrey A Law (law@cygnus.com)
18237
18238 * gcc.c-torture/execute/20000422-1.c: New test.
18239
18240 2000-04-20 Greg McGary <gkm@gnu.org>
18241
18242 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
18243 when optimizing, but without sibling-call optimizations (-O1).
18244
18245 2000-04-20 Jeffrey A Law (law@cygnus.com)
18246
18247 * gcc.c-torture/compile/20000420-1.c: New test.
18248
18249 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
18250
18251 * g++.abi/ptrflags.C: New test.
18252 * g++.eh/catchptr1.C: Test incomplete pointer chains.
18253
18254 2000-04-19 Catherine Moore <clm@cygnus.com>
18255
18256 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
18257
18258 2000-04-19 Greg McGary <gkm@gnu.org>
18259
18260 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
18261 sibling-call optimizations.
18262
18263 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
18264
18265 * gcc.dg/20000419-1.c: New test.
18266
18267 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
18268
18269 * gcc.c-torture/execute/20000412-6.c: New test.
18270
18271 2000-04-12 Jeffrey A Law (law@cygnus.com)
18272
18273 * gcc.c-torture/execute/20000412-5.c: New test.
18274 * g77.f-torture/compile/20000412-1.f: New test.
18275 * gcc.c-torture/execute/20000412-4.c: New test.
18276 * gcc.c-torture/compile/20000412-2.c: New test.
18277 * gcc.c-torture/execute/20000412-3.c: New test.
18278 * gcc.c-torture/compile/20000412-1.c: New test.
18279 * gcc.c-torture/execute/20000412-2.c: New test.
18280
18281 2000-04-12 Jakub Jelinek <jakub@redhat.com>
18282
18283 * objc/execute/bf-20.m: New test.
18284
18285 2000-04-10 Richard Henderson <rth@cygnus.com>
18286
18287 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
18288
18289 * gcc.c-torture/execute/20000412-1.c: New test.
18290
18291 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
18292
18293 * g++.old-deja/g++.eh/catchptr1.C: New test.
18294
18295 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
18296
18297 * g++.old-deja/g++.abi/cxa_vec.C: New test.
18298
18299 2000-04-08 Neil Booth <NeilB@earthling.net>
18300
18301 * gcc.dg/cpp-nullchar.c: Remove test as
18302 embedded nulls cause problems.
18303
18304 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18305
18306 * gcc.dg/compare2.c: New test.
18307
18308 2000-04-08 Neil Booth <NeilB@earthling.net>
18309
18310 * gcc.dg/cpp-nullchar.c: New test.
18311
18312 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
18313
18314 * gcc.dg/cpp-mi2.c: New test.
18315 * gcc.dg/cpp-mi2[abc].h: New files.
18316
18317 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
18318
18319 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
18320 member name.
18321
18322 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
18323
18324 * g++.old-deja/g++.abi/vmihint.C: New test.
18325
18326 2000-04-06 Neil Booth <NeilB@earthling.net>
18327
18328 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
18329 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
18330 copyright.
18331
18332 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
18333
18334 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
18335 avoid stack-frame overwrite.
18336
18337 2000-04-05 Jakub Jelinek <jakub@redhat.com>
18338
18339 * gcc.c-torture/compile/20000405-2.c: New test.
18340 * gcc.c-torture/compile/20000405-3.c: New test.
18341
18342 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
18343
18344 * gcc.c-torture/compile/20000405-1.c: New test.
18345
18346 2000-04-04 Geoff Keating <geoffk@cygnus.com>
18347
18348 * gcc.dg/cast-qual-1.c: Revert last change.
18349
18350 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18351
18352 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
18353
18354 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
18355
18356 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
18357 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
18358
18359 2000-04-03 Jeffrey A Law (law@cygnus.com)
18360
18361 * gcc.c-torture/compile/20000403-2.c: New test.
18362 * gcc.c-torture/compile/20000403-1.c: New test.
18363
18364 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
18365
18366 * gcc.c-torture/execute/20000403-1.c: New test.
18367
18368 2000-04-03 Geoff Keating <geoffk@cygnus.com>
18369
18370 * gcc.c-torture/execute/20000402-1.c: New test.
18371
18372 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
18373
18374 * gcc.c-torture/execute/va-arg-15.c: New test.
18375 * gcc.c-torture/execute/va-arg-16.c: New test.
18376 * gcc.c-torture/execute/va-arg-17.c: New test.
18377 * gcc.c-torture/execute/va-arg-18.c: New test.
18378 * gcc.c-torture/execute/va-arg-19.c: New test.
18379
18380 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
18381
18382 * gcc.c-torture/compile/981211-1.c: Move to...
18383 * gcc.dg/cpp-as1.c: ...here.
18384 * gcc.dg/cpp-as2.c: New file.
18385
18386 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
18387 compiler.
18388
18389 2000-04-02 Neil Booth <NeilB@earthling.net>
18390
18391 * gcc.dg/cpp-cond.c New tests.
18392 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
18393 accidental success less likely.
18394 * gcc.dg/cpp-missingop.c New tests.
18395 * gcc.dg/cpp-missingparen.c New tests.
18396 * gcc.dg/cpp-shift.c New tests.
18397 * gcc.dg/cpp-shortcircuit.c New tests.
18398 * gcc.dg/cpp-unary.c New tests.
18399
18400 2000-03-29 Jeffrey A Law (law@cygnus.com)
18401
18402 * gcc.c-torture/compile/20000329-1.c: New test.
18403
18404 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
18405
18406 * gcc.c-torture/compile/20000326-1.c: New test.
18407 * gcc.c-torture/compile/20000326-2.c: New test.
18408
18409 2000-03-24 Geoff Keating <geoffk@cygnus.com>
18410
18411 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
18412 the first parameter is a function argument.
18413
18414 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
18415
18416 * g++.old-deja/g++.ext/array4.C: New test.
18417
18418 2000-03-22 Geoff Keating <geoffk@cygnus.com>
18419
18420 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
18421
18422 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18423
18424 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
18425
18426 2000-03-19 Richard Henderson <rth@cygnus.com>
18427
18428 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
18429
18430 2000-03-19 Richard Henderson <rth@cygnus.com>
18431
18432 * gcc.c-torture/compile/20000319-1.c: New test.
18433
18434 2000-03-14 Jeffrey A Law (law@cygnus.com)
18435
18436 * gcc.c-torture/execute/20000314-3.c: New test.
18437 * gcc.c-torture/execute/20000314-2.c: New test.
18438 * gcc.c-torture/execute/20000314-1.c: New test.
18439 * gcc.c-torture/compile/20000314-2.c: New test.
18440 * gcc.c-torture/compile/20000314-1.c: New test.
18441
18442 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
18443
18444 * g++.old-deja/g++.warn/inline.C: New test.
18445
18446 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
18447
18448 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
18449 standards-compliant result rather than specific constants.
18450 Put test-values in array.
18451
18452 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
18453
18454 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
18455 (g++_target_compile): Put test-specific options last.
18456
18457 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
18458
18459 * g++.old-deja/g++.eh/vbase4.C: New test.
18460
18461 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
18462
18463 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
18464
18465 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
18466
18467 * g++.old-deja/g++.brendan/misc12.C: Removed.
18468 * g++.old-deja/g++.pt/memtemp77.C: Constify.
18469 * g++.old-deja/g++.ext/pretty4.C: New test.
18470
18471 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
18472
18473 * g++.old-deja/g++.other/string2.C: New test.
18474
18475 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
18476
18477 * g++.old-deja/g++.warn/impint2.C: New test.
18478
18479 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
18480
18481 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
18482 is 1, not zero.
18483
18484 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
18485
18486 * g++.old-deja/g++.warn/impint.C: New test.
18487 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
18488 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
18489 * g++.old-deja/g++.pt/explicit12.C: Likewise.
18490 * g++.old-deja/g++.pt/explicit13.C: Likewise.
18491 * g++.old-deja/g++.pt/explicit17.C: Likewise.
18492 * g++.old-deja/g++.pt/explicit18.C: Likewise.
18493 * g++.old-deja/g++.pt/explicit19.C: Likewise.
18494 * g++.old-deja/g++.pt/explicit23.C: Likewise.
18495 * g++.old-deja/g++.pt/explicit31.C: Likewise.
18496 * g++.old-deja/g++.pt/explicit35.C: Likewise.
18497 * g++.old-deja/g++.pt/explicit6.C: Likewise.
18498 * g++.old-deja/g++.pt/memclass7.C: Likewise.
18499
18500 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
18501
18502 * gcc.dg/cpp-redef.c: New test.
18503
18504 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
18505
18506 * g++.old-deja/g++.pt/unify7.C: New test.
18507
18508 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
18509
18510 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
18511 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
18512
18513 2000-02-25 Geoff Keating <geoffk@cygnus.com>
18514
18515 * gcc.c-torture/compile/20000224-1.c: New test.
18516
18517 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
18518
18519 * gcc.c-torture/compile/cpp-2.c: New test.
18520 * gcc.c-torture/compile/cpp-1.c: New test.
18521
18522 2000-02-25 Jeffrey A Law (law@cygnus.com)
18523
18524 * gcc.c-torture/execute/20000225-1.c: New test.
18525
18526 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
18527
18528 * gcc.dg/cpp-li2.c: New test.
18529
18530 * gcc.dg/cpp-wi1.c: New test.
18531
18532 * gcc.dg/cpp-li1.c: New test.
18533
18534 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
18535
18536 * g++.old-deja/g++.other/sizeof5.C: New test.
18537
18538 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18539
18540 * gcc.c-torture/execute/va-arg-13.c: New test.
18541
18542 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
18543
18544 * gcc.c-torture/execute/va-arg-12.c: New test.
18545
18546 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
18547
18548 * gcc.c-torture/execute/20000223-1.c: New test.
18549
18550 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
18551
18552 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
18553
18554 2000-02-22 Mark Mitchell <mark@codesourcery.com>
18555
18556 * g++.old-deja/g++.abi/ptrmem.C: New test.
18557
18558 2000-02-19 Richard Henderson <rth@cygnus.com>
18559
18560 * gcc.c-torture/compile/init-3.c: New.
18561
18562 2000-02-17 Mark Mitchell <mark@codesourcery.com>
18563
18564 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
18565 ALWAYS_CXXFLAGS.
18566
18567 2000-02-11 Robert Lipe <robertl@sco.com>
18568
18569 * gcc.c-torture/compile/20000211-3.c: New test.
18570
18571 2000-02-11 Martin Buchholz <martin@xemacs.org>
18572
18573 * gcc.c-torture/compile/20000211-2.c: New test.
18574
18575 2000-02-11 Jeffrey A Law (law@cygnus.com)
18576
18577 * gcc.c-torture/compile/20000211-1.c: New test.
18578
18579 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
18580
18581 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
18582 on native targets
18583
18584 2000-02-08 Nathan Sidwell <nathan@acm.org>
18585
18586 * g++.old-deja/g++.other/cast5.C: New test.
18587
18588 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
18589
18590 * gcc.c-torture/execute/20000205-1.c: New.
18591
18592 2000-02-03 Nathan Sidwell <nathan@acm.org>
18593
18594 * g++.old-deja/g++.jason/cast3.C: Return void.
18595 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
18596
18597 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
18598
18599 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
18600
18601 * gcc.dg/loop-1.c: New test.
18602
18603 2000-01-27 Jakub Jelinek <jakub@redhat.com>
18604
18605 * gcc.c-torture/compile/20000127-1.c: New test.
18606 * gcc.c-torture/execute/991228-1.c: New test.
18607
18608 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
18609
18610 * gcc.dg/unused-2.c: New test.
18611
18612 * gcc.dg/conv-1.c: New test.
18613
18614 2000-01-24 Mark Mitchell <mark@codesourcery.com>
18615
18616 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
18617 compiler.
18618 (tool_option_proc): Fix typo.
18619
18620 2000-01-24 Geoff Keating <geoffk@cygnus.com>
18621
18622 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
18623 of the ld on the host, not on the build machine.
18624 Also, don't crash if '--help' is not a supported option.
18625
18626 2000-01-24 Richard Henderson <rth@cygnus.com>
18627
18628 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
18629
18630 2000-01-20 Jeffrey A Law (law@cygnus.com)
18631
18632 * gcc.c-torture/execute/20000120-2.c: New test.
18633 * gcc.c-torture/execute/20000120-1.c: New test.
18634
18635 2000-01-13 Jeffrey A Law (law@cygnus.com)
18636
18637 * gcc.c-torture/execute/20000113-1.c: New test.
18638
18639 2000-01-12 Jeffrey A Law (law@cygnus.com)
18640
18641 * gcc.c-torture/execute/20000112-1.c: New test.
18642
18643 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
18644
18645 * gcc.dg/20000111-1.c: New test.
18646
18647 2000-01-10 Jeffrey A Law (law@cygnus.com)
18648
18649 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
18650 with 16 bit integers.
18651
18652 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
18653
18654 * gcc.dg/20000108-1.c: New test.
18655
18656 2000-01-05 Nathan Sidwell <nathan@acm.org>
18657
18658 * g++.old-deja/g++.ns/koenig8.C: New test.
18659
18660 2000-01-05 Nathan Sidwell <nathan@acm.org>
18661
18662 * g++.old-deja/g++.other/cast4.C: New test.
18663
18664 2000-01-05 Jeffrey A Law (law@cygnus.com)
18665
18666 * gcc.c-torture/compile/20000105-2.c: New test.
18667 * gcc.c-torture/compile/20000105-1.c: New test.
18668
18669 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18670
18671 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
18672 references to printf & atoi to conform to ANSI standard.
18673 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
18674 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
18675 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
18676 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
18677 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
18678 * g++.old-deja/g++.brendan/complex1.C: Likewise.
18679 * g++.old-deja/g++.brendan/copy1.C: Likewise.
18680 * g++.old-deja/g++.brendan/copy2.C: Likewise.
18681 * g++.old-deja/g++.brendan/copy3.C: Likewise.
18682 * g++.old-deja/g++.brendan/copy4.C: Likewise.
18683 * g++.old-deja/g++.brendan/copy5.C: Likewise.
18684 * g++.old-deja/g++.brendan/copy6.C: Likewise.
18685 * g++.old-deja/g++.brendan/copy7.C: Likewise.
18686 * g++.old-deja/g++.brendan/copy8.C: Likewise.
18687 * g++.old-deja/g++.brendan/crash11.C: Likewise.
18688 * g++.old-deja/g++.brendan/crash14.C: Likewise.
18689 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
18690 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
18691 * g++.old-deja/g++.brendan/delete2.C: Likewise.
18692 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
18693 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
18694 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
18695 * g++.old-deja/g++.brendan/eh1.C: Likewise.
18696 * g++.old-deja/g++.brendan/groff1.C: Likewise.
18697 * g++.old-deja/g++.brendan/init3.C: Likewise.
18698 * g++.old-deja/g++.brendan/misc12.C: Likewise.
18699 * g++.old-deja/g++.brendan/misc7.C: Likewise.
18700 * g++.old-deja/g++.brendan/new2.C: Likewise.
18701 * g++.old-deja/g++.brendan/operators4.C: Likewise.
18702 * g++.old-deja/g++.brendan/operators5.C: Likewise.
18703 * g++.old-deja/g++.brendan/overload2.C: Likewise.
18704 * g++.old-deja/g++.brendan/overload7.C: Likewise.
18705 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
18706 * g++.old-deja/g++.brendan/reference1.C: Likewise.
18707 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
18708 * g++.old-deja/g++.brendan/template24.C: Likewise.
18709 * g++.old-deja/g++.brendan/template3.C: Likewise.
18710 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
18711 * g++.old-deja/g++.jason/inline3.C: Likewise.
18712 * g++.old-deja/g++.jason/opeq.C: Likewise.
18713 * g++.old-deja/g++.law/arg5.C: Likewise.
18714 * g++.old-deja/g++.law/arm7.C: Likewise.
18715 * g++.old-deja/g++.law/ctors11.C: Likewise.
18716 * g++.old-deja/g++.law/cvt8.C: Likewise.
18717 * g++.old-deja/g++.law/init9.C: Likewise.
18718 * g++.old-deja/g++.law/refs4.C: Likewise.
18719 * g++.old-deja/g++.law/template2.C: Likewise.
18720 * g++.old-deja/g++.law/visibility24.C: Likewise.
18721 * g++.old-deja/g++.law/vtable3.C: Likewise.
18722 * g++.old-deja/g++.mike/asm2.C: Likewise.
18723 * g++.old-deja/g++.mike/eh1.C: Likewise.
18724 * g++.old-deja/g++.mike/misc1.C: Likewise.
18725 * g++.old-deja/g++.mike/misc13.C: Likewise.
18726 * g++.old-deja/g++.mike/misc14.C: Likewise.
18727 * g++.old-deja/g++.mike/ns12.C: Likewise.
18728 * g++.old-deja/g++.mike/p1248.C: Likewise.
18729 * g++.old-deja/g++.mike/p3708.C: Likewise.
18730 * g++.old-deja/g++.mike/p3708a.C: Likewise.
18731 * g++.old-deja/g++.mike/p3708b.C: Likewise.
18732 * g++.old-deja/g++.mike/p646.C: Likewise.
18733 * g++.old-deja/g++.mike/p700.C: Likewise.
18734 * g++.old-deja/g++.mike/p783.C: Likewise.
18735 * g++.old-deja/g++.mike/p783a.C: Likewise.
18736 * g++.old-deja/g++.mike/p783b.C: Likewise.
18737 * g++.old-deja/g++.mike/p786.C: Likewise.
18738 * g++.old-deja/g++.mike/p789.C: Likewise.
18739 * g++.old-deja/g++.mike/p789a.C: Likewise.
18740 * g++.old-deja/g++.mike/p807a.C: Likewise.
18741 * g++.old-deja/g++.other/delete3.C: Likewise.
18742 * g++.old-deja/g++.other/dyncast1.C: Likewise.
18743 * g++.old-deja/g++.other/dyncast2.C: Likewise.
18744 * g++.old-deja/g++.other/dyncast3.C: Likewise.
18745 * g++.old-deja/g++.other/empty1.C: Likewise.
18746 * g++.old-deja/g++.other/temporary1.C: Likewise.
18747 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
18748 * g++.old-deja/g++.pt/t16.C: Likewise.
18749 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
18750
18751 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
18752
18753 * gcc.dg/991230-1.c: New test.
18754
18755 1999-12-29 Jeffrey A Law (law@cygnus.com)
18756
18757 * gcc.c-torture/compile/991229-3.c: New test.
18758 * gcc.c-torture/compile/991229-2.c: New test.
18759 * gcc.c-torture/compile/991229-1.c: New test.
18760
18761 1999-12-29 Greg McGary <gkm@eng.ascend.com>
18762
18763 * gcc.c-torture/compile/labels-2.c: New test.
18764
18765 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
18766
18767 * gcc.c-torture/execute/991227-1.c: New test.
18768
18769 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
18770
18771 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
18772
18773 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
18774
18775 * gcc.c-torture/execute/991221-1.c: New test.
18776
18777 1999-12-20 Nathan Sidwell <nathan@acm.org>
18778
18779 * g++.old-deja/g++.other/cast3.C: New test.
18780
18781 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
18782
18783 * gcc.c-torture/execute/991216-4.c: New test.
18784
18785 1999-12-16 Michael Meissner <meissner@cygnus.com>
18786
18787 * gcc.c-torture/execute/991216-1.c: New test.
18788 * gcc.c-torture/execute/991216-2.c: New test.
18789 * gcc.c-torture/execute/991216-3.c: New test.
18790
18791 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
18792
18793 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
18794 Actually make the test fail by using "-O2" for compilation.
18795
18796 1999-12-15 Nathan Sidwell <nathan@acm.org>
18797
18798 * g++.old-deja/g++.warn/cast-align1.C: New test.
18799
18800 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
18801
18802 * gcc.c-torture/compile/991214-1.c: New test.
18803 * gcc.c-torture/compile/991214-2.c: New test.
18804
18805 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
18806
18807 * gcc.dg/991214-1.c: New test.
18808
18809 1999-12-13 Jeffrey A Law (law@cygnus.com)
18810
18811 * gcc.c-torture/compile/991213-3.c: New test.
18812 * gcc.c-torture/compile/991213-2.c: New test.
18813 * gcc.c-torture/compile/991213-1.c: New test.
18814
18815 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
18816
18817 * gcc.dg/991209-1.c: New test.
18818
18819 1999-12-08 Nathan Sidwell <nathan@acm.org>
18820
18821 * gcc.c-torture/compile/991208-1.c: New test.
18822
18823 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
18824
18825 * gcc.dg/ultrasp2.c: New test.
18826
18827 1999-12-05 Alex Samuel <samuel@codesourcery.com>
18828
18829 * g++.old-deja/g++.abi/align.C (main): Fix typo.
18830
18831 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
18832
18833 * gcc.c-torture/compile/991202-1.c: New test.
18834 * gcc.c-torture/execute/991202-1.c: New test.
18835 * gcc.c-torture/execute/991202-2.c: New test.
18836 * gcc.c-torture/execute/991202-3.c: New test.
18837
18838 1999-12-02 Alex Samuel <samuel@codesourcery.com>
18839
18840 * g++.old-deja/g++.abi/align.C: New test.
18841 * g++.old-deja/g++.abi/aggregates.C: Likewise.
18842 * g++.old-deja/g++.abi/bitfields.C: Likewise.
18843
18844 1999-12-01 Richard Henderson <rth@cygnus.com>
18845
18846 * gcc.c-torture/execute/991201-1.c: New.
18847
18848 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
18849
18850 * gcc.dg/991129-1.c: New test.
18851
18852 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
18853
18854 * gcc.c-torture/compile/991127-1.c: New test.
18855
18856 1999-11-22 Nathan Sidwell <nathan@acm.org>
18857
18858 * g++.old-deja/g++.other/warn4.C: New test.
18859
18860 1999-11-22 Nathan Sidwell <nathan@acm.org>
18861
18862 * g++.old-deja/g++.eh/cleanup2.C: New test.
18863 * g++.old-deja/g++.ext/pretty2.C: New test.
18864 * g++.old-deja/g++.ext/pretty3.C: New test.
18865 * g++.old-deja/g++.other/debug6.C: New test.
18866
18867 1999-10-20 Jim Wilson <wilson@cygnus.com>
18868
18869 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
18870 compiler_output to look for one error message instead of two.
18871
18872 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
18873
18874 * gcc.c-torture/execute/991118-1.c: Also test case
18875 where the word boundary does not split a byte evenly.
18876
18877 1999-11-19 Nathan Sidwell <nathan@acm.org>
18878
18879 * g++.old-deja/g++.ext/restrict1.C: New test.
18880
18881 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
18882
18883 * gcc.c-torture/execute/991118-1.c: New test.
18884
18885 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
18886
18887 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
18888 working directory pathnames.
18889
18890 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
18891
18892 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
18893 host is equipped with driver.h and driver.o so it can actually
18894 compile and run the tests.
18895
18896 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
18897
18898 * gcc.c-torture/compile/991008-1.c: New test.
18899
18900 1999-11-08 Nick Clifton <nickc@cygnus.com>
18901
18902 * lib/gcc-dg.exp: Include target-supports.exp
18903
18904 1999-11-05 Nick Clifton <nickc@cygnus.com>
18905
18906 * lib/target-supports.exp: New file: Provide procs to test for
18907 features supported by the target.
18908 (check_weak_available): Moved here from ecos.exp.
18909 (check_alias_available): New proc: Determine of the target
18910 toolchain supports the alias attribute.
18911
18912 * gcc.dg/special/ecos.exp: Move check_weak_available to
18913 target-supports.exp.
18914 (alias-1.c): Only perform the test if the target supports
18915 aliases.
18916 (wkali-1.c): Only perform the test if the target supports
18917 aliases.
18918
18919 * gcc.dg/990506-0.c: Expect error messages from cross
18920 targets as well as native targets.
18921
18922 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
18923
18924 * gcc.dg/ultrasp1.c: Removed xfail.
18925 * gcc.dg/struct-ret-2.c: Likewise.
18926 * gcc.dg/array-1.c: Likewise.
18927
18928 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
18929
18930 * gcc.dg/struct-ret-2.c: New test.
18931
18932 * gcc.dg/array-1.c: New test.
18933
18934 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
18935
18936 * gcc.c-torture/execute/991030-1.c: New test.
18937
18938 1999-10-26 Richard Henderson <rth@cygnus.com>
18939
18940 * gcc.c-torture/compile/991026-2.c: New test.
18941
18942 1999-10-26 Jeffrey A Law (law@cygnus.com)
18943
18944 * gcc.c-torture/compile/991026-1.c: New test.
18945
18946 1999-10-23 Jeffrey A Law (law@cygnus.com)
18947
18948 * gcc.c-torture/execute/991023-1.c: New test.
18949
18950 1999-10-19 Jeffrey A Law (law@cygnus.com)
18951
18952 * gcc.c-torture/execute/991019-1.c: New test.
18953
18954 1999-10-16 Richard Henderson <rth@cygnus.com>
18955
18956 * gcc.c-torture/execute/991016-1.c: New test.
18957
18958 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
18959
18960 * gcc.c-torture/execute/991014-1.c: New test.
18961
18962 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
18963
18964 * g++.old-deja/g++.other/union2.C: New test.
18965
18966 1999-10-13 Nathan Sidwell <nathan@acm.org>
18967
18968 * g++.old-deja/g++.other/vaarg2.C: New test.
18969 * g++.old-deja/g++.other/vaarg3.C: New test.
18970
18971 1999-10-12 Craig Burley <craig@jcb-sc.com>
18972
18973 * g77.f-torture/noncompile/19990905-1.f: Moved from being
18974 in compile/.
18975
18976 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
18977
18978 * gcc.c-torture/execute/va-arg-11.c: New test.
18979
18980 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
18981
18982 * lib/file-format.exp (gcc_target_object_format): Don't
18983 crash if objdump is unavailable.
18984
18985 1999-09-29 Donn Terry <donn@interix.com>
18986
18987 * gcc.misc-tests/mg.exp: delete extraneous redirection.
18988
18989 1999-09-28 Nick Clifton <nickc@cygnus.com>
18990
18991 * gcc.c-torture/compile/990928-1.c: New test.
18992
18993 1999-09-28 Nathan Sidwell <nathan@acm.org>
18994
18995 * g++.old-deja/g++.other/decl6.C: New test.
18996
18997 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18998
18999 * gcc.c-torture/execute/va-arg-10.c: New test.
19000
19001 1999-09-27 Nathan Sidwell <nathan@acm.org>
19002
19003 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
19004 __PRETTY_FUNCTION__.
19005
19006 1999-09-23 Nick Clifton <nickc@cygnus.com>
19007
19008 * gcc.c-torture/execute/990923-1.c: New test.
19009
19010 1999-09-21 Nick Clifton <nickc@cygnus.com>
19011
19012 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
19013 for which -fpic is inappropriate.
19014
19015 1999-09-21 Mark Mitchell <mark@codesourcery.com>
19016
19017 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
19018
19019 1999-09-21 Nathan Sidwell <nathan@acm.org>
19020
19021 * g++.old-deja/g++.other/dyncast1.C: New test.
19022 * g++.old-deja/g++.other/dyncast2.C: New test.
19023 * g++.old-deja/g++.other/dyncast3.C: New test.
19024 * g++.old-deja/g++.other/dyncast4.C: New test.
19025 * g++.old-deja/g++.other/dyncast5.C: New test.
19026 * g++.old-deja/g++.eh/catch3.C: New test.
19027 * g++.old-deja/g++.eh/catch3p.C: New test.
19028 * g++.old-deja/g++.eh/catch4.C: New test.
19029 * g++.old-deja/g++.eh/catch4p.C: New test.
19030 * g++.old-deja/g++.eh/catch5.C: New test.
19031 * g++.old-deja/g++.eh/catch5p.C: New test.
19032 * g++.old-deja/g++.eh/catch6.C: New test.
19033 * g++.old-deja/g++.eh/catch6p.C: New test.
19034 * g++.old-deja/g++.eh/catch7.C: New test.
19035 * g++.old-deja/g++.eh/catch7p.C: New test.
19036 * g++.old-deja/g++.eh/catch8.C: New test.
19037 * g++.old-deja/g++.eh/catch8p.C: New test.
19038 * g++.old-deja/g++.eh/catch9.C: New test.
19039 * g++.old-deja/g++.eh/catch9p.C: New test.
19040
19041 1999-09-13 Nathan Sidwell <nathan@acm.org>
19042
19043 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
19044 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
19045
19046 1999-09-13 Jeffrey A Law (law@cygnus.com)
19047
19048 * gcc.c-torture/compile/990913-1.c: New test.
19049
19050 1999-09-10 Nathan Sidwell <nathan@acm.org>
19051
19052 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
19053 * g++.old-deja/g++.jason/rfg5.C: Likewise.
19054
19055 1999-09-09 Richard Henderson <rth@cygnus.com>
19056
19057 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
19058
19059 1999-09-09 Nathan Sidwell <nathan@acm.org>
19060
19061 * g++.old-deja/g++.other/lookup11.C: New test.
19062 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
19063 what is permitted and what we want.
19064 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
19065 overload use.
19066 * g++.old-deja/g++.jason/rfg5.C: Likewise
19067
19068 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
19069
19070 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
19071 * gcc.c-torture/noncompile/poison-1.c: New file.
19072
19073 1999-09-08 Nathan Sidwell <nathan@acm.org>
19074
19075 * g++.old-deja/g++.other/sizeof3.C: New test.
19076 * g++.old-deja/g++.other/sizeof4.C: New test.
19077 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
19078 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
19079
19080 1999-09-07 Richard Henderson <rth@cygnus.com>
19081
19082 * gcc.dg/va-arg-1.c: New.
19083
19084 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19085
19086 * gcc.c-torture/execute/va-arg-9.c: New test.
19087
19088 1999-09-05 Craig Burley <craig@jcb-sc.com>
19089
19090 * g77.f-torture/compile/980519-2.f: New test.
19091 * g77.f-torture/compile/19990905-0.f: New test.
19092 * g77.f-torture/compile/19990905-1.f: New test.
19093 * g77.f-torture/compile/19990905-2.f: New test.
19094
19095 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
19096
19097 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
19098
19099 * gcc.c-torture/execute/990827-1.c: Fix typo.
19100
19101 1999-09-03 Nathan Sidwell <nathan@acm.org>
19102
19103 * g++.old-deja/g++.other/deref1.C: New test.
19104
19105 1999-09-02 Nathan Sidwell <nathan@acm.org>
19106
19107 * g++.old-deja/g++.other/ambig2.C: New test.
19108 * g++.old-deja/g++.other/cond5.C: New test.
19109 * g++.old-deja/g++.other/lookup16.C: New test.
19110
19111 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
19112
19113 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
19114 assemblers too.
19115
19116 1999-08-31 Jeffrey A Law (law@cygnus.com)
19117
19118 * lib/c-torture.exp: Avoid the "compare executables" optimization
19119 when testing native.
19120
19121 1999-08-29 Jeffrey A Law (law@cygnus.com)
19122
19123 * gcc.c-torture/execute/990829-1.c: New test.
19124 * gcc.c-torture/compile/990829-1.c: New test.
19125
19126 1999-08-27 Paul Burchard <burchard@pobox.com>
19127
19128 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
19129 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
19130 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
19131 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
19132 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
19133 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
19134 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
19135 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
19136 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
19137 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
19138 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
19139
19140 1999-08-27 Jeffrey A Law (law@cygnus.com)
19141
19142 * gcc.c-torture/execute/990827-1.c: New test.
19143
19144 1999-08-26 Craig Burley <craig@jcb-sc.com>
19145
19146 * g77.f-torture/noncompile/19990826-4.f: New test.
19147
19148 * g77.f-torture/compile/19990826-3.f: New test.
19149
19150 * g77.f-torture/execute/19990826-2.f: New test.
19151
19152 * g77.f-torture/compile/19990826-1.f: New test.
19153
19154 * gcc.c-torture/execute/990826-0.c: New test.
19155 * g77.c-torture/execute/19990826-0.f: New test.
19156
19157 * g77.f-torture/noncompile/970626-2.f: New test.
19158
19159 1999-08-25 Paul Burchard <burchard@pobox.com>
19160
19161 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
19162 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
19163 lss-011.C: New tests.
19164
19165 1999-08-25 Nathan Sidwell <nathan@acm.org>
19166
19167 * g++.old-deja/g++.other/decl5.C: New test.
19168
19169 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19170
19171 * noncompile/noncompile.exp: Load_lib c-torture.exp.
19172 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
19173 call `postbase' for each one. All callers of `postbase' changed
19174 to call this instead.
19175
19176 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
19177
19178 * gcc.c-torture/execute/990811-1.c: New test.
19179
19180 1999-08-09 Nick Clifton <nickc@cygnus.com>
19181
19182 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
19183 just native ones.
19184
19185 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
19186 just native ones.
19187
19188 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
19189
19190 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
19191
19192 1999-08-04 Jeffrey A Law (law@cygnus.com)
19193
19194 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
19195
19196 1999-08-04 Nathan Sidwell <nathan@acm.org>
19197
19198 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
19199
19200 1999-08-04 Jeffrey A Law (law@cygnus.com)
19201
19202 * gcc.c-torture/execute/990804-1.c: New test.
19203
19204 1999-08-03 Nathan Sidwell <nathan@acm.org>
19205
19206 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
19207 * g++.old-deja/g++.brendan/crash64.C: Likewise
19208 * g++.old-deja/g++.brendan/overload8.C: Likewise
19209
19210 1999-08-03 Nathan Sidwell <nathan@acm.org>
19211
19212 * g++.old-deja/g++.other/struct1.C: New test.
19213
19214 1999-08-03 Nathan Sidwell <nathan@acm.org>
19215
19216 * g++.old-deja/g++.other/enum2.C: New test.
19217
19218 1999-08-02 Richard Henderson <rth@cygnus.com>
19219
19220 Adapted from tests from Franz Sirl:
19221 * gcc.c-torture/execute/va-arg-7.c: New test.
19222 * gcc.c-torture/execute/va-arg-8.c: New test.
19223
19224 1999-08-01 Jeffrey A Law (law@cygnus.com)
19225
19226 * gcc.c-torture/compile/990801-2.c: New test.
19227
19228 * gcc.c-torture/compile/990801-1.c: New test.
19229
19230 1999-07-27 Michael Meissner <meissner@cygnus.com>
19231
19232 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
19233 fp-cmp-1.c, converting double to float.
19234
19235 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
19236 fp-cmp-1.c, converting double to long double.
19237
19238 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
19239 from fr1 to unknown_register, since fr1 is a legitimate register
19240 on some machines.
19241
19242 1999-07-25 Jeffrey A Law (law@cygnus.com)
19243
19244 * README: More listname related changes.
19245
19246 1999-07-08 Catherine Moore <clm@cygnus.com>
19247
19248 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
19249
19250 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
19251
19252 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
19253
19254 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
19255
19256 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
19257
19258 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
19259
19260 * gcc.dg/990703-1.c: New test.
19261
19262 1999-06-29 Nick Clifton <nickc@cygnus.com>
19263
19264 * lib/file-format.exp: New file: Move definition of proc
19265 gcc_target_object_format to here from
19266 gcc.dg/special/ecos.exp.
19267
19268 * lib/c-torture.exp: Include lib file-format.exp.
19269 * lib/gcc-dg.exp: Include lib file-format.exp.
19270
19271 * gcc.dg/special/ecos.exp: Remove definition of proc
19272 gcc_target_object_format.
19273
19274 1999-06-28 Jeffrey A Law (law@cygnus.com)
19275
19276 * gcc.c-torture/execute/990628-1.c: New test.
19277
19278 1999-06-25 Jeffrey A Law (law@cygnus.com)
19279
19280 * gcc.c-torture/compile/990625-2.c: New test.
19281
19282 * gcc.c-torture/compile/990625-1.c: New test.
19283
19284 1999-06-23 Nick Clifton <nickc@cygnus.com>
19285
19286 * gcc.c-torture/compile/dll.c: New test case. Check that dll
19287 attributes compile.
19288 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
19289 ports that use the COFF/PE file format.
19290
19291 1999-06-17 Jeffrey A Law (law@cygnus.com)
19292
19293 * gcc.c-torture/compile/990617-1.c: New test.
19294
19295 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
19296
19297 * g++.old-deja/g++.other/decl4.C: New test.
19298
19299 1999-06-14 Nathan Sidwell <nathan@acm.org>
19300
19301 * g++.old-deja/g++.other/bitfld3.C: New test.
19302
19303 1999-06-08 Nathan Sidwell <nathan@acm.org>
19304
19305 * g++.old-deja/g++.eh/catch1.C: New test.
19306
19307 1999-06-07 Jeffrey A Law (law@cygnus.com)
19308
19309 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
19310
19311 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
19312 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
19313
19314 1999-06-05 Craig Burley <craig@jcb-sc.com>
19315
19316 * g77.f-torture/compile/19990502-0.f: Replace with new,
19317 shorter, test that still fails after recent changes.
19318
19319 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
19320
19321 * gcc.c-torture/execute/990604-1.c: New test.
19322
19323 1999-05-31 Jeffrey A Law (law@cygnus.com)
19324
19325 * gcc.c-torture/execute/990531-1.c: New test.
19326
19327 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19328
19329 * gcc.c-torture/compile/990527-1.c: New test.
19330
19331 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
19332
19333 * gcc.c-torture/execute/990527-1.c: New test.
19334
19335 1999-05-25 Nick Clifton <nickc@cygnus.com>
19336
19337 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
19338 bitfields as signed.
19339
19340 1999-05-25 Craig Burley <craig@jcb-sc.com>
19341
19342 * g77.f-torture/compile/19990525-0.f: New test.
19343
19344 1999-05-25 Jeffrey A Law (law@cygnus.com)
19345
19346 * gcc.c-torture/execute/990525-2.c: New test.
19347
19348 * gcc.c-torture/execute/990525-1.c: New test.
19349
19350 1999-05-24 Nathan Sidwell <nathan@acm.org>
19351
19352 * g++.old-deja/g++.other/anon3.C: New test.
19353 * g++.old-deja/g++.other/anon4.C: New test.
19354 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
19355 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
19356 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
19357 Merrill).
19358
19359 1999-05-24 Jeffrey A Law (law@cygnus.com)
19360
19361 * gcc.c-torture/execute/990524-1.c: New test.
19362
19363 * gcc.dg/990524-1.c: New test.
19364
19365 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19366
19367 * gcc.c-torture/compile/990523-1.c: New test.
19368
19369 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
19370
19371 * gcc.c-torture/compile/990519-1.c: New test.
19372
19373 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
19374
19375 * gcc.c-torture/compile/990517-1.c: New test.
19376
19377 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
19378 (e4, f4): New tests.
19379 (main): Call them.
19380
19381 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19382
19383 * gcc.dg/noreturn-1.c: New test.
19384
19385 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
19386
19387 * gcc.c-torture/execute/990513-1.c: New test.
19388
19389 1999-05-10 Richard Henderson <rth@cygnus.com>
19390
19391 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
19392
19393 1999-05-10 Craig Burley <craig@jcb-sc.com>
19394
19395 * g77.f-torture/execute/erfc.f: Use small single-precision
19396 values, to avoid problems on Alphas when not -mieee.
19397
19398 1999-05-08 Craig Burley <craig@jcb-sc.com>
19399
19400 * gcc.dg/990506-0.c: New test.
19401
19402 1999-05-08 Richard Henderson <rth@cygnus.com>
19403
19404 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
19405 the constant to test. Don't XFAIL 64-bit targets.
19406
19407 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
19408 * g++.old-deja/g++.law/profile1.C: Likewise.
19409
19410 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
19411 operator new instances.
19412 * g++.old-deja/g++.other/delete5.C: Likewise.
19413
19414 1999-05-03 Craig Burley <craig@jcb-sc.com>
19415
19416 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
19417 intrinsic.
19418
19419 1999-05-03 Craig Burley <craig@jcb-sc.com>
19420
19421 * g77.f-torture/execute/u77-test.f: Reverse order of two
19422 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
19423
19424 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19425
19426 * gcc.dg/compare1.c: New test.
19427
19428 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
19429
19430 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
19431 New tests.
19432
19433 1999-05-02 Craig Burley <craig@jcb-sc.com>
19434
19435 * g77.f-torture/compile/19990502-1.f: New test.
19436
19437 1999-05-02 Craig Burley <craig@jcb-sc.com>
19438
19439 * g77.f-torture/compile/19990502-0.f: New test.
19440
19441 1999-05-02 Craig Burley <craig@jcb-sc.com>
19442
19443 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
19444 intrinsic.
19445
19446 1999-05-02 Craig Burley <craig@jcb-sc.com>
19447
19448 * g77.f-torture/execute/u77-test.f (main): List libU77
19449 intrinsics not currently tested.
19450 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
19451 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
19452 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
19453 Trim blanks off the ends of some printed strings.
19454
19455 1999-05-02 Craig Burley <craig@jcb-sc.com>
19456
19457 * g77.f-torture/execute/u77-test.f (main): Just warn about
19458 FSTAT gid disagreement, as it's expected on some systems.
19459
19460 1999-05-01 Craig Burley <craig@jcb-sc.com>
19461
19462 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
19463 use a new function, which allows for some slop.
19464 Clean up some commentary.
19465 (issum): The new function.
19466 (sgladd): Deleted subroutine.
19467
19468 1999-05-01 Craig Burley <craig@jcb-sc.com>
19469
19470 * g77.f-torture/execute/u77-test.f: Modify to be more like
19471 libf2c/libU77 version, bringing patches to that version here.
19472 Add suitable commentary.
19473
19474 1999-04-25 Richard Henderson <rth@cygnus.com>
19475
19476 * gcc.dg/990424-1.c: New test.
19477
19478 1999-04-24 Craig Burley <craig@jcb-sc.com>
19479
19480 * g77.f-torture/execute/u77-test.f (main): Bug involving
19481 LSTAT has been fixed, so turn back on full checking.
19482
19483 1999-04-20 Craig Burley <craig@jcb-sc.com>
19484
19485 * g77.f-torture/compile/19990419-0.f: New test.
19486 * g77.f-torture/execute/19990419-1.f: New test.
19487
19488 1999-04-17 Richard Henderson <rth@cygnus.com>
19489
19490 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
19491 to avoid the need for a prototype to supress a warning.
19492
19493 1999-04-07 Jim Wilson <wilson@cygnus.com>
19494
19495 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
19496
19497 1999-04-04 Jeffrey A Law (law@cygnus.com)
19498
19499 * gcc.c-torture/execute/990404-1.c: New test.
19500
19501 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
19502
19503 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
19504 * gcc.dg/cpp-if3.c: Don't use -pedantic.
19505 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
19506 missing initializer warnings.
19507
19508 1999-03-28 Jeffrey A Law (law@cygnus.com)
19509
19510 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
19511 matching strings.
19512
19513 1999-03-26 Jeffrey A Law (law@cygnus.com)
19514
19515 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
19516
19517 1999-03-26 Craig Burley <craig@jcb-sc.com>
19518
19519 * g77.f-torture/execute/19990325-0.f: New test.
19520 * g77.f-torture/execute/19990325-1.f: New test.
19521
19522 1999-03-24 Jeffrey A Law (law@cygnus.com)
19523
19524 * gcc.c-torture/execute/990324-1.c: New test.
19525
19526 1999-03-22 Jim Wilson <wilson@cygnus.com>
19527
19528 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
19529 test with 4.
19530
19531 1999-03-17 Richard Henderson <rth@cygnus.com>
19532
19533 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
19534
19535 1999-03-13 Craig Burley <craig@jcb-sc.com>
19536
19537 * g77.f-torture/execute/19990313-2.f: New test.
19538 * g77.f-torture/execute/19990313-3.f: New test.
19539
19540 1999-03-13 Craig Burley <craig@jcb-sc.com>
19541
19542 * g77.f-torture/execute/19990313-0.f: New test.
19543 * g77.f-torture/execute/19990313-1.f: New test.
19544
19545 1999-03-12 Jim Wilson <wilson@cygnus.com>
19546
19547 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
19548 printf to sprintf.
19549 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
19550 (main): Add check for u15. Conditionalize u31 check depending on
19551 whether ints are <32 bits or >=32 bits.
19552
19553 1999-03-08 Craig Burley <craig@jcb-sc.com>
19554
19555 * g77.f-torture/execute/19981119-0.f: Improve testiness.
19556
19557 1999-03-08 Craig Burley <craig@jcb-sc.com>
19558
19559 * g77.f-torture/compile/19990305-0.f: New test.
19560 * g77.f-torture/execute/19981119-0.f: New test.
19561
19562 1999-03-08 Craig Burley <craig@jcb-sc.com>
19563
19564 * g77.f-torture/execute/970625-2.f: call ABORT if final
19565 result is not correct, instead of just printing it.
19566 Add this checking via newly introduced obfuscation, to
19567 trip up buggy front ends.
19568
19569 1999-03-07 Craig Burley <craig@jcb-sc.com>
19570
19571 * g77.f-torture/compile/960317-1.f: Moved from being
19572 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
19573
19574 1999-03-06 Craig Burley <craig@jcb-sc.com>
19575
19576 * g77.f-torture/execute/960317-1.f: New (old) test.
19577 * g77.f-torture/execute/970625-2.f: Ditto.
19578
19579 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
19580
19581 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
19582 message on line 1 or line 2; cccp and cpplib do this differently.
19583
19584 1999-03-01 Jeffrey A Law (law@cygnus.com)
19585
19586 * g++.old-deja/g++.law/weak1.C: New test.
19587
19588 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
19589
19590 * gcc.c-torture/execute/990119-1.c: Renamed to...
19591 * gcc.dg/990119-1.c: this, so it will only be tested once
19592 (it's a preprocessor test, it doesn't need to be run at
19593 multiple optimization levels).
19594
19595 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
19596
19597 * lib/g++.exp: Don't add incdir=$base_dir/../include to
19598 ALWAYS_CXXFLAGS.
19599
19600 1999-02-24 Craig Burley <craig@jcb-sc.com>
19601
19602 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
19603 * g77.f-torture/compile/19981216-0.f: ...as it is expected
19604 to not be compilable by current g77.
19605
19606 1999-02-24 Nick Clifton <nickc@cygnus.com>
19607
19608 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
19609
19610 1999-02-22 Jeffrey A Law (law@cygnus.com)
19611
19612 * gcc.c-torture/execute/990222-1.c: New test.
19613
19614 1999-02-19 Craig Burley <craig@jcb-sc.com>
19615
19616 * g77.f-torture/compile/19990218-0.f: New test.
19617 * g77.f-torture/noncompile/19990218-1.f: New test.
19618
19619 1999-02-18 Craig Burley <craig@jcb-sc.com>
19620
19621 * g77.f-torture/compile/19981216-0.f: New test.
19622
19623 1999-02-14 Jeffrey A Law (law@cygnus.com)
19624
19625 * gcc.dg/990214-1.c: New test.
19626
19627 1999-02-13 Jeffrey A Law (law@cygnus.com)
19628
19629 * gcc.dg/990213-2.c: New test.
19630
19631 * gcc.dg/990213-1.c: New test.
19632
19633 1999-02-12 Jeffrey A Law (law@cygnus.com)
19634
19635 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
19636 ints.
19637
19638 1999-02-11 Nick Clifton <nickc@cygnus.com>
19639
19640 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
19641 specified by target.
19642
19643 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
19644
19645 1999-02-11 Jeffrey A Law (law@cygnus.com)
19646
19647 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
19648
19649 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
19650
19651 * gcc.dg/special/ecos.exp: New test driver for new tests with
19652 special requirements.
19653
19654 * gcc.dg/special/alias-1.c: New test.
19655 * gcc.dg/special/gcsec-1.c: New test.
19656 * gcc.dg/special/weak-1.c: New test.
19657 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
19658 * gcc.dg/special/weak-2.c: New test.
19659 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
19660 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
19661 * gcc.dg/special/wkali-1.c: New test.
19662 * gcc.dg/special/wkali-2.c: New test.
19663 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
19664 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
19665
19666 1999-02-10 Felix Lee <flee@cygnus.com>
19667
19668 * lib/c-torture.exp (c-torture-compile): Pull out code for
19669 analyzing gcc error messages.
19670 (c-torture-execute): Likewise. Fix some (harmless) false
19671 positives.
19672 * lib/gcc.exp (gcc_check_compile): New function.
19673
19674 1999-02-08 Richard Henderson <rth@cygnus.com>
19675
19676 * gcc.c-torture/execute/990208-1.c: New test.
19677
19678 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
19679
19680 * g++.dg/special/ecos.exp: New driver for new tests with special
19681 requirements
19682
19683 * g++.dg/special/conpr-1.C: New test
19684 * g++.dg/special/conpr-2.C: New test
19685 * g++.dg/special/conpr-2a.C: New test
19686 * g++.dg/special/conpr-3.C: New test
19687 * g++.dg/special/conpr-3a.C: New test
19688 * g++.dg/special/conpr-3b.C: New test
19689
19690 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
19691 allow g++ to use the dg driver
19692
19693 * README: Add comment about g++.dg directory
19694
19695 1999-02-06 Jeffrey A Law (law@cygnus.com)
19696
19697 * README: Update email addresses.
19698
19699 1999-02-03 Nick Clifton <nickc@cygnus.com>
19700
19701 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
19702 arguments in order to force structure S onto the stack even on
19703 the alpha.
19704 (test): Pass 10 leading arguments to function foo as well as the
19705 structure S.
19706
19707 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
19708 failure for all targets.
19709
19710 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
19711 abort to terminate program execution.
19712
19713 1999-01-30 Richard Henderson <rth@cygnus.com>
19714
19715 * gcc.c-torture/execute/990130-1.c: New test.
19716
19717 1999-01-30 Jeffrey A Law (law@cygnus.com)
19718
19719 * gcc.dg/990130-1.c: New test.
19720
19721 1999-01-28 Michael Meissner <meissner@cygnus.com>
19722
19723 * gcc.c-torture/execute/990128-1.c: New test.
19724
19725 1999-01-27 Michael Meissner <meissner@cygnus.com>
19726
19727 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
19728
19729 1999-01-27 Felix Lee <flee@cygnus.com>
19730
19731 * lib/c-torture.exp (c-torture-compile): pull out code for
19732 analyzing gcc error messages.
19733 (c-torture-execute): ditto, and fix some (harmless) false
19734 positives.
19735 * lib/gcc.exp (gcc_check_compile): new function.
19736
19737 1999-01-17 Jeffrey A Law (law@cygnus.com)
19738
19739 * gcc.dg/990117-1.c: New test.
19740
19741 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
19742
19743 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
19744
19745 1999-01-15 Jeffrey A Law (law@cygnus.com)
19746
19747 * g77.f-torture/compile/990115-1.f: New test.
19748
19749 1999-01-07 Jeffrey A Law (law@cygnus.com)
19750
19751 * gcc.c-torture/compile/990107-1.c: New test
19752
19753 1999-01-06 Jeffrey A Law (law@cygnus.com)
19754
19755 * gcc.c-torture/execute/990106-2.c: New test.
19756
19757 * gcc.c-torture/execute/990106-1.c: New test.
19758
19759 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
19760
19761 * gcc.c-torture/compile/981223-1.c: New test.
19762
19763 1998-12-29 Richard Henderson <rth@cygnus.com>
19764
19765 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
19766 (opt3): Rename from opt4 and disable.
19767
19768 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
19769
19770 * g++.old-deja/g++.pt/ptrmem5.C: New test.
19771
19772 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
19773
19774 * g++.old-deja/g++.other/conv5.C: New test.
19775
19776 1998-12-14 Nick Clifton <nickc@cygnus.com>
19777
19778 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
19779
19780 1998-12-11 Jeffrey A Law (law@cygnus.com)
19781
19782 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
19783
19784 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
19785
19786 * gcc.c-torture/compile/981211-1.c: New test.
19787
19788 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
19789
19790 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
19791
19792 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
19793
19794 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19795
19796 * gcc.special/930510-1.c: Make C9X safe.
19797 * gcc.misc-tests/gcov-1.c Similarly.
19798 * gcc.misc-tests/gcov-2.c Similarly.
19799
19800 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
19801
19802 * gcc.dg/ultrasp1.c: New test.
19803
19804 1998-12-06 Richard Henderson <rth@cygnus.com>
19805
19806 * gcc.c-torture/execute/981206.c: New test.
19807
19808 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
19809
19810 * g++.old-deja/g++.ns/template7.C: New test.
19811
19812 * g++.old-deja/g++.other/expr1.C: New test.
19813
19814 * g++.old-deja/g++.eh/tmpl3.C: New test.
19815
19816 * g++.old-deja/g++.eh/tmpl2.C: New test.
19817
19818 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
19819
19820 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
19821 * g++.old-deja/g++.other/using6.C: Removed.
19822 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
19823
19824 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
19825
19826 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
19827
19828 * g++.old-deja/g++.pt/overload8.C: New test.
19829
19830 * g++.old-deja/g++.pt/overload7.C: New test.
19831
19832 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
19833
19834 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
19835 and relinking messages.
19836 * lib/g++.exp (g++_target_compile): Remove .rpo file when
19837 compiling with -frepo.
19838
19839 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
19840
19841 * g++.old-deja/g++.pt/lookup6.C: New test.
19842
19843 1998-11-30 Nick Clifton <nickc@cygnus.com>
19844
19845 * gcc.c-torture/execute/981130-1.c: New test.
19846 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
19847
19848 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
19849
19850 * g++.old-deja/g++.pt/explicit76.C: New test.
19851
19852 * g++.old-deja/g++.pt/friend38.C: New test.
19853
19854 * g++.old-deja/g++.ns/crash2.C: New test.
19855
19856 * g++.old-deja/g++.pt/defarg8.C: New test.
19857
19858 * g++.old-deja/g++.pt/instantiate6.C: New test.
19859
19860 * g++.old-deja/g++.pt/static6.C: New test.
19861
19862 * g++.old-deja/g++.pt/decl2.C: New test.
19863
19864 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
19865
19866 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
19867 problem is actually related with name lookup, but so what? :-)
19868
19869 * g++.old-deja/g++.pt/friend37.C: New test.
19870
19871 1998-11-25 Dave Love <d.love@dl.ac.uk>
19872
19873 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
19874 element, which fails on some systems.
19875
19876 * g77.f-torture/execute/labug1.f: New test.
19877
19878 1998-11-21 Jeffrey A Law (law@cygnus.com)
19879
19880 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
19881 is defined.
19882
19883 1998-11-18 Dave Love <d.love@dl.ac.uk>
19884
19885 * g77.f-torture/compile/981117-1.f: New test.
19886
19887 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
19888
19889 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
19890 properly discarded.
19891
19892 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
19893
19894 * gcc.c-torture/execute/memcheck: New directory of tests for
19895 -fcheck-memory-usage.
19896
19897 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
19898
19899 * README: New file, general information about the testsuite and
19900 new description of the various C++ test subdirectories.
19901 * README.g++: Eliminate obsolete information, update and move most
19902 relevant stuff to README.
19903
19904 1998-11-07 Richard Henderson <rth@cygnus.com>
19905
19906 * gcc.c-torture/compile/981107-1.c: New test.
19907
19908 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
19909
19910 * execute/memcpy-bi.c: New testcase.
19911
19912 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
19913
19914 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
19915 base classes.
19916
19917 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
19918 template is selected.
19919
19920 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
19921 classes, it should be accepted for all types.
19922
19923 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
19924
19925 * g++.old-deja/g++.pt/spec24.C: Ensure that template
19926 specializations start with template headers.
19927
19928 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
19929
19930 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
19931
19932 * g++.old-deja/g++.other/init9.C: Test cross initialization of
19933 non-POD types.
19934
19935 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
19936
19937 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
19938
19939 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
19940
19941 * compile/981022-1.c, compile/981022-1.x: New test and driver.
19942
19943 1998-10-19 Jeffrey A Law (law@cygnus.com)
19944
19945 * 981019-1.c: New test.
19946
19947 1998-10-14 Robert Lipe <robertl@dgii.com>
19948
19949 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
19950 find objc headers.
19951
19952 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
19953
19954 * compile/981001-4.c: Remove use of GCC extension that triggers a
19955 compiler bug.
19956
19957 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
19958
19959 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
19960
19961 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
19962
19963 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
19964 instantiation of template produces incorrect code for delete
19965 expression.
19966
19967 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
19968 constructors' name is not unique.
19969 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
19970 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
19971
19972 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
19973 automatic array of const is ill-formed.
19974
19975 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
19976 of template parameter?
19977
19978 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
19979 const.
19980
19981 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
19982 pointer-to-member expression.
19983
19984 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
19985 declaration causes ICE.
19986
19987 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
19988
19989 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
19990 reserved in the global namespace.
19991
19992 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
19993 generate needed virtual table.
19994
19995 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
19996
19997 1998-10-10 Dariush Eslimi <eslimi@loran.com>
19998
19999 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
20000 template-dependent type
20001
20002 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
20003
20004 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
20005 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
20006 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
20007
20008 * g++.old-deja/g++.other/using5.C: New test; using decl from base
20009 class should be usable as argument of member function.
20010 * g++.old-deja/g++.other/using6.C: New test; using decl from base
20011 class should be usable as return type of member function.
20012 * g++.old-deja/g++.other/using7.C: New test; using decl from base
20013 class should be usable as type of data member.
20014
20015 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
20016
20017 1998-10-09 Jeffrey A Law (law@cygnus.com)
20018
20019 * gcc.c-torture/special/920521-1.c: Fix bogus test.
20020
20021 1998-10-08 Nick Clifton <nickc@cygnus.com>
20022
20023 * gcc.dg/dll-?.c Add thumb to target list.
20024 Fix assembler scan patterns to match current assembler output.
20025
20026 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
20027
20028 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
20029 matching of template brackets.
20030
20031 * g++.old-deja/g++.other/using4.C: New test. Test using
20032 declarations of methods from base classes.
20033
20034 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
20035 within functions should introduce names into the innermost
20036 enclosing namespace.
20037
20038 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
20039 of static locals if first initialization throws.
20040
20041 1998-10-07 Jim Wilson <wilson@cygnus.com>
20042
20043 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
20044
20045 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
20046
20047 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
20048 lose track of the possible targets of tablejump insns.
20049 * special/special.exp: Run it.
20050
20051 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
20052
20053 * g++.old-deja/g++.pt/friend35.C: New test. A template function
20054 must be declared before its specializations can be named in friend
20055 declarations.
20056
20057 1998-10-05 Dave Love <d.love@dl.ac.uk>
20058
20059 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
20060
20061 * g77.f-torture/execute/io1.f: New test.
20062
20063 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
20064
20065 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
20066 with pointer to template function, for which no argument deduction
20067 is possible.
20068
20069 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
20070 specialization of template function as argument to template
20071 function.
20072
20073 * g++.old-deja/g++.other/access2.C: New test; Inner class
20074 shouldn't have privileged access to Outer's names.
20075
20076 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
20077
20078 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
20079 friend template declared within template class conflicts with
20080 nested class of the same name.
20081
20082 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
20083 is ignored.
20084
20085 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
20086 object with direct initializer as function declaration.
20087
20088 * g++.old-deja/g++.other/decl2.C: New test; duplicate
20089 initializers.
20090
20091 * g++.old-deja/g++.other/null2.C: New test; conditional operator
20092 involving const pointer and NULL produces incorrect result.
20093
20094 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
20095 type name without `typename' should be rejected with -pedantic.
20096
20097 1998-10-02 Richard Henderson <rth@cygnus.com>
20098
20099 * g++.old-deja/g++.other/addrof1.C: New test.
20100
20101 1998-10-01 Nick Clifton <nickc@cygnus.com>
20102
20103 * gcc.c-torture/compile/981001-1.c: New test.
20104 * gcc.c-torture/execute/981001-1.c: New test.
20105
20106 1998-10-01 Jeffrey A Law (law@cygnus.com)
20107
20108 * gcc.c-torture/compile/981001-2.c: New test.
20109 * gcc.c-torture/compile/981001-3.c: New test.
20110 * gcc.c-torture/compile/981001-4.c: New test.
20111
20112 1998-10-01 Robert Lipe <robertl@dgii.com>
20113
20114 * lib/objc.exp (objc_target_compile): Add -L during compiles for
20115 multilibbed hosts. Idea grafted from g77.exp.
20116
20117 1998-09-30 Dave Love <d.love@dl.ac.uk>
20118
20119 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
20120 avoid losing on systems which need -lsocket.
20121
20122 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
20123
20124 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
20125 * g++.old-deja/g++.other/nested2.C: Ditto.
20126 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
20127 failure.
20128
20129 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
20130
20131 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
20132 preferred over template operator!= for enum bitfields.
20133
20134 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
20135
20136 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
20137 that happen to have the same base name, but in different scopes,
20138 are incorrectly rejected.
20139
20140 1998-09-16 Richard Henderson <rth@cygnus.com>
20141
20142 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
20143 on the native word size instead of an integer literal.
20144
20145 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
20146
20147 * g++.old-deja/g++.other/static2.C: Invocation of static data
20148 member of type pointer-to-function denoted as non-static member.
20149
20150 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
20151 checks involving function types and aliases.
20152
20153 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
20154
20155 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
20156 redefined to the same non-trivial type.
20157
20158 * g++.old-deja/g++.pt/explicit73.C: Test for proper
20159 namespace-qualification of template specializations declared in
20160 other namespaces.
20161
20162 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
20163 to declare a subset of the specializations of a template function
20164 as friends of specializations of a template class.
20165
20166 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
20167 member templates that do not fully specialize the enclosing
20168 template class are rejected.
20169
20170 1998-09-11 Dave Love <d.love@dl.ac.uk>
20171
20172 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
20173
20174 1998-09-08 Dave Love <d.love@dl.ac.uk>
20175
20176 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
20177 altered from libf2c/libU77 version.
20178
20179 1998-09-06 Dave Love <d.love@dl.ac.uk>
20180
20181 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
20182
20183 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
20184
20185 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
20186 (un)signed char are different types for template specialization
20187 purposes.
20188
20189 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
20190
20191 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
20192 * objc: ObjC testsuite.
20193
20194 1998-08-31 Catherine Moore <clm@cygnus.com>
20195
20196 * gcc.c-torture/execute/941014-1.x: New file.
20197
20198 1998-08-31 Nick Clifton <nickc@cygnus.com>
20199
20200 * lib/c-torture.exp: Add support for
20201 torture_eval_before_compile and torture_eval_before_execute
20202 variables.
20203
20204 1998-08-30 Jeffrey A Law (law@cygnus.com)
20205
20206 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
20207 this test triggers valid.
20208
20209 1998-08-27 Jeffrey A Law (law@cygnus.com)
20210
20211 * gcc.dg/980827-1.c: New test.
20212
20213 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
20214
20215 * gcc.c-torture/execute/loop-4b.c: New test.
20216
20217 1998-08-26 Nick Clifton <nickc@cygnus.com>
20218
20219 * lib/c-torture.exp: Add support for
20220 torture_eval_before_compile and torture_eval_before_execute
20221 variables.
20222
20223 1998-08-25 Jeffrey A Law (law@cygnus.com)
20224
20225 * gcc.c-torture/compile/980825-1.c: New test.
20226
20227 1998-08-24 Nick Clifton <nickc@cygnus.com>
20228
20229 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
20230 count number tests in opt_t0 not good_t0.
20231
20232 1998-08-24 Jeffrey A Law (law@cygnus.com)
20233
20234 * gcc.c-torture/compile/930326-1.x: Fix typo.
20235
20236 1998-08-23 Mark Mitchell <mark@markmitchell.com>
20237
20238 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
20239 causes an ICE.
20240
20241 1998-08-21 Jeffrey A Law (law@cygnus.com)
20242
20243 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
20244 STACK_SIZE is defined.
20245 * gcc.c-torture/unsorted/stuct.c: Similarly.
20246
20247 * gcc.c-torture/compile/980821-1.c: New test.
20248
20249 1998-08-21 Jeffrey A Law (law@cygnus.com)
20250
20251 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
20252
20253 1998-08-19 Mark Mitchell <mark@markmitchell.com>
20254
20255 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
20256 code.
20257
20258 1998-08-09 Mark Mitchell <mark@markmitchell.com>
20259
20260 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
20261 error'.
20262
20263 1998-08-18 Jeffrey A Law (law@cygnus.com)
20264
20265 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
20266
20267 1998-08-16 Jeffrey A Law (law@cygnus.com)
20268
20269 * gcc.c-torture/compile/980816-1.c: New test.
20270
20271 * gcc.dg/980816-1.c: New test.
20272
20273 1998-08-13 Jeffrey A Law (law@cygnus.com)
20274
20275 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
20276 compiler for ieee tests.
20277
20278 1998-08-01 Dave Love <d.love@dl.ac.uk>
20279
20280 * g77.f-torture/compile/980729-0.f: New test.
20281
20282 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
20283
20284 * gcc.c-torture/special/eeprof-1.c: New test, for
20285 -finstrument-functions.
20286 * gcc.c-torture/special/special.exp: Run it.
20287
20288 1998-07-29 Jeffrey A Law (law@cygnus.com)
20289
20290 * gcc.c-torture/compile/980729-1.c: New test.
20291
20292 1998-07-27 Nick Clifton <nickc@cygnus.com>
20293
20294 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
20295 __thumb__ is defined, and test for ARM style doubles if so.
20296
20297 1998-07-26 Dave Love <d.love@dl.ac.uk>
20298
20299 * g77.f-torture/noncompile/980615-0.f: New test.
20300
20301 1998-07-26 H.J. Lu (hjl@gnu.org)
20302
20303 * gcc.dg/980312-1.c: Do link instead of compile.
20304 * gcc.dg/980313-1.c: Likewise.
20305
20306 1998-07-26 Jeffrey A Law (law@cygnus.com)
20307
20308 * gcc.c-torture/compile/980726-1.c: New test.
20309
20310 1998-07-25 Dave Love <d.love@dl.ac.uk>
20311
20312 * g77.f-torture/execute/io0.f: New test.
20313
20314 1998-07-24 Nick Clifton <nickc@cygnus.com>
20315
20316 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
20317 an int.
20318
20319 1998-06-18 Michael Meissner <meissner@cygnus.com>
20320
20321 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
20322 m32r bugs.
20323
20324 1998-07-17 Nick Clifton <nickc@cygnus.com>
20325
20326 * gcc.dg/980626-1.c: Expect failures for all toolchains until
20327 c-decl.c:grokdeclarator can handle mode attributes.
20328
20329 1998-07-16 Jeffrey A Law (law@cygnus.com)
20330
20331 * gcc.c-torture/execute/980716-1.c: New test.
20332
20333 1998-07-13 Jeffrey A Law (law@cygnus.com)
20334
20335 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
20336 the mn10200.
20337 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
20338 the mn10200.
20339 * gcc.c-torture/execute/va-arg-3.x: Similarly.
20340 * gcc.c-torture/compile/930326-1.x: Similarly.
20341
20342 1998-07-13 Dave Love <d.love@dl.ac.uk>
20343
20344 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
20345 New test from Craig.
20346
20347 1998-07-12 Dave Love <d.love@dl.ac.uk>
20348
20349 * g77.f-torture/noncompile/980616-0.f: New test.
20350
20351 * g77.f-torture/execute/970816-3.f: New test from Craig.
20352
20353 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
20354
20355 * g++.other/singleton.C: Return error value instead of taking
20356 SIGSEGV.
20357
20358 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
20359
20360 * g++.other/singleton.C: New test. Warning is under dispute.
20361 Runtime crash is not.
20362
20363 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
20364
20365 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
20366 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
20367 using6.C, using7.C}: New namespace tests.
20368
20369 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
20370
20371 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
20372 specialization with typedef'ed names used as array indexes.
20373
20374 1998-07-09 Jeffrey A Law (law@cygnus.com)
20375
20376 * gcc.c-torture/execute/980709-1.c: New test.
20377
20378 * gcc.dg/980709-1.c: New test.
20379
20380 1998-07-07 Richard Henderson <rth@cygnus.com>
20381
20382 * gcc.c-torture/execute/bcp-1.c: New test.
20383
20384 1998-07-07 Jeffrey A Law (law@cygnus.com)
20385
20386 * gcc.c-torture/execute/980707-1.c: New test.
20387
20388 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
20389
20390 * gcc.c-torture/compile/980706-1.c: New test.
20391
20392 1998-07-01 Dave Love <d.love@dl.ac.uk>
20393
20394 * g77.f-torture/execute/980701-0.f,
20395 g77.f-torture/execute/980701-1.f: New test from Craig.
20396
20397 1998-07-01 Jeffrey A Law (law@cygnus.com)
20398
20399 * gcc.c-torture/compile/980701-1.c: New test.
20400
20401 * gcc.c-torture/execute/980701-1.c: New test.
20402
20403 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
20404 rlsruhe.de>
20405
20406 * g++.old-deja/g++.robertl/eb132.C: New test.
20407 * g++.old-deja/g++.robertl/eb133.C: Likewise.
20408
20409 1998-06-29 Dave Love <d.love@dl.ac.uk>
20410
20411 * g77.f-torture/execute/980628-7.f,
20412 g77.f-torture/execute/980628-8.f,
20413 g77.f-torture/execute/980628-9.f,
20414 g77.f-torture/execute/980628-10.f: New tests from Craig.
20415
20416 * g77.f-torture/execute/980628-3.f: Remove mail headers.
20417
20418 1998-06-28 Jeffrey A Law (law@cygnus.com)
20419
20420 * g77.f-torture/execute/980628-4.f: New test from Craig.
20421 * g77.f-torture/execute/980628-5.f: Likewise.
20422 * g77.f-torture/execute/980628-2.f: Likewise.
20423 * g77.f-torture/execute/980628-0.f: Likewise.
20424 * g77.f-torture/execute/980628-1.f: Likewise.
20425 * g77.f-torture/execute/980628-3.f: Likewise.
20426 * g77.f-torture/execute/980628-6.f: Likewise.
20427
20428 1998-06-28 Jeffrey A Law (law@cygnus.com)
20429
20430 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
20431 directory when nothing has been installed yet.
20432
20433 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
20434
20435 * gcc.c-torture/special/special.exp: Handle newer versions of
20436 dejagnu.
20437
20438 1998-06-26 Jeffrey A Law (law@cygnus.com)
20439
20440 * gcc.dg/980626-1.c: New test.
20441
20442 1998-06-19 Bruno Haible <haible@ilog.fr>
20443
20444 * gcc.misc-tests/m-un-2.c: New test.
20445 * g++.old-deja/g++.other/warn01.c: Likewise.
20446
20447 1998-06-19 Robert Lipe <robertl@dgii.com>
20448
20449 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
20450 compatibility with assmblers with a different comment character.
20451 Eliminate use of GAS-specific extensions.
20452
20453 1998-06-19 Jeffrey A Law (law@cygnus.com)
20454
20455 * gcc.c-torture/execute/ieee/980619-1.c: New test.
20456
20457 1998-06-19 Robert Lipe <robertl@dgii.com>
20458
20459 *lib/g77.exp: Replace search for libf2c.a with search for newly
20460 renamed libg2c.a
20461
20462 1998-06-17 Jeffrey A Law (law@cygnus.com)
20463
20464 * gcc.c-torture/execute/980617-1.c: New test.
20465
20466 1998-06-12 Jeffrey A Law (law@cygnus.com)
20467
20468 * gcc.c-torture/execute/980612-1.c: New test.
20469
20470 1998-06-08 Jeffrey A Law (law@cygnus.com)
20471
20472 * gcc.dg/980523-1.c: Only test on ppc-linux.
20473 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
20474
20475 * gcc.c-torture/execute/980608-1.c: New test.
20476
20477 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
20478
20479 * gcc.c-torture/execute/980605-1.c: New test.
20480
20481 1998-06-04 Jeffrey A Law (law@cygnus.com)
20482
20483 * gcc.c-torture/execute/980604-1.c: New test.
20484
20485 1998-06-02 Jeffrey A Law (law@cygnus.com)
20486
20487 * gcc.c-torture/execute/980602-1.c: New test.
20488 * gcc.c-torture/execute/980602-2.c: Likewise.
20489
20490 1998-06-02 Dave Love <d.love@dl.ac.uk>
20491
20492 * 970125-0.f: Fix per JCB. Add commentary.
20493
20494 1998-05-31 Michael Meissner <meissner@cygnus.com>
20495
20496 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
20497 IEEE -0 support.
20498
20499 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
20500
20501 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
20502 earlier.
20503
20504 1998-05-28 Catherine Moore <clm@cygnus.com>
20505
20506 * gcc.c-torture/execute/980526-3.c: New test.
20507
20508 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
20509
20510 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
20511 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
20512 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
20513 m88k-motorola-sysv3 to XFAIL.
20514
20515 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20516
20517 * gcc.dg/980526-1.c: New test.
20518 * gcc.c-torture/execute/980526-2.c: New test.
20519
20520 1998-05-26 Jeffrey A Law (law@cygnus.com)
20521
20522 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
20523
20524 * gcc.c-torture/execute/980526-1.c: New test.
20525
20526 1998-05-26 Dave Love <d.love@dl.ac.uk>
20527
20528 * g77.f-torture/execute/alpha2.f: Add runtime test.
20529
20530 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
20531
20532 * g++.old-deja/old-deja.exp: Strip leading directories.
20533
20534 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
20535 error for the line. Don't run multiple tests for the same line.
20536
20537 1998-05-23 Jeffrey A Law (law@cygnus.com)
20538
20539 * gcc.dg/980523-1.c: New test.
20540
20541 1998-05-23 Dave Love <d.love@dl.ac.uk>
20542
20543 * g77.f-torture/compile/970915-0.f: New test.
20544
20545 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
20546
20547 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
20548
20549 1998-05-21 Jeffrey A Law (law@cygnus.com)
20550
20551 * gcc.dg/980520-1.c: New test.
20552
20553 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
20554
20555 * gcc.dg/980502-1.c: Fix return type.
20556
20557 1998-05-20 Jeffrey A Law (law@cygnus.com)
20558
20559 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
20560 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
20561 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
20562 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
20563 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
20564
20565 1998-05-20 Dave Love <d.love@dl.ac.uk>
20566
20567 * g77.f-torture/execute/980520-1.f: New test.
20568
20569 1998-05-15 Dave Love <d.love@dl.ac.uk>
20570
20571 * lib/mike-g77.exp: New file.
20572
20573 * g77.f-torture/noncompile/noncompile.exp,
20574 g77.f-torture/noncompile/check0.f: New files.
20575
20576 1998-05-14 Dave Love <d.love@dl.ac.uk>
20577
20578 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
20579 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
20580 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
20581 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
20582 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
20583 abort where appropriate.
20584
20585 1998-05-05 Michael Meissner <meissner@cygnus.com>
20586
20587 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
20588 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
20589
20590 1998-04-29 Dave Love <d.love@dl.ac.uk>
20591
20592 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
20593
20594 1998-04-27 Dave Love <d.love@dl.ac.uk>
20595
20596 * g77.f-torture/compile/980427-0.f: New test.
20597
20598 1998-04-24 Dave Love <d.love@dl.ac.uk>
20599
20600 * g77.f-torture/compile/980424-0.f: New test.
20601
20602 1998-04-19 Dave Love <d.love@dl.ac.uk>
20603
20604 * g77.f-torture/compile/980419-2.f (main): New test.
20605 * g77.f-torture/compile/970125-0.f: New test.
20606 * g77.f-torture/compile/980419-1.f: New test.
20607
20608 1998-04-08 Jim Wilson <wilson@cygnus.com>
20609
20610 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
20611 of loop-4.c.
20612
20613 1998-04-07 Jim Wilson <wilson@cygnus.com>
20614
20615 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
20616
20617 1998-04-03 Jim Wilson <wilson@cygnus.com>
20618
20619 * gcc.c-torture/compile/980329-1.c: New test.
20620
20621 1998-03-18 Jim Wilson <wilson@cygnus.com>
20622
20623 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
20624 * gcc.dg/980312-1.c: Fix typo in -march command.
20625
20626 1998-03-16 H.J. Lu (hjl@gnu.org)
20627
20628 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
20629
20630 1998-03-11 Robert Lipe <robertl@dgii.com>
20631
20632 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
20633 Dave Love agree the Fortran source is bogus.
20634
20635 1998-03-11 Robert Lipe <robertl@dgii.com>
20636
20637 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
20638 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
20639 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
20640 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
20641 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
20642
20643 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
20644
20645 * g++.old-deja/g++.other/friend1.C: New test.
20646
20647 1998-02-18 Dave Love <d.love@dl.ac.uk>
20648
20649 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
20650 possibly uninitialized) variables and declare dnrm2.
20651
20652 1998-02-23 Robert Lipe <robertl@dgii.com>
20653
20654 From Bruno Haible <haible@ilog.fr>:
20655 * gcc.c-torture/execute/980223.c: New test.
20656
20657 1998-02-13 Jeffrey A Law (law@cygnus.com)
20658
20659 * gcc.dg/ifelse-1.c: New test.
20660
20661 1998-02-09 H.J. Lu (hjl@gnu.org)
20662
20663 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
20664
20665 * lib/old-dejagnu.exp (old-dejagnu): Added the
20666 "execution test - XFAIL *-*-*" handling in the spirit of
20667 "excess errors test -". Changed the "execution test fails"
20668 handling to be like "excess errors test fails".
20669 * Update various tests accordingly.
20670
20671 1998-02-06 Jim Wilson <wilson@cygnus.com>
20672
20673 * gcc.c-torture/execute/980205.c: New test.
20674
20675 1998-01-18 Jeffrey A Law (law@cygnus.com)
20676
20677 * lib/c-torture.exp: Look for .x files instead of .cexp files.
20678 * lib/f-torture.exp: Similarly.
20679 * gcc.c-torture: Rename all .cexp files to .x files.
20680
20681 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
20682
20683 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
20684 (940510-1.c): Removed duplicate.
20685 (971104-1.c): New test.
20686
20687 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
20688
20689 * lib/f-torture.exp: Improve error and loop detection.
20690
20691 1997-11-19 Michael Meissner <meissner@cygnus.com>
20692
20693 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
20694 use that to size the filler array.
20695
20696 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
20697
20698 * lib/c-torture.exp(c-torture-execute): Fix typo.
20699
20700 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
20701 testcase as the executable name. Keep the executable around if
20702 the test fails.
20703
20704 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
20705
20706 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
20707 changes. Only test one -g option, and move it to the end of the
20708 list of options to test.
20709
20710 1997-09-19 Michael Meissner <meissner@cygnus.com>
20711
20712 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
20713 variable GCC_TORTURE_OPTIONS to supply default switches separated
20714 by colons. If no environment variable, run tests with -O0 -g, -O1
20715 -g, and -O2 -g as well.
20716
20717 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
20718
20719 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
20720 explanatory comments. Fix indentation.
20721
20722 1997-09-15 Jeffrey A Law (law@cygnus.com)
20723
20724 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
20725
20726 1997-09-11 Jeffrey A Law (law@cygnus.com)
20727
20728 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
20729 * g++.old-deja/g++.mike/p7325.C: Likewise.
20730 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
20731
20732 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
20733
20734 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
20735 * g++.old-deja/g++.brendan/crash30.C: Likewise.
20736 * g++.old-deja/g++.brendan/crash39.C: Likewise.
20737 * g++.old-deja/g++.law/operators4.C: Likewise.
20738
20739 1997-09-11 Joe Buck (jbuck@synopsys.com)
20740
20741 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
20742 * g++.old-deja/g++.mike/p784.C: Ditto.
20743 * g++.old-deja/g++.mike/p785.C: Ditto.
20744
20745 1997-09-05 Jeffrey A Law (law@cygnus.com)
20746
20747 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
20748
20749 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
20750
20751 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
20752 target feature; pass this to c-torture-execute as needed.
20753
20754 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
20755
20756 * lib/c-torture.exp(c-torture-execute): If the previous and the
20757 current executables being tested are identical, we don't need to
20758 run the executable again. Try to make the executable names
20759 unique. Add an optional argument for passing additional compiler
20760 flags.
20761
20762 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
20763
20764 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
20765
20766 1997-08-29 Jeffrey A Law (law@cygnus.com)
20767
20768 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
20769
20770 1997-07-31 Jeffrey A Law (law@cygnus.com)
20771
20772 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
20773 32bit or larger longs.
20774
20775 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
20776 have either a 32bit long or 32bit int.
20777
20778 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
20779
20780 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
20781 Make double precision tests dependent on sizeof (double).
20782
20783 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
20784
20785 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
20786 too.
20787
20788 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
20789
20790 * gcc.c-torture/compile/961203-1.cexp: New script.
20791
20792 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
20793
20794 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
20795 up the includes ourselves.
20796
20797 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
20798
20799 * lib/plumhall.exp: Remove random include, and add a few
20800 verbose messages for debugging.
20801
20802 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
20803
20804 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
20805 of trying to do it ourselves.
20806
20807 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
20808
20809 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
20810
20811 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
20812
20813 * gcc.prms/5403.c: Made regexp a bit less strict.
20814
20815 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
20816
20817 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
20818 is returned from remote_load instead.
20819 * lib/plumhall.exp: Ditto.
20820 * lib/mike-g++.exp: Ditto.
20821 * lib/old-dejagnu.exp: Ditto.
20822 * lib/c-torture.exp: Ditto.
20823
20824 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
20825
20826 * lib/g++.exp: Use build_wrapper procedure.
20827 * lib/gcc.exp: Ditto.
20828
20829 1997-05-20 Jeffrey A Law (law@cygnus.com)
20830
20831 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
20832 an old-style decl for malloc. Fixes tests to work when
20833 sizeof (int) != sizeof (size_t).
20834
20835 1997-05-15 Mike Meissner <meissner@cygnus.com>
20836
20837 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
20838
20839 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
20840 use stdargs.h interface.
20841
20842 1997-05-15 Mike Meissner <meissner@cygnus.com>
20843
20844 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
20845 NO_VARARGS when compiling.
20846
20847 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
20848
20849 * lib/plumhall.exp(ph_includes): New procedure.
20850 (ph_make): Use it.
20851 (ph_compiler): Ditto.
20852
20853 * lib/g++.exp: Rename test-glue.c to testglue.c.
20854 * lib/gcc.exp: Ditto.
20855
20856 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
20857
20858 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
20859 to completion when it's called.
20860
20861 1997-03-21 Michael Meissner <meissner@cygnus.com>
20862
20863 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
20864 is defined, don't do test.
20865
20866 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
20867
20868 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
20869 for object files.
20870 (ph_summary): Mark skipped testcases as untested, not unresolved.
20871
20872 * lib/plumhall.exp (ph_make): If unresolved because of bad
20873 errorCode, record errorCode in log file.
20874 (*): Replace send_log/verbose with verbose -log.
20875
20876 1997-03-19 Michael Meissner <meissner@cygnus.com>
20877
20878 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
20879 double conversion if double isn't at least 8 bytes.
20880
20881 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
20882 int to work with targets where int is 16 bits.
20883
20884 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
20885 8 bytes, just exit, since 4 byte doubles don't have enough bits of
20886 precision for the test to complete.
20887
20888 1997-03-14 Michael Meissner <meissner@cygnus.com>
20889
20890 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
20891 if d10v is not compiled with the -mdouble64 flag.
20892 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
20893
20894 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
20895 d10v is not compiled with the -mint32 flag.
20896
20897 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
20898
20899 * lib/plumhall.exp: Use incr_count.
20900
20901 1997-03-12 Jeffrey A Law (law@cygnus.com)
20902
20903 * gcc.c-torture: Update to c-torture-1.45.
20904
20905 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
20906
20907 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
20908 the name of the expect testcase file).
20909
20910 * lib/g++.exp(g++_init): Ditto.
20911
20912 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
20913
20914 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
20915 the host.
20916
20917 * lib/gcc.exp(gcc_exit): New procedure.
20918
20919 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
20920
20921 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
20922 specs where appropriate.
20923
20924 * g++.old-deja/g++.arm/*: Added additional ERROR checks
20925 because of new "candidates are" messages, and removed a few
20926
20927 * Converted all non-old-style g++ testcases to old-style, and
20928 moved into g++.old-deja.
20929
20930 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
20931
20932 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
20933 options.
20934
20935 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
20936 succeeded.
20937
20938 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
20939
20940 1997-02-13 Michael Meissner <meissner@cygnus.com>
20941
20942 * lib/gcc.exp (gcc_target_compile): Add support for defining
20943 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
20944 the machine doesn't have those features.
20945
20946 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
20947
20948 * g++.law/operators4.exp: Don't use LIBS.
20949
20950 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
20951
20952 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
20953
20954 * lib/mike-g++.exp: Don't set the compiler to be tested here.
20955 * lib/g++.exp: Set it here instead. Also, allow use of the
20956 --tool_exec and --tool_opt options. Change CXX to
20957 GXX_UNDER_TEST.
20958
20959 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
20960
20961 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
20962
20963 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
20964
20965 * lib/old-dejagnu.exp: Use prune_warnings instead of
20966 prune_system_crud.
20967 * lib/mike-g++.exp: Ditto.
20968 * lib/gcc.exp: Ditto.
20969 * lib/g++.exp: Ditto.
20970
20971 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
20972
20973 1997-02-07 Jeffrey A Law (law@cygnus.com)
20974
20975 * 941014-2.c: Include stdlib.h
20976 * 960327-1.c: Include stdio.h
20977 * dbra.c, index-1.c: Don't assume ints are 32bits.
20978
20979 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
20980
20981 * lib/gcc.exp: Add gcc,stack_size target feature.
20982
20983 * lib/g++.exp(g++_target_compile): Add the include and link
20984 paths here, not in two other places. And, it's $options, not
20985 options.
20986
20987 * lib/mike-g++.exp(postbase): Remove the code that determines
20988 the correct include and link paths.
20989 * g++.old-deja/old-deja.exp: Ditto.
20990
20991 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
20992
20993 * lib/g++.exp(g++_init): target_compile no longer returns the
20994 filename of the result.
20995
20996 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
20997
20998 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
20999 call to glob.
21000
21001 * gcc.c-torture/special/special.exp: Change call to
21002 gcc_target_compile to include the object file.
21003
21004 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
21005
21006 * gcc.c-torture/special/special.exp: Correct misspelling in last
21007 change.
21008
21009 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
21010
21011 * lib/plumhall.exp(ph_summary): Log the entire output of the
21012 executable. Return -1 if there were any failures, 0 otherwise.
21013 (ph_execute): Return -1 if there were any failures, 0 otherwise.
21014 (ph_make): Clean up objects and executables that were built
21015 if the tests succeeded.
21016
21017 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
21018
21019 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
21020 libraries and includes in the build tree as appropriate.
21021
21022 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
21023
21024 * lib/c-torture.exp: Instead of looking for the global variable
21025 NO_LONG_LONG, check to see if that's a feature of the target.
21026
21027 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
21028
21029 * config/default.exp: Minimize. Delete the remainer of the files in
21030 config; this functionality is now in devo/dejagnu/config.
21031
21032 g++.*/*: Pass any additional flags used to compile to postbase;
21033 delete CXXFLAGS.
21034
21035 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
21036 is now done by runtest.exp. Use gcc_target_compile instead of
21037 compile.
21038
21039 lib/c-torture.exp: Use gcc_target_compile instead of compile.
21040 Remove references to CFLAGS. Use remote_file instead of
21041 calling rm -f.
21042 (c-torture): Take a list of arguments to use to compile this
21043 testcase.
21044
21045 lib/g++.exp: Simplify. Use target_compile instead of compile.
21046 lib/gcc-dg.exp: Ditto.
21047 lib/gcc.exp: Ditto.
21048 lib/mike-{gcc,g++}.exp: Ditto.
21049 lib/old-dejagnu.exp: Ditto.
21050 lib/plumhall.exp: Ditto.
21051
21052 1997-01-08 Jim Wilson <wilson@cygnus.com>
21053
21054 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
21055 (ph_linker): Likewise.
21056
21057 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
21058
21059 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
21060 MAP_ANON / MAP_ANONYMOUS if defined;
21061 else try to map from /dev/zero .
21062
21063 1996-11-12 Jeffrey A Law (law@cygnus.com)
21064
21065 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
21066 isn't defined, then define it to MAP_ANONYMOUS.
21067
21068 1996-11-12 Jeffrey A Law (law@cygnus.com)
21069
21070 * gcc.c-torture: Update to c-torture-1.42 release.
21071
21072 1996-11-11 Jeffrey A Law (law@cygnus.com)
21073
21074 * gcc.c-torture: Update to c-torture-1.41 release.
21075
21076 1996-10-27 Jeffrey A Law (law@cygnus.com)
21077
21078 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
21079 c-torture release.
21080
21081 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
21082
21083 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
21084 and LDFLAGS. Fix second case to append the target_info ldflags
21085 onto LDFLAGS, not CFLAGS.
21086 * lib/g++.exp (g++_init): Add target_info stuff.
21087 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
21088 of libgloss and newlib flags for !native.
21089
21090 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
21091 (GDB): Fix relative path to go up another dir for finding gdb.
21092
21093 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
21094
21095 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
21096 versions in the target_info array, if they don't exist.
21097
21098 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
21099
21100 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
21101
21102 1996-07-08 Jim Wilson <wilson@cygnus.com>
21103
21104 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
21105 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
21106
21107 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
21108
21109 * lib/old-dejagnu.exp: Don't remove the output file before we've
21110 actually tested it. Don't append pwd to the path of the executable
21111 we're testing.
21112
21113 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
21114
21115 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
21116
21117 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
21118
21119 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
21120 temporary directory for compiler files, and set it to a default
21121 value of /tmp. Set $output as the name of the output file from
21122 compiling the testcase. Add a -o option to $cflags_var so the
21123 compiler writes the final output file as $output. Set $executable
21124 to $output.
21125
21126 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
21127 directory for compiler files, and set it to /tmp if it doesn't
21128 already have a value. Set $output_file to the name of the output
21129 file from compiling the testcase. Add a -o option to CXXFLAGS so
21130 the compiler writes the final output file as $output. Use $output
21131 as the executable to be tested.
21132
21133 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
21134
21135 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
21136
21137 1996-06-08 Jeffrey A Law (law@cygnus.com)
21138
21139 * gcc.c-torture/execute/pending-1.c: New test. Still
21140 pending in Tege's queue.
21141
21142 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
21143
21144 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
21145 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
21146 if there were failures. Call unresolved if there were unresolved
21147 testcases. Call gcc_fail if program did not run to completion.
21148 (ph_make): Pass additional argument name to ph_execute.
21149 (ph_execute): Add new argument. Pass additional arguments to
21150 ph_summary. Call gcc_fail is there is no execution output.
21151
21152 1996-04-24 Jeffrey A Law (law@cygnus.com)
21153
21154 * lib/plumhall.exp (proc_summary): Output relavent summary
21155 lines into the log so specific failures in plumhall can be
21156 investigated.
21157
21158 1996-04-10 Jeffrey A Law (law@cygnus.com)
21159
21160 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
21161 (c-torture-execute): Don't try to execute tests which use
21162 "long long" types if $NO_LONG_LONG is nonzero.
21163
21164 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
21165
21166 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
21167 not c-torture.
21168
21169 * gcc.ieee: Move from here.
21170 * gcc.c-torture/execute/ieee: To here.
21171
21172 1996-03-26 Jeffrey A Law (law@cygnus.com)
21173
21174 * gcc.c-torture: Update to c-torture-1.41 release.
21175
21176 1996-03-22 Jeffrey A Law (law@cygnus.com)
21177
21178 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
21179 not "$output".
21180
21181 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
21182
21183 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
21184 -c present.
21185
21186 1996-03-02 Jeffrey A Law (law@cygnus.com)
21187
21188 * config/proelf.exp: Handle connecting to a simulator.
21189
21190 1996-01-31 Jeffrey A Law (law@cygnus.com)
21191
21192 * config/proelf.exp: New file. Enough framework that we can
21193 run c-torture tests on the proelf targets (or any other target
21194 that gdb can connect to for that matter).
21195
21196 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
21197
21198 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
21199 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
21200
21201 * lib/plumhall.exp (ph_execute): Always call ph_summary if
21202 exec_output exists.
21203
21204 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
21205
21206 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
21207 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
21208
21209 * config/*.exp: Update FSF address. Change result of ${tool}_load
21210 to pass/fail/unresolved/unsupported/untested. Caller must now
21211 call unresolved/unsupported/untested.
21212 * lib/*.exp: Update FSF address. Update to handle new results of
21213 ${tool}_load.
21214 * lib/chill.exp (verbose): Delete.
21215
21216 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
21217
21218 * lib/gcc.exp (default_gcc_start): Change order of args to
21219 $LDFLAGS $CFLAGS $LIBS.
21220 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
21221 Save/set/restore CFLAGS. Pass single arg to gcc_start.
21222 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
21223 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
21224 * gcc.misc-tests/dg-test.exp: Likewise.
21225 * gcc.misc-tests/msgs.exp: Likewise.
21226 * gcc.prms/prms.exp: Likewise.
21227 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
21228 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
21229
21230 * lib/dg.exp: Deleted, moved to dejagnu/lib.
21231
21232 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
21233
21234 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
21235
21236 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
21237 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
21238
21239 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
21240 necessary.
21241
21242 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
21243
21244 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
21245 global for loop; add use of $mathlib.
21246 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
21247 settings here; set mathlib for anything but VxWorks.
21248
21249 1996-01-22 Jeffrey A Law (law@cygnus.com)
21250
21251 * gcc.c-torture: Update to c-torture-1.40 release.
21252
21253 1996-01-03 Jeffrey A Law (law@cygnus.com)
21254
21255 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
21256 dg.exp.
21257
21258 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
21259
21260 * lib/c-torture.exp (c-torture-execute): Declare "output" as
21261 global.
21262
21263 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
21264
21265 * lib/g++.exp (LIBS): Define if not already.
21266 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
21267 (gcc-dg-prune): Call prune_gcc_output.
21268 * lib/gcc.exp (prune_gcc_output): New proc.
21269 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
21270 prune_gcc_output.
21271
21272 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
21273
21274 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
21275 (c-torture-execute): Likewise. Rename `name' to `testcase'.
21276
21277 1995-11-15 Jeffrey A Law (law@cygnus.com)
21278
21279 * gcc.c-torture: Update to c-torture-1.39 release.
21280
21281 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
21282
21283 * lib/c-torture.exp (c-torture-execute): Don't return if one option
21284 fails, try others as well.
21285
21286 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
21287
21288 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
21289 If compilation fails, mark execute tests as `untested'.
21290 If test is marked as unsupported, don't mark compilation and
21291 execute tests as failed.
21292
21293 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
21294
21295 * lib/g++.exp (g++_init): Don't link in libg++, and look to
21296 libstdc++ for whether or not we want to be doing shared
21297 libraries. Delete link_curses since we don't need it anymore.
21298 * lib/mike-g++.exp (postbase): Don't link in libg++.
21299 * g++.old-deja/old-deja.exp: Likewise.
21300
21301 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
21302
21303 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
21304
21305 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
21306
21307 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
21308 For that, add `-Wl,-a,shared_archive'.
21309 * g++.old-deja/old-deja.exp: Likewise.
21310
21311 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
21312
21313 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
21314
21315 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
21316
21317 * lib/mike-g++.exp (postbase): Pay attention to the status of
21318 g++_load.
21319
21320 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
21321
21322 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
21323
21324 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
21325
21326 * lib/gcc.exp (default_gcc_start): No longer need to log program
21327 being executed or its output, execute_anywhere does that now.
21328 * lib/g++.exp (default_g++_version): Call execute_anywhere.
21329 (default_g++_start): Likewise. Delete calls to verbose/send_log.
21330
21331 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
21332
21333 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
21334 the same as those in lib/g++.exp.
21335
21336 1995-10-10 Jeff Law (law@hurl.cygnus.com)
21337
21338 * gcc.c-torture: Update to c-torture-1.38 release.
21339 * gcc.ieee: Related changes.
21340
21341 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
21342
21343 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
21344 "exec". Minor reformatting changes.
21345
21346 * config/rom68k.exp (${tool}_load): Make it work in a canadian
21347 cross. This means all "exec" calls now work on a remote host as
21348 well.
21349 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
21350 cross. Filter out the extra "\r\n" stuff that expect puts in.
21351 (c-torture-execute): Filter out the bogus warnings like
21352 c-torture-compile does. Add support for canadian cross.
21353 * lib/gcc.exp (default_gcc_version, default_gcc_start)
21354 Use execute_anywhere rather than calling exec directly. Now it
21355 works for canadian cross testing.
21356
21357 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
21358
21359 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
21360 results into a variable, and check that rather than using file exists.
21361
21362 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
21363
21364 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
21365 create a libg++.so. For sunos4.1.*, also add -ltermcap.
21366
21367 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
21368
21369 * g++.old-deja/old-deja.exp: Create and pass runshlib and
21370 lib_curses if there's a shared libg++ in the build tree.
21371
21372 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
21373
21374 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
21375 if not supported target.
21376
21377 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
21378
21379 * lib/g++.exp (g++_init): Move empty setting of runshlib and
21380 link_curses up to always happen, not just for native builds.
21381
21382 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
21383
21384 * gcc.c-torture: Update to c-torture-1.36 release.
21385 * gcc.failure: Related changes.
21386
21387 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
21388
21389 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
21390
21391 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
21392
21393 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
21394 * lib/mike-g++.exp (postbase): Not in here. Still reference
21395 runshlib, link_curses, and mathlib for link and run.
21396
21397 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
21398 pass the runtime shared library options for Solaris, OSF/1, and
21399 Irix5, and link with -lcurses to avoid unresolved references.
21400
21401 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
21402
21403 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
21404 only run once.
21405
21406 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
21407
21408 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
21409
21410 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
21411
21412 * gcc.c-torture: Update to c-torture-1.35 release. Note we
21413 do not have a framework for the "compat" tests yet.
21414
21415 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
21416
21417 * lib/mike-g++.exp (postbase): New local variable `mathlib',
21418 set to null if we're testing vxworks5.1. Use that instead of
21419 `-lm' in the setting of LIBS for link and run.
21420
21421 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
21422
21423 * config/rom68k.exp (${tool}_load): Major changes to make it
21424 work. Verified that it does in fact return the stuff in
21425 exec_output properly. Catch any Emul or any TRAP other than 0.
21426
21427 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
21428
21429 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
21430 LDFLAGS properly for targets that need stuff from libgloss.
21431 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
21432 only run once.
21433 (gpp_initialized): New variable.
21434
21435 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
21436
21437 * config/rom68k.exp: Load libgloss.exp.
21438 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
21439 so we can produce a fully linked binary.
21440 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
21441 so we can produce a fully linked binary.
21442
21443 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
21444
21445 * lib/plumhall.exp (ph_section): Watch for expected failures.
21446 Add missing `else'.
21447
21448 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
21449 run the testcase.
21450 (c-torture): Likewise.
21451
21452 1995-08-28 Doug Evans <dje@cygnus.com>
21453
21454 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
21455
21456 * lib/mike-g++.exp (mike_cleanup): New proc.
21457 (prebase): New globals compiler_result, not_compiler_result,
21458 target_regexp.
21459 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
21460 allow leading "-" in pattern. Watch for unsupported tests.
21461 If $compiler_result is set, pattern match assembler code,
21462 and ditto for $not_compiler_result.
21463 * lib/mike-gcc.exp: Likewise.
21464
21465 * lib/plumhall.exp (ph_execute): Only call ph_summary if
21466 execution "succeeded".
21467
21468 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
21469
21470 * config/win32.exp: New file.
21471 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
21472
21473 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
21474
21475 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
21476 unsupported.
21477 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
21478 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
21479 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
21480
21481 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
21482 "... without exceptions was ...". That is now handled by
21483 prune_system_crud.
21484 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
21485
21486 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
21487
21488 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
21489 sieve.c,sort2.c}: New files.
21490 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
21491 sieve.exp,sort2.exp}: Drivers for them.
21492
21493 * lib/mike-gcc.exp (program_output): New user settable variable.
21494 (postbase): Call prune_system_crud. Also prune extraneous compiler
21495 messages.
21496 * lib/mike-g++.exp (program_output): New user settable variable.
21497
21498 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
21499
21500 * config/sh.exp: Deleted (use sim.exp instead).
21501
21502 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
21503
21504 * config/vx.exp: Declare CHECKTASK as global.
21505 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
21506 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
21507 * lib/old-dejagnu.exp: Load [pwd]/$executable.
21508
21509 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
21510
21511 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
21512 target. Like vx.exp, only includes `vx29k.exp' instead of
21513 `vxworks.exp'.
21514
21515 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
21516
21517 * config/sim.exp: Increase time limit from 120 seconds to 240.
21518
21519 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
21520
21521 * gcc.c-torture/execute/950628-1.c: New test.
21522
21523 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
21524
21525 * gcc.c-torture: Update with changes/additions from
21526 c-torture-1.34.
21527
21528 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
21529
21530 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
21531
21532 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
21533
21534 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
21535
21536 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
21537
21538 * gcc.c-torture/compile/950512-1.c: New test.
21539 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
21540 * gcc.dg/struct-ret-1.c: Likewise.
21541
21542 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
21543
21544 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
21545 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
21546
21547 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
21548
21549 * gcc.c-torture/special/920411-1.c: Deleted.
21550 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
21551
21552 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
21553
21554 * config/sim.exp (${tool}_load): Hack in call to bash to get a
21555 cpu limit.
21556
21557 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
21558
21559 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
21560
21561 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
21562
21563 From kenner;
21564 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
21565 is the proper length.
21566 * va-arg-3.c: Likewise.
21567
21568 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
21569
21570 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
21571 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
21572
21573 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
21574 * lib/g++.exp (default_g++_start): Delete old cruft.
21575
21576 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
21577
21578 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
21579 (2 * (1 << 18)) to (2 * (1 << 17)).
21580
21581 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
21582
21583 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
21584
21585 * config/rom68k.exp: Renamed from config/idp.exp
21586
21587 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
21588
21589 * c-torture/compile/921109-2.c
21590
21591 1995-04-18 Mike Stump <mrs@cygnus.com>
21592
21593 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
21594 excess errors.
21595
21596 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
21597
21598 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
21599 output.
21600 * lib/g++.exp (default_g++_start): Likewise.
21601
21602 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
21603
21604 * gcc.c-torture/compile/950329-1.c: New test.
21605
21606 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
21607
21608 * config/bug.exp (${tool}_load): Updated to use new remote_open
21609 and remote_close procs.
21610 * config/idp.exp: New file.
21611
21612 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
21613
21614 * gcc.c-torture/execute/950322-1.c: New test.
21615
21616 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
21617
21618 * config/vx.exp (${tool}_load): Clean up testing of return code from
21619 vxworks_ld and vxworks_spawn.
21620
21621 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
21622
21623 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
21624
21625 1995-03-13 Mike Stump <mrs@cygnus.com>
21626
21627 * lib/old-deja.exp: Add `excess errors test - ' error, now one
21628 can mark excess errors on a machine by machine basis. Note, the
21629 default is to not expect any excess errors, even when excess
21630 errors test - is given, so you will want to put an XFAIL ... on
21631 these lines. For example, // excess errors test - XFAIL hppa*-*-*
21632 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
21633 those 4 machines, but no others.
21634
21635 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
21636
21637 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
21638 * lib/c-torture.exp: to here.
21639
21640 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
21641
21642 * gcc.c-torture/execute/950221-1.c: New test.
21643 * gcc.c-torture/execute/struct-ret-1.c: New test.
21644 * gcc.c-torture/compile/950221-1.c: New test.
21645
21646 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
21647
21648 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
21649
21650 * gcc.c-torture/execute/arith-1.c (main): Return 0.
21651 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
21652
21653 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
21654
21655 * g++.gb: New directory of tests, derived from my signature and
21656 class scoping tests.
21657
21658 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
21659 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
21660 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
21661 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
21662 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
21663 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
21664 * g++.gb/sig25.C: Likewise.
21665
21666 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
21667 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
21668 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
21669 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
21670 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
21671 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
21672 * g++.gb/sig25.exp: Likewise.
21673
21674 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
21675 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
21676 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
21677 * g++.gb/scope13.C: Likewise, this test still fails.
21678
21679 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
21680 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
21681 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
21682 * g++.gb/scope13.exp: Ditto.
21683
21684 * g++.gb/README: New file, explains what these tests are about.
21685
21686 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
21687
21688 * lib/dg.exp (dg-do): Support `preprocess'.
21689 (dg-test): Likewise.
21690
21691 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
21692
21693 * config/udi.exp: change "continue -expect" to "exp_continue".
21694
21695 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
21696
21697 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
21698 Delete redundant tests.
21699
21700 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
21701 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
21702 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
21703 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
21704 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
21705 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
21706 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
21707 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
21708
21709 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
21710 storing label pointers.
21711 * gcc.c-torture/execute/921019-1.c: Likewise.
21712 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
21713 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
21714 parameter fp.
21715 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
21716 constants.
21717
21718 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
21719 Delete obsolete tests.
21720
21721 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
21722 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
21723 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
21724 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
21725 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
21726 * gcc.c-torture/compile/950124-1.c: New test.
21727
21728 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
21729
21730 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
21731
21732 * lib/mike-g++.exp: Add -lm to LIBS.
21733
21734 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
21735
21736 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
21737
21738 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
21739
21740 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
21741
21742 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
21743
21744 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
21745
21746 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
21747
21748 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
21749 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
21750 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
21751 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
21752 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
21753 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
21754 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
21755 * g++.law/{operators31.C, operators32.C,
21756 * g++.law/{operators33.C, operators34.C}: Likewise.
21757 * g++.law/{pic1.C, refs2.C}: Likewise.
21758 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
21759 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
21760 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
21761 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
21762
21763 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
21764 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
21765 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
21766 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
21767 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
21768 * g++.law/{enum9.exp, friend5.exp}: Likewise.
21769 * g++.law/{nest3.exp, nest4.exp}: Likewise.
21770 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
21771 * g++.law/{operators30.exp, operators31.exp}: Likewise.
21772 * g++.law/{operators32.exp, operators33.exp}: Likewise.
21773 * g++.law/{operators34.exp}: Likewise.
21774 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
21775 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
21776 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
21777 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
21778 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
21779
21780 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
21781 No longer expected to fail.
21782 * g++.law/missed-error3.C: Tweak for recent bool changes.
21783
21784 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
21785
21786 * config/emb-unix: Deleted.
21787 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
21788 remote execution. Do final link on remote host if REMOTE_LINK is set.
21789
21790 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
21791
21792 * lib/dg.exp (dg-test): Fix typo in last patch.
21793
21794 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
21795
21796 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
21797 (handles multiple occurrences).
21798
21799 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
21800
21801 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
21802 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
21803 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
21804 printed).
21805 * lib/c-torture.exp (c-torture-compile): Likewise.
21806 (c-torture): Prepend full path if missing.
21807 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
21808 (gcc_fail): Likewise.
21809 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
21810
21811 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
21812
21813 * lib/netware.exp: Only attach to NetWare i386 systems.
21814
21815 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
21816
21817 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
21818 messages. Add test name to "output pattern match" pass/fail message.
21819
21820 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
21821
21822 * gcc.dg: New testsuite.
21823 * gcc.dg/dg.exp: New file.
21824
21825 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
21826 test-switch.c}: Deleted.
21827
21828 * gcc.misc-tests/msgs.exp: New testcase driver.
21829
21830 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
21831
21832 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
21833 Watch for illegal return values from ${tool}_load.
21834 * config/unix.exp (${tool}_load): Fix pass/fail detection for
21835 cross targets. Coerce return value >0 to 1.
21836
21837 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
21838
21839 * config/unix.exp (${tool}_load): Call program rsh, not proc.
21840
21841 * config/emb-unix.exp: New file.
21842
21843 * config/sim.exp: Error if variable $SIM not defined.
21844 (${tool}_load): Mark test as "untested" if simulator missing.
21845
21846 * config/unix.exp: Load remote.exp to get rcp_download.
21847 * lib/c-torture.exp: Use different option lists for testcases with
21848 and without loops.
21849 * gcc.c-torture/execute/execute.exp: Likewise.
21850
21851 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
21852
21853 * config/*.exp: Clarify return code from ${tool}_load.
21854 Call `unresolved' or `untested' instead of `warning' or `perror'
21855 (sometimes you still want to call both though).
21856 Add comment that `shell_id' is local to each file.
21857 * config/udi.exp (timeout): Set to 30.
21858 Don't print warning if connection fails, $connectmode has already
21859 printed an error.
21860 (${tool}_load): Move verbose messages to level 2.
21861 Rework pattern for "Process started" message.
21862 Pass `shell_id' to ${connectmode}_download.
21863 Retry twice upon timeout. Make resetting of target more robust.
21864 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
21865 Pass `shell_id' to exit_$connectmode.
21866 Only call exit_$connectmode if connected.
21867 * config/unix.exp (${tool}_load): Check return codes better.
21868 * config/vrtx.exp (${tool}_load): Likewise.
21869 * config/vx.exp (${tool}_load): Likewise.
21870 Delete unneeded global's.
21871 * lib/dg.exp (dg-test): Update to reflect clarified return codes
21872 from ${tool}_load.
21873 (dg-stat): Delete.
21874 (dg-init): Delete recording of pass/fail counts.
21875 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
21876 (old-dejagnu-init): Likewise.
21877 (old-dejagnu-stat): Delete contents, empty proc now.
21878 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
21879 (c-torture): Delete references to lcnt, lpass, lfail.
21880 Get option list from TORTURE_OPTIONS.
21881 Delete -funroll[-all]-loops if no loops.
21882 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
21883 (g++_stat): Delete contents (empty proc now).
21884 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
21885 (gcc_finish): Likewise.
21886 (gcc_stat): Deleted.
21887 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
21888 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
21889 * gcc.c-torture/execute/execute.exp: Likewise.
21890 Split tests into two parts: compile, execute.
21891 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
21892 no loops. Update to reflect clarified return codes from ${tool}_load.
21893
21894 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
21895
21896 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
21897 to grep for.
21898 (old-dejagnu): Likewise (where necessary).
21899
21900 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
21901
21902 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
21903
21904 * lib/dg.exp (dg-process-target): Fix processing of selector.
21905 Add comment regarding use of `error'.
21906
21907 * lib/gcc.exp (prune_system_crud): Define if missing.
21908 * lib/g++.exp (prune_system_crud): Likewise.
21909
21910 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
21911 Call prune_system_crud.
21912 * lib/dg.exp (dg-runtest): New proc.
21913 Use perror instead of send_user for tcl errors in testcase.
21914 Don't return any value, it's never used.
21915 Don't clobber previous definition of `unknown'.
21916 Print tcl errors in `dg-final'.
21917
21918 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
21919
21920 * lib/dg.exp (dg-process-target): Improve syntax error messages.
21921 (dg-test): Don't print errorInfo, it contains stack backtrace.
21922
21923 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
21924
21925 * lib/g++.exp (runtest_file_p): Define if missing.
21926
21927 1994-09-24 Doug Evans (dje@cygnus.com)
21928
21929 * lib/mike-g++.exp: Comment out loading of g++.exp.
21930 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
21931 (default_g++_version): Always print something.
21932 (default_g++_start): Comment out call to `which'.
21933 (g++_start, g++_load): Deleted (must be defined in config file).
21934 * lib/gcc.exp: Test for existence of $CC at start.
21935 Delete check for tmpdir (done in gcc_init).
21936 (default_gcc_version): Always print something.
21937 (default_gcc_start): Comment out call to `which'.
21938 * config/*.exp: Major cleanup - make cross targets work at least a
21939 little better for g++ (by not being "--tool gcc" specific).
21940 Rename gcc_xxx to ${tool}_xxx.
21941 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
21942 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
21943
21944 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
21945
21946 * lib/c-torture.exp (c-torture-compile): Rework compiler
21947 message processing.
21948
21949 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
21950 c-torture.
21951
21952 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
21953
21954 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
21955
21956 * lib/dg.exp (dg-process-target): Support { target native }.
21957
21958 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
21959
21960 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
21961 looked for "... program xxx got fatal signal".
21962 Correct regsub munging of `comp_output'.
21963 Ignore compiler messages "path prefix not used" and "linker input
21964 file unused".
21965
21966 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
21967
21968 * lib/gcc.exp (runtest_file_p): Define if missing.
21969 * gcc.prms/template.c: Example to work from.
21970
21971 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
21972
21973 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
21974 * lib/dg.exp (dg-test): Call unsupported testcases as such.
21975
21976 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
21977 * gcc.prms/1883.c: Moved from compile/940714-1.c.
21978 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
21979 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
21980
21981 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
21982 (dg-process-target): No longer a varargs proc.
21983 Return S/N for target, P/F for xfail. All callers changed.
21984 (user option procs): More argument checking.
21985 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
21986 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
21987 (dg-test): Skip test if not running on selected target in `dg-do'.
21988 Update handling of `dg-do-what', `dg-output-text'.
21989 Separate execution pass/fail from output pattern match pass/fail.
21990 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
21991
21992 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
21993
21994 * gcc.c-torture/special/special.exp: Don't expect failure for mips
21995 target for 920510-1.c.
21996
21997 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
21998
21999 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
22000 Clean up comment regarding use of passcnt, etc.
22001 (gcc_stat): Don't update `testcnt' here.
22002 (gcc_finish): Do it here.
22003 Might as well reset `but_id' here too.
22004 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
22005 to determine if the file should be tested.
22006 * gcc.c-torture/compile/compile.exp: Likewise.
22007 * gcc.c-torture/execute/execute.exp: Likewise.
22008 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
22009 * gcc.misc-tests/dg-test.exp: Likewise.
22010 * gcc.prms/prms.exp: Likewise.
22011 * gcc.wendy/wendy.exp: Likewise.
22012 * g++.old-deja.exp: Likewise.
22013 Move "Testing file" message to verbose level 1.
22014
22015 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
22016
22017 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
22018
22019 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
22020
22021 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
22022 (default_gcc_start): Accept optional second list element
22023 of compiler flags. Print compiler output at verbosity level 2.
22024 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
22025 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
22026 Save current values of framework globals passcnt, failcnt, xpasscnt,
22027 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
22028 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
22029 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
22030 xfailcnt to compute stats. Update framework global `testcnt' from
22031 pass/fail counts.
22032 (gcc_finish): New proc. Clean up test environment.
22033 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
22034 (gcc_epass, gcc_efail): Delete.
22035 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
22036 argument of line number.
22037 (dg-init): If the tool has an init routine, call it.
22038 (dg-test): Remove args `cflags_var' and `libs_var'.
22039 Pass all compiler options to ${tool}_start.
22040 Handle missing line number.
22041 (dg-finish): New function.
22042 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
22043 particular files. Call gcc_finish at end. Move "skipping test"
22044 message to verbosity level 3.
22045 * gcc.c-torture/compile/compile.exp: Likewise.
22046 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
22047 * gcc.c-torture/execute/execute.exp: Likewise.
22048 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
22049 Print testcase being tried at verbosity level 1.
22050 * gcc.c-torture/special/special.exp: Unset xfail.
22051 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
22052 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
22053 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
22054 * gcc.failure/failure.exp: Likewise.
22055 * gcc.ieee/ieee.exp: Likewise.
22056 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
22057 Update call to dg-test. Call dg-finish at end.
22058 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
22059 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
22060 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
22061 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
22062 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
22063 * gcc.wendy/wendy.exp: Add copyright.
22064 Delete setting of tmpdir (done by gcc_init).
22065 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
22066 Pass compiler flags to gcc_start. Call gcc_finish at end.
22067 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
22068 gcc_[ce]pass/fail.
22069
22070 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
22071
22072 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
22073 confusion.
22074 (g++_load): Likewise.
22075
22076 * config/*.exp (gcc_load): Some were varargs fns and some were not.
22077 Rename argument to `prog' to remove the confusion.
22078 Varargs fns behave differently too!
22079 (g++_load): Likewise.
22080
22081 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
22082
22083 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
22084 what it is. Delete (always) printing of status value for !native.
22085 Simplify verbose code, and include status and exec_output.
22086 (g++_load): Use gcc_load.
22087
22088 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
22089
22090 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
22091 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
22092 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
22093 940714-3.c as these testcases don't exist anymore. Make
22094 va-arg-1.c expected to pass.
22095
22096 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
22097
22098 * gcc.misc-tests/misc.exp: Only run specific testcases.
22099 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
22100 * gcc.misc-tests/dg-[1-9].c: New files.
22101
22102 * lib/dg.exp: New testsuite driver.
22103 * gcc.prms/prms.exp: Use it.
22104
22105 * README.gcc: New file.
22106
22107 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
22108 Document and reset `lxpass' and `lxfail'.
22109 Simplify "initialized" message.
22110 (gcc_stat): Clean up comments a little.
22111
22112 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
22113
22114 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
22115
22116 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
22117
22118 * lib/old-dejagnu.exp (process-option): New proc.
22119 (old-dejagnu-init, old-dejagnu-stat): Likewise.
22120 (old-dejagnu): Simplify.
22121 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
22122
22123 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
22124
22125 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
22126 exists and is not an empty string.
22127
22128 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
22129 $xfail rather than calling setup_xfail. Clear $xfail when test is
22130 finished.
22131 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
22132 automatically.
22133
22134 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
22135 longer expected to fail.
22136
22137 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
22138 "f" function call.
22139
22140 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
22141
22142 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
22143 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
22144 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
22145 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
22146 c-torture-1.29.
22147
22148 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
22149 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
22150
22151 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
22152
22153 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
22154 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
22155
22156 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
22157 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
22158 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
22159
22160 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
22161
22162 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
22163 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
22164 940714-1.c, 940714-2.c, 940714-3.c},
22165 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
22166 gcc.misc-tests/{mg.c,mg.exp}:
22167 New tests.
22168 * gcc.noncompile/noncompile.exp: Change accordingly.
22169
22170 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
22171
22172 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
22173 Undo previous clobberage.
22174
22175 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
22176
22177 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
22178 * gcc.special/{930510-1.c, special.exp}:
22179 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
22180 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
22181 struct-varargs-1.c}: New tests from c-torture-1.26.
22182
22183 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
22184
22185 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
22186 argument to switch.
22187
22188 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
22189
22190 * Revert the previous changes. Please see Rob's directory
22191 (/lisa/test/rob/progressive/gcc/testsuite) for testing
22192 fixes.
22193
22194 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
22195
22196 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
22197 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
22198 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
22199 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
22200 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
22201 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
22202 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
22203 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
22204 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
22205 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
22206 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
22207 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
22208 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
22209 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
22210 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
22211 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
22212 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
22213 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
22214 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
22215 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
22216 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
22217 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
22218 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
22219 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
22220 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
22221 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
22222 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
22223
22224 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
22225
22226 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
22227 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
22228 with perror calls.
22229
22230 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
22231
22232 * config/unix.exp (g++_load): Fix syntax.
22233
22234 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
22235
22236 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
22237 * gcc.noncompile/921017-1.c: Deleted obsolete test.
22238 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
22239 Don't expect va-arg-1.c to fail. Correct expected output for
22240 920928-1.c.
22241 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
22242 * gcc.wendy/hbm4.c: Correct typo.
22243 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
22244
22245 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
22246
22247 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
22248 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
22249 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
22250 * lib/c-torture.exp (c-torture-compile): Ditto.
22251
22252 Reduce volume of output (remove all the -I's and such).
22253 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
22254 Call gcc_cpass, gcc_cfail.
22255 (c-torture): Pass testing option to c-torture-compile.
22256
22257 1994-03-21 Doug Evans (dje@cygnus.com)
22258
22259 Bring patches over from progressive.
22260 * config/default.exp: Exit remote shell cleanly.
22261 (g++_exit, g++_start): Add default versions.
22262 * config/sim.exp (gcc_load): Use perror, not error.
22263
22264 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
22265
22266 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
22267 set in site.exp.
22268
22269 1994-03-14 Doug Evans (dje@cygnus.com)
22270
22271 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
22272 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
22273 (wendy_try): New proc to run testcase.
22274 (main loop): Call 'em.
22275 * gcc.wendy/*.c: Clean up pass to correct expected output.
22276
22277 * lib/gcc.exp: Minor cleanup work.
22278 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
22279
22280 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
22281
22282 * config/sim.exp (gcc_load): Document return codes better.
22283 Don't pass -v to simulator.
22284
22285 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
22286
22287 * gcc.special/920717-x.c: Fix typo.
22288 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
22289 get at sources.
22290
22291 * lib/mike-gcc.exp: Fix typo.
22292
22293 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
22294
22295 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
22296 binary to use, transform the name.
22297 * config/*.exp: rename everything. Nuke any g++ specific files,
22298 it's now a special case of gcc that requires no special support.
22299 Add a default.exp for unsupported targets.
22300
22301 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
22302
22303 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
22304 lib/old-dejagnu.exp: Fix a few patterns to work with the new
22305 version of Tcl.
22306
22307 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
22308
22309 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
22310 than a warning.
22311
22312 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
22313
22314 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
22315
22316 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
22317
22318 * gcc.execute/execute.exp: Combine opt_list and foption_list into
22319 option_list. Compile every file with only 4/6 option choices
22320 (same as C torture) instead of with 12/18 different option
22321 choices.
22322 * lib/c-torture.exp: Likewise.
22323
22324 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
22325 not already set.
22326
22327 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
22328
22329 * lib/old-deja.exp: Add `excess errors test fails' error, now one
22330 can put an XFAIL *-*-* on excess errors.
22331
22332 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
22333
22334 * g++.law: Add more tests derived from g++-bugs snapshots.
22335
22336 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
22337 equivalent to g++.law/init9.
22338
22339 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
22340 compiled it, and the a.out file after we've run it.
22341
22342 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
22343
22344 * lib/mike-g++.exp (postbase): Delete the .o file after we've
22345 compiled it, and the a.out file after we've run it.
22346
22347 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
22348
22349 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
22350
22351 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
22352
22353 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
22354 version number.
22355
22356 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
22357
22358 * g++.law: New directory of g++ tests derived from the g++-bugs
22359 snapshots.
22360
22361 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
22362
22363 * gcc.compile: initbug1.c initbug1.exp testcase added
22364
22365 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
22366
22367 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
22368 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
22369 fixes submitted by Jeff Law (law@cs.utah.edu)
22370 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
22371 Jeff Law (law@cs.utah.edu)
22372
22373
22374 1993-11-30 Mike Stump (mrs@cygnus.com)
22375
22376 * config/unix-g++.exp: Follow the gcc way of doing things.
22377 * g++.old-deja/old-deja.exp: Minor updates.
22378 * lib/g++.exp: New file, follow the gcc way of doing things.
22379 * lib/old-dejagnu.exp: Minor updates.
22380 * lib/mike-g++.exp: Always unset errorInfo.
22381
22382 1993-11-06 Mike Stump (mrs@cygnus.com)
22383
22384 * lib/gcc.exp: Fix some errors with the below change, CC and
22385 CFLAGS should be global when setting, not local.
22386
22387 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
22388
22389 * lib/gcc.exp: Transform tool name.
22390
22391 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
22392
22393 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
22394
22395 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
22396
22397 * lib/gcc.exp: change gcc_done to gcc_stat
22398
22399 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
22400
22401 * Upgraded gcc testsuite to c-torture version 1.25
22402
22403 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
22404
22405 * lib/gcc.exp: added reporting code. Changed verbose compile message.
22406 * lib/c-torture: added hooks for new reporting code.
22407
22408 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
22409
22410 * config/sh-gcc.exp: check if sh-sim exists in the path
22411
22412 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
22413
22414 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
22415 * gcc.compile/compile.exp: Initial changes for new logic.
22416 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
22417 * gcc.failure/failure.exp: Initial changes for new logic.
22418 * gcc.ieee/ieee.exp: Initial changes for new logic.
22419 * gcc.misc-tests/misc.exp: Initial changes for new logic.
22420 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
22421 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
22422 * lib/c-torture.exp: Initial changes for new logic.
22423 * lib/gcc.exp: Initial changes for new logic.
22424
22425 1993-10-15 Mike Stump (mrs@cygnus.com)
22426
22427 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
22428 depend upon failure or success. Fully qualify names in failure
22429 and success messages. Always remove a.out before starting
22430 compile, just in case. Pay more attention to error text output by
22431 the compiler. Handle testcases with no known past errors just
22432 like all others, so that things are uniform. Other miscellaneous
22433 improvements.
22434
22435 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
22436
22437 * gcc.cpp: new directory for cpp tests
22438
22439 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
22440
22441 * lib/chill.exp: Code reformatted, removed unused code.
22442 * config/unix-chill.exp: Code reformatted, removed unused code.
22443 * chill.execute/execute.exp: Code reformatted, removed unused code.
22444 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
22445
22446 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
22447
22448 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
22449 routines not written.
22450
22451 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
22452
22453 * config/bug-gcc.exp: Use new procs from bug.exp.
22454
22455 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
22456
22457 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
22458 via ftp, rather than depending on NFS.
22459 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
22460 case.
22461
22462 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
22463
22464 * config/bug-gcc.exp: Use new download proc.
22465
22466 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
22467
22468 * chill.execute/execute.exp: cleanups, handles errors better
22469 * chill.compile/compile.exp: rewrite, based on execute.exp
22470 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
22471 * lib/chill.exp: major changes to diff proc and compile and link
22472 procs. added chill_fail and chill_pass wrappers to pass and
22473 fail. added more comments, and handle error codes better.
22474 Added a hack to capture stderr from exec, so noncompile tests
22475 can work.
22476
22477 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
22478
22479 * chill.execute/execute.exp: rewrite of testsuite driver
22480 * lib/chill.exp: rewrite of testsuite driver
22481 * config/unix-chill.exp: rewrite of testsuite driver
22482
22483 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
22484
22485 In chill.execute:
22486 * iexpr.ch: Standardize uppercase.
22487 * tuples.dat: Standardize uppercase.
22488 * vary.ch: standardize. Correct varying string assignments.
22489 * vary.dat: Add new output lines.
22490
22491 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
22492
22493 In chill.execute:
22494 * chprintf.ch: Standardize use of uppercase.
22495 * tuples.ch: Standardize and turn arr2 into a DCL,
22496 rather than a SYN.
22497 * pinits.ch: Standardize.
22498
22499 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
22500
22501 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
22502 * Makefil: Renamed to Makefile.in.
22503 * configure.in: New.
22504
22505 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
22506
22507 In chill.execute:
22508 * .cvsignore: Add result/output files.
22509 * Makefile: Fix up variables at start. Use MFLAGS
22510 everywhere. Correct bool_loc, built_ins entries.
22511 Add entry for vary1.ch.
22512 * bitarray.ch: Standardize upper-case usage.
22513 * bitexpr.ch: Standardize, add output of b1.
22514 * params.ch: Use arrayt in along PROC parameters, to
22515 avoid novelty problems.
22516 * sets.ch: Tiny cleanup.
22517 * vary1.ch: Re-indent.
22518
22519 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
22520
22521 * Add PR-related files to Makefiles, .cvsignore files, etc.
22522
22523 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
22524
22525 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
22526 with compiler objects. New names are test-flow.c and test-loop.c
22527
22528 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
22529
22530 * Upgraded c-torture tests from 1.19 to 1.20
22531
22532 * new files:
22533 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
22534 * gcc.compile: 930623-1.c 930623-2.c
22535 * gcc.noncompile: 930622-1.c 930622-2.c
22536 * gcc.failure: 920411-1.c 920627-2.c
22537 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
22538
22539 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
22540
22541 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
22542 More changes to get testsuite working properly. Needs more work.
22543 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
22544
22545 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
22546
22547 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
22548 More changes to get testsuite working properly. Needs more work.
22549
22550 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
22551
22552 * chill.compile/compile.exp: Added for Dejagnu support
22553 * chill.execute/execute.exp: Added for Dejagnu support
22554 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
22555
22556 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
22557
22558 This should complete moving the CHILL test files.
22559 * chill.noncompile(.cvsignore printf.grt
22560 in-printf.grt chprintf.grt chprintf.ch):
22561 Added test-support files.
22562 (Makefile): Modified further.
22563 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
22564 signal.ch): Added test files.
22565 * chill.execute (.cvsignore printf.grt printr.c
22566 in-printf.grt rts.c chprintf.grt rts.h): Added
22567 test-support files.
22568 (Makefile): More corrections.
22569
22570 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
22571
22572 * chill.compile, chill.execute, chill.nocompile: Add CHILL
22573 test cases, ready for DejaGnu.
22574
22575 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
22576
22577 * Upgraded c-torture tests from 1.18 to 1.19
22578
22579 * gcc.compile: added test(s):
22580 930607-1.c
22581 * gcc.execute: added test(s):
22582 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
22583
22584 * added new subdirectory for misc tests: gcc.misc-tests
22585 * gcc.misc-test(s): added tests:
22586 inst-check.c test-consts.c test-ior.c test-switch.c
22587
22588 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
22589
22590 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
22591
22592 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
22593
22594 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
22595
22596 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
22597
22598 * Upgraded c-torture tests from 1.17 to 1.18
22599
22600 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
22601
22602 * Upgraded c-torture tests from 1.12 to 1.17
22603
22604 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
22605
22606 * lib/old-dejagnu.exp:
22607 Fixed handling of XFAIL target triplets to correctly
22608 recognize wildcard characters. Removed code that
22609 appended a unique id tag to the end of the file name
22610 printed out by the result of the testcases within a
22611 given test file.
22612
22613 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
22614
22615 * lib/old-dejagnu.exp:
22616 Reworked expected failure handling to trigger off of XFAIL
22617 keyword in keyphrase embeded in testcase source code. The
22618 XFAIL keyword must be at the end of the keyphrase line. It
22619 may optionally be followed by one or more target triplets.
22620 It has just occured that the handling of wildcards in the
22621 target triplet may not be correct.
22622
22623 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
22624
22625 * g++.old-deja/tests:
22626 Moved all subdirectories up one level into g++.old-deja .
22627
22628 * lib/old-dejagnu.exp:
22629 Fixed problem with CXXFLAGS not being properly reset, and being
22630 corrupted with extraneous "-c" compiler option. This was
22631 causing binaries to not be generated for test that needed them.
22632 Modified strings passed to "pass" and "fail" so that individual
22633 tests from the same test file would be distinguished by an
22634 identifier appended to the test file name in the summary logs;
22635 this corrected a problem with erroneous diff logs. Added code
22636 to search testcases for expected fail and unexpected pass keywords.
22637
22638 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
22639
22640 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
22641
22642 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
22643
22644 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
22645 Removed extraneous text from end of "Special g++ Options"
22646 keyphrase.
22647
22648 * lib/old-dejagnu.exp: Added pattern matching to look for new
22649 keywords, embedded in testcases comments, which will trigger
22650 calls to xpass and xfail.
22651
22652 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
22653
22654 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
22655 comments embedded in the testcases, especially the one looking for
22656 special compiler options, as well as the pattern matching for the
22657 compiler output again.
22658
22659 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
22660
22661 * lib/old-dejagnu.exp: Do a proper check of the return value for
22662 execute tests. Fixed several problems with the pattern matching
22663 of the compiler output which gave erroneous test results.
22664 Changed several of the test result messages to be more descriptive.
22665 * config/unix-g++.exp: Proc g++_load now actually works and
22666 executes the tests passed to it and returns a usable return
22667 value.
22668
22669 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
22670
22671 * lib/gcc.exp: Exits gracefully if $CC is bogus.
22672
22673 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
22674
22675 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
22676 Modified both files to properly execute the old style
22677 dejagnu tests. The previous versions of these files were
22678 experimental and did not function anything near correctly.
22679
22680 1993-04-05 Rob Savoye (rob@cygnus.com)
22681
22682 * Removed all Makefile.in and configure.in files. No configuration
22683 needed now.
22684
22685 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
22686
22687 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
22688
22689 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
22690
22691 * gcc.compile/configure.in, gcc.unsorted/configure.in,
22692 gcc.special/configure.in, gcc.noncompile/configure.in,
22693 gcc.execute/configure.in, gcc.code_quality/configure.in,
22694 g++.other/configure.in, g++.old-deja/configure.in,
22695 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
22696 in srcname setting.
22697
22698 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
22699
22700 * lib/udi.exp: Fixed mondfe and mondfe_download.
22701 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
22702 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
22703
22704 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
22705
22706 * config/udi-gdb.exp: Check $shell_id after connecting to target.
22707 (gdb_exit): Don't remove *_soc files.
22708
22709 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
22710
22711 * lib/c-torture.exp: Don't look for main; instead always use -w
22712 -c. This is how the c-torture tests work. Remove the object
22713 file if the compilation succeeds.
22714 * gcc.execute/execute.exp: Remove executable if test passes.
22715 * gcc.noncompile/noncompile.exp: Every test is an expected
22716 failure.
22717 * gcc.special/special.exp: Added tests from c-torture 1.11,
22718 corrected use of existing test.
22719 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
22720 gcc.execute/920625-1.c: Updated to c-torture 1.11.
22721 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
22722 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
22723 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
22724 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
22725 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
22726 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
22727 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
22728 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
22729 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
22730 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
22731 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
22732 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
22733 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
22734 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
22735 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
22736 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
22737 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
22738 c-torture 1.11.
22739 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
22740 correspond to c-torture 1.11.
22741
22742 * New file.
22743